275 Commits (2c8a6e47eebbc9d089b7b33ec356505a632fbcf2)

Author SHA1 Message Date
maliming 43d3c60d79
Fix nondeterministic exception order in GetManyAsDictionaryAsync and fix doc return type description 2 months ago
maliming 8240e01060
Add FindManyAsDictionaryAsync/GetManyAsDictionaryAsync to IEntityCache and add notnull constraint to TKey 2 months ago
maliming 08c6521a59
Use generic EntityNotFoundException<TEntity> in GetManyAsync for consistency with GetAsync 2 months ago
maliming 81d34da46c
Refactor entity cache to use decimal for price and enhance FindManyAsync/GetManyAsync to handle duplicate IDs 2 months ago
maliming c762a652be
Add example for custom entity cache implementation and replace functionality 2 months ago
copilot-swe-agent[bot] 8a0b5c2d4c Add GetManyAsync/FindManyAsync to IEntityCache and extract MapToValue virtual method 2 months ago
maliming b5cd873526
Use EntityCacheItemWrapper in cache config 3 months ago
maliming c8fa004de6
Refactor event clearing methods with null-conditional operator 4 months ago
maliming 1e253b4844
Refactor BasicAggregateRoot to use nullable collections for distributed and local events 4 months ago
maliming ad33653f73
Move KeyedObjectResourcePermission to Abp.Authorization 5 months ago
Halil İbrahim Kalkan c19058014b Rename ResourcePermissionExtenstions class 5 months ago
Halil İbrahim Kalkan 7500ec5490 Make EntityResourcePermissionRequirementHandler 5 months ago
Halil İbrahim Kalkan f5404df925 Introduce IKeyedObject and unify object key access 5 months ago
maliming 7cbc6c3703
Implement resource permissions management with new interfaces and extension methods 5 months ago
maliming bf8bfb9c00
Enhance permission management and localization for resource permissions 5 months ago
maliming 8bd08b9df8
Make constructor public in permission handler 6 months ago
maliming 2f56610c15
Add resource permission checker and store extension methods for entity permissions 6 months ago
maliming f2e5cb75b0
Enhance resource permission management by adding provider name and key parameters to permission checks 6 months ago
maliming a2d39ad8b3
Implement resource-based permission management with new methods and classes 6 months ago
Halil İbrahim Kalkan aa2c731476 Remove unused method 6 months ago
maliming 74d6bdbe2c
Add resource permission management interfaces and implementations 6 months ago
Halil İbrahim Kalkan 87e41a6166 Added summaries 6 months ago
Halil İbrahim Kalkan e5e25c5e5f Added GetGrantedResourceKeysAsync 6 months ago
Halil İbrahim Kalkan b535f42963 Introduce IResourcePermissionChecker 6 months ago
Nico Lachmuth e2bdf3d6bc feat(): add generic EntityNotFoundException 8 months ago
Halil İbrahim Kalkan f8465f8b31 Add provider name support to repository infrastructure 8 months ago
Halil İbrahim Kalkan 53a8babfa7 Rename SetCustomEntityName to SetEntityName in repositories 8 months ago
maliming 3ff8fb6e78
Upgrade to .NET 10.0. 8 months ago
erdemcaygor 38805d14f5 code refactoring 8 months ago
maliming 00d6120fdc
Refactor shared entity implementation and tests 8 months ago
maliming 1a8f0fc86e
Add `SharedEntity` base class and unit tests. 8 months ago
Halil İbrahim Kalkan e1ea80495c Add support for custom entity names in repositories 8 months ago
Emre KARA cc0effe7db data collection implementation 9 months ago
maliming 780f71131c
Add a default sort for `First/FirstOrDefault` and `Last/LastOrDefault`. 12 months ago
maliming 8865db1eb4
Add `IgnoredUpdateAggregateRootSelectors` to filter some specific entities. 1 year ago
maliming f1e797a35b
Provide an option to disable updating the aggregate root when the navigation property changes. 1 year ago
maliming 33c33ee69e
Remove `EntityCreatedEventData` condition to clear the cache. 1 year ago
maliming 1f86ef0330
Use `EntityCacheItemWrapper` to prevent duplicate queries. 1 year ago
maliming 78f972c41f
Rename IgnoreEventSelectors to IgnoredEventSelectors. 1 year ago
maliming 6f5e2e3552
Add IgnoreEventSelectors to AbpDistributedEntityEventOptions for event filtering. 1 year ago
maliming 6c8d37058d
Add `IgnoredNavigationEntitySelectors` to `AbpEntityChangeOptions` to ignore navigation properties. 1 year ago
Muximize e49cba9bc9
Remove unused Usings 2 years ago
maliming fbbe526a8f Add net8.0` to `TargetFrameworks`. 2 years ago
maliming 971dc3b8ba Upgrade to NET 9.0. 2 years ago
Mark Cilia Vincenti de877d8a36 Cleaning up warnings. 2 years ago
maliming bae8008beb
Publish `EntityUpdatedEvent` when navigation changes. 2 years ago
maliming 7769227b4f
`EnableTracking` if the `entity` has `ObjectExtensionInfo`. 2 years ago
maliming ec43e96d95
Recursively check if the `ValueObject` are `ValueEquals`. 2 years ago
maliming 4926194b80
Add `OnActivated` event for `ServiceDescriptor`. 2 years ago
ahmetfarukulu 4e531d890f Rename ".abppkg.json" filenames to ".abppkg" 2 years ago