maliming
8b3586fe0c
Update Oracle.EntityFrameworkCore to 10.23.26000
Resolve #24391
9 months ago
maliming
08b539403f
Set AbpSqliteOptions.BusyTimeout to null in test modules
9 months ago
SALİH ÖZKARA
e886d4af90
Handle CancelKeyPress for telemetry task shutdown
Added a handler for Console.CancelKeyPress to wait up to 10 seconds for the telemetryTask to complete, improving graceful shutdown of telemetry operations.
9 months ago
maliming
01713685b7
Set AbpSqliteOptions.BusyTimeout to null in test modules
9 months ago
Ma Liming
e3e87c0c9d
Update framework/src/Volo.Abp.MultiTenancy/Volo/Abp/MultiTenancy/TenantResolver.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
9 months ago
Ma Liming
d8f68bab83
Update framework/src/Volo.Abp.MultiTenancy/Volo/Abp/MultiTenancy/TenantResolver.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
9 months ago
Ma Liming
22aed1bd3a
Update framework/src/Volo.Abp.MultiTenancy/Volo/Abp/MultiTenancy/TenantResolver.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
9 months ago
maliming
ee66c7b611
Add logging to TenantResolver for tenant resolution
9 months ago
SALİH ÖZKARA
f27723ccba
Ensure telemetry tasks complete on process exit
Registers a handler for AppDomain.ProcessExit to wait up to 10 seconds for the telemetry task to finish, improving reliability of telemetry data submission during application shutdown.
9 months ago
maliming
e5f6b41c29
Fix rel-10.0 merge problem.
9 months ago
maliming
349a08c21e
Update expected resource permissions count in test
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
d929e92389
Grant TestEntityManagementPermission in FakePermissionStore
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
ae069750c5
Add tests for duplicate and multiple resource permissions
9 months ago
maliming
cffd874027
refactor: update resource permission methods to include resourceName parameter
9 months ago
maliming
9cd2fa7617
Refactor permission group creation in test provider
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
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
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
5c93eb09b5
Add tests for KeyedObjectHelper composite key methods
Introduces unit tests for encoding and decoding composite keys in the KeyedObjectHelper class, verifying correct behavior for various input scenarios.
9 months ago
Halil İbrahim Kalkan
d425c0f86d
Add GetObjectKey method to MyEntity class
Introduced the GetObjectKey method to MyEntity, returning the string representation of the entity's Id. This may be used for scenarios requiring a unique key in string format.
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
4ee5529380
Add prohibited permission value providers and update permission checks
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
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