Activities of "dboutwell"

Do you guys have a solution for putting a Select2 autocomplete input in the modals created by the ModalManager? I have a widget that I am trying to create and when it gets initiated on a modal that is then created by the ModalManager, I am required to rerun the select2 initialization via the modalManager.onOpen method but when this happens there doesn't appear to be a value I can set for the Select2 dropdownParent option that will work to make the dropdown usable.

I was able to set the z-index to get it to show, but it still gets created outside of the modal and thus can't be used.

Do you have any experience with this or solutions you can recommend?

Version: 6.0.0-rc.1 UI : MVC DB: MongoDB Commercial version

Steps needed to reproduce the problem. Use the UI to "Edit" an existing application entity. No matter what I put in the "Redirect Uris" textarea the database always gets set to null

This occurred with a fresh application as well as a legacy application that I converted to OpenIdDict. Initially creating a new application the value gets set correctly, but any subsequent edit destroys the value in the database.

Also, on a different note. Do you guys prefer potential bugs like this in commercial RC versions to be posted here or as an issue in github?

  • ABP Framework version: v5.3.2

  • UI type: MVC

  • DB provider: MongoDB

  • Tiered (MVC) or Identity Server Separated (Angular): no

  • Steps to reproduce the issue:"

I'm not finding any real information to assist me on this one, but I can't use the ContactViewComponent for the ContactFeature in the CMSKit pro module because it doesn't appear to be instantiating the reCaptcha code and that is a required field, so every time I try to submit the contact form I get the following error:

Your request is not valid! The following errors were detected during validation. - The RecaptchaToken field is required.

In the public website module, there was a section for adding the SiteKey and SiteSecret, and I have done that:

context.Services.AddreCAPTCHAV3(o =>
        {
            o.SiteKey = "{redacted}";
            o.SiteSecret = "{redacted}";
        });

But beyond that I am not seeing any settings or documentation that suggests I do anything else. What am I missing?

  • ABP Framework version: v5.1.3
  • UI type: MVC
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no

We are using the commercial module to build out our client portal, but we would like to extend certain API access to clients directly for them to consume. So, my question is:

  1. Is there a way to create an API client and tie it to a specific client?
  2. Is the functionality for managing that already in the UI?

I can see and have created OAuth2 clients in the Identity Server -> Clients section, but the documentation assumes a level of understanding of this identity server that I just do not have. So, is there a specific set of claims or anything on the "Advanced" tab that I can set inside the current UI setup in order to restrict a specific connection to a specific TenantId?

  • ABP Framework version: v5.1.3
  • UI type: MVC
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Exception message and stack trace: N/A
  • Steps to reproduce the issue:"

Not a bug, per se, but I was wondering what would be the easiest way to extend the Domain Tenant Resolver functionality with custom string rules for matching on the tenant name side?

For example, I have a tenant with the name "No Rules" in the database, and I want to match on "norules.localhost", but the system keeps kicking back that it can't find a tenant with that name.

So, what I am looking to do is one of two things (whichever is easiest):

  • tell the system to match on the name string with all of the whitespace removed
  • update the "new tenant" form to not allow whitespace characters in the name field

Let me know if you need any code from my side. Thus far the project is very close to the commercial startup template.

Showing 1 to 5 of 5 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11