Commit Graph

40 Commits

Author SHA1 Message Date
3e789e0642 UX improvements to FileManager and Pager components 2021-09-29 10:46:23 -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
c07e766e57 add support for public content folders 2021-05-26 12:01:35 -04:00
d05747af1e enhanced ModuleActions component to display panes in a submenu, added more containers to Oqtane theme, added more panes to MultiPane layout, added module outline in edit mode to distinguish modules in panes, consolidated to use a single default AdminPane named "Content", fixed bug related to custom Admin Container behavior 2021-04-06 17:45:11 -04:00
61b73060e5 login form validation 2021-04-02 16:14:02 -04:00
f976910730 fixed JavaScript issue when loading scripts dynamically which caused only the first script to be loaded 2020-11-05 08:50:52 -05:00
ea6dc6b983 fixed very large file upload 2020-08-07 11:46:11 -04:00
975e7217a5 Remove async from scripts
Run SPA scripts synchronously to ensure load order
2020-06-17 12:25:36 -04:00
0636227284 refactored script resource declaration to allow for bundling, made script loading async, refactored RichTextEditor to use new method 2020-06-17 10:27:14 -04:00
7c24bae753 resolve #566 by moving Bootstrap declaration into theme 2020-06-16 17:38:06 -04:00
288cad3d3f minor cleanup 2020-06-14 22:08:52 -04:00
4e6b4a20ef refactoring of #518 to simplify registration of scripts in modules and themes 2020-06-14 12:07:16 -04:00
5124dea72c Add JS dependency manager
Added LoadJS(https://github.com/muicss/loadjs) and migrated Quill interop to use LoadJS.
2020-06-10 21:09:10 -04:00
5544d2bed3 fix dynamic creation of remote script tags 2020-06-02 16:10:02 -04:00
c4f1d37421 improve user experience after app restarts 2020-06-02 14:21:57 -04:00
612a820dac fixed stylesheet and script removal logic 2020-05-28 09:44:41 -04:00
963148c639 Refactor Javascript and Stylesheet loading 2020-05-27 16:03:38 -04:00
97df673609 Change JavaScript namespace from interop to Oqtane 2020-05-24 23:04:55 -04:00
e1b0dbcdf7 modification to JSInterop and Quill 2020-05-22 11:51:57 -04:00
9b74262c76 Added support for module resource management 2020-05-18 09:47:37 -04:00
f8ab886750 Fixed issue with loading resources 2020-05-16 22:11:58 -04:00
54d4447d23 Central management of resources ( ie. stylesheets and scripts ) 2020-05-16 12:00:15 -04:00
6f3fe8d933 validate folder names, handle missing files more gracefully 2020-05-12 13:24:51 -04:00
e78a5e090d Bootswatch themes in Oqtane.Themes.OqtaneTheme
Theme is set in Oqtane.Client\Themes\OqtaneTheme\Default.razor
```
    protected override async Task OnParametersSetAsync()
    {
    // go to https://www.bootstrapcdn.com/bootswatch/ and take your favorite theme
    //<link href="https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cyborg/bootstrap.min.css" rel="stylesheet" integrity="sha384-l7xaoY0cJM4h9xh1RfazbgJVUZvdtyLWPueWNtLAphf/UbBgOVzqbOTogxPwYLHM" crossorigin="anonymous">
        await LoadBootstrapTheme("https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cyborg/bootstrap.min.css","sha384-l7xaoY0cJM4h9xh1RfazbgJVUZvdtyLWPueWNtLAphf/UbBgOVzqbOTogxPwYLHM");
        await IncludeCSS("Theme.css");
    }
```
2020-05-07 12:17:44 +02:00
34538dd945 install/upgrade refactoring to consolidate all use cases and implement IInstallable interface for modules, moved tenant creation to site management UI, fixed z-order issues in Blazor theme, enhanced JS Interop methods to support integrity and crossorigin 2020-04-30 13:58:04 -04:00
35f87d25be Added Favicon support, Progressive Web App support, page title and url support, and private/public user registration options 2020-03-30 20:42:43 -04:00
c974b5b78c JavaScript interop methods to manage html head elements for title, meta and link 2020-03-20 12:55:00 -04:00
6a92c9f764 Folder and file management service 2020-02-11 14:25:38 -05:00
d6704d1c6d Allows Editor to work off line. Allows images to be resized. 2019-12-17 05:46:05 -08:00
3162caca01 Rich Text Editor now working 2019-11-29 15:41:48 -08:00
ac3144fca4 Not working 2019-11-29 15:03:48 -08:00
05a405e036 Improvements to themes, layouts, and CSS styling 2019-10-16 14:28:49 -04:00
c029e70783 CSS separation, multi-tenancy fixes 2019-10-12 16:32:47 -04:00
9971510b1e improved file upload, enhanced module installation from Nuget to support upgrades, added ability to upgrade the framework from Nuget, completed isolated multitenancy and site alias management, created IPortable interface for importing data into modules, added default content to initial installation 2019-10-08 16:11:23 -04:00
5f62957752 Improved CSS handling 2019-09-21 22:15:44 -04:00
ddf7cdbec7 improved dynamic CSS handling 2019-09-20 09:52:40 -04:00
a84eee8782 Large file streaming uploads 2019-09-06 13:15:18 -04:00
ce069ed45b Refactoring authentication to support server-side Blazor using a seamless login flow. 2019-07-15 08:30:03 -04:00
57a02c4d40 Update Bootstrap to 4.3.1 and fully utilize CDN 2019-05-07 00:55:28 -04:00
d71de1c21f Initial commit 2019-05-04 20:32:08 -04:00