06812d5df8
improve BaseUrl handling for MAUI, replace ContentUrl with FileUrl and improve file server
2022-09-21 13:38:21 -04:00
ba97f63338
Make sure Job date times are stored in the database as UTC. This is required if using Postgres or you will get an exception with a message of “Cannot write DateTime with Kind=Unspecified to PostgreSQL type 'timestamp with time zone', only UTC is supported.”.
2022-09-07 12:46:24 -06:00
282a0b0c44
Fix #2382 - Admin pane improvements
2022-09-02 18:10:13 -04:00
075748d697
made folder paths cross platform, introduced file handler for abstracting the serving of files, enabled url mapping for broken file links, resolved public folder deletion issue
2022-08-30 07:21:52 -04:00
32d6d143dd
Prepare for 3.2.0 release
2022-08-19 15:54:33 -04:00
f96129fa37
Blazor Hybrid / .NET MAUI support
2022-08-11 17:09:32 -04:00
b35c342960
prepare for 3.1.4 release
2022-07-26 17:22:06 -04: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
79c8126c4a
Fix #2230 - add support for an Unauthenticated User global role
2022-06-07 15:25:44 -04:00
dde7094fe3
prepare for 3.1.2
2022-05-12 20:55:11 -04:00
cbca8c9e93
prepare for 3.1.1 release
2022-04-24 20:19:44 -04:00
e4c648ee92
completed antiforgery implementation, improved external login claim mapping, principal construction, and user experience
2022-04-22 17:54:20 -04:00
042083c0e7
fix logic issue in url mapping, improve 404 handling, add property change component notifications
2022-04-04 17:16:12 -04:00
3194c5b600
remote service support via Jwt
2022-03-30 08:07:03 -04:00
c8129607e8
cleanly separate SiteState service for client and server use cases
2022-03-27 21:05:44 -04:00
f9432acf1b
remove SiteSettings from Alias for better separation of concerns
2022-03-27 19:47:52 -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
4566ea436c
prepare for 3.1 release
2022-03-23 15:04:03 -04:00
9b69e135d9
Merge pull request #2053 from leigh-pointer/FileConstants
...
Fix for File Upload Failed {Error} .json file #2052
2022-03-13 22:56:50 -04:00
9bbbff31f8
Added support for per site options and OpenID Connect
2022-03-13 22:55:52 -04:00
432429026b
Fix for File Upload Failed {Error} .json file #2052
...
Udate to FileUpload Constant
added extensions json, xml, xslt, rss, html, htm, css
This is an interim fix with plans to make the upload extensions a soft implementation.
2022-03-09 14:27:14 +01:00
2b768165e5
prepare for 3.0.3 release
2022-02-11 16:59:48 -05:00
9d17804ac7
improved UX in Event Log by preserving criteria when viewing Details, added RowClass and ColumnClass parameters to Pager component, added initial-scale=1.0 to viewport specification in _host, added default visitor tracking filter, fixed "The given key 'level' was not present in the dictionary" issue in Visitor Management - Details by ensuring data was fully loaded
2022-01-27 18:12:04 -05:00
f964e0e502
added router support for url fragments, added language attribute to HTML document tag to improve validation, fixed Theme Settings so they can only be invoked via the Control Panel, added support for webp image files
2022-01-22 19:34:30 -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
9e04230d99
added interop method for setting scroll position, persisted RemoteIPAddress in PageState so it is available on Blazor Server, added support for forwarded headers from load balancers and proxy servers, replaced DateTime.Now references DateTimeUtcNow for consistency, fixed issue where upgrade logic was being executed for prior version
2022-01-13 07:18:37 -05:00
cea5f86df4
prepare for 3.0.2 release
2022-01-11 17:46:36 -05:00
6af5682548
increment copyright date to 2022, allow scheduled jobs to support weekly interval, improve dynamic image generation, add defensive logic to router
2022-01-05 14:28:42 -05:00
2f34bf69e3
moduledefinition settings and host settings
2021-12-09 15:50:00 -05:00
9c32937c83
added support for url mapping and viitors
2021-12-09 08:48:56 -05:00
53ff491efd
Assorted enhancements
2021-11-24 08:08:39 -05:00
29bd31f609
upgrade to .NET 6 and increment version to 3.0.0
2021-10-19 15:33:03 -04:00
3e9a4f2c1a
Fixed validation issue in Role Managment - Users. Modified FileManager component to allow Folder parameter to contain a folder path which is translated to a FolderId internally and refactored Packages folder logic.
2021-10-06 17:20:44 -04:00
306b78b526
Added ability for Runtime and RenderMode to be set per Site - enabling the framework to support multiple hosting models concurrently in the same installation. Fixed WebAssembly Prerendering issue (this also resolved the issue where the component taghelper was not passing parameters correctly to the app when running on WebAssembly). Fix #1702 - remove web,config from upgrade package.
2021-10-05 14:32:05 -04:00
c2be84a367
increment version to 2.3.1
2021-09-27 11:43:57 -04:00
57db7c1efc
update version to 2.3.0 in preparation for release
2021-09-22 11:55:01 -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
898b908c1b
Added support for File descriptions, Folder capacity and image sizes. Added image resizing capability using ImageSharp - implemented in user profile. Added parameter to disable image preview in FileManager component. Overhauled Pager component and added Columns parameter for Grid mode. Populated PageState.User.IsAuthenticated in SiteRouter. Added support for zero price commercial extentions.
2021-09-15 08:02:55 -04:00
14fbc3a5b4
fix #1647 - module reordering on page issue
2021-09-10 13:12:00 -04:00
39ccc30680
fix Type label in Add Folder UI, make Profile description required, fix misc Bootstrap 5 cosmetic issues, fix #1618 Alias case sensitivity in router, fix File add and update methods so they return Url, fix UrlCombine helper method to use proper slash, enhance package installation to support commercial options
2021-08-26 18:20:58 -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
a79535d7d1
prepare for 2.2.0 release
2021-07-05 15:22:24 -04:00
eea417ff44
added logging for startup issues
2021-07-01 07:37:03 -04:00
9e004f5b3c
add ability to register for updates
2021-06-27 08:48:18 -04:00
c4e6a4af49
fix remaining default resx differences, enhance module message with ability to dismiss, fix issue in ConfigManager.RemoveSetting, introduce package registry service
2021-06-22 14:14:46 -04:00
bc720555c4
refactoring, enhancements, and some fixes
2021-06-10 08:16:02 -04:00
060f764da7
separated updater from main solution
2021-06-03 08:37:56 -04:00
fbce6c7248
automate the 2.1.0 upgrade
2021-05-27 16:18:45 -04:00
50ac9236af
move database projects into their own solution to keep the streamline main solution
2021-05-26 17:46:08 -04:00