Mike Casas
e1ec58b297
Rename MenuHorizontal.Razor to MenuHorizontal.razor
2020-08-18 09:34:26 -04:00
Shaun Walker
f515def414
Html encode job log messages, add new IModule property to allow modules to specify Runtime support, provide feedback during module content import, remove default EditMode option at the Page level (should be implemented at Module level) - resolves issue where Admin modules could not be deleted, include link to Event Log in AddModuleMessage for Error message type, fixed fallback support for themes in siterouter, integrated auth policy into site templates for Module Creator
2020-07-08 19:56:02 -04:00
Pavel Vesely
8e43fcab21
Icons in module actions menu
2020-07-03 10:15:45 +02:00
Shaun Walker
99d99ca6ad
upgrade themes to latest Bootstrap, fix breaking change to ThemeBase due to IThemeControl being removed
2020-06-19 17:22:26 -04:00
Shaun Walker
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
Shaun Walker
7c24bae753
resolve #566 by moving Bootstrap declaration into theme
2020-06-16 17:38:06 -04:00
Shaun Walker
4e6b4a20ef
refactoring of #518 to simplify registration of scripts in modules and themes
2020-06-14 12:07:16 -04:00
Shaun Walker
99cad13890
restrict user data leakage
2020-06-03 19:46:47 -04:00
Shaun Walker
01491b063d
Merge pull request #574 from chlupac/OqtaneIgnore
...
OqtaneIgnore implementation fix
2020-06-01 14:58:04 -04:00
Shaun Walker
4142cc63e7
Merge pull request #576 from sbwalker/master
...
Added support for friendly names and thumbnails in theme, layout, and container components. Added fallback support during loading for themes, layout, and containers.
2020-06-01 14:57:21 -04:00
Shaun Walker
1b7ca45d4a
Added support for friendly names and thumbnails in theme, layout, and container components. Added fallback support during loading for themes, layout, and containers.
2020-06-01 14:58:46 -04:00
Pavel Vesely
4144be5323
Control panel Pane persistence & default selection fix.
2020-06-01 10:12:33 +02:00
Pavel Vesely
27a3ac8d1c
OqtaneIgnore implementation fix
2020-06-01 09:21:53 +02:00
Shaun Walker
7d21cfefc1
restrict container selection to the current theme, hide layout selection if theme does not support layouts, make behavior consistent for all theme/layout/container selection
2020-05-31 22:53:11 -04:00
Pavel Vesely
f7470e3c5b
Horizontal menu fix
2020-05-28 20:00:28 +02:00
Pavel Vesely
ddbb08ea75
Control panel state persistence
2020-05-22 21:29:06 +02:00
Shaun Walker
61ff097f51
default theme needs to work in local development scenarios
2020-05-19 09:17:38 -04:00
Shaun Walker
5e23448618
use lambas for setting resources
2020-05-18 13:34:53 -04:00
Shaun Walker
6ae019336d
changing default theme to Oqtane theme
2020-05-18 10:44:54 -04:00
Shaun Walker
9b74262c76
Added support for module resource management
2020-05-18 09:47:37 -04:00
Shaun Walker
f8ab886750
Fixed issue with loading resources
2020-05-16 22:11:58 -04:00
Shaun Walker
54d4447d23
Central management of resources ( ie. stylesheets and scripts )
2020-05-16 12:00:15 -04:00
Pavel Vesely
88cf30f7c6
Merge branch 'master' of https://github.com/oqtane/oqtane.framework into IClientStartup
2020-05-12 23:20:06 +02:00
Pavel Vesely
4c188b782d
ClientAssembly selection criteria changed
2020-05-12 23:17:37 +02:00
Shaun Walker
f6f895b516
more responsive design adjustments
2020-05-09 12:16:39 -04:00
Shaun Walker
c2ed71ab0d
added classes to all theme controls, added mobile support to Oqtane theme
2020-05-08 17:30:35 -04:00
Shaun Walker
a63a659888
Merge pull request #419 from chlupac/BootswatchCdn
...
Bootswatch themes in Oqtane.Themes.OqtaneTheme CDN version
2020-05-07 15:25:03 -04:00
Shaun Walker
d6f3fd108b
Merge pull request #449 from chlupac/LoadOptimalization
...
Simplified loading of oqtane assemblies
2020-05-07 15:09:32 -04:00
Pavel Vesely
47f17a589f
implementation of [OqtaneIgnore] class attribute in controls
2020-05-07 21:02:43 +02:00
Shaun Walker
d7ad175cd7
fixes for framework upgrade, fixes for control panel CSS styles, added AllPages attrubute for Modules, bumped version to 0.9.1 to test upgrades
2020-05-07 14:38:24 -04:00
Pavel Vesely
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
Shaun Walker
c394c6ea7a
Resolved authentication issue #441 related to alias refactoring #439 , fixed breaking change in .NET Core 3.2 related to Blazor WebAssembly identification
2020-05-05 16:28:50 -04:00
Shaun Walker
a02cfea6c9
improve performance of alias handling and allow aliases to be an unlimited number of subfolders in depth
2020-05-05 09:15:36 -04:00
Shaun Walker
45aeb17020
fixed module action import/export, improved module installation
2020-05-01 15:58:34 -04:00
Shaun Walker
e0389f809b
Merge pull request #414 from chlupac/ComponentRefactoring
...
Theme base components refactoring - clear of async warnings
2020-04-28 08:58:44 -04:00
Pavel Vesely
e29b4f9d8d
Theme base components refactoring - clear of async warnings
2020-04-27 22:43:24 +02:00
Shaun Walker
1ebe678d45
Merge branch 'master' into ComponentRefactoring
2020-04-27 14:25:09 -04:00
Shaun Walker
d2fd8c7f4e
improved responsive design for Blazaor theme to make it more mobile friendly
2020-04-27 14:18:58 -04:00
Pavel Vesely
ced2051704
Theme base components refactoring
2020-04-27 19:28:58 +02:00
Pavel Vesely
8dd2677b8f
Menu component refactoring
...
Login component refactoring
2020-04-27 10:05:13 +02:00
Shaun Walker
ab5257cea2
Security fixes for Site Administrators to ensure proper access. Improvements to User and Role management components. Fix logic in CreateUser so that it does not prevent Administrators from creating users.
2020-04-21 15:16:12 -04:00
Shaun Walker
62987ca72f
allow users to modify default module names, descriptions, and categories and improve control panel behavior
2020-04-18 10:51:07 -04:00
Shaun Walker
b9d70dd11a
changed ServerAssemblyName to ServerManagerType to optimize processing
2020-04-16 22:27:12 -04:00
Shaun Walker
482747627e
added uninstall support for modules
2020-04-12 20:08:19 -04:00
Shaun Walker
5a6f939a98
modified ITheme interface ( #344 )
...
* upgrade to .NET Core 3.2 Preview 3 and fixes for issues created by #314
* Components based on Bootstrap4 for Sections and TabStrip to increase productivity and promote uniformity in Module UIs
* rolled back change creating an Infrastructure.Interfaces namespace, modified IModule interface to be strongly typed
* modified ITheme interface
2020-04-05 15:31:54 -04:00
Shaun Walker
e8efc5e508
upgrade to .NET Core 3.2 Preview 3 and fixes for issues created by #314 ( #323 )
2020-04-02 12:07:35 -04:00
Hisham Bin Ateya
66ad089088
Refactoring ( #314 )
...
* Refactoring
* Refactoring
* Check for a valid email.
* Fixed missing character.
* Moved logic to the Utilities class.
* Rename template .sql file
* Modified null and empty string check.
* Check for a valid email.
* Fixed missing character.
* Moved logic to the Utilities class.
* Added Favicon support, Progressive Web App support, page title and url support, and private/public user registration options
* Refactoring
* Refactoring
* Check for a valid email.
* Moved logic to the Utilities class.
Co-authored-by: Aubrey <aubrey.b@treskcow.tech>
Co-authored-by: MIchael Atwood <matwood@dragonmastery.com>
Co-authored-by: Shaun Walker <shaun.walker@siliqon.com>
2020-03-31 10:21:05 -04:00
Shaun Walker
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
Shaun Walker
1e688dcf5e
Fixed some display issues for mobile rendering
2020-03-25 10:54:34 -04:00
Shaun Walker
c974b5b78c
JavaScript interop methods to manage html head elements for title, meta and link
2020-03-20 12:55:00 -04:00