Thanks,
We will await these fixes soon
Best Regards, Roberto
Using Blazor Wasm: Implement the real-time notification system already present in AspNetZero
P.S: We are having difficulties moving from AspNetZero to Abp framework with all of these features missing
Add comments or explanations to the implemented fix Example https://commercial.abp.io/releases/pr/16778
It would be nice to have a couple lines of description on what was done for each commit https://commercial.abp.io/releases/tag/8.1.0-rc.2
No, that's not what I want: I already know the top-menu layout, but that's not what I meant.
I want to add this feature in side menu layout Keeping the "side-menu layout" I want to move the toolbar on top and keep the menu on the left. The request is similar to this ticket (but I use blazor WASM instead of Angular): https://support.abp.io/QA/Questions/3746/LeptonX-Theme-Main-Header-Toolbar-in-Top-Main-Header-together-with-Main-Menu-in-Left-Sidebar
Using Blazor Wasm: Add a background worker to periodically clean old/expired audit logs from the DB, a feature already present in AspNetZero https://docs.aspnetzero.com/en/aspnet-core-angular/latest/Features-Angular-Audit-Logs#periodic-log-deletion
A couple of suggestions for abp suite:
Would be nice to be able to download all the templates in Abp Suite without having to modify each one manually to retrieve it, this would help to notice the differences in the templates in newer versions. Ref: https://docs.abp.io/en/commercial/latest/abp-suite/editing-templates
https://support.abp.io/QA/Questions/3052/Your-feature-request#answer-3a0d62be-d186-9460-0995-e613ddc33fbf
I would like the advanced filter to be generated optionally (for all UI types)
Thank you
This works:
protected List<PermissionGrantInfoDto> GetChildPermissions(PermissionGroupDto permissionGroup, PermissionGrantInfoDto permission)
{
var childPermissions = new List<PermissionGrantInfoDto>();
GetChildPermissions(childPermissions, permissionGroup.Permissions, permission);
return childPermissions;
}
protected void GetChildPermissions(List<PermissionGrantInfoDto> allChildPermissions, List<PermissionGrantInfoDto> permissions, PermissionGrantInfoDto permission)
{
var childPermissions = permissions.Where(x => x.ParentName == permission.Name).ToList();
if (childPermissions.Count == 0)
{
return;
}
allChildPermissions.AddRange(childPermissions);
foreach (var childPermission in childPermissions)
{
GetChildPermissions(allChildPermissions, permissions, childPermission);
}
}