Volosoft Agent
06f4d6bc07
Merge pull request #25321 from abpframework/auto-merge/rel-10-3/4520
Merge branch dev with rel-10.3
4 months ago
Volosoft Agent
d0db5a7269
Merge pull request #25320 from abpframework/auto-merge/rel-10-2/4519
Merge branch rel-10.3 with rel-10.2
4 months ago
İsmail ÇAĞDAŞ
35419949e5
Merge pull request #25319 from abpframework/maliming/add-shared-user-tests
Add unit tests for shared user covering shared and separate database
4 months ago
maliming
b344bcc334
Address Copilot review feedback
4 months ago
maliming
5bb367e520
Address Copilot review feedback
4 months ago
maliming
d85d7101ed
Address Copilot review feedback
4 months ago
maliming
77bc52ed28
Address Copilot review feedback
4 months ago
maliming
ecb23b626d
Add unit tests for shared user covering shared and separate database
4 months ago
Engincan VESKE
0a4d666fb9
Merge pull request #25313 from abpframework/maliming/fix-data-protection-cve-40372
Bump Microsoft.*/System.* packages to 10.0.7 (CVE-2026-40372)
4 months ago
Volosoft Agent
3da8c01d61
Merge pull request #25318 from abpframework/auto-merge/rel-10-3/4518
Merge branch dev with rel-10.3
4 months ago
Volosoft Agent
77c72cbc8f
Merge pull request #25317 from abpframework/auto-merge/rel-10-2/4517
Merge branch rel-10.3 with rel-10.2
4 months ago
İsmail ÇAĞDAŞ
e754b20899
Merge pull request #25304 from abpframework/maliming/fix-shared-mode-two-factor-login-10604
Support shared mode lookup by id for two-factor authentication
4 months ago
leironghua
78292ee4ef
Document: Fix elsa pro package name ( #25315 )
fix: update package names for ABP Elsa modules in documentation
4 months ago
Ma Liming
d9fc158e35
Merge pull request #25311 from scrapstation/dev
fix(#25310 ): revent hanging when acquiring closed channel after rabbitmq restart
4 months ago
maliming
e4ccf01d23
address copilot review: wait for stale channel release before disposal; add barrier timeouts in tests
4 months ago
maliming
69adc13cbe
address copilot review: remove racy timestamp assertion in serialization test
4 months ago
maliming
61f9fb278c
address copilot review: dispose stale channel even when recreate fails
4 months ago
maliming
27edcf5691
address copilot review: dispose stale channel outside lock; async delay in tests
4 months ago
maliming
4286e3f581
fix: use netstandard-compatible TryRemove overload in ChannelPool
4 months ago
maliming
ba4c0bd3d6
feat: add RabbitMQ tests and improve channel pool handling
4 months ago
github-actions[bot]
27ddaaa605
docs: update package version changes [skip ci]
4 months ago
maliming
542864f8ff
Fix System.Management self-closing tag and bump MAUI to 10.0.51
4 months ago
github-actions[bot]
2e80393b83
docs: update package version changes [skip ci]
4 months ago
maliming
fd52e935e7
Bump Microsoft.* and System.* packages to 10.0.7 (CVE-2026-40372)
4 months ago
maliming
212811d97b
Add update and host-tenant uniqueness tests for AbpIdentityUserValidator
4 months ago
Liu Ke
104b4d0a94
fix( #25310 ): revent hanging when acquiring closed channel after rabbitmq restart
4 months ago
maliming
37a0972595
Document host-only vs tenant-admin operations in shared mode
4 months ago
maliming
a613e8899c
Reuse two-factor cookie helper in shared test
4 months ago
Ma Liming
41a0b1236f
Update modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/GetTwoFactorAuthenticationUser_Tests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
4 months ago
Ma Liming
1b2906fdec
Update modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/Shared_SignIn_Tests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
4 months ago
Ma Liming
5c883f373d
Update modules/identity/test/Volo.Abp.Identity.AspNetCore.Tests/Volo/Abp/Identity/AspNetCore/Isolated_TwoFactor_Tests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
4 months ago
maliming
8b48eb7f98
Add shared-user 2FA integration tests
4 months ago
Volosoft Agent
3325b4d578
Merge pull request #25309 from abpframework/auto-merge/rel-10-3/4516
Merge branch dev with rel-10.3
4 months 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
4 months ago
Ma Liming
74a2d98c92
Merge branch 'rel-10.3' into auto-merge/rel-10-2/4515
4 months ago
Engincan VESKE
21b3142dd0
Merge pull request #25306 from abpframework/upgrade/openiddict-7.5.0
Upgrade OpenIddict to 7.5.0
4 months 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`
4 months ago
maliming
ca9c2723f0
Apply tenant identity options before base password sign-in
Switching CurrentTenant to user.TenantId in PasswordSignInAsync without refreshing IdentityOptions meant that lockout, password policy and other tenant-scoped options used host values during the base sign-in call. Call IdentityOptions.SetAsync inside the tenant switch so downstream checks use the user's tenant configuration.
4 months ago
maliming
8ea6b9f025
Make 2FA flows tenant-aware and enforce pre-checks
4 months ago
maliming
db07204b7a
Make UserManager.FindByIdAsync shared-aware by default
- Override IdentityUserManager.FindByIdAsync to fall back to a cross-tenant lookup in shared user sharing strategy so any caller that hits FindByIdAsync from a non-matching tenant context (including base SignInManager internals for TwoFactorSignInAsync and TwoFactorRecoveryCodeSignInAsync) can still resolve a tenant user by id
- Drop the now-redundant AbpSignInManager.GetTwoFactorAuthenticationUserAsync override; the base implementation works automatically through the new FindByIdAsync behavior
- Cover the new FindByIdAsync behavior with unit tests
4 months ago
maliming
d8a4e1a21c
Bump @abp/lodash lodash dependency to ^4.18.1
4 months ago
maliming
7fd2d44dd7
Add contract test covering login-then-two-factor lookup chain
Guards against regressing the data-access contract behind the 2FA redirect bug: login must find a tenant user by user name from a host context, and the 2FA mid-flow must then resolve the same tenant user by id from the same host context.
4 months ago
maliming
cb5c17b124
Add integration test for GetTwoFactorAuthenticationUserAsync in shared mode
Exercises the full cookie round-trip: writes a TwoFactorUserId cookie carrying a tenant user id, then verifies that AbpSignInManager.GetTwoFactorAuthenticationUserAsync returns the tenant user when CurrentTenant is null.
4 months ago
github-actions[bot]
63339709ba
docs: update package version changes [skip ci]
4 months ago
maliming
8c508a1f4a
Upgrade OpenIddict to 7.5.0
4 months ago
maliming
fa9e4f13cf
Support shared mode lookup by id for two-factor authentication user
- Add IdentityUserManager.FindSharedUserByIdAsync to resolve a user by id across tenants in shared user sharing strategy
- Override AbpSignInManager.GetTwoFactorAuthenticationUserAsync to use it so the 2FA mid-flow can still find a tenant-scoped user when CurrentTenant is host
- Cover the new method with unit tests
4 months ago
Volosoft Agent
446bd7ec87
Merge pull request #25303 from abpframework/auto-merge/rel-10-3/4514
Merge branch dev with rel-10.3
4 months ago
Engincan VESKE
2b84777d52
Merge pull request #25302 from abpframework/upgrade/mongodb-driver-3.8.0
Upgrade `MongoDB.Driver` to 3.8.0
4 months ago
github-actions[bot]
d4d78c51a9
docs: update package version changes [skip ci]
4 months ago
maliming
135a2f05ef
Upgrade MongoDB.Driver to 3.8.0
4 months ago