|
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 |
|
|
e01c3e7e4a
|
log any user creation errors from .NET Identity
|
2022-09-29 17:16:29 -04:00 |
|
|
075748d697
|
made folder paths cross platform, introduced file handler for abstracting the serving of files, enabled url mapping for broken file links, resolved public folder deletion issue
|
2022-08-30 07:21:52 -04:00 |
|
|
bd0a218214
|
Merge pull request #2355 from sbwalker/dev
Blazor Hybrid / .NET MAUI support
|
2022-08-11 17:11:45 -04:00 |
|
|
f96129fa37
|
Blazor Hybrid / .NET MAUI support
|
2022-08-11 17:09:32 -04:00 |
|
|
773710aeef
|
#Bug in passing Lifetime property to GenerateToken
Audience is passed to GenerateToken instead of Lifetime.
|
2022-08-09 15:32:52 +04:30 |
|
|
4c254a8686
|
fix #2192 - Adding a new site fails
|
2022-05-12 20:42:05 -04:00 |
|
|
eed27e101a
|
fix #2176 - update LastIPAddress correctly during login
|
2022-05-05 09:57:09 -04:00 |
|
|
a3ff9373a2
|
enhance UserRole service with filtering and moved workload to server for better performance, improve error message details during installation
|
2022-04-29 21:39:11 -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 |
|
|
3194c5b600
|
remote service support via Jwt
|
2022-03-30 08:07:03 -04:00 |
|
|
b7675a21eb
|
jwt changes
|
2022-03-29 08:38:46 -04:00 |
|
|
b7a1d2df75
|
jwt improvements
|
2022-03-29 08:15:13 -04:00 |
|
|
a97af42e4b
|
add Jwt authorization support for for API
|
2022-03-28 21:51:55 -04:00 |
|
|
8b0b7492f5
|
fix #2082 - missing SiteId causing password reset notifications to not be created
|
2022-03-27 20:02:19 -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 |
|
|
5901365e0e
|
Resolved issue in TenantManager resulting in "No database provider has been configured for this DbContext" error being logged during startup. Added logic to update email address in AspNetUsers when updating a User.
|
2022-03-16 09:53:59 -04:00 |
|
|
f250aff99b
|
Added password policy validation in install wizard
|
2022-03-08 08:31:18 -05: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 |
|
|
28629aa836
|
Adding 2 factor authentication
|
2022-02-28 16:00:52 -05:00 |
|
|
eb1ac3bc9b
|
Added support for User Account Lockout
|
2022-02-25 16:17:54 -05:00 |
|
|
938bcb2b62
|
Added more constructors for convenience in creating Notification objects. Refactored to use the new constructors where applicable. Fixed localization key issue in Site Settings and added scroll to top when testing SMTP.
|
2022-02-24 09:01:44 -05:00 |
|
|
51b356cc0e
|
enhanced scheduler to support one-time jobs, fixed pager component so that top/bottom have consistent UX, fixed Blazor theme z-index issues caused by input-group in Bootstrap 5, improved password reset instructions in email notification
|
2022-01-10 19:58:58 -05:00 |
|
|
898b908c1b
|
Added support for File descriptions, Folder capacity and image sizes. Added image resizing capability using ImageSharp - implemented in user profile. Added parameter to disable image preview in FileManager component. Overhauled Pager component and added Columns parameter for Grid mode. Populated PageState.User.IsAuthenticated in SiteRouter. Added support for zero price commercial extentions.
|
2021-09-15 08:02:55 -04:00 |
|
|
e4201c1a4d
|
allow host username to be specified during installation, allow user to be added to host role, refresh user list after delete, improve date/time entry in scheduled jobs, require license acceptance during module and theme install
|
2021-08-06 12:59:56 -04:00 |
|
|
82c05a841f
|
Improve validation and error handling in Controller methods
|
2021-06-07 15:29:08 -04:00 |
|
|
c07e766e57
|
add support for public content folders
|
2021-05-26 12:01:35 -04:00 |
|
|
09537ab0e4
|
auth improvements related to multi-tenancy
|
2021-05-19 08:46:02 -04:00 |
|
|
943adec3a0
|
fixes for running on WebAssembly
|
2021-05-13 07:58:57 -04:00 |
|
|
a5de639d15
|
optimizing tenant resolution and routing
|
2021-05-10 17:45:39 -04:00 |
|
|
d8bcc32239
|
refactor user deletion
|
2021-03-29 12:58:40 -04:00 |
|
|
801615c981
|
fix: user delete
|
2021-03-13 12:34:47 +01:00 |
|
|
82a118b603
|
notification improvements
|
2021-01-18 14:39:56 -05:00 |
|
|
766be6c929
|
Factor out default controller route.
|
2020-10-16 10:37:17 -05:00 |
|
|
f33fb4d001
|
Factoring out Constants.AdminPane and Constants.HostUser
|
2020-10-16 10:23:17 -05:00 |
|
|
955e7a3856
|
Factored out Contants.*** Role into RoleNames.***
Renamed 'AllUsers' to 'Everyone'
|
2020-10-16 06:22:52 -05:00 |
|
|
8196112a59
|
fixed Theme install/uninstall issue, fixed Layout inheritance issue, fixed File server performance issue, cleaned up remaining hardcoded permission strings
|
2020-09-16 15:24:07 -04:00 |
|
|
807252c9e5
|
Fix directory separator for path operations
|
2020-07-15 16:09:19 +02:00 |
|
|
40571bfb6e
|
Bug Fix.
Not sure why the email address was not being added to the notification.
|
2020-06-18 08:40:43 -04:00 |
|
|
ab8a1e7324
|
Step 1.
|
2020-06-18 06:13:15 -04:00 |
|
|
8053cc0af6
|
small fixes
|
2020-06-12 17:48:50 +02:00 |
|
|
99cad13890
|
restrict user data leakage
|
2020-06-03 19:46:47 -04:00 |
|
|
c394c6ea7a
|
Resolved authentication issue #441 related to alias refactoring #439, fixed breaking change in .NET Core 3.2 related to Blazor WebAssembly identification
|
2020-05-05 16:28:50 -04:00 |
|
|
a02cfea6c9
|
improve performance of alias handling and allow aliases to be an unlimited number of subfolders in depth
|
2020-05-05 09:15:36 -04:00 |
|
|
df3afb1e21
|
Merge branch 'master' into master
|
2020-04-26 13:27:16 -04:00 |
|
|
ab5257cea2
|
Security fixes for Site Administrators to ensure proper access. Improvements to User and Role management components. Fix logic in CreateUser so that it does not prevent Administrators from creating users.
|
2020-04-21 15:16:12 -04:00 |
|