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
0087b188a1
improve null handling
2022-12-07 10:33:25 -05:00
cc7f98a6fe
fix #2513 - add new methods for deleting a setting and retrieving a list of settings
2022-12-07 08:59:03 -05:00
cb10dde97d
added API Management for managing site level entity permissions
2022-12-02 16:42:43 -05:00
7489d9d186
move UI logic from FileService to FileManager, add progressive retry logic, update file attributes if uploading a new version of a file, clean up temporary artifacts on failure, improve upload efficiency
2022-11-09 21:11:02 -05:00
368b900a6e
fix #2464 - translation install/upgrade experience
2022-10-20 13:16:18 -04:00
28f73727b5
moved hierarchical ordering logic to server for pages and folders
2022-08-30 07:31:56 -04:00
c7edc28bd9
improve support for module content editors
2022-08-16 17:25:46 -04:00
f96129fa37
Blazor Hybrid / .NET MAUI support
2022-08-11 17:09:32 -04:00
928f2dd496
Merge pull request #2302 from chlupac/FileServiceFix
...
FileService fix
2022-07-20 08:23:41 -04:00
bcf75892f7
FileService fix
2022-07-20 10:39:13 +02:00
557b30815e
use package name as a convention for identifying satellite assemblies
2022-07-18 13:14:34 -04:00
f97a6a2bee
Added version to Language Management, improved framework performance by loading languages into PageState, include all supported cultures and allow Administrator to add any language to a site regardless of translation availability, fix translation upgrade issue
2022-07-16 09:59:47 -04:00
ecc9aa40d7
resolve login issue related to 'LoginOptions:TwoFactor' and order list of files alphabetically
2022-05-13 12:03:34 -04:00
d3c40a7e8b
fix #2172 - File Upload issue caused by JS Interop not passing AntiForgery token in POST methid
2022-05-04 17:14:45 -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
a70f1ee1e0
cleanup
2022-03-30 22:08:32 -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
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
1a86b80c61
More improvements to OIDC support
2022-03-19 13:42:19 -04:00
f250aff99b
Added password policy validation in install wizard
2022-03-08 08:31:18 -05:00
003f14003e
Fixed issue with IHostResources not being registered properly
2022-03-07 16:52:40 -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
3a8f4199cd
improvement for updating private/public Settings
2022-01-15 09:44:36 -05:00
11002efc02
hide deleted pages in Admin Dashboard, impove Settings API by replacing IsPublic with IsPrivate, isolate Setting updates to not affect PageState, make Pager horizintally scrollable on narrow viewports, improve LocalizableComponent to support embedded controls
2022-01-14 13:26:24 -05:00
c21a097fd2
added support for default alias specification, alias auto registration, alias redirect, alias line break delimiters
2021-12-22 15:43:59 -05:00
6a2ff369ea
Add support for IsPublic to all Setting types, enable Url Mapping for internal links
2021-12-18 10:35:22 -05:00
e034811e92
#1880 Issue with new SettingService
...
Needed to update the SettingService to apply the IsPublic field when updating settings for the ModuleDefinition.
2021-12-15 18:54:26 +01:00
76fe155c0a
visitor improvements
2021-12-11 09:30:05 -05:00
2f34bf69e3
moduledefinition settings and host settings
2021-12-09 15:50:00 -05:00
d1ade8789b
Merge pull request #1832 from leigh-pointer/ModuleDefinitionSettings
...
Settings for ModuleDefinitions #1829
2021-12-09 13:35:54 -05:00
9c32937c83
added support for url mapping and viitors
2021-12-09 08:48:56 -05:00
a21a2ab3bb
Settings for ModuleDefinitions #1829
...
Add Update settings for the ModuleDefinition
2021-11-24 16:06:52 +01:00
aeb599867c
Allow root page paths (rather than specifying a magic "home" string). More UX improvements to FileManager and Pager.
2021-10-01 11:28:48 -04:00
4bfb5d9f34
fix #1691 - AntiForgeryToken header not being set during startup
2021-09-27 08:44:16 -04:00
20d81bee00
Merge pull request #1675 from sbwalker/dev
...
improve validation for public site settings
2021-09-21 07:39:35 -04:00
8d37444755
improve validation for public site settings
2021-09-21 07:45:43 -04:00
f739db1e42
Enhance Settings API for public Site Settings. Added Settings to Site model by default. Added new parameters to Login and UserProfile components. Enhanced Oqtane Theme settings to use new component parameters. Enhanced image download and resizing logic.
2021-09-20 17:15:52 -04:00
d5bfe7cfbd
Merge pull request #1673 from sbwalker/dev
...
Enhance Settings API for public Site Settings. Added Settings to Site model by default. Added new parameters to Login and UserProfile components. Enhanced Oqtane Theme settings to use new component parameters. Enhanced image download and resizing logic.
2021-09-20 17:09:52 -04:00
267ca178ed
added basic xml comments to all Oqtane.Services interfaces
2021-09-17 10:13:26 +02:00
ffcc229c78
support for commercial modules, themes, translations
2021-08-16 09:46:02 -04:00
ffe724b32d
add support for free/paid in module, theme, translation installation
2021-08-13 15:56:22 -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
8ef83b2de8
improve register for updates
2021-06-27 18:33:41 -04:00
9e004f5b3c
add ability to register for updates
2021-06-27 08:48:18 -04:00