sbwalker
edac046fcd
improvements based on user import testing
2023-09-23 09:04:18 -04:00
sbwalker
98257de005
user import improvements
2023-09-21 09:37:29 -04:00
sbwalker
8e5e79a799
add ability to import users
2023-09-20 10:43:49 -04:00
sbwalker
9966fc4651
add ability to validate and download packages
2023-09-02 14:08:21 -04:00
sbwalker
74921a0686
move password requirement localization back to Client project
2023-08-27 08:43:23 -04:00
sbwalker
bdd1ba05e8
optimize package update queries
2023-08-25 15:42:45 -04:00
sbwalker
ef2f779f71
fix #3174 - display accurate password complexity requirements (this is now implemented in registration, user profiles, and user management - add/edit)
2023-08-25 13:31:02 -04:00
sbwalker
82d128974c
move icon loading reflection logic to server
2023-08-23 15:25:39 -04:00
sbwalker
c2acd010ce
add ability to get user based on username or email address
2023-08-13 08:35:03 -04:00
sbwalker
337a566617
improve sync service to always rely on server dates
2023-08-08 07:51:07 -04:00
sbwalker
c597c4c234
add API method to get File based on name, and fix permission validation for Folder
2023-07-10 08:44:14 -04:00
sbwalker
9a3b458c45
Package enhancements for Marketplace
2023-07-09 08:36:14 -04:00
vnetonline
b7de4b81a6
[ENHANCE] - Added IsRead property to Notifications
...
Fixed Version to Tenant.04.00.01.01 and reverted the Program.cs back to the way it was
This reverts commit 82fef82c4f
.
[ENHANCE] - Added API to get Count of New Notifications based on IsRead
Fixed Typo in Notification Controller
[ENHANCE] - Added API to get Notifications by Count and IsRead
2023-07-06 01:02:05 +10:00
sbwalker
ee4068d671
clarify documentation and parameter names
2023-06-23 07:44:15 -04:00
sbwalker
6126624631
add validation logic to ensure page theme martches site theme
2023-06-23 07:38:33 -04:00
sbwalker
2a5713ed67
restrict to a single theme per site
2023-06-22 11:32:03 -04:00
sbwalker
cc9377b37d
improvements for personalized pages
2023-06-05 08:22:29 -04:00
sbwalker
98c2f012ee
ability to specify if a theme is enabled for a site
2023-05-24 13:09:10 -04:00
Shaun Walker
cc3cc55269
consolidated package installation so that it always occurs during startup and added logging in case of errors
2023-04-05 10:26:21 -04:00
Shaun Walker
f2df8e96db
fix #2567 - migrate tenant connection string details from database to appsettings.json
2023-02-23 16:29:15 -05:00
Shaun Walker
fa8d0c91fc
added new methods for managing visitor settings (for personalization)
2023-02-08 17:43:55 -05:00
Shaun Walker
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
Shaun Walker
cc7f98a6fe
fix #2513 - add new methods for deleting a setting and retrieving a list of settings
2022-12-07 08:59:03 -05:00
Shaun Walker
cb10dde97d
added API Management for managing site level entity permissions
2022-12-02 16:42:43 -05:00
Shaun Walker
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
Shaun Walker
368b900a6e
fix #2464 - translation install/upgrade experience
2022-10-20 13:16:18 -04:00
Shaun Walker
c7edc28bd9
improve support for module content editors
2022-08-16 17:25:46 -04:00
Shaun Walker
f96129fa37
Blazor Hybrid / .NET MAUI support
2022-08-11 17:09:32 -04:00
Shaun Walker
557b30815e
use package name as a convention for identifying satellite assemblies
2022-07-18 13:14:34 -04:00
Shaun Walker
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
Shaun Walker
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
Shaun Walker
e4c648ee92
completed antiforgery implementation, improved external login claim mapping, principal construction, and user experience
2022-04-22 17:54:20 -04:00
Shaun Walker
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
Shaun Walker
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
Shaun Walker
a70f1ee1e0
cleanup
2022-03-30 22:08:32 -04:00
Shaun Walker
3194c5b600
remote service support via Jwt
2022-03-30 08:07:03 -04:00
Shaun Walker
a97af42e4b
add Jwt authorization support for for API
2022-03-28 21:51:55 -04:00
Shaun Walker
1a86b80c61
More improvements to OIDC support
2022-03-19 13:42:19 -04:00
Shaun Walker
f250aff99b
Added password policy validation in install wizard
2022-03-08 08:31:18 -05:00
Shaun Walker
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
Shaun Walker
1cdc80e09b
2 factor authentication and user account lockout completed
2022-03-03 09:12:37 -05:00
Shaun Walker
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
Shaun Walker
6a2ff369ea
Add support for IsPublic to all Setting types, enable Url Mapping for internal links
2021-12-18 10:35:22 -05:00
Shaun Walker
76fe155c0a
visitor improvements
2021-12-11 09:30:05 -05:00
Shaun Walker
2f34bf69e3
moduledefinition settings and host settings
2021-12-09 15:50:00 -05:00
Shaun Walker
d1ade8789b
Merge pull request #1832 from leigh-pointer/ModuleDefinitionSettings
...
Settings for ModuleDefinitions #1829
2021-12-09 13:35:54 -05:00
Shaun Walker
9c32937c83
added support for url mapping and viitors
2021-12-09 08:48:56 -05:00
Leigh
a21a2ab3bb
Settings for ModuleDefinitions #1829
...
Add Update settings for the ModuleDefinition
2021-11-24 16:06:52 +01:00
Shaun Walker
4bfb5d9f34
fix #1691 - AntiForgeryToken header not being set during startup
2021-09-27 08:44:16 -04:00
Shaun Walker
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