|
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 |
|
|
c036a9d11f
|
Remove DbConfig and new constructors on DbContextBase and refactor Migrations to use explcit generation of IOqtaneDatabase instance
|
2021-05-12 15:17:40 -07:00 |
|
|
97fb6ede7e
|
Reuse AddOqtaneScopedServices()
|
2021-04-20 19:10:06 +03:00 |
|
|
f7d8888232
|
Refactor Program.cs
|
2021-04-20 19:01:56 +03:00 |
|
|
e7f5fe9827
|
Merge branch 'database' into clean-startup
# Conflicts:
# Oqtane.Server/Startup.cs
|
2021-04-20 17:42:39 +03:00 |
|
|
a018e853a8
|
Register configuration in startup
|
2021-04-18 02:27:31 +03:00 |
|
|
73b13d7a54
|
Add Oqtane extension methods for clean startup
|
2021-04-18 02:25:40 +03:00 |
|
|
2fb63e8117
|
Added suuport to inject an IOqtaneDatabase in EntityBuilders to allow each Database to control certain Migration behaviors. Also updated Installer to dynamically build Database Configuration section
|
2021-03-27 11:16:16 -07:00 |
|
|
3a032f401a
|
Added IDatabase interface and refactored to use it to handle database type - updated Installer to dynamically add databases to selector
|
2021-03-24 11:45:44 -07:00 |
|
|
c6e2c2e501
|
DirectorySeparator issue when black or forward slash.
Tested on Apple mac and Windows
|
2021-02-11 15:38:37 +01:00 |
|
|
322d45dd12
|
Runtime enum should be in Oqtane,Shared
|
2020-11-19 17:33:49 +03:00 |
|
|
b4b73b7e5a
|
fixed compatibility issue in .NET5/WebAssembly where assemblies were not being loaded into the default AppDomain, optimized service registration on WebAssembly, fixed spelling mistake for satellite assemblies constant and fixed issue in LocalizableComponent
|
2020-11-03 14:41:49 -05:00 |
|
|
ce37d2f2d2
|
Skip missed satellite assemblies forlders
|
2020-10-03 23:26:44 +03:00 |
|
|
bcb6c81e43
|
Avoid Building ServiceProvider in ConfigureServices
|
2020-10-03 22:41:48 +03:00 |
|
|
2e2d46996a
|
Refactoring
|
2020-09-30 00:07:00 +03:00 |
|