voloagent
203668ec6c
Update_NPM_Packages
1 week ago
Enis Necipoglu
89f5f5f7bc
fix: avoid spacing for hidden MVC inputs ( #25095 )
* fix: avoid spacing for hidden MVC inputs
* fix: preserve MVC input tag helper extensibility
* refactor: simplify hidden input spacing fix using context.Items
---------
Co-authored-by: maliming <malimings@gmail.com>
2 weeks ago
maliming
f0228f007a
Add AddFunction helper to AbpTickerQFunctionProvider and use named tuple fields
2 weeks ago
maliming
d6008c59fb
Upgrade TickerQ packages to 10.2.0
2 weeks ago
maliming
3786ddf3d5
fix: copy jwks.json to client output and use ILogger in ServerDataSeedContributor
3 weeks ago
maliming
a682d811f3
fix: address Copilot review issues in OpenIddict JWKS demo app and CLI command
3 weeks ago
maliming
38d9073b85
Add JWKS private key and public key set for OpenIddict integration
3 weeks ago
maliming
b262f71c32
fix: initialize ProfileManagementPageCreationContext in OnPostAsync of ManageModel
3 weeks ago
maliming
ef84dbaef3
Include sorting and paging in role list fetch
3 weeks ago
maliming
a57e249ab3
fix: guard against null provider key and stale search results in ResourcePermissionManagementModal
3 weeks ago
maliming
bacca3a1c0
fix: add AbpUiResource as base type in AbpPermissionManagementWebModule for JS localization fallback
3 weeks ago
voloagent
fcff022e56
Update_NPM_Packages
3 weeks ago
maliming
0722e74ba1
refactor: extract ApplyPermissionProperties to eliminate duplication and add StateCheckers test
4 weeks ago
maliming
474e1bfcd4
test: add regression tests for DynamicPermissionDefinitionStoreInMemoryCache resource permissions
4 weeks ago
maliming
2c15a6088e
fix: apply Providers, StateCheckers and ExtraProperties to resource permissions in FillAsync
4 weeks ago
maliming
2beee2ace1
fix: fix resource permission definition bugs
- Fix ResourcePermissionDefinitions not being populated in DynamicPermissionDefinitionStoreInMemoryCache.FillAsync, causing GetResourcePermissionOrNull and GetResourcePermissions to always return empty
- Fix StaticPermissionSaver incorrectly using newRecords instead of changedRecords when collecting changed permission names for event notification
4 weeks ago
voloagent
703ab42729
Update_NPM_Packages
4 weeks ago
SALİH ÖZKARA
468c2805a4
Add Blazor variant to modular CRM docs and migrations
Add Blazor WebApp variants to the Modular CRM tutorial: insert doc-params and UI conditionals across parts 01-08, add multiple Blazor-specific screenshots, and include Blazor code samples/placeholders for catalog and ordering pages and menu contributor. Also add EF Core migration (20260227074745_ABP10_2) and update the DbContext model snapshot, plus small updates to migrator and web app settings/packages to accommodate the changes.
1 month ago
copilot-swe-agent[bot]
68f4c127fc
Remove ResourcePermissionPermissions heading from resource permission management modals
Co-authored-by: EngincanV <43685404+EngincanV@users.noreply.github.com>
1 month ago
maliming
88961a2148
Fix permission checkboxes become disabled after being selected in Blazor UI
1 month ago
maliming
e9ae8380b5
feat: Remove unused method `GetAvailableManagementProviderNamesAsync` from ResourcePermissionManager
1 month ago
maliming
5968b9e57f
feat: Exclude unavailable providers from resource permission grants and add related tests
1 month ago
maliming
8824fb98aa
feat: Enhance `GetProviderKeyLookupServiceAsync` to check service availability
1 month ago
maliming
fddf02774a
feat: Add `IsAvailableAsync` to resource permission management providers
Introduces `IsAvailableAsync()` to `IResourcePermissionManagementProvider` and `IResourcePermissionProviderKeyLookupService`, allowing providers to opt out in certain contexts.
`ResourcePermissionManager` respects this flag in permission checks, writes, and UI lookup service listing.
OpenIddict and IdentityServer client providers override `IsAvailableAsync()` to return `false` when the current context is a tenant (host-only concept).
1 month ago
maliming
93a7195fe9
Switch to the user's tenant in `AbpSignInManager`.
1 month ago
voloagent
5a8e8e4597
Update_NPM_Packages
1 month ago
Ma Liming
7780b9b558
Fix typo in FindByEmailAsync method name
1 month ago
maliming
38ef51cec5
Refactor token providers to include cancellation token support and update token handling logic
1 month ago
maliming
6e97ceb0df
Refactor token provider tests to use a common base class for single active token providers and improve token verification logic
1 month ago
maliming
71b52a8ee2
Implement single active token providers for email change, email confirmation, and password reset
1 month ago
maliming
a881195b3b
refactor: streamline TickerQ initialization and enhance service access methods
1 month ago
maliming
23123df113
Update TickerQ package versions and refactor background job management
1 month ago
maliming
2c37961d71
Upgrade to Blazorise 2.0.
1 month ago
copilot-swe-agent[bot]
5a8ac4d32c
Make OrganizationUnitManager.FindChildrenAsync virtual
Co-authored-by: maliming <6908465+maliming@users.noreply.github.com>
1 month ago
Ma Liming
19e1c478ee
Update modules/account/src/Volo.Abp.Account.Web/Pages/Account/Manage.cshtml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 month ago
maliming
e74e199b97
Set page title in Account Manage page
1 month ago
voloagent
c5f483849b
Update_NPM_Packages
1 month ago
maliming
e6ba5ede33
Move distributed lock replacement to test module
2 months ago
voloagent
f3127747a8
Update_NPM_Packages
2 months ago
maliming
a90ac774a9
Use case-insensitive set ops for role names
2 months ago
Jack Fistelmann
9e00d9a255
fix(): german translation for tenant related strings
Fixes #24836
2 months ago
maliming
a475272eb5
Implement role-based permission management and admin role checks
2 months ago
maliming
825270ccf0
fix: change button to submit button for Send Test Email form
2 months ago
maliming
61ae09b742
Refactor forms in various management pages to include specific form IDs for better handling of submissions
2 months ago
maliming
ab61c633a1
Increase max full-name length limits to 512
2 months ago
maliming
a82acb1214
Use _allGroups for GrantAll/GrantAny checks
2 months ago
maliming
68fdad506a
Fix Grant All checkbox not showing indeterminate state in permission modal
When selecting "Select All" for a specific permission group, the "Grant All Permissions"
checkbox should display an indeterminate state if not all permissions are granted.
The issue was that GrantAll and GrantAny were calculated based on _groups (filtered list)
instead of _allGroups (all groups), causing incorrect checkbox state when groups were filtered.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2 months ago
maliming
068bc7fcbb
Remove trailing periods from Feature title.
Resolve #24780
2 months ago
maliming
fdae1e3fb9
Use Lazy for principal and guard empty permissions
2 months ago
Ma Liming
e2ceb45316
Update modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo/Abp/PermissionManagement/PermissionAppService.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2 months ago