maliming
b00a142f0e
test(identity): rename persistence test to match encrypted storage
3 weeks ago
maliming
517fccc2dd
refactor: simplify error handling in AbpTwoFactorTokenProvider
3 weeks ago
maliming
b6584cdc3b
address copilot review: narrow catch to ConcurrencyFailure; doc CodeLength range
3 weeks ago
maliming
367057f5d5
feat(identity): add single-use Email/Phone 2FA token providers
Replaces the TOTP-based Email/Phone 2FA providers under
TokenOptions.DefaultEmailProvider / DefaultPhoneProvider with
DataProtector-backed single-use equivalents.
- Encrypt the 6-digit code via IDataProtector (purpose chain isolated per
provider + token purpose), store ciphertext + absolute UTC expiration
(unix seconds) in the user token table
- Remove the stored entry on successful validation (true single-use)
- Concurrency race (ConcurrencyStamp failure) returns false instead of 500
- Configurable TokenLifespan (default 3 minutes) via Options
AbpSingleActiveTokenProvider.GenerateAsync now checks the IdentityResult
from UserManager.UpdateAsync so a silent persistence failure no longer
returns a token that was not saved.
Related to #25314 .
3 weeks ago
leironghua
78292ee4ef
Document: Fix elsa pro package name ( #25315 )
fix: update package names for ABP Elsa modules in documentation
3 weeks ago
Ma Liming
d9fc158e35
Merge pull request #25311 from scrapstation/dev
fix(#25310 ): revent hanging when acquiring closed channel after rabbitmq restart
3 weeks ago
maliming
e4ccf01d23
address copilot review: wait for stale channel release before disposal; add barrier timeouts in tests
3 weeks ago
maliming
69adc13cbe
address copilot review: remove racy timestamp assertion in serialization test
3 weeks ago
maliming
61f9fb278c
address copilot review: dispose stale channel even when recreate fails
3 weeks ago
maliming
27edcf5691
address copilot review: dispose stale channel outside lock; async delay in tests
3 weeks ago
maliming
4286e3f581
fix: use netstandard-compatible TryRemove overload in ChannelPool
3 weeks ago
maliming
ba4c0bd3d6
feat: add RabbitMQ tests and improve channel pool handling
3 weeks ago
Liu Ke
104b4d0a94
fix( #25310 ): revent hanging when acquiring closed channel after rabbitmq restart
3 weeks ago
Volosoft Agent
3325b4d578
Merge pull request #25309 from abpframework/auto-merge/rel-10-3/4516
Merge branch dev with rel-10.3
3 weeks ago
Volosoft Agent
f298ac2165
Merge pull request #25308 from abpframework/auto-merge/rel-10-2/4515
Merge branch rel-10.3 with rel-10.2
3 weeks ago
Ma Liming
74a2d98c92
Merge branch 'rel-10.3' into auto-merge/rel-10-2/4515
3 weeks ago
Engincan VESKE
21b3142dd0
Merge pull request #25306 from abpframework/upgrade/openiddict-7.5.0
Upgrade OpenIddict to 7.5.0
3 weeks ago
Engincan VESKE
0ce4787b07
Merge pull request #25307 from abpframework/bump-lodash-to-4.18.1
Bump `@abp/lodash` lodash dependency to `^4.18.1`
3 weeks ago
maliming
d8a4e1a21c
Bump @abp/lodash lodash dependency to ^4.18.1
3 weeks ago
github-actions[bot]
63339709ba
docs: update package version changes [skip ci]
3 weeks ago
maliming
8c508a1f4a
Upgrade OpenIddict to 7.5.0
3 weeks ago
Volosoft Agent
446bd7ec87
Merge pull request #25303 from abpframework/auto-merge/rel-10-3/4514
Merge branch dev with rel-10.3
3 weeks ago
Engincan VESKE
2b84777d52
Merge pull request #25302 from abpframework/upgrade/mongodb-driver-3.8.0
Upgrade `MongoDB.Driver` to 3.8.0
3 weeks ago
github-actions[bot]
d4d78c51a9
docs: update package version changes [skip ci]
3 weeks ago
maliming
135a2f05ef
Upgrade MongoDB.Driver to 3.8.0
3 weeks ago
Volosoft Agent
94eaf13eba
Merge pull request #25300 from abpframework/auto-merge/rel-10-3/4513
Merge branch dev with rel-10.3
3 weeks ago
Volosoft Agent
bc1196f424
Merge pull request #25299 from abpframework/auto-merge/rel-10-2/4512
Merge branch rel-10.3 with rel-10.2
3 weeks ago
Engincan VESKE
c6d75a097b
Merge pull request #25292 from abpframework/fix/25291-default-background-job-worker-options-configure
Update default background job worker options configuration in docs
3 weeks ago
Volosoft Agent
359df3bf6c
Merge pull request #25298 from abpframework/auto-merge/rel-10-3/4511
Merge branch dev with rel-10.3
3 weeks ago
Engincan VESKE
60fab35304
Merge pull request #25276 from abpframework/improve/batch-state-checker-shared-scope
Improve batch state checker performance and add RequireFeaturesSimpleBatchStateChecker
3 weeks ago
Volosoft Agent
441439fbe7
Merge pull request #25297 from abpframework/auto-merge/rel-10-3/4510
Merge branch dev with rel-10.3
3 weeks ago
Volosoft Agent
b85170cd12
Merge pull request #25296 from abpframework/auto-merge/rel-10-2/4509
Merge branch rel-10.3 with rel-10.2
3 weeks ago
Engincan VESKE
3502eaedfb
Merge pull request #25295 from abpframework/fix/ef-core-database-provider-detection
Detect EF Core database provider by keyword match
3 weeks ago
maliming
7819e602ff
Detect EF Core database provider by keyword match
- Extract provider name mapping into EfCoreDatabaseProviderHelper
- Match provider names by Contains instead of exact switch, so newer assembly names (e.g. MySql.EntityFrameworkCore) are recognized without code changes
- Add unit tests covering real provider assemblies and string fallbacks
3 weeks ago
github-actions[bot]
5de8b13cec
docs(studio): release 2.2.7 - 2.2.7 ( #25294 )
* docs(studio): update documentation for release 2.2.7
- Updated release notes for 2.2.7
- Updated version mapping with ABP 10.3.0
Release: 2.2.7
* Update release notes for version 2.2.7
Updated release notes for version 2.2.7 to reflect new features and improvements.
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: selman koc <64414348+skoc10@users.noreply.github.com>
3 weeks ago
Ebicoglu
d8268072e7
Update pic2.png
3 weeks ago
Alper Ebiçoğlu
f3ddff9c1d
Update Post.md
3 weeks ago
maliming
97333519d7
Update default background job worker options configuration in docs
Fix #25291
4 weeks ago
Ebicoglu
6675dee033
Merge branch 'dev' of https://github.com/abpframework/abp into dev
4 weeks ago
Volosoft Agent
1a27dcb7be
Merge pull request #25290 from abpframework/auto-merge/rel-10-3/4508
Merge branch dev with rel-10.3
4 weeks ago
Yağmur Çelik
e19345ec67
Merge pull request #25286 from abpframework/issue-22171
Fix localization for `SavedSuccessfully` in feature management MVC notification
4 weeks ago
Ebicoglu
3cc00144dd
Update cover.png
4 weeks ago
Alper Ebiçoğlu
d0f7ce05eb
Update Post.md
4 weeks ago
Alper Ebiçoğlu
f38cbd7922
Update Post.md
4 weeks ago
Ebicoglu
07b18e582e
Add 2026 AI coding models ranking article
Add a new community article 'Top AI Coding Models in 2026' under docs/en/Community-Articles, including Post.md with rankings, analysis, usage guidance (GPT-5, Claude 4, Gemini 2.5, Mistral Code, Code Llama 3) and ABP integration notes. Also add accompanying images (cover.png, pic1.jpg, pic2.png).
4 weeks ago
Volosoft Agent
cb1c867082
Merge pull request #25289 from abpframework/auto-merge/rel-10-3/4507
Merge branch dev with rel-10.3
4 weeks ago
selman koc
bda14065ae
Merge pull request #25288 from abpframework/fix-25287-cli-ai-options-docs
docs: add missing AI options to CLI page
4 weeks ago
enisn
be0c701700
docs: add missing AI options to CLI page
4 weeks ago
Volosoft Agent
987a3cf844
Merge pull request #25285 from abpframework/auto-merge/rel-10-3/4506
Merge branch dev with rel-10.3
4 weeks ago
maliming
7bf7efd64b
Add AbpUiResource as base for AbpFeatureManagementResource in Web module
4 weeks ago