maliming
040a1e7f92
Extract DisablePropertyInjection check to avoid duplication
6 months ago
selman koc
fbfaa64dce
Update version to release 10.3.0-rc.2
6 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
6 months ago
maliming
36691ec106
Refactor logging mechanism and enhance orphan module warning tests
6 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.
6 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>
6 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>
6 months ago
Engincan VESKE
c827a29d6b
Merge pull request #25219 from abpframework/maliming-patch-3
Update branch reference in auto-pr workflow
6 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.
6 months ago
Volosoft Agent
b0c5693ee9
Merge pull request #25218 from abpframework/auto-merge/rel-10-2/4475
Merge branch rel-10.3 with rel-10.2
6 months ago
Ma Liming
99f7e2f9cc
Merge branch 'rel-10.3' into auto-merge/rel-10-2/4475
6 months ago
Alper Ebiçoğlu
0cf6cb89a1
Merge pull request #25212 from abpframework/enhance/query-string-tenant-resolve
Do not short-circuit tenant resolver chain when query string tenant value is blank
6 months ago
maliming
a25e94fe23
Address Copilot review: fix nullability and add whitespace tests
6 months ago
maliming
39bd3f0854
Do not short-circuit tenant resolver chain when query string tenant value is blank
6 months ago
Alper Ebiçoğlu
f616cee7cb
Merge pull request #25210 from abpframework/cli/sanitize-package-json-scripts
Sanitize package.json and prevent command injection in ABP CLI
6 months ago
maliming
7cfa641bef
Catch CliUsageException specifically in IsValidNpmPackageName
6 months ago
maliming
c8149d8397
Tighten version regex, centralize package name validation, handle null, and add version tests
6 months ago
maliming
34cafde444
Add version validation, sanitize log output, and use CliUsageException
6 months ago
maliming
3ad44cb5a8
Implement npm package name validation and add tests for it
6 months ago
maliming
f2d7070f86
Add --ignore-scripts flag to npm/yarn commands in ABP CLI
Fixes #25209
6 months ago
Yağmur Çelik
d47e1a0318
Merge pull request #25207 from abpframework/blogging-posts-permission
Require delete permission for blog posts
7 months ago
Ahmet Çelik
f6f1996b8c
Require delete permission for blog posts
Remove the ownership-based fallback that allowed post creators to delete their own posts in Detail.cshtml. Deletion now strictly requires BloggingPermissions.Posts.Delete, centralizing authorization on explicit permissions to enforce consistent access control.
7 months ago
Ma Liming
f62b224b0c
Merge pull request #25204 from abpframework/EngincanV/update-release-docs
Update release-notes and roadmap after v10.3-rc release
7 months ago
Ma Liming
899b7b6342
Remove QA Module from roadmap
7 months ago
Ma Liming
80f6be49fa
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
7 months ago
Engincan VESKE
a478cda571
Update road map for v10.4 release planning.
Refreshes next version details for May 2026, removes a delivered v10.3 backlog item, and aligns roadmap focus with current 10.4 preview work.
Made-with: Cursor
7 months ago
Engincan VESKE
aa48aaf740
Merge pull request #25202 from abpframework/maliming/dynamic-events-copilot-fixes
docs: address Copilot review feedback on dynamic events PR
7 months ago
Engincan VESKE
7b9a55735a
Update release-notes.md
7 months ago
maliming
418ace5e11
docs: add missing eventBus resolution in mixed handlers snippet
7 months ago
maliming
a1420e41be
docs: address copilot review feedback on dynamic events PR
7 months ago
Halil İbrahim Kalkan
9286a6641b
Merge pull request #25200 from abpframework/maliming/dynamic-events-docs-fix
docs: fix dynamic events subscription pattern — use `IocEventHandlerFactory` instead of raw handler instances
7 months ago
maliming
040cba6b74
docs: fix dynamic events article and update distributed event bus docs
7 months ago
Ma Liming
ef5362a8b5
Create v10.3 migration guide & announcement post ( #25198 )
7 months ago
Engincan VESKE
020753932e
Merge branch 'EngincanV/post-version-docs-10-3' of https://github.com/abpframework/abp into EngincanV/post-version-docs-10-3
7 months ago
Engincan VESKE
fc5f4bed3e
Update POST.md
7 months ago
github-actions[bot]
efed8144df
Optimised images with calibre/image-actions
7 months ago
Engincan VESKE
75ed059022
Update POST.md
7 months ago
Engincan VESKE
d8cf3cbf35
init commit for v10.3 blog post
7 months ago
Engincan VESKE
c540da5630
Create v10.3 migration guide
7 months ago
Alper Ebiçoğlu
402838a164
Merge pull request #25195 from abpframework/fix/modular-crm-docs-template-errors
fix: resolve template rendering errors in modular-crm tutorial docs
7 months ago
voloagent
a81f360ae4
Update_NPM_Packages
7 months ago
maliming
781ad25c38
fix: resolve template rendering errors in modular-crm tutorial docs
- Merge duplicate doc-params blocks into a single block with all UI options
- Fix orphaned {{else if}} blocks in part-04 and part-06
- Add missing BlazorWebApp branch in inline conditionals
7 months ago
Alper Ebiçoğlu
27dd9ddfa1
Merge pull request #25192 from abpframework/skoc10-patch-3
Update version to release 10.3.0-rc.1
7 months ago
selman koc
36dad48131
Update version to release 10.3.0-rc.1
7 months ago
Engincan VESKE
e02423d08f
Merge pull request #25190 from abpframework/Autofac.Extensions.Dependency.11
Upgrade `Autofac.Extensions.DependencyInjection` to 11.0.0
7 months ago
copilot-swe-agent[bot]
5ffc1b7937
fix: remove unused keyedService variable in AutofacRegistration.cs
Agent-Logs-Url: https://github.com/abpframework/abp/sessions/c39209b8-1bd6-4fae-b77b-ca167d8098b9
Co-authored-by: maliming <6908465+maliming@users.noreply.github.com>
7 months ago
github-actions[bot]
c9841af4a0
docs: update package version changes [skip ci]
7 months ago
maliming
1d28bab085
Upgrade Autofac.Extensions.DependencyInjection to 11.0.0
- Upgrade Autofac from 8.4.0 to 9.1.0
- Upgrade Autofac.Extensions.DependencyInjection from 10.0.0 to 11.0.0
- Upgrade Microsoft.Bcl.AsyncInterfaces from 10.0.2 to 10.0.4
- Remove AnyKeyRegistrationSource (now native in Autofac 9.1.0)
- Add MSDI KeyedService.AnyKey to Autofac KeyedService.AnyKey translation
- Use Parameters.KeyedServiceKey<object>() for keyed factory key retrieval
- Add ExternallyOwned() to instance registrations
- Add unit tests for keyed services and AnyKey support
7 months ago
Volosoft Agent
d74759c3b3
Merge pull request #25185 from abpframework/skoc10-patch-3
Update workflow to merge dev with rel-10.3
7 months ago
selman koc
380cf8023a
Update workflow to merge dev with rel-10.3
7 months ago