maliming
dbcd7dbcb9
Add ProductCacheItem2 and update entity cache tests
1 week ago
maliming
b5cd873526
Use EntityCacheItemWrapper in cache config
Resolve #24770
1 week ago
maliming
85770416c6
Skip disabled complex properties in auditing
1 week ago
maliming
bc2a8aef0d
Support nested complex properties & auditing tests
1 week ago
maliming
45557f9ae5
Enhance auditing for complex properties by adding support for nested complex property changes and updating related tests
1 week ago
maliming
e487c0aaf2
Support auditing and history for complex properties
Resolve #24764
1 week ago
maliming
7f4347182f
Fix key-value mapping in GetOrAddMany and add tests
Refactored GetOrAddMany and GetOrAddManyAsync in DistributedCache to ensure returned key-value pairs are correctly mapped by key, regardless of order from the factory. Added unit tests to verify correct mapping and concurrency behavior.
2 weeks ago
maliming
07a2087e85
Add ambient auditing disable/enable support.
2 weeks ago
enisn
49ed69478d
Update ChatClientAccessor_Tests.cs
2 weeks ago
enisn
a1acd9f9ca
Add fallback to default chat client for unconfigured workspaces
Updated ChatClientAccessor and TypedChatClient to fallback to the default chat client if a workspace-specific client is not configured. Adjusted tests to verify that the default chat client is resolved for non-configured workspaces.
2 weeks ago
Ma Liming
e50869a8e7
Update framework/test/Volo.Abp.Timing.Tests/Volo/Abp/Timing/TimeZoneHelper_Tests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
4 weeks ago
Ma Liming
1ba16383e3
Update framework/test/Volo.Abp.Timing.Tests/Volo/Abp/Timing/TimeZoneHelper_Tests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
4 weeks ago
maliming
8210f415fe
Enhance TimeZoneHelper with offset and validation
https://abp.io/support/questions/10295/TimeZoneHelperGetTimezones-throws-TimeZoneNotFoundException-on-Linux
4 weeks ago
maliming
84cf25f17b
Refactor DateTime handling to use GetUtcOffset for accurate timezone adjustments in model binding and JSON converters
1 month ago
maliming
275b181fce
Enhance DateTime handling with timezone support in model binding and JSON converters
1 month ago
maliming
6f57ec4568
Add audit support for JSON property changes.
1 month ago
maliming
96a7303fc6
Revert "Add support and tests for entity history with JSON properties"
This reverts commit 4d00ee9365 .
1 month ago
SALİH ÖZKARA
4d00ee9365
Add support and tests for entity history with JSON properties
Introduces AppEntityWithJsonProperty and related DbSet to test contexts, configures model to handle owned JSON properties, and adds tests to verify entity history tracking for nested JSON property changes and shared entities. Refactors EntityHistoryHelper to improve navigation property change handling.
1 month ago
maliming
b06e8a9381
Refactor KeyedLock disposal logic and update tests
1 month ago
maliming
d8441d7fc4
Add KeyedLock for per-key async locking and update local distributed lock
1 month ago
maliming
576ca219de
Make StaticDefinitionCache thread-safe and add tests
1 month ago
Ma Liming
0627ca18f1
Update framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Testing/SoftDelete_Tests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 month ago
Ma Liming
3371237c91
Update framework/test/Volo.Abp.TestApp/Volo/Abp/TestApp/Testing/SoftDelete_Tests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 month ago
maliming
02bc0161f3
Add concurrency check for soft delete operations
https://abp.io/support/questions/10252/Entity-Framework-Concurrency-Check-with-Soft-Delete-in-ABP--Deletion-Use-Case#answer-3a1e610b-c752-e3eb-45f0-371895276958
1 month ago
maliming
00f0bc9636
Skip auditing for navigations with DisableAuditing attribute
Resolve #24441
2 months ago
maliming
ddfaf82496
Add IsNullable property detection for PropertyInfo
2 months ago
maliming
08b539403f
Set AbpSqliteOptions.BusyTimeout to null in test modules
2 months ago
maliming
01713685b7
Set AbpSqliteOptions.BusyTimeout to null in test modules
2 months ago
Mark Cilia Vincenti
9db10bbd57
Cleaning
2 months ago
Mark Cilia Vincenti
fcf835a8af
Use frozen collections where suitable
2 months ago
maliming
349a08c21e
Update expected resource permissions count in test
2 months ago
maliming
12b50b41c5
Remove management permission check from resource permissions
2 months ago
maliming
d929e92389
Grant TestEntityManagementPermission in FakePermissionStore
2 months ago
maliming
ea32e2c96d
Enforce management permission checks for resource permissions
2 months ago
maliming
5579fb7c54
Rename ManagementPermission to ManagementPermissionName
2 months ago
maliming
ae069750c5
Add tests for duplicate and multiple resource permissions
2 months ago
maliming
cffd874027
refactor: update resource permission methods to include resourceName parameter
2 months ago
maliming
9cd2fa7617
Refactor permission group creation in test provider
2 months ago
maliming
c7d73881b8
feat: add management permission to resource permissions and update related logic
2 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.
2 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.
2 months ago
maliming
4ee5529380
Add prohibited permission value providers and update permission checks
2 months ago
maliming
d75fb66347
Refactor permission grant result handling in PermissionChecker
2 months ago
maliming
6660304129
Fix ApplicationPartSorter to handle duplicate assemblies
2 months ago
maliming
1be22edac9
Introduce AddAbpOptions to prevent options deadlocks
Related to #24247
2 months ago
maliming
9edc43998c
Prevent child permissions for resource permissions
3 months ago
maliming
d83b9b38b0
Add resource permission tests to StaticPermissionDefinitionStore
3 months ago
maliming
da995d427c
Add resource permission checker tests and update permission definitions
3 months ago
maliming
d278998a4a
Add resource permission value provider tests
3 months ago
Ma Liming
50c6ddd017
Remove NullLoggerFactory from CreateMapper method
3 months ago