727 Commits (b2039ac7e9c1922c4e4057382b372cce380ad32e)

Author SHA1 Message Date
maliming a57e249ab3
fix: guard against null provider key and stale search results in ResourcePermissionManagementModal 6 months ago
maliming bacca3a1c0
fix: add AbpUiResource as base type in AbpPermissionManagementWebModule for JS localization fallback 6 months ago
maliming 0722e74ba1
refactor: extract ApplyPermissionProperties to eliminate duplication and add StateCheckers test 6 months ago
maliming 474e1bfcd4
test: add regression tests for DynamicPermissionDefinitionStoreInMemoryCache resource permissions 6 months ago
maliming 2c15a6088e
fix: apply Providers, StateCheckers and ExtraProperties to resource permissions in FillAsync 6 months ago
maliming 2beee2ace1
fix: fix resource permission definition bugs 6 months ago
copilot-swe-agent[bot] 68f4c127fc Remove ResourcePermissionPermissions heading from resource permission management modals 7 months ago
maliming 88961a2148
Fix permission checkboxes become disabled after being selected in Blazor UI 7 months ago
maliming e9ae8380b5
feat: Remove unused method `GetAvailableManagementProviderNamesAsync` from ResourcePermissionManager 7 months ago
maliming 5968b9e57f
feat: Exclude unavailable providers from resource permission grants and add related tests 7 months ago
maliming 8824fb98aa
feat: Enhance `GetProviderKeyLookupServiceAsync` to check service availability 7 months ago
maliming fddf02774a
feat: Add `IsAvailableAsync` to resource permission management providers 7 months ago
maliming 2c37961d71
Upgrade to Blazorise 2.0. 7 months ago
maliming e6ba5ede33
Move distributed lock replacement to test module 7 months ago
maliming a475272eb5
Implement role-based permission management and admin role checks 7 months ago
maliming a82acb1214
Use _allGroups for GrantAll/GrantAny checks 7 months ago
maliming 68fdad506a
Fix Grant All checkbox not showing indeterminate state in permission modal 7 months ago
maliming fdae1e3fb9
Use Lazy for principal and guard empty permissions 7 months ago
Ma Liming e2ceb45316
Update modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo/Abp/PermissionManagement/PermissionAppService.cs 7 months ago
maliming 771f96031d
Refactor permission management logic to simplify IsDisabled checks 7 months ago
maliming cddf0ffa7a
Prevent Privilege Escalation: Add Assignment Restrictions for Roles and Permissions 7 months ago
Ma Liming 4461f0f817
Change notification type from info to success 8 months ago
maliming e0ebc1b100
Refactor dynamic initializers to use service provider 8 months ago
voloagent 7e6ed8c8e4 Update_NPM_Packages 8 months ago
voloagent ea4bbb8b51 Update_NPM_Packages 8 months ago
maliming ee2a42568f
Fix condition check in ResourcePermissionManager to ensure provider match before returning 8 months ago
Ma Liming abe5a5c18b
Fix resource display name in modal header 9 months ago
maliming c385660291
Fix modal header to display resource name correctly 9 months ago
maliming 4a671e4e01
Fix spacing in SetAsync method parameters 9 months ago
maliming e1b7487c05
Refactor permission value provider methods for consistency and clarity 9 months ago
maliming 67310e7260
Add NullAbpDistributedLock and register as default lock for unit test. 9 months ago
maliming b66d595e56
Refactor dynamic initializer task handling in management modules 9 months ago
maliming 68cdc7449c
Update GroupCache type in event handler 9 months ago
maliming 72b5d04337
Change initializers to transient dependencies 9 months ago
maliming db98067117
Refactor static definition stores and add dynamic initializers 9 months ago
maliming f8c240b42e
Fix cache key and user ID parsing logic 9 months ago
maliming a565abc59a
Provide a way to clear the `application configuration` cache for all users. 9 months ago
sumeyye ae01f38c24 update: sv.json file for an extra key 9 months ago
Fahri Gedik a5f4202380 Add new localization keys for permission errors 9 months ago
Fahri Gedik f8f03c3cdf Add new localization keys for permission management 9 months ago
maliming 6c22c9f584
Fix permission filter order in resource modal 9 months ago
maliming 1de9fda64d
Fix permission grant check to include provider filter 9 months ago
maliming a2b60e93af
Add providers to resource permission DTO and update usage 9 months ago
maliming 224d14d016
Update notification message on resource delete 9 months ago
maliming 92ccf9e0db
Show resource display name in permission modal 9 months ago
maliming 2b8cbd4274
Show resource display name in permission modal header 9 months ago
maliming 2a9a261229
Replace tooltip span with Tooltip component 9 months ago
maliming 027243439a
Unify resource permission modal titles and localization 9 months ago
maliming 960f171e57
Sanitize HTML id attributes by removing dots 9 months ago
maliming 534695d57c
Refactor role search methods to use names instead of IDs and update related components 9 months ago