Ma Liming
5c7aaf147c
Merge pull request #26123 from eypcnckr/fix/enum-datatype-attribute-adapter
Add an attribute adapter for EnumDataTypeAttribute
1 day ago
Ma Liming
3115d44c1a
Merge pull request #26122 from eypcnckr/fix/child-uow-event-handler-leak
Fix event handler leak in ChildUnitOfWork
1 day ago
Eyüpcan Çakır
374f9c5361
Add an attribute adapter for EnumDataTypeAttribute
ASP.NET Core's ValidationAttributeAdapterProvider has no adapter for
EnumDataTypeAttribute, so its ErrorMessage is never passed through the
IStringLocalizer and the raw localization key is returned to the client,
unlike every other common validation attribute.
Add EnumDataTypeAttributeAdapter and return it from
AbpValidationAttributeAdapterProvider.
2 days ago
Eyüpcan Çakır
5a55a1d781
Fix event handler leak in ChildUnitOfWork
ChildUnitOfWork subscribed a lambda to the parent's Failed and Disposed
events in its constructor and never unsubscribed, so every nested unit of
work left two delegates on the parent for the parent's whole lifetime.
Each delegate also captured the child, keeping disposed child instances
alive.
Forward the Failed and Disposed events straight to the parent with event
accessors instead, so nothing accumulates on the parent.
Handlers attached to a child still receive the parent's events with the
same sender and arguments, but their relative order can change: a handler
subscribed through a child now runs at the position where it was
subscribed, rather than where the child was constructed.
2 days ago
Ma Liming
7d5a6ea57b
Merge pull request #26116 from abpframework/maliming/rel-10.7-remove-dev-backflow
Remove dev-only changes from rel-10.7
2 days ago
maliming
3a410b84d7
Remove dev-only changes from rel-10.7
2 days ago
Halil İbrahim Kalkan
7a4415451e
Move Identity token providers to the domain layer
Move Identity token providers to the domain layer
3 days ago
Ma Liming
d16f743cb1
Update `package-version-changes.md` [skip ci]
3 days ago
github-actions[bot]
5da0282ddf
docs: update package version changes [skip ci]
3 days ago
Ma Liming
72e9659d5b
Update package version changes for 10.7.0-rc.3
Added new version information for Microsoft.AspNetCore.DataProtection.
3 days ago
maliming
3c423eeecf
Correct how AddTokenProvider treats an existing key
It adds to the descriptor already registered under that key instead of replacing it
3 days ago
maliming
28a98bac19
Qualify which token provider registration wins
The manager picks the last one registered for its own user type, not the last one on the key
3 days ago
maliming
27c8f8d4c7
Move the token providers into the Volo.Abp.Identity namespace
- One namespace no longer spans two assemblies now that they live in the domain layer
- The Data Protection purpose keeps its old string, so outstanding 2FA codes stay valid
3 days ago
maliming
2cf45f9eb1
Log token read failures without the exception
- Match the ASP.NET Core provider, which keeps the key id and key ring location out of the log
- Assert the provider the manager uses, not only the one the key's descriptor hands out
3 days ago
maliming
22bb2fee57
Look up single-active token providers through IdentityUserManager
- The public ProviderType is the last type registered under a key, not the one the manager uses
- Add cross-host coverage for a second user type and for both hosts opting out
3 days ago
github-actions[bot]
7ff46af0cb
docs: update package version changes [skip ci]
3 days ago
maliming
265d5e1218
Move Identity token providers to the domain layer
- Register them in AbpIdentityDomainModule so both ends of a distributed flow use the same provider
- Add AbpIdentityTokenProviderOptions.UseAbpTokenProviders to opt out on every host
3 days ago
Volosoft Agent
93905de1c2
Merge pull request #26110 from abpframework/auto-merge-forward/rel-10.6-to-rel-10.7-25
Auto-merge forward rel-10.6 → rel-10.7
6 days ago
github-actions[bot]
e61ca1a1f2
Merge remote-tracking branch 'origin/rel-10.6' into auto-merge-forward/rel-10.6-to-rel-10.7-25
6 days ago
sumeyye
7750001cc3
Merge pull request #26013 from abpframework/maliming/fix-extensible-table-header-offset
Fix `abp-extensible-table` header misalignment after a list request
6 days ago
github-actions[bot]
dd45b0b386
docs(studio): release 3.1.1 - 3.1.1 ( #26107 )
* docs(studio): update documentation for release 3.1.1
- Updated release notes for 3.1.1
- Updated version mapping with ABP 10.6.0
Release: 3.1.1
* Update ABP Studio version mapping table
---------
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 days ago
Engincan VESKE
f1b58d1ee4
Merge pull request #26103 from abpframework/maliming/upgrade-mongodb-driver-3.11.1
Upgrade `MongoDB.Driver` to 3.11.1
6 days ago
Engincan VESKE
e957784b04
Merge pull request #26014 from abpframework/maliming/forwarded-headers-known-proxies
Clarify known proxies configuration in forwarded headers document
6 days ago
maliming
6d819603f7
Restore the extensible table scroll offset when a list request fails
Also unsubscribe the request status stream with the component
6 days ago
Enis Necipoglu
74230d3465
Merge pull request #26064 from abpframework/enisn/docs-studio-shell-environment
Document ABP Studio shell environment overrides
6 days ago
github-actions[bot]
6868ba6aac
docs: update package version changes [skip ci]
6 days ago
maliming
c82a1bf884
Upgrade MongoDB.Driver to 3.11.1
6 days ago
Enis Necipoglu
f9cbccf7b9
Merge pull request #26081 from abpframework/salihozkara/low-code-107-feature-docs
Document primitive collections without storage keys
1 week ago
Engincan VESKE
97b965a968
Merge pull request #26078 from abpframework/maliming/configureawait-fody-global
Set the ConfigureAwait weaver default with a shared MSBuild property
1 week ago
Engincan VESKE
16cfd9d897
Merge pull request #26084 from abpframework/maliming/document-suite-legacy-many-to-many
Document ABP Suite legacy many-to-many regeneration
1 week ago
maliming
cd66f6e354
Document ABP Suite many-to-many regeneration changes
1 week ago
maliming
041fd2d12a
Enable Fody on Release only in the remaining shared props
1 week ago
SALİH ÖZKARA
0b84f8b4bf
docs(low-code): remove primitive collection storage keys
1 week ago
SALİH ÖZKARA
9dbf3b1b08
docs(low-code): clarify primitive collection storage keys
1 week ago
Enis Necipoglu
6ede07be5a
Document Low-Code 10.7 feature workflows
Document Low-Code 10.7 feature workflows
1 week ago
SALİH ÖZKARA
cc0b6c11f0
docs(low-code): document 10.7 feature workflows
1 week ago
maliming
ab88a147c8
Drop the per-project FodyWeavers files covered by the shared property
1 week ago
maliming
8f0d2b0425
Set the ConfigureAwait weaver default with a shared MSBuild property
1 week ago
Engincan VESKE
6710cee425
Merge pull request #26063 from abpframework/maliming/reset-2fa-failed-count-rel-10.7
Fix password grant two-factor authentication flow
1 week ago
Yağmur Çelik
a27029d356
Merge pull request #26073 from abpframework/maliming/mud-action-menu-dispatcher
Wrap MudBlazor action menu callbacks with `InvokeAsync`
1 week ago
Yağmur Çelik
6c8c5063d9
Merge pull request #26062 from abpframework/maliming/fix-mudblazor-grant-all-state
Remove indeterminate state from Grant All permissions
1 week ago
maliming
58bf7d0030
Wrap MudBlazor action menu callbacks with InvokeAsync
1 week ago
Enis Necipoglu
4986f685f2
Merge pull request #26065 from abpframework/maliming/branding-logo-icon-url
Resolve branding logo urls with the request path base
1 week ago
Enis Necipoglu
6eabfa3256
Update docs/en/studio/installation.md
Co-authored-by: İsmail ÇAĞDAŞ <ismailcagdas@gmail.com>
1 week ago
maliming
3f40165cd8
Remove indeterminate state from group permission selection
1 week ago
Volosoft Agent
072699b6cf
Merge pull request #26066 from abpframework/auto-merge-forward/rel-10.6-to-rel-10.7-12
Auto-merge forward rel-10.6 → rel-10.7
1 week ago
github-actions[bot]
70ef551366
Merge remote-tracking branch 'origin/rel-10.6' into auto-merge-forward/rel-10.6-to-rel-10.7-12
1 week ago
selman koc
0b94206296
Merge pull request #26061 from abpframework/docs/studio-3.1.0
docs(studio): release 3.1.0 - 3.1.0
1 week ago
maliming
84863bdfa9
Document the branding logo urls and the logo icon provider
1 week ago
maliming
2849534bb9
Resolve branding logo urls with the request path base
1 week ago