|
c0f4cd2097
|
add a UserManager to simplify user creation, improve response validation in ServiceBase, allow Section component to support parameter changes
|
2023-07-12 16:37:18 -04:00 |
|
|
e3233fd19f
|
add defensive logic
|
2023-06-19 10:11:24 -04:00 |
|
|
95ba87945b
|
optimize client assembly download service, add support for site level scripts
|
2023-05-25 12:32:21 -04:00 |
|
|
5fbb9160f1
|
Code Cleanups
|
2023-03-21 00:45:17 +11:00 |
|
|
81030f468b
|
improve user profile error logging for external login
|
2023-03-11 14:03:24 -05:00 |
|
|
3065ed5094
|
fix issue with capturing user profile information during external login
|
2023-03-11 11:50:02 -05:00 |
|
|
5e1ac485a0
|
#2655 - add support for capturing user profile infrmation from claims during external login
|
2023-03-10 10:14:57 -05:00 |
|
|
2b41909d47
|
#2618 - add backward compatibility for permissions optimizations
|
2023-03-02 15:34:42 -05:00 |
|
|
8605e3ca5a
|
Major refactoring replacing permission strings with permission collections. These changes will require extensive regression testing. These changes may include breaking changes which will need to be identified and resolved to provide backward compatibility.
|
2023-02-28 17:59:21 -05:00 |
|
|
f2df8e96db
|
fix #2567 - migrate tenant connection string details from database to appsettings.json
|
2023-02-23 16:29:15 -05:00 |
|
|
e136972cd7
|
add support for API permissions at the UI layer - including ability to delegate user, role, profile management
|
2023-01-09 11:38:25 -05:00 |
|
|
67f740c264
|
fix #2503 - generate password using CultureInfo.InvariantCulture to ensure it satisfies password complexity criteria
|
2022-11-23 11:10:59 -05:00 |
|
|
2aa6eb90e2
|
add support for dynamic authorization policies
|
2022-11-04 08:08:10 -04:00 |
|
|
c5b632cb24
|
Enhance SyncManager to raise events which can be handled on the server within hosted services. Raise create, update, delete events for all major entities. Include support for refresh and reload events to synchronize client state. Move client state cache invalidation to a hosted service to separate concerns and demonstrate events.
|
2022-10-04 19:20:02 -04:00 |
|
|
ddf1caaaaa
|
fix #2432 - add support for roles as part of external login via OIDC
|
2022-09-29 16:32:50 -04:00 |
|
|
cf2adc7f6a
|
Fix satellite assembly loading issue when running on WebAssembly
|
2022-08-08 10:47:33 -04:00 |
|
|
b8a31a8be9
|
support for module translation download/install
|
2022-07-26 14:44:06 -04:00 |
|
|
5762ce58a4
|
introduce ITransientService interface for auto registration of transient services (for DBContexts and Repositories)
|
2022-07-26 09:41:42 -04:00 |
|
|
6bfab696ad
|
optimize satellite assembly loading based on the new model where all cultures are available
|
2022-07-21 16:02:23 -04:00 |
|
|
4f0a805c79
|
Exception is not saved to log
|
2022-06-09 10:24:13 +02:00 |
|
|
1978bf151f
|
add support for external login parameters and improve diagnostic messages related to claims
|
2022-05-12 13:51:46 -04:00 |
|
|
c701895e29
|
external login improvements
|
2022-04-25 20:04:43 -04:00 |
|
|
e4c648ee92
|
completed antiforgery implementation, improved external login claim mapping, principal construction, and user experience
|
2022-04-22 17:54:20 -04:00 |
|
|
391713b84d
|
Fix #2144 - install issue, Fix #2146 - move file issue, require verification of external login account linkage
|
2022-04-20 16:00:58 -04:00 |
|
|
f6b3874668
|
create separate API methods for tokens (short-lived) and personal access tokens (long-lived), include global antiforgery filter to mitigate XSRF when using cookie auth (ignored when using Jwt)
|
2022-04-14 19:41:43 -04:00 |
|
|
355d0405f4
|
minor improvements to security features, use ActivatorUtilities.CreateInstance with SiteMigration to enable simpler DI
|
2022-04-12 07:46:43 -04:00 |
|
|
683ad8959a
|
dogfooding fixes
|
2022-04-04 10:53:40 -04:00 |
|
|
a70f1ee1e0
|
cleanup
|
2022-03-30 22:08:32 -04:00 |
|
|
8ddaf57e17
|
fix registration
|
2022-03-30 08:10:42 -04:00 |
|
|
3194c5b600
|
remote service support via Jwt
|
2022-03-30 08:07:03 -04:00 |
|
|
a97af42e4b
|
add Jwt authorization support for for API
|
2022-03-28 21:51:55 -04:00 |
|
|
c8129607e8
|
cleanly separate SiteState service for client and server use cases
|
2022-03-27 21:05:44 -04:00 |
|
|
f9432acf1b
|
remove SiteSettings from Alias for better separation of concerns
|
2022-03-27 19:47:52 -04:00 |
|
|
b92a888583
|
factor out auth constants, remove TAlias is Alias is not an extensible type, improve SiteOptions cache clearing, improve principal validation, localization improvements
|
2022-03-26 17:30:06 -04:00 |
|
|
79f427e10a
|
consolidate user creation
|
2022-03-24 12:32:41 -04:00 |
|
|
9d86d923aa
|
Add OAuth2 support
|
2022-03-23 10:51:52 -04:00 |
|
|
ca17dd3ca3
|
Allow Email Claim Type to be configurable
|
2022-03-21 16:29:28 -04:00 |
|
|
fb161ae783
|
OIDC improvements
|
2022-03-21 10:39:35 -04:00 |
|
|
4b19059df1
|
OIDC improvements
|
2022-03-21 09:12:18 -04:00 |
|
|
1a86b80c61
|
More improvements to OIDC support
|
2022-03-19 13:42:19 -04:00 |
|
|
39dfc00693
|
OIDC improvements
|
2022-03-16 17:28:32 -04:00 |
|
|
d51ba8f6dd
|
Improve Principal handling for OIDC and resolve Logout issue (caused by AntiForgeryToken)
|
2022-03-14 22:28:41 -04:00 |
|
|
9bbbff31f8
|
Added support for per site options and OpenID Connect
|
2022-03-13 22:55:52 -04:00 |
|
|
5adecc307f
|
Allow user identity password and lockout configuration to be customized. Included additional environment information in System Info.
|
2022-03-04 10:41:45 -05:00 |
|
|
1cdc80e09b
|
2 factor authentication and user account lockout completed
|
2022-03-03 09:12:37 -05:00 |
|
|
5aed64f614
|
fixed #1989 - installation on SQLite failing due to DropColumn, fixed #1986 - IClientStartup not getting called for External Modules, added ability to correlate new visitors by IP address
|
2022-02-10 08:05:55 -05:00 |
|
|
c635351a12
|
resolved UI error when closing Event Log and Visitor Management, made button class consistent in Recycle Bin, refactored RichTextEditor, made use of ConfigManager consistently throughout framework, added support for deleted Sites, removed reference to Runtime in Startup as it is now set per Site, added versioning to Html/Text, added Meta tag support to Page Management
|
2022-02-06 12:19:42 -05:00 |
|
|
9c32937c83
|
added support for url mapping and viitors
|
2021-12-09 08:48:56 -05:00 |
|
|
bb5ca475d3
|
fix #1628 - make DBContext Transient, modify Control Panel to use standard Bootstrap 5 offcanvas classes, add auto trimming to file logger, fix issue in File Repository related to populating Url on Add/Update.
|
2021-09-01 09:01:11 -04:00 |
|
|
cf2d8531a3
|
Fix loading satellite assemblies
|
2021-07-07 20:38:53 +03:00 |
|