Volosoft Agent
d20d681b22
Merge pull request #25247 from abpframework/auto-merge/rel-10-2/4486
Merge branch rel-10.3 with rel-10.2
5 months ago
Alper Ebiçoğlu
2eaae1b2f0
Merge pull request #25246 from abpframework/skoc/nuget-push
Improve NuGet Push Step to Prevent 403 Quota Limit Failures
5 months ago
Engincan VESKE
350338380c
docs: add --modern option and React UI support to CLI docs
Made-with: Cursor
5 months ago
Volosoft Agent
b228b64f4b
Merge pull request #25244 from abpframework/auto-merge/rel-10-3/4485
Merge branch dev with rel-10.3
5 months ago
Volosoft Agent
5aab81f0d1
Merge pull request #25242 from abpframework/auto-merge/rel-10-2/4484
Merge branch rel-10.3 with rel-10.2
5 months ago
selman koc
f1441c28c0
Merge branch 'rel-10.3' into auto-merge/rel-10-2/4484
5 months ago
selmankoc
e8320a524a
Remove Discord webhook notification logic from NuGet package push scripts. Simplified error handling by exiting with a status code on failures without sending notifications.
5 months ago
selmankoc
c120d10731
Enhance NuGet package push scripts to include Discord webhook notifications for failed package pushes. Added error tracking for failed packages and improved error handling during push attempts.
5 months ago
selmankoc
bb587dcc30
Update NuGet package push script to improve error handling for 4xx responses. Changed warning message to reflect the new error condition and ensure clarity during retries.
5 months ago
selmankoc
76c511356a
Enhance NuGet package push script to handle quota exceeded errors with retry logic. Added configurable retry count and delays for improved resilience during package pushes.
5 months ago
Alper Ebiçoğlu
5cfe6747fd
Merge pull request #25241 from abpframework/skoc10-patch-3
Update version to release 10.2.1
5 months ago
selman koc
9d0b10d2e7
Update version to release 10.2.1
5 months ago
Volosoft Agent
d2eee9cb2c
Merge pull request #25240 from abpframework/auto-merge/rel-10-3/4483
Merge branch dev with rel-10.3
5 months ago
Volosoft Agent
fb4817dc4f
Merge pull request #25239 from abpframework/auto-merge/rel-10-2/4482
Merge branch rel-10.3 with rel-10.2
5 months ago
Enis Necipoglu
0305650fce
Merge pull request #25238 from abpframework/fix/cms-kit-replace-ajaxSubmit
Replace `ajaxSubmit` with `abp.ajax` in CmsKit Pages and BlogPosts
5 months ago
maliming
42dff100fb
Use fail instead of always to avoid clearing busy state too early
5 months ago
maliming
194b967aa4
Replace ajaxSubmit with abp.ajax in CmsKit Pages and BlogPosts
5 months ago
maliming
7ddd7556da
fix: correct namespace reference for BlazorStandardBundles in MudBlazorBasicThemeModule
5 months ago
maliming
c3b461aa7c
feat: update MudBlazor bundling and enhance email settings UI components
5 months ago
Volosoft Agent
42951cd6d6
Merge pull request #25232 from abpframework/auto-merge/rel-10-3/4481
Merge branch dev with rel-10.3
5 months ago
Engincan VESKE
d1c108b4cf
Merge pull request #25231 from abpframework/perf/improve-application-configuration-with-large-permissions
Improve performance for application-configuration with large number of permissions
5 months ago
maliming
d5149b2088
Refactor permission cache key extraction methods for improved clarity and performance
5 months ago
maliming
fbe76c3d84
Fix KeyValuePair deconstruction for netstandard2.0 compatibility
5 months ago
maliming
67ebd58f22
Improve performance for application-configuration with large number of permissions
- Replace FormattedStringValueExtracter.Extract with LastIndexOf in
PermissionGrantCacheItem and ResourcePermissionGrantCacheItem to
eliminate repeated string tokenization and object allocations on
every cache key parse (~12,000 calls per request with 4000+ permissions)
- Add fast-path in SimpleStateCheckerManager.InternalIsEnabledAsync to
skip DI scope creation when both StateCheckers and GlobalStateCheckers
are empty, avoiding thousands of unnecessary scope allocations
- Optimize PermissionChecker.IsGrantedAsync(string[]) and
ResourcePermissionChecker.IsGrantedAsync(string[], resourceName, resourceKey)
to load all permission definitions once via GetPermissionsAsync /
GetResourcePermissionsAsync instead of N individual GetOrNullAsync calls,
and use batch StateCheckerManager.IsEnabledAsync for state checking
- Optimize AbpApplicationConfigurationAppService.GetAuthConfigAsync to
pre-load all permission names into a HashSet for O(1) lookup instead
of N async GetOrNullAsync calls inside the loop
- Fix GetResourcePermissionsAsync to deduplicate by (ResourceName, Name)
instead of Name only, matching the actual uniqueness constraint of
resource permissions defined in PermissionDefinitionContext
Production impact (customer with 4000+ permissions): 10s+ -> ~682ms
5 months ago
Volosoft Agent
1c8536bc78
Merge pull request #25230 from abpframework/auto-merge/rel-10-3/4480
Merge branch dev with rel-10.3
5 months ago
voloagent
a61e76c456
Update_NPM_Packages
5 months ago
Ma Liming
b1f8cb4b23
Merge pull request #25227 from antonGritsenko/dev
5 months ago
maliming
5f2d552ebd
restore behavior test for duplicate JSON keys with clearer naming and comment
5 months ago
maliming
4a6af1d10d
refactor: remove unused resource variable and update test to exclude parent cultures
5 months ago
maliming
9c5015b8ec
Refactor localization dictionary handling and improve test cases for split localization files
5 months ago
maliming
36d59a6ada
docs: clarify localization merging with example
5 months ago
maliming
f7c22b4123
Refactor localization handling and improve test coverage for split localization files
5 months ago
Anton Gritsenko
9c76057ce0
Add documentation about localizatoin files split
5 months ago
Anton
442762f6d0
Merge branch 'abpframework:dev' into dev
5 months ago
Anton Gritsenko
67f523e454
Add support for multiple localization files with same culture
5 months ago
Volosoft Agent
842704576a
Merge pull request #25226 from abpframework/auto-merge/rel-10-3/4479
Merge branch dev with rel-10.3
5 months ago
Engincan VESKE
2069c8be25
Merge pull request #25223 from abpframework/warn-orphaned-abp-modules
Add warning for ABP modules not in the `[DependsOn]` chain
5 months ago
Volosoft Agent
456c789e8b
Merge pull request #25225 from abpframework/auto-merge/rel-10-3/4478
Merge branch dev with rel-10.3
5 months ago
selman koc
7cad87f97e
Merge branch 'dev' into auto-merge/rel-10-3/4478
5 months ago
Alper Ebiçoğlu
63064a87f3
Merge pull request #25224 from abpframework/skoc10-patch-3
Update version to release 10.3.0-rc.2
5 months ago
maliming
040a1e7f92
Extract DisablePropertyInjection check to avoid duplication
5 months ago
selman koc
fbfaa64dce
Update version to release 10.3.0-rc.2
5 months ago
maliming
c377fd9544
Refactor InitLogger to flush all categories and address review feedback
- WriteInitLogs now uses ILoggerFactory to flush all InitLogger
categories with their original category name instead of only
flushing AbpApplicationBase
- Add CategoryName to AbpInitLogEntry, recorded automatically by
DefaultInitLogger<T> using typeof(T).FullName
- Add GetAllEntries/ClearAllEntries to IInitLoggerFactory interface
- Add GetReferencedAssemblies filter to skip non-ABP assemblies
- Handle ReflectionTypeLoadException separately from other exceptions
- Add CategoryName null/empty fallback in WriteInitLogs
- Skip DisablePropertyInjection types from orphaned module detection
5 months ago
maliming
36691ec106
Refactor logging mechanism and enhance orphan module warning tests
5 months ago
maliming
6ccb0ad689
Add warning for ABP modules not in the [DependsOn] chain
When a type's assembly contains an ABP module but is not part of the
module dependency chain, Autofac's property injection is silently
skipped. This causes LazyServiceProvider and other injected properties
to remain null, leading to NullReferenceException at runtime.
This change detects the misconfiguration at startup and logs a warning
with the affected assembly name, module type, and a fix suggestion.
5 months ago
github-actions[bot]
3b24784b95
docs(studio): release 2.2.6 - 2.2.6 ( #25222 )
* docs(studio): update documentation for release 2.2.6
- Updated release notes for 2.2.6
- Updated version mapping with ABP 10.2.0
Release: 2.2.6
* Update release-notes.md
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: selman koc <64414348+skoc10@users.noreply.github.com>
5 months ago
github-actions[bot]
ed82af242f
docs(studio): release 2.2.5 - 2.2.5 ( #25221 )
* docs(studio): update documentation for release 2.2.5
- Updated release notes for 2.2.5
- Updated version mapping with ABP 10.2.0
Release: 2.2.5
* Update release-notes.md
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: selman koc <64414348+skoc10@users.noreply.github.com>
5 months ago
Volosoft Agent
c08dbb0c11
Merge pull request #25220 from abpframework/auto-merge/rel-10-3/4477
Merge branch dev with rel-10.3
5 months ago
Engincan VESKE
c827a29d6b
Merge pull request #25219 from abpframework/maliming-patch-3
Update branch reference in auto-pr workflow
5 months ago
Ma Liming
62923ba2c4
Update branch reference in auto-pr workflow
Change the branch reference from 'rel-10.3' to 'dev' in the workflow.
5 months ago