What is the best way to customize the Saas Tenants administration feature, I have been able to add properties to the form and display them on the data grid using extensions, but I need to be able to re-order the columns, sort and filter the grid by those properties and I don't see a straight forward way of doing it, we have a large list of tenants and adding more constantly, it is becoming very hard to manage. If I have to re-create or replace the module/pages/services it is not a problem, I just need some guidance or access to view the source to understand it and be able to re-use as much as possible so that I don't introduce any issues on the core functionality.
Thanks in advance.
I just enabled hangfire to process background workers, is there any documentation about what this worker/job is doing? It runs every minute apparently.
HangfirePeriodicBackgroundWorkerAdapter<BackgroundJobWorker>.DoWorkAsync
Hello, I need to customize the link account feature UI, could you please provide guidance on how to achieve the following:
Thank you.
Hello, I'm trying to come up with a good solution to merge multiple tenant databases into a single one for reporting, my first approach is to use the entity synchronizer provided by the framework, I think it would be a good solution, but I'm not sure how to solve some issues and I need some guidance. Here are the requirements:
Hello, I want to allow my users to log in to a customer support portal using their current user account, the problem that I'm facing is that each tenant has its own database and I'm resolving them using the subdomain. In my support portal, I can set up OpenID connect, but for a single endpoint, so it is not finding the users. Is there a way I can achieve this?
Thank you.
I need to use additional functionality of the Azure BlobContainerClient in my project, how can I access it directly without registering another BlobServiceClient in the DI container?
I'm using a custom error handler implemented per the documentation, and it is working fine, but I'm getting console errors after it handles the errors.
-- In my error handler, I am marking the error as handled and only re-throwing it if not handled:
-- When debugging it I can see that the framework is still wanting to handle the error, but the error is null
<br> -- When it finally gets to the point that it wants to execute, it fails because it can't access the status of the error
Please let me know if this is a bug or if I'm doing something wrong.
Also
I'm using the AbpAuthorizationException to throw errors but the message is not being received at the client, it just arrives as a 403
I was expecting to see the message I was trying to send back.
Thanks.
I'm deploying ABP to Azure app services, I'm worried that the messages I'm sending using the service bus end up in the staging slot and are processed by an outdated version of my application. I can see in application insights that both my production and staging slots are connected to the same topic. Does the framework already control that or do I have to somehow disable the service bus on the staging slot?
I was having the same issue with Hangfire, but I solved it this way:
Configure<AbpBackgroundJobOptions>(options =>
{
options.IsJobExecutionEnabled = !hostingEnvironment.IsStaging();
});
Thanks.
I have created my own custom configuration service and added it to the app.module as a provider:
{
provide: APP_INITIALIZER,
useFactory: configurationFactory,
deps: [ConfigurationService, ConfigStateService],
multi: true,
},
There are configuration properties that I need before authentication and after authentication, how can I call my configuration service after the user has authenticated to refresh the configuration properties?
I see this being done already by the abp framework, how can I achieve the same?
Thanks.