|
|
5c536aafc2
|
handle case sensitivity for entity names and permission names
|
2025-12-19 10:56:08 -05:00 |
|
|
|
670f3854fa
|
improve documentation
|
2025-10-29 16:43:46 -04:00 |
|
|
|
1d3c1c158f
|
fix Settings update
|
2025-10-29 16:29:21 -04:00 |
|
|
|
2be11b52c3
|
fix #5708 - resolve issue saving settings
|
2025-10-19 13:34:21 -04:00 |
|
|
|
8bac8677c5
|
fix #5717: add sync events when importing settings
Fixes #5717 by adding a sync event for each added/updated setting in the import process.
|
2025-10-15 11:04:23 +02:00 |
|
|
|
7fed6bb93a
|
improve Profile ability to use Settings
|
2025-09-21 11:12:07 -04:00 |
|
|
|
4e53dcd8d5
|
improve performance of UpdateSettingsAsync method
|
2025-09-15 07:59:46 -04:00 |
|
|
|
be8436d237
|
improve setting import
|
2025-09-08 12:55:45 -04:00 |
|
|
|
dfca6640da
|
add setting import
|
2025-09-08 12:13:17 -04:00 |
|
|
|
94391875d5
|
added a Setting Management UI
|
2025-09-05 17:20:31 -04:00 |
|
|
|
4cf1b5c0e7
|
add missing delete setting API method
|
2025-08-07 15:07:33 -04:00 |
|
|
|
9ae12ff678
|
Resolve issue where visitor cookie was not being added to HttpClient. This was because cookie values cannot contain spaces and therefore need to be Url encoded.
|
2025-08-01 07:51:58 -04:00 |
|
|
|
cb5e4e076f
|
remove unused variable
|
2025-07-07 12:42:35 -04:00 |
|
|
|
0d3d693799
|
fix #5374 Visitor Settings not returned due to change in Visitor cookie format
|
2025-07-03 16:44:59 -04:00 |
|
|
|
9c333232e2
|
fix #5329 - clear Options after updating User Settings
|
2025-05-29 11:53:14 -04:00 |
|
|
|
3468cba000
|
fix #4969 - improve feedback and flow when connection string points to an invalid database
|
2025-01-13 07:48:30 -05:00 |
|
|
|
e786c35f7d
|
User Settings should only be accessible to individual users or administrators
|
2024-11-27 13:04:06 -05:00 |
|
|
|
1c95967b31
|
fix #4695 - null reference exception deleting a setting which does not exist
|
2024-10-02 08:30:34 -04:00 |
|
|
|
515c6402b9
|
improve SettingService
|
2024-08-12 10:20:44 -04:00 |
|
|
|
cf040f51b5
|
eliminate database call for authenticated users
|
2024-08-09 13:00:20 -04:00 |
|
|
|
2ed593c5e0
|
include SiteId in SyncEvent
|
2024-02-26 14:48:26 -05:00 |
|
|
|
14d36ef8dc
|
add additional validation logic to Update API methods to ensure model ID matches ID parameter
|
2023-11-22 14:47:28 -05:00 |
|
|
|
df0f562817
|
support both 404 andf 403 status codes in API response (404 should not log)
|
2023-07-11 08:14:00 -04:00 |
|
|
|
6183d6a22e
|
add support for Job and Theme settings in API
|
2023-05-25 15:00:30 -04:00 |
|
|
|
fa8d0c91fc
|
added new methods for managing visitor settings (for personalization)
|
2023-02-08 17:43:55 -05:00 |
|
|
|
ffca1d2486
|
refactor visitor cookie name into a shared constant
|
2023-02-07 16:26:23 -05:00 |
|
|
|
1f2ad4e884
|
Suppress unauthorized visitor logging as it is usually caused by clients that do not support cookies
|
2023-02-03 16:12:13 -05:00 |
|
|
|
c2375c897d
|
permission updates
|
2023-01-10 08:20:32 -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 |
|
|
|
6182b96d16
|
Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache.
|
2022-11-07 18:16:32 -05: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 |
|
|
|
a70f1ee1e0
|
cleanup
|
2022-03-30 22:08:32 -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 |
|
|
|
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 |
|
|
|
22c2d56da0
|
imrove custom entity support in settings
|
2021-12-20 07:58:15 -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 |
|
|
|
76fe155c0a
|
visitor improvements
|
2021-12-11 09:30:05 -05:00 |
|
|
|
e95b49ba8f
|
adjust permissions for new settings
|
2021-12-10 10:20:03 -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 |
|
|
|
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 |
|
|
|
82c05a841f
|
Improve validation and error handling in Controller methods
|
2021-06-07 15:29:08 -04:00 |
|
|
|
a5de639d15
|
optimizing tenant resolution and routing
|
2021-05-10 17:45:39 -04:00 |
|
|
|
880ad0486a
|
include syncevents on module add/update/delete to trigger reload in UI
|
2020-11-10 16:26:50 -05:00 |
|
|
|
766be6c929
|
Factor out default controller route.
|
2020-10-16 10:37:17 -05:00 |
|
|
|
955e7a3856
|
Factored out Contants.*** Role into RoleNames.***
Renamed 'AllUsers' to 'Everyone'
|
2020-10-16 06:22:52 -05:00 |
|