005843ef2d
Use ComponentTagHelper parameters on Blazor Server for passing state to allow pre-rendering to function properly ( ComponentTagHelper parameters do not work on Blazor WebAssembly - likely a .NET 5 bug )
2021-09-23 17:16:51 -04:00
c1b482e0c0
check in latest database provider packages
2021-09-22 14:47:14 -04:00
57db7c1efc
update version to 2.3.0 in preparation for release
2021-09-22 11:55:01 -04:00
58a86b67ee
fix #1672 - releases need to be published with IL trimming disabled or else dynamic methods will be stripped. Unfortunately compression needs to be disabled as well as if it is not, a "None of the “sha256” hashes in the integrity attribute match the content of the subresource." error is thrown. This seems to be a bug - which I will pursue with Microsoft.
2021-09-22 10:24:13 -04:00
5071cf4752
modify method for determining Runtime in SiteRouter as ComponentTagHelper "param-" appears to only work on Blazor Server - not on WebAssembly
2021-09-21 12:48:15 -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
db85e088bf
fix #1659 installation issue on PostgreSQL by ntroducing a new RewriteValue method which can be overridden in a database provider to provide custom behavior. Updated PostgreSQL provide to utilize new method. Also added an Oqtane.Server project reference to the module and theme external templates to streamline the development experience (credit @leighpointer).
2021-09-17 13:56:19 -04:00
406a15c5bd
constrain file logger size
2021-09-17 09:17:42 -04:00
289034fd4f
fix #1640 - prevent UX "flicker" which was caused by pre-rendering
2021-09-17 08:48:01 -04:00
f00ea09b6e
file manager component improvements
2021-09-16 18:04:50 -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
53e5728ad2
fix #1640 to resolve issue with server prerendering, upgrade Installer to Bootstrap5, add more defensive logic and logging to DatabaseManager, fix file logger issue, update Pager to use Bootstrap5 pagination, add expiry date support for commercial extensions
2021-09-10 08:24:05 -04:00
233da1508b
Replacing dependency on System.Drawing with SixLabors.ImageSharp based on cross platform guidance from Microsoft 9b4520703c/accepted/2021/system-drawing-win-only/system-drawing-win-only.md
2021-09-02 11:58:31 -04:00
bb5ca475d3
fix #1628 - make DBContext Transient, modify Control Panel to use standard Bootstrap 5 offcanvas classes, add auto trimming to file logger, fix issue in File Repository related to populating Url on Add/Update.
2021-09-01 09:01:11 -04:00
e3af463e65
Merge pull request #1629 from sbwalker/dev
...
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:14:59 -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
21fc493322
Revert "EntityBuilder UpdateColumn to dynamic type of value"
2021-08-20 16:32:04 -04:00
d744e36dde
Merge pull request #1603 from tomsync/dev
...
EntityBuilder UpdateColumn to dynamic type of value
2021-08-16 09:42:04 -04: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
5a1bada10c
EntityBuilder UpdateColumn to dynamic type of value
2021-08-12 16:59:15 +07:00
eb3e4916a8
fix #1593 - remove duplicate form tag from edit.razor
2021-08-09 11:27:39 -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
1456462ca8
Copy external Theme to Oqtane.Server.
2021-07-19 20:53:45 +02:00
437e9ee43b
Modifcations for ControlPanel BS5
...
current styles in app.css and theme.css for app-controlpanel removed as no longer needed.
Removed the _display var as that is no longer beign used.
2021-07-15 16:28:12 +02:00
37672ea632
Modified External Module Template
...
replace tables in markup with responsive approach.
2021-07-11 14:27:18 +02:00
0ce81169a6
modifications for Bootstrap 5
2021-07-09 11:43:37 -04:00
d1c2abf7e3
Merge pull request #1545 from hishamco/fix
...
Fix loading satellite assemblies
2021-07-08 10:34:02 -04:00
f536033087
framework updater UX improvements
2021-07-08 10:36:08 -04:00
9083888686
bootstrap5 fix to theme creator template, modifications to updater app
2021-07-07 16:15:38 -04:00
cf2d8531a3
Fix loading satellite assemblies
2021-07-07 20:38:53 +03:00
276431b62d
update theme creator template to Bootstrap5
2021-07-06 11:00:45 -04:00
a79535d7d1
prepare for 2.2.0 release
2021-07-05 15:22:24 -04:00
a1baf70524
fix #1530 for Error in Module templates
...
The Get public Models.[Module] Get(int id) method in the [Module]Controller has an incorrect IF statement which in turn returns nothing and logs an error
2021-07-05 08:25:16 +02:00
cb7d9a0371
upgrade to Boostrap 5
2021-07-02 20:03:51 -04:00
525cbb87b0
allow disabling of swagger and package service
2021-07-01 09:11:29 -04:00
eea417ff44
added logging for startup issues
2021-07-01 07:37:03 -04:00
5268c326a1
suppress Internal EF Core API usage warning messages on build
2021-06-28 10:27:29 -04:00
bf6edceb36
Fix issue where module definition version was not being loaded correctly on startup. Also user customizable module definition properties were being overwritten on upgrade.
2021-06-28 10:21:48 -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
db1808d3e9
additional system info
2021-06-25 15:06:52 -04:00
509f054961
package UI updates
2021-06-25 08:10:15 -04:00
161ab56701
improve handling of response status and logging in package controller
2021-06-24 10:42:43 -04:00
7fa30ff23c
Merge pull request #1501 from Gotiap/dev
...
Allowed pages for external modules.
2021-06-24 07:37:49 -04:00
b0f76ff4e8
Merge pull request #1508 from sbwalker/dev
...
Page IsClickable column must be nullable in order to support upgrades, add more defensive logic
2021-06-24 07:37:27 -04:00
8e7b553ca8
Page IsClickable column must be nullable in order to support upgrades, add more defensive logic
2021-06-24 07:41:34 -04:00
bfafffd8cb
add search to package manager components
2021-06-23 13:00:44 -04:00
6fbb325c42
Merge pull request #1506 from sbwalker/dev
...
add search to package manager components
2021-06-23 12:56:16 -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