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
c07e766e57
add support for public content folders
2021-05-26 12:01:35 -04: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
09537ab0e4
auth improvements related to multi-tenancy
2021-05-19 08:46:02 -04: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
92dd8354ba
Switch DBType to use the fully-qualified type name rather than a simple name
2021-05-12 10:22:17 -07:00
4ffdcf1e52
Remove dependency of Oqtane.Server on SqlClient
2021-05-11 13:56:49 -07:00
a5de639d15
optimizing tenant resolution and routing
2021-05-10 17:45:39 -04:00
9037f49680
Merge pull request #1294 from cnurse/dev
...
Adding new DatabaseConfig components in the Client project for supported Databases
2021-04-28 15:30:22 -04:00
1efd623a99
Adding new DatabaseConfig components in the Client project for supported Databases to avoid deploying server dlls to client
2021-04-27 15:35:10 -07:00
a531a235a0
Make version static-readonly
...
https://github.com/oqtane/oqtane.framework/issues/1283
2021-04-26 13:51:37 +02:00
f9f0999315
Merge pull request #1260 from hishamco/supported-cultures
...
Remove supported cultures entry from appsettings.json
2021-04-20 17:14:21 -04:00
8f5beaf3fe
Fix bug with installs due to missing Migrations
2021-04-20 10:58:26 -07:00
0b32dcf9b3
Make English default culture instead of current installed culture
2021-04-20 16:27:18 +03:00