SALİH ÖZKARA
d041aeb1fa
Improve JSON navigation property change tracking
Refactored EntityHistoryHelper to better handle property changes for navigation properties mapped to JSON. Now, nested property changes are prefixed with the navigation property name, and duplicate property names are handled to avoid conflicts.
4 months ago
SALİH ÖZKARA
bdd0901dba
Update framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/EntityHistory/EntityHistoryHelper.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
4 months ago
SALİH ÖZKARA
f253f9945e
Improve entity history handling for shared types and JSON
Enhanced EntityHistoryHelper to correctly handle entities with shared CLR types and properties mapped to JSON. Added logic to determine property type from entry values when the type is object, and improved property change tracking for JSON-mapped navigation properties.
4 months ago
Ma Liming
9f3f25b3cd
Merge pull request #24518 from abpframework/auto-merge/rel-10-1/4231
Merge branch dev with rel-10.1
4 months ago
Ma Liming
43e20a1ff7
Merge pull request #24517 from abpframework/auto-merge/rel-10-0/4230
Merge branch rel-10.1 with rel-10.0
4 months ago
Ma Liming
c162867296
Merge pull request #24512 from abpframework/fix-feature-checker
Use GetOrNullAsync for feature definition lookup
4 months ago
Ma Liming
9a9244c1d7
Merge pull request #24514 from abpframework/auto-merge/rel-10-1/4229
Merge branch dev with rel-10.1
4 months ago
Ma Liming
463ba78e4b
Merge pull request #24513 from abpframework/auto-merge/rel-10-0/4228
Merge branch rel-10.1 with rel-10.0
4 months ago
Engincan VESKE
bb8b02052e
Merge pull request #24505 from abpframework/maliming-patch-2
Update MySql.EntityFrameworkCore version to 10.0.0-rc
4 months ago
maliming
f5a3526d7b
Update test for undefined setting to expect null
4 months ago
maliming
5bf06b50f5
Use GetOrNullAsync for setting definition lookup
4 months ago
Halil İbrahim Kalkan
3de33e51ee
Use GetOrNullAsync for feature definition lookup
Replaces GetAsync with GetOrNullAsync when retrieving feature definitions in FeatureChecker. This prevents exceptions when a feature is not found and returns null instead, improving error handling.
4 months ago
Mansur Besleney
7771d89005
Merge pull request #24511 from abpframework/skoc10-patch-1
Update version for nightly build 10.2.0preview
4 months ago
selman koc
12f4797179
Update version for nightly build 10.2.0preview
4 months ago
Ma Liming
8dcff11c51
Merge pull request #24510 from abpframework/auto-merge/rel-10-1/4227
Merge branch dev with rel-10.1
4 months ago
Mansur Besleney
5f31d56de0
Merge pull request #24509 from abpframework/skoc10-patch-1
Update GitHub Actions workflow for branch merging
4 months ago
selman koc
7be2bfa46e
Update GitHub Actions workflow for branch merging
4 months ago
Ma Liming
303c9b535d
Merge pull request #24508 from abpframework/auto-merge/rel-10-0/4226
Merge branch rel-10.1 with rel-10.0
4 months ago
Mansur Besleney
25f9ad6df6
Merge pull request #24507 from abpframework/skoc10-patch-1
Update workflow to merge rel-10.1 with rel-10.0
4 months ago
selman koc
0c006810bd
Update workflow to merge rel-10.1 with rel-10.0
4 months ago
Ma Liming
76bf8aefb1
Merge pull request #24506 from abpframework/auto-merge/rel-10-0/4225
Merge branch dev with rel-10.0
4 months ago
Engincan VESKE
e75babd2c6
Merge pull request #24502 from abpframework/KeyedLock
Add KeyedLock for per-key async locking and update local distributed …
4 months ago
Ma Liming
45d300a01a
Update MySql.EntityFrameworkCore version to 10.0.0-rc
https://www.nuget.org/packages/MySql.EntityFrameworkCore/10.0.0-rc
4 months ago
maliming
67310e7260
Add NullAbpDistributedLock and register as default lock for unit test.
4 months ago
Enis Necipoglu
dd89d510e0
Merge pull request #24499 from abpframework/feat/studio-install-old-version
Explain how to install an older version of ABP Studio
4 months ago
İsmail ÇAĞDAŞ
c7b08487ab
Delete not used script
4 months ago
maliming
7733429c4e
Fix namespace declaration in LocalAbpDistributedLockHandle
4 months ago
Ma Liming
f4669ff353
Merge pull request #24503 from abpframework/auto-merge/rel-10-0/4224
Merge branch dev with rel-10.0
4 months ago
Ma Liming
5c8af7201b
Merge branch 'dev' into auto-merge/rel-10-0/4224
4 months ago
İsmail ÇAĞDAŞ
e1e1d146c8
Suggest AbpDevTools to switch ABP Studio version
4 months ago
maliming
068a568bcc
Enhance KeyedLock with additional locking methods and improve documentation
4 months ago
maliming
b06e8a9381
Refactor KeyedLock disposal logic and update tests
4 months ago
maliming
228df35d68
Merge branch 'rel-10.0' into KeyedLock
4 months ago
Ma Liming
2adc550319
Merge pull request #24498 from abpframework/Dynamic-definition-initialization
Add handler for static template definition changes
4 months ago
maliming
b66d595e56
Refactor dynamic initializer task handling in management modules
4 months ago
maliming
d8441d7fc4
Add KeyedLock for per-key async locking and update local distributed lock
4 months ago
Engincan VESKE
5d177d2da6
Merge pull request #24495 from abpframework/MvcCachedApplicationConfigurationClient
Optimize cache key retrieval in configuration client
4 months ago
sumeyye
799895bc14
Merge pull request #24497 from abpframework/fix/refactor-memory-token-storage-service
Angular - remove logs from memory token storage service
4 months ago
maliming
c1d5856572
Refactor cache key usage in MvcCachedApplicationConfigurationClient
4 months ago
İsmail ÇAĞDAŞ
7002b5a510
Explain how to install an older version of ABP Studio
4 months ago
maliming
3de1c83233
Add handler for static template definition changes
4 months ago
erdemcaygor
1564f206b1
refactoring
4 months ago
Halil İbrahim Kalkan
c076ae7ef8
Merge pull request #24034 from abpframework/ConfigurationFeatureValueProvider
Add configuration-based feature value provider
4 months ago
Ma Liming
7efaf40781
Merge pull request #24493 from abpframework/auto-merge/rel-10-0/4220
Merge branch dev with rel-10.0
4 months ago
maliming
68cdc7449c
Update GroupCache type in event handler
4 months ago
maliming
cf9f31719c
Refactor StaticPermissionDefinitionStore to use caches
4 months ago
maliming
d9a338b1ea
Merge branch 'dev' into auto-merge/rel-10-0/4220
4 months ago
Engincan VESKE
85b70a11d8
Merge pull request #24425 from abpframework/LocalAbpDistributedLock
Remove `AsyncKeyedLock` dependency from `LocalAbpDistributedLock`.
4 months ago
maliming
b9acc164d8
Optimize cache key retrieval in configuration client
4 months ago
Halil İbrahim Kalkan
679e840897
Merge pull request #24486 from abpframework/ICurrentApplicationConfigurationCacheResetService
Provide a way to clear the `application configuration` cache for all users.
4 months ago