Base solution for your next web application

Activities of "lschelvan"

I don't want to add a new field to the Notifications - all I really want to do is add a field or property to the NotificationDefinitions, so that they can be displayed in the notifications settings UI (see my first screenshot). This won't affect the actual Notifications at all.

I tried to extend the existing NotificationDefinitions, but it looks like that class is in the ABP core and can't be touched without access to that source code.?.

I am only trying to organize the UI so that we have several categories.... is there some other possible way to do this?

We do store custom data in the notification itself, but what I'm really looking for is a simple way to apply a hierarchy or grouping to the notification list in the settings (which doesn't even need to affect the notifications themselves). (see screenshot)

I have a number of notifications in my app. I'd like to add a Category or Tag property to the NotificationDefinition so that I can organize them in the user notification settings UI.... something like this (where I have Category 1 and Category 2)...

Is there any way to do this with the current Abp Notifications? (And if not, can this be considered as a feature for a new version?) Thank you.

Answer

Can you also put together an Elsa 3.0 example for Angular?

Running the MAUI app for the first time... I get this error when attempting to log in to a Tenant: (I can log into the Host successfully)... I'm not sure what it means, since the only "Tenants" permission is Pages_Tenants, but that's for the Host side only, and I shouldn't need it for Tenant login, right? This user has all available permissions, anyways.

We have AspNetZero Angular, v 12.4.0

Abp.Authorization.AbpAuthorizationException: Required permissions are not granted. At least one of these permissions must be granted: Tenants

What's the best way to get the current auth token from within the Web.Host app? Is there an Abp*** property that can be accessed?

I was able to use the updated instructions to install DevExpress reporting, and can now see my blank sample report.

Next question: what is the best method for configuring data sources for reporting? In my ASPNetZero app, most of my tenants have their own SQL database. I'd like to have a single report configuration, with a single data source, that can work for any tenant. Does it make sense to create a connection string at runtime, which can then be used in the DevExpress report? Or is there some other easy way to do this ? ( perhaps by using the API and passing the current auth token as a parameter)?

Thanks for the help!

I was able to get the solution to build by removing and then re-adding various Nuget packages.

I am currently tackling the Angular project - there are numerous build errors, but mostly just html changes related to Prime NG components, so I hope to have it running soon.

Hi @lschelvan,

Could you change the TargetFramework of Mobile.MAUI.csproj to <TargetFrameworks>net7.0-android;net7.0-ios;</TargetFrameworks> and see if it works ?

This fixed the build errors in the Mobile.MAUI project.. thank you.

I'm still getting the OpenIddict errors ... This happens in the .Web.Host project, when using the .Web.sln

Showing 1 to 10 of 30 entries