maliming
e5f6b41c29
Fix rel-10.0 merge problem.
9 months ago
maliming
12b50b41c5
Remove management permission check from resource permissions
9 months ago
Ma Liming
947da61fbb
Update framework/src/Volo.Abp.EventBus.Kafka/Volo/Abp/EventBus/Kafka/KafkaDistributedEventBus.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
9 months ago
Ma Liming
ed62dd6322
Update framework/src/Volo.Abp.EventBus.Kafka/Volo/Abp/EventBus/Kafka/KafkaDistributedEventBus.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
9 months ago
Ma Liming
f1cc82b6b1
Update framework/src/Volo.Abp.EventBus.Kafka/Volo/Abp/EventBus/Kafka/KafkaDistributedEventBus.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
9 months ago
maliming
857f055ba0
Improve Kafka event publishing reliability
9 months ago
maliming
f8bff957a8
Remove IsNullable from ReflectionHelper and update usage
9 months ago
maliming
ea32e2c96d
Enforce management permission checks for resource permissions
9 months ago
maliming
ad33653f73
Move KeyedObjectResourcePermission to Abp.Authorization
9 months ago
maliming
5579fb7c54
Rename ManagementPermission to ManagementPermissionName
9 months ago
maliming
cffd874027
refactor: update resource permission methods to include resourceName parameter
9 months ago
maliming
c7d73881b8
feat: add management permission to resource permissions and update related logic
9 months ago
maliming
5caaa2b6f5
Add SQLite busy timeout support and interceptor
9 months ago
maliming
6bb63e170a
Add null checks in OnConfiguring of AbpDbContext
10 months ago
SALİH ÖZKARA
f203825ab5
Add extensibility for DbContext OnConfiguring actions
Introduced DefaultOnConfiguringAction and OnConfiguringActions in AbpDbContextOptions to allow configuration of actions to be executed during DbContext.OnConfiguring. Updated AbpDbContext to invoke these actions, enabling more flexible and modular configuration of DbContext options.
10 months ago
Fahri Gedik
a1a60d5fbb
Add nullable property support to API modeling
Introduces IsNullable detection in ReflectionHelper and propagates it to PropertyApiDescriptionModel and TypeScript models. Updates logic to consider nullable properties when determining optionality, improving API schema accuracy for nullable reference types.
9 months ago
berkansasmaz
c559ad8ce2
Fix build error
9 months ago
SALİH ÖZKARA
a5637ea38a
Use baseboard serial number for Windows device ID
Replaces the use of processor ID with baseboard serial number when retrieving the unique device identifier on Windows. This change improves reliability and consistency of device identification.
9 months ago
berkansasmaz
21937b1220
Add UserDeviceId to ActivityPropertyNames
9 months ago
berkansasmaz
6b1fec9209
Delete old telemetry information if exist
9 months ago
berkansasmaz
3faae2cf14
Sends telemetry for only server-side applications
9 months ago
雷荣华
28d5e6527f
Fix conditional logic for solution file extension handling
9 months ago
maliming
f8a22e37b1
Refactor property filtering in OnInitializedAsync
9 months ago
maliming
5bf657ab45
Add IsReadOnly and IsVisible to extension property modals
9 months ago
Halil İbrahim Kalkan
c19058014b
Rename ResourcePermissionExtenstions class
The class ResourcePermissionExtenstions was renamed to KeyedObjectResourcePermissionExtenstions to better reflect its purpose and usage.
9 months ago
Halil İbrahim Kalkan
7500ec5490
Make EntityResourcePermissionRequirementHandler
9 months ago
Halil İbrahim Kalkan
0658ad8e85
Remove JetBrains.Annotations and improve formatting
Removed all usages of JetBrains.Annotations attributes and related imports from resource permission interfaces and context classes. Reformatted method signatures and constructors for better readability and consistency.
9 months ago
Halil İbrahim Kalkan
f5404df925
Introduce IKeyedObject and unify object key access
Added the IKeyedObject interface to provide a standard way to retrieve object keys, including support for composite keys via KeyedObjectHelper. Updated IEntity, IEntityDto, and related DTOs to implement IKeyedObject, and refactored resource permission logic to use GetObjectKey for key retrieval. This change improves consistency and reliability in handling object keys across the framework.
9 months ago
berkansasmaz
4506f06fc6
AllowTrailingCommas while parse jsons for telemetry
9 months ago
berkansasmaz
455e2cb2c5
Use IServiceScopeFactory to resolve service due to dispose problem
9 months ago
maliming
5cac9f8a7b
Make IsGrantedAsync methods virtual in PermissionChecker
9 months ago
maliming
b90713bdf8
Remove prohibited permissions from definitions
9 months ago
maliming
d75fb66347
Refactor permission grant result handling in PermissionChecker
9 months ago
maliming
6660304129
Fix ApplicationPartSorter to handle duplicate assemblies
9 months ago
Eric Johnson
8dd055581d
Fixed misleading parameter variable names of ReverseMap methods.
The ReverseMap methods will map the destination type back to the source type, but the "source" object will be of type TDestination. In other words, the "TDestination source" object is copied to the "TSource destination" object.
9 months ago
maliming
9c1bfe5228
Remove volatile keyword from _value in AbpUnnamedOptionsManager
9 months ago
maliming
1be22edac9
Introduce AddAbpOptions to prevent options deadlocks
Related to #24247
9 months ago
maliming
d1bfaa2263
Add support for nullable enums in various components and tag helpers
9 months ago
Ma Liming
2568e261fd
Remove version overrides for EF Core packages
Removed specific version overrides for Entity Framework Core packages.
9 months ago
maliming
fef1107868
Upgrade `Swashbuckle.AspNetCore` to v10.0.
9 months ago
maliming
3679b0b4b2
Add `ResourcePermissionStore_Tests`
9 months ago
maliming
9edc43998c
Prevent child permissions for resource permissions
9 months ago
maliming
f30c53ba2e
Add ResourcePermissionGrant cache invalidator
9 months ago
maliming
3925ba39c8
Refactor resource permission population logic
9 months ago
maliming
6b168e5e0f
Convert exceptions using `AbpExceptionHandlingOptions`.
Resolve #24229
9 months ago
maliming
7cbc6c3703
Implement resource permissions management with new interfaces and extension methods
9 months ago
maliming
908e51ecc7
Add missing closing brackets in localization files for Czech and English
9 months ago
maliming
bf8bfb9c00
Enhance permission management and localization for resource permissions
9 months ago
maliming
706ae23260
Add 'ResourcePermissions' to English UI resources
9 months ago
maliming
2844e59590
feat(permission-management): update resource permission handling and improve resource key usage in identity role and user management
9 months ago