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
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
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
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
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
maliming
638ca61c96
Rename IsOnlyForeignKeysDeleted to IsOnlyForeignKeysModified
3 months ago
maliming
88bfa816bc
Improve foreign key change detection in domain events
https://abp.io/support/questions/10057
3 months ago
colin
4856eb0955
Optimize BlobProvider
- Build an object download link using 'PresignedGetObjectAsync' and directly download the network stream through 'HttpClient'.
- ` MinioBlobProviderConfiguration ` add a ` PresignedGetExpirySeconds ` configuration items, used to configure expiration time component link, the default is 7 days.
4 months ago
Enis Necipoglu
d9463151cd
Register ChatClientAccessor and add related tests
Added transient registration for IChatClientAccessor<> in AbpAIModule. Updated ChatClientAccessor to implement ITransientDependency and removed TryRegister from dependency attribute. Introduced unit tests for ChatClientAccessor resolution and behavior. Adjusted MockChatClient's StreamingResponseParts constant for test consistency.
4 months ago
Enis Necipoglu
39b3ab17c2
Add more tests for KernelAccessor
4 months ago
Enis Necipoglu
3942e1aa33
Initial tests for AI package
4 months ago
maliming
ff2c239dfa
Remove TickerQ background worker test project
4 months ago
copilot-swe-agent[bot]
e21a776976
Add net10.0 target framework to TickerQ projects
Co-authored-by: maliming <6908465+maliming@users.noreply.github.com>
4 months ago
copilot-swe-agent[bot]
071ef3b319
Complete TickerQ integration with tests, samples, and documentation
Co-authored-by: hikalkan <1210527+hikalkan@users.noreply.github.com>
4 months ago
maliming
d023afaf3c
Fix mongo unit tests.
5 months ago
maliming
c6a6306a6d
Upgrade all NuGet package to latest.
5 months ago
Nico Lachmuth
f639c800f0
fix(): another test fix
5 months ago