Activities of "christophe.baille"

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

In our solution, we want the user to select a plan/edition while registering, on each plan, we want to show a description of the plan. There is a description field for that on the editionUI

As the platform will be multi language, I will replace "My description" by MyDescription and add "MyDescription": "My description" to the en.json file.

What I would like to do, as we might add new plan regularly, is to not have to add the entry on the json file each time we create a new plan as it require to deploy a new version of the solution.

I was then thinking to add the entry directly on the database through the UI of Language Texts, but I do not have possibility to do so as no button.

I then tried to add manually a record on [AbpLanguageTexts] table and all seems working well. It show it on the Language TextsUI and I can use it on my applcation

My question is, is there any way to have the permission of showing a button to let us add an entry?

I don't think I can modify "Language Management" module by myself as the code is not available.

Thanks

I just updated volo.abp.cli to 5.3.3, I then tried again to update the solution through ABP Suite, and now it show now 5.3.2. However, I tried to put back some packages to 5.0.0 in a project (not sure it is a good way to test as I didn't put back all packages of the solution to 5.0.0) and they remain in 5.0.0 once I run the update again.

For information, I updated all packages reference manually in all projects from the solution, but still have 5.0.0 shown on ABPSuite for this solution, another one (Angular) show the version properly

As said on my first post:

I updated ABP suite and cli to version 5.3.2

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

I updated ABP suite and cli to version 5.3.2, then tried to update "All ABP packages" for my solution but it didn't change anything.

I got the message

NPM and NuGet packages updated to v5.0.0 in the solution

but I should get updated to version 5.3.2, when I open a .csproj file it is still 5.0.0. I then updated few csproj to 5.3.2 manually, but when launch the update, it doesn't put them back manually neither...

I then tried to update another project we made before (Angular/MVC) and it update it well.

Is there anything wrong? From what I remember, updates were working fine before. I just had an issue to update from 5.0.0 to 5.2.2 as well, but by updating manually, I got error that packages 5.2.2 didn't exists...

Here is the structure of my solution:

All is working well now, thanks :)

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

I need to change permission on some classes/methods to simple [Authorize], which means that the user need to be login only.

However, it doesn't work on my solution. The page show this error load on bottom

and have this errors on the log file:

2022-07-15 14:20:02.757 +02:00 [INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2022-07-15 14:20:02.842 +02:00 [WRN] Unhandled exception rendering component: Exception of type 'Volo.Abp.Authorization.AbpAuthorizationException' was thrown. Volo.Abp.Authorization.AbpAuthorizationException: Exception of type 'Volo.Abp.Authorization.AbpAuthorizationException' was thrown.

2022-07-15 14:20:02.842 +02:00 [ERR] Unhandled exception in circuit 'qZKqOCZWoaXjbht_1Vh0-0hjcjLK2a3oEPL04FrfALM'. Volo.Abp.Authorization.AbpAuthorizationException: Exception of type 'Volo.Abp.Authorization.AbpAuthorizationException' was thrown. at Microsoft.AspNetCore.Authorization.AbpAuthorizationServiceExtensions.CheckAsync(IAuthorizationService authorizationService, AuthorizationPolicy policy)

After some tests, I saw that the issue is caused by the class **AbpRefreshEditionIdFilter ** previously implemented regarding another issue:

https://support.abp.io/QA/Questions/2698/Features-availability-based-on-editions-not-working-well

It seems the **InvokeMethodAsync ** fromt the class **AbpRefreshEditionIdFilter ** produce the error "Unhandled exception in circuit", but I am not completely sure. I run into debug and can not find out what is wrong.

Thanks for your support

Thanks, in which release will it be?

It works perfectly, thanks a lot.

Just one more question, regarding the issue I got:

In case I change features of the tenant manually (from host admin UI), then when I change the tenant editionId, it does not interact with features anymore. I guess it is because when change manually I write it somewhere else manually? However I do not find on which table, could you tell me?

I do not have access on changing the edition for my tenants, because it is managed by payment provider as they said?

I then tried to disable and enable features, it show/hide the menus successfully for my tenant

I then edit the EditionEndDateUtc on the database but still no work, it will not show/hide my menus as I would like without login.

Another thing I just noticed, in case I check/uncheck a feature for a tenant manually, then the EditionEndDateUtc change will not update feature for this tenant anymore

Showing 71 to 80 of 188 entries
Made with ❤️ on ABP v9.0.0-preview Updated on September 20, 2024, 08:30