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
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
maliming
ab88a147c8
Drop the per-project FodyWeavers files covered by the shared property
1 week ago
maliming
3f40165cd8
Remove indeterminate state from group permission selection
1 week ago
maliming
2849534bb9
Resolve branding logo urls with the request path base
1 week ago
maliming
e567df5598
Fix password grant two-factor authentication flow
1 week ago
maliming
76079ee454
Remove indeterminate Grant All permission state
1 week ago
maliming
d66c8fa279
Send the tenant connection string in the request body
It was a query string parameter, so it was written to web server access logs
1 week ago
maliming
607bc55501
Keep tenant connection string out of the audit logs
DisableAuditingAttribute can now be used on method parameters
1 week ago
maliming
d79fa71b41
Derive the OpenIddict opt-in URLs from the configured server endpoints
2 weeks ago
maliming
ab1daeeacd
Match opt-in URLs the same way as IgnoredUrls
2 weeks ago
maliming
e35825dc8a
Simplify OpenIddict endpoint path normalization
2 weeks ago
maliming
f1e28e0ebc
Match the path base and normalize OpenIddict opt-in endpoint paths
- Rename completedOnResponseStarting and fix response-start completion comments and docs
2 weeks ago
maliming
eaf1bf6fe3
Add opt-in options for completing the unit of work on response start
- Enable globally via CompleteUnitOfWorkOnResponseStarting or per path via the Urls list
- OpenIddict opts in its endpoints so token/session rows commit before the response
2 weeks ago
maliming
cdb8a1c805
Rename `IsValidateAsync` to `IsValidAsync`
2 weeks ago
maliming
7b24d3d49f
Reject invalid identity session cookies instead of signing them out
2 weeks ago
voloagent
653de5a8c8
Update_NPM_Packages
2 weeks ago
maliming
28aa0bc852
Bump `@abp/ng.account` to rc.2 in cms-kit Angular demo
3 weeks ago
voloagent
6addd7e146
Update_NPM_Packages
3 weeks ago
maliming
6a525aacd9
Shorten the action menu and feature dialog comments
3 weeks ago
maliming
d2f2572aff
Keep the action menu origins and the accessible name of labeled activators
3 weeks ago
maliming
3da670f32d
Carry the tenant id in the GDPR events
- Delete the link users after the user is saved, a concurrency failure kept them deleted
- Create organization units of the current tenant only and insert them after every group is valid
3 weeks ago
maliming
3c1c69728a
Focus the first input of MudBlazor dialogs opened from action menus
3 weeks ago
maliming
dd396d1c8e
Do not validate the user while deleting it
3 weeks ago
maliming
4196f1c816
Remove all related data when deleting a user
- Clear password histories and passkeys, load the collections if they are missing
- Delete sessions, user delegations and link users with UserDeletedEventHandler
- Add OrganizationUnitManager.CreateManyAsync
3 weeks ago
maliming
24a2315eea
Make password visibility toggles accessible
4 weeks ago
maliming
1fd5f8c588
Render only the active tab in MudBlazor permission and feature modals
4 weeks ago
voloagent
d9ae95d2de
Update_NPM_Packages
1 month ago
maliming
cb7667557b
Update user's last sign-in time in a separate unit of work
1 month ago
maliming
4681a852e3
Add HasAbpJsonConversion property builder extension
1 month ago
maliming
14a1ee369d
Fix resource permission modal losing the selected lookup service
1 month ago
maliming
7f49e94d31
Add Korean (ko) localization for remaining framework and module resources
1 month ago
maliming
2766518254
Fall back to SignedIn when LastAccessed is null in inactive session cleanup
1 month ago
maliming
7d3ba2ec40
Map IdentityUserPasskey.Data as a json column for MySQL providers
1 month ago
maliming
25fecd927b
Reload the page after a feature or permission change affecting the current user
The MVC toolbars and menus are rendered on the server and cannot reflect the change otherwise
1 month ago
maliming
181ca6745f
Handle mud message alert and menu updates on the dispatcher
1 month ago
voloagent
58d7243319
Update_NPM_Packages
1 month ago
voloagent
aa20636352
Update_NPM_Packages
1 month ago
maliming
53a9a0c94b
Ignore `OpenIddictAuthorization` navigation changes when creating tokens
2 months ago
voloagent
ab8d46d1a0
Update_NPM_Packages
2 months ago
maliming
71da95e1d9
Use a per-connection in-memory SQLite database in unit tests
2 months ago
maliming
4fb0403e90
Move Docs TableOfContents helper to Web layer to fix tiered DI
ITocGeneratorService is a presentation helper for rendering, not a remote
application service, so it must be registered on the web tier.
2 months ago
maliming
1688132040
Remove trailing whitespace in DependsOn attribute
2 months ago
雷荣华
c5d80ea500
fix: add dependency on DocsCommonHttpApiClientModule in DocsAdmin and Docs modules
2 months ago
maliming
fb6ef5faf0
Add MudBlazor Basic theme projects to the module
2 months ago
selman koc
d614fadcaa
Update @abp/ng.account dependency version
2 months ago
voloagent
884d57d4f2
Update_NPM_Packages
2 months ago
maliming
592aa2865b
Keep the collapsed docs options bar transparent and its focus ring keyboard-only
- reset background/border/shadow on :not(.is-open) so hover/focus cannot leak the panel look
- return focus to the button only on Escape close, not on outside-click
2 months ago
maliming
551ac6ebe1
Improve docs options toggle accessibility and handler safety
- add a :focus-visible ring on the toggle button for keyboard users
- keep the info line visible in the popover
- namespace and unbind the toggle handlers to avoid stacking on re-init
2 months ago