|
4457487e2a
|
use IServerStartup rather than class naming convention to register server service class
|
2024-03-09 07:53:58 -05:00 |
|
|
074fcaaa73
|
use IServerStartup for registering DbContextFactory
|
2024-03-08 07:39:34 -05:00 |
|
|
1c31c1947c
|
use DbContextFactory in SiteRepository
|
2024-03-06 16:56:27 -05:00 |
|
|
06bd964adc
|
use DBContextFactory
|
2024-03-06 11:36:56 -05:00 |
|
|
f6c45cd85a
|
register ServerSiteService as Transient
|
2024-03-05 12:35:17 -05:00 |
|
|
f2555563a8
|
optimize to use ITransientService rather than introducing a new IServerService interface which needs to be scanned
|
2024-03-05 10:59:39 -05:00 |
|
|
43987d844f
|
change IServerService to use Transient rather than Scoped
|
2024-03-05 10:49:50 -05:00 |
|
|
74952cf62d
|
implement client and server service implementations in Html/Text module
|
2024-03-05 08:44:09 -05:00 |
|
|
77ce31128c
|
Fix #3833: introduce token replace class.
|
2024-02-18 21:38:43 +08:00 |
|
|
ed7904b673
|
create server-side SiteService
|
2024-02-15 15:48:18 -05:00 |
|
|
ac701f28b5
|
set authentication cookie to HttpOnly
|
2023-12-12 15:56:16 -05:00 |
|
|
3c33614115
|
user identity improvements
|
2023-11-29 10:42:23 -05:00 |
|
|
5539243bf3
|
resolve cookie configuration
|
2023-09-25 15:10:36 -04:00 |
|
|
c6a8f5305a
|
set DefaultScheme for authentication
|
2023-09-21 14:44:57 -04:00 |
|
|
7a42646bed
|
Fix #3068 - support microsites in .NET MAUI
|
2023-08-02 13:55:01 -04:00 |
|
|
8bdbf7b994
|
moved UserManager to Managers namespace
|
2023-07-13 17:05:01 -04:00 |
|
|
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 |
|
|
f2df8e96db
|
fix #2567 - migrate tenant connection string details from database to appsettings.json
|
2023-02-23 16:29:15 -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 |
|
|
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 |
|
|
683ad8959a
|
dogfooding fixes
|
2022-04-04 10:53:40 -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 |
|
|
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 |
|
|
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 |
|
|
525cbb87b0
|
allow disabling of swagger and package service
|
2021-07-01 09:11:29 -04:00 |
|
|
eea417ff44
|
added logging for startup issues
|
2021-07-01 07:37:03 -04:00 |
|
|
3bc5744007
|
improved error handling, improved consistency of console error messages, added ability to add a Decimal column in Migrations
|
2021-06-18 13:01:42 -04:00 |
|
|
0a2293119e
|
added back missing ITenantManager registration removed in #1245
|
2021-06-15 08:32:39 -04:00 |
|
|
f6cc11bd3b
|
add logic removed in #1245 back to HttpClient creation
|
2021-06-15 08:23:26 -04:00 |
|
|
7c181b65cd
|
Fix merge conflict
|
2021-06-12 00:18:57 +03:00 |
|
|
126024991c
|
Merge remote-tracking branch 'upstream/dev' into clean-startup
# Conflicts:
# Oqtane.Client/Program.cs
# Oqtane.Server/Startup.cs
|
2021-06-11 23:54:38 +03:00 |
|
|
47c04dc150
|
Convert Database projects so they build installable Packages rather than deploy to bin and modify installation to deploy Databases on demand as needed.
|
2021-05-20 12:39:09 -07:00 |
|