Commit Graph

741 Commits

Author SHA1 Message Date
Shaun Walker
a57e25d3d3 add styling to install wizard 2020-06-17 11:27:44 -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
ec416a7fef fix #595 - remove event log entry under scenario where a user is unauthenticated 2020-06-14 21:29:14 -04:00
Shaun Walker
42696eacbd fix #600 Unhandled exception opening a user's profile 2020-06-14 21:12:55 -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
88e3a9adc3
Merge pull request #608 from jimspillane/AddJavaScriptDependencyManager
Add JavaScript dependency manager
2020-06-14 11:00:27 -04:00
Shaun Walker
1a0e8f7e19
Merge pull request #607 from chlupac/SiteRouterFix
small fixes
2020-06-12 13:04:44 -04:00
Pavel Vesely
8053cc0af6 small fixes 2020-06-12 17:48:50 +02:00
Shaun Walker
a67330dbbb
Merge pull request #586 from thabaum/patch-13
To/From Fields enabled/disabled, reply message fix
2020-06-12 09:40:16 -04:00
Jim Spillane
937ae32a9e Add JS dependency manager
Added LoadJS(https://github.com/muicss/loadjs) and migrated Quill interop to use LoadJS.
2020-06-12 08:07:23 -04:00
Jim Spillane
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
Cody
51b69e05fb
Original Message text area full bottom screen 2020-06-06 15:28:48 -07:00
Cody
095a95a3a9
removes message carriage returns 2020-06-06 11:46:35 -07:00
Cody
8d17153686
replace dashes with underscores 2020-06-06 08:03:42 -07:00
Cody
6efbeeb2b4
Change dashes to underscores 2020-06-06 08:02:08 -07:00
Cody
af1aab5b8d
Updated to latest framework message username
addresses conflicts
2020-06-05 17:57:25 -07:00
Cody
f854b948ce
namespaces removed last commit 2020-06-04 21:22:48 -07:00
Cody
7b9cd39cb7
To/From Fields enabled/disabled, reply message fix 2020-06-04 21:20:48 -07:00
Cody
6f6f2b77d7
'...' added, Reply Removed 2020-06-04 21:11:24 -07:00
Shaun Walker
4edb3f32f0
Merge pull request #580 from chlupac/UserManagerPersistence
User manager search persistence
2020-06-03 19:46:36 -04:00
Shaun Walker
99cad13890 restrict user data leakage 2020-06-03 19:46:47 -04:00
Pavel Vesely
cdc4de432a User manager search persistence 2020-06-03 20:10:52 +02:00
Shaun Walker
c4f1d37421 improve user experience after app restarts 2020-06-02 14:21:57 -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
f45cb8b069 fix theme selection in sites 2020-05-31 22:56:19 -04: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
Shaun Walker
fe92d3d74f
Merge pull request #538 from thabaum/patch-9
Site Settings: removes ONLY " <Select Container>"Theme and Layout drop down options
2020-05-31 20:42:25 -04:00
Shaun Walker
833ea9461a
Merge pull request #568 from chlupac/ActionLink
Allow to show icon only in action link
2020-05-31 09:54:04 -04:00
Pavel Vesely
cb484665ca Allow to show icon only in action link 2020-05-30 21:24:40 +02:00
Shaun Walker
6402723d2a addressed consistency between theme loading and moduledefinition loading, added theme detailed UI view 2020-05-29 16:27:02 -04:00
Shaun Walker
3a5b6954e3 fix for #525 when running locally without a network connection 2020-05-28 16:24:22 -04:00
Shaun Walker
0f09df13b5 page redirect support and added missing unique indexes on database tables 2020-05-28 14:48:00 -04:00
Shaun Walker
3b2583a1bd
Merge pull request #553 from chlupac/HorizontalMenuFix
Horizontal menu fix
2020-05-28 14:37:24 -04:00
Pavel Vesely
f7470e3c5b Horizontal menu fix 2020-05-28 20:00:28 +02:00
Shaun Walker
d5f3b7513d
Merge pull request #549 from chlupac/UserSearch
Search in User management
2020-05-28 09:45:45 -04:00
Shaun Walker
e80f42f1d9
Merge pull request #552 from sbwalker/master
fixed stylesheet and script removal logic
2020-05-28 09:43:23 -04:00
Shaun Walker
612a820dac fixed stylesheet and script removal logic 2020-05-28 09:44:41 -04:00
Pavel Vesely
e935451d93 Search in User management 2020-05-28 11:33:47 +02:00
Shaun Walker
f2230dd530
Merge pull request #544 from chlupac/nuget
Generate nugets in correct format
2020-05-27 16:12:51 -04:00
Shaun Walker
963148c639 Refactor Javascript and Stylesheet loading 2020-05-27 16:03:38 -04:00
Pavel Vesely
795f591da2 Generate nugets in correct format 2020-05-26 09:28:37 +02:00
Jim Spillane
97df673609 Change JavaScript namespace from interop to Oqtane 2020-05-24 23:04:55 -04:00
Cody
cbcec0481a
removed "Select Container, Theme, Layout" options 2020-05-24 19:12:47 -07:00
Shaun Walker
e4b37c17d8
Merge pull request #534 from sbwalker/master
Improvements to ModuleCreator external template to use Package references and include framework in Nuspec file
2020-05-24 19:10:21 -04:00
Shaun Walker
3339690e2a Improvements to ModuleCreator external template to use Package references and include framework in Nuspec file 2020-05-24 19:11:35 -04:00
Shaun Walker
f1f07f45c6
Merge pull request #531 from chlupac/ControlPanel
Control panel persistence between module addings
2020-05-24 10:54:10 -04:00
Pavel Vesely
ddbb08ea75 Control panel state persistence 2020-05-22 21:29:06 +02:00
Shaun Walker
c089b90659 modifications to JSInterop in RichTextEditor 2020-05-21 15:55:58 -04:00
Shaun Walker
d8fca5de20 module creator templates need to be in the server project in order to be distributed with application 2020-05-20 15:31:09 -04:00
Shaun Walker
1495a5c017 fixed references in external template 2020-05-20 14:59:57 -04:00
Shaun Walker
066ef44773 fixes to upgrade project 2020-05-20 11:57:41 -04:00
Mike Casas
6f1e930474 Updated the versions. 2020-05-20 06:51:22 -04:00
Shaun Walker
35b26c7525 update to version 1.0.0 2020-05-19 14:08:03 -04:00
Shaun Walker
52b2c876a4 performance optimizations to avoid use of reflection ( thanks to @chlupac for this suggestion ) 2020-05-19 13:39:39 -04:00
Shaun Walker
b59e2533ea update to .NET Core 3.2 2020-05-19 12:48:30 -04:00
Shaun Walker
61ff097f51 default theme needs to work in local development scenarios 2020-05-19 09:17:38 -04:00
Shaun Walker
263b045c75 module creator template updates 2020-05-19 09:08:29 -04:00
Shaun Walker
9b65cd0e07
Merge pull request #502 from sbwalker/master
Optimized downloading of assemblies when using WebAssembly
2020-05-18 18:01:23 -04:00
Shaun Walker
1532eb7586 Optimized downloading of assemblies when using WebAssembly 2020-05-18 18:02:23 -04:00
Shaun Walker
5e23448618 use lambas for setting resources 2020-05-18 13:34:53 -04:00
Shaun Walker
96c2a59551
Merge pull request #501 from sbwalker/master
use lambas for setting resources
2020-05-18 13:33:50 -04:00
Shaun Walker
6ae019336d changing default theme to Oqtane theme 2020-05-18 10:44:54 -04:00
Shaun Walker
0c236682b9
Merge pull request #500 from sbwalker/master
changing default theme to Oqtane theme
2020-05-18 10:44:00 -04:00
Shaun Walker
9b74262c76 Added support for module resource management 2020-05-18 09:47:37 -04:00
Shaun Walker
a13208e65d
Merge pull request #499 from sbwalker/master
Added support for module resource management
2020-05-18 09:46:32 -04:00
Shaun Walker
f8ab886750 Fixed issue with loading resources 2020-05-16 22:11:58 -04:00
Shaun Walker
84b011224e
Merge pull request #498 from sbwalker/master
Fixed issue with loading resources
2020-05-16 22:11:00 -04:00
Shaun Walker
c426302242 enhanced module creator to display location where module will be created 2020-05-16 13:40:59 -04:00
Shaun Walker
814e2100b2
Merge pull request #495 from sbwalker/master
enhanced module creator to display location where module will be created
2020-05-16 13:39:57 -04:00
Shaun Walker
54d4447d23 Central management of resources ( ie. stylesheets and scripts ) 2020-05-16 12:00:15 -04:00
Shaun Walker
93942d7cdd
Merge pull request #492 from jimspillane/AddMissingSInCsproj
Fix module pluralization
2020-05-16 12:00:08 -04:00
Jim Spillane
3a19ced2d1 Fix module pluralization
Added 's' to the module creator sql script in the csproj to fix compilation error.
2020-05-16 10:36:16 -04:00
Shaun Walker
f9cdc6d70c
Merge pull request #490 from jimspillane/AddFileValidation
Add File Name validation
2020-05-16 08:53:39 -04:00
Shaun Walker
fbdf21320b
Merge pull request #491 from chlupac/SettingsService
Setting service bug.
2020-05-16 08:52:13 -04:00
Pavel Vesely
96f5668a3b Setting service bug. 2020-05-16 08:40:30 +02:00
Jim Spillane
13adebb36c Add File Name validation
Apply file name validation rules to the File Controller and client.
2020-05-15 23:12:24 -04:00
Shaun Walker
e698ea4d36
Merge pull request #489 from sbwalker/master
Modified the package installer to use target folders  ( based on the Nuget specification ) rather than file extensions
2020-05-15 17:42:49 -04:00
Shaun Walker
8a1e83ff7f Modified the package installer to use target folders ( based on the Nuget specification ) rather than file extensions 2020-05-15 17:43:45 -04:00
Shaun Walker
3cbb6e3e6e enable module creator to add embeddedresources to csproj for internal modules 2020-05-15 12:36:52 -04:00
Shaun Walker
9394e77fd5
Merge pull request #488 from sbwalker/master
enable module creator to add embeddedresources to csproj for internal modules
2020-05-15 12:35:52 -04:00
Shaun Walker
ac03afb146 added ability to set default container at the page level, expanded size of role description in upgrade script for 0.9.2 2020-05-15 09:50:48 -04:00
Shaun Walker
51c27ae0e5
Merge pull request #486 from sbwalker/master
added ability to set default container at the page level, expanded size of role description in upgrade script for 0.9.2
2020-05-15 09:49:45 -04:00
Shaun Walker
0ea4c4d723
Merge pull request #484 from jimspillane/MoveFolderValidationToShared
Move Path and File validation to Shared Utilities
2020-05-15 09:47:37 -04:00
Shaun Walker
b3dee737b4
Merge pull request #480 from chlupac/FileManager
FileManager Tune-Up
2020-05-15 09:46:28 -04:00
Pavel Vesely
5e04cb18a4 File Manager Tune-up 2020-05-15 08:18:07 +02:00
Jim Spillane
39641804f1 Move Path and File validation to Shared Utilities
Created extension methods:
IsPathValid(Folder)
IsFileValid(File)
IsPathOrFileValid(string)

Added client side validation check for Folders.
2020-05-14 22:02:57 -04:00
Shaun Walker
edc356292d
Merge pull request #481 from thabaum/patch-6
container class added to pane
2020-05-14 21:34:09 -04:00
Shaun Walker
78f4af6b70
Merge pull request #482 from thabaum/patch-7
System Info input disabled changed to readonly
2020-05-14 18:41:36 -04:00
Shaun Walker
caabac3e74 removed redundant assembly download logic, added security on download controller methods 2020-05-14 18:40:53 -04:00
Cody
422f360807
disabled changed to readonly 2020-05-14 14:58:09 -07:00
Cody
6e28fa47a2
container class added to pane
resolves issue with title border DIV not utilizing 100% pane size
2020-05-14 14:03:09 -07:00
Shaun Walker
bafe2c6666 fix module creator templates 2020-05-14 14:22:11 -04:00
Shaun Walker
aa97dd4d0d Allow modules to be installed/uninstalled with embedded scripts or IInstallable interface. Fix module uninstall issues. 2020-05-14 11:54:28 -04:00
Shaun Walker
560c995564 Include AliasId in service API calls ( this is not needed for interacting with the MasterDB repository however it is needed for tenant-based logging ) 2020-05-12 20:31:31 -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
6fd0efbb73 updated module creator templates to use dependency injection in module components 2020-05-12 16:31:53 -04:00
Shaun Walker
9eec0fd86b updated HtmlText module to use dependency injection 2020-05-12 15:04:07 -04:00
Shaun Walker
598b433cd2
Merge pull request #463 from chlupac/IClientStartup
IClientStartup  implementation
2020-05-12 14:31:10 -04:00
Shaun Walker
6ac4ba4617
Merge pull request #462 from mikecasas/patch-1
Update IModuleControl.cs
2020-05-12 14:30:59 -04:00
Shaun Walker
f4710f90c0
Merge pull request #464 from sbwalker/master
validate folder names, handle missing files more gracefully
2020-05-12 14:30:44 -04:00
Shaun Walker
6f3fe8d933 validate folder names, handle missing files more gracefully 2020-05-12 13:24:51 -04:00
Pavel Vesely
da73d519d7 IClientStartup implementation 2020-05-12 10:00:28 +02:00
Mike Casas
7f157582cc
Update IModuleControl.cs
Added additional comments.
2020-05-11 13:47:12 -04:00
Shaun Walker
4d7ec16f36
Merge pull request #459 from chlupac/IServerStartup
IServerStartup implementation
2020-05-11 12:56:22 -04:00
Pavel Vesely
7c814a67b3 IServerStartup implementation 2020-05-11 11:19:12 +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
aaf2c96374 minor fix for placeholder content 2020-05-08 12:25:37 -04:00
Shaun Walker
051534b80c resolved #270 - migrated raw html entry into richtexteditor control 2020-05-08 12:17:06 -04:00
Shaun Walker
f07146fd50 updated external module template to support new assembly loading criteria, fixed minor issue in assembky loading logic 2020-05-07 16:24:36 -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
d58b6e5d83
Merge pull request #450 from sbwalker/master
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:37:49 -04: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
6586883979
Merge pull request #445 from sbwalker/master
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:27:52 -04:00
Shaun Walker
e09fcd7e42 added CreateApiUrl method back for backward compatibility 2020-05-05 09:47:23 -04:00
Shaun Walker
b5aa6c5a48
Merge pull request #440 from sbwalker/master
added CreateApiUrl method back for backward compatibility
2020-05-05 09:46:48 -04:00
Shaun Walker
00bf917f6c
Merge pull request #435 from thabaum/patch-1
Log details displayed from disabled to readonly
2020-05-05 09:15:48 -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
Cody
8f1a3c99c3
changed displayed input to readonly
Fixes issue of unable to select information displayed from input and textarea changing the select property from disabled to readonly
2020-05-04 12:14:51 -07:00
Shaun Walker
bf84f12471 fixed theme/layout handling in Add/Edit Page 2020-05-03 11:39:34 -04:00
Shaun Walker
45aeb17020 fixed module action import/export, improved module installation 2020-05-01 15:58:34 -04:00
Shaun Walker
3afa489f22 upgrade to .NET Core 3.2 RC 2020-05-01 11:32:41 -04:00
Shaun Walker
7c6dc6d774 Added ability to execute version specific code during framework upgrade (removed ApplicationVersion table and replaced with Version field on Tenant table), updated version number to 0.9.0 and renamed install scripts to match - this will be a baseline release which will be upgradeable 2020-05-01 10:27:14 -04:00
Pavel Vesely
d387e6e573 Page editor fix
Script check
2020-05-01 11:24:10 +02:00
Shaun Walker
aacb2a0563
Merge pull request #423 from sbwalker/master
fixes to module templates
2020-04-30 14:36:07 -04:00
Shaun Walker
573c623592 fixes to module templates 2020-04-30 14:36:30 -04:00
Shaun Walker
723855b94c
Merge pull request #420 from chlupac/ModuleTemplateFix
ModuleCreator: WebAssembly references causes build error in some scenarios.
2020-04-30 14:04:44 -04:00
Shaun Walker
e0ee2419e7
Merge pull request #421 from SPSeanLong/master
Fixed add profile property
2020-04-30 14:03:18 -04:00
Shaun Walker
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
Sean Long
3be19df4a5 Fixed add profile property 2020-04-29 20:49:12 -04:00
Pavel Vesely
4e5ca01ebd WebAssembly references causes build error in some scenarios. Works without them.
https://gitter.im/aspnet/Blazor?at=5e915f6ee24b4d6c44fe1827
2020-04-29 21:55:12 +02:00
Shaun Walker
eebe5d8d8c
Merge pull request #416 from chlupac/SiteInstall
Get custom theme and layout on a default install
2020-04-28 09:02:55 -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
375c706029 Get custom theme and layout on a default install 2020-04-28 14:51:27 +02: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
Mike Casas
43a94eb60a Fix for the correct version. 2020-04-26 16:16:40 -04:00
Mike Casas
fa91a2fd46 Update to Preview 5. 2020-04-26 14:52:39 -04:00
Shaun Walker
df3afb1e21
Merge branch 'master' into master 2020-04-26 13:27:16 -04:00
Shaun Walker
9a7bde4357
Merge pull request #402 from hishamco/preview5
Updated to Blazor WebAssembly 3.2 preview 5
2020-04-26 13:20:50 -04:00
Shaun Walker
779bb7aad5
Merge pull request #403 from hishamco/fix#396
Render line break conditionally in HtmlText module
2020-04-26 13:20:33 -04:00
Shaun Walker
58d3c406cd added IInstallable interface and uninstall implementation for modules. Refactoring module installation to use interface still in progress. 2020-04-26 13:15:02 -04:00
Hisham Bin Ateya
967f92c1aa Render line break conditionally in HtmlText module 2020-04-25 17:35:50 +03:00
Hisham Bin Ateya
91d1e7c684 Updated to Blazor WebAssembly 3.2 preview 5 2020-04-25 17:25:20 +03:00
Shaun Walker
3f9b112ea6
Merge pull request #398 from hishamco/remove-wwwroot
Remove wwwroot from Oqtane.Client
2020-04-23 10:07:34 -04:00
Shaun Walker
6790dfe9a2
Merge pull request #393 from hishamco/preview4
Updated to Blazor WebAssembly 3.2 preview 4
2020-04-23 10:07:18 -04:00
Hisham Bin Ateya
2278e49983 Remove wwwroot from Oqtane.Client 2020-04-23 03:36:32 +03:00
Hisham Bin Ateya
845d38caf6 Remove AddBaseAddressHttpClient() 2020-04-23 00:22:12 +03:00
Shaun Walker
62a7c0e584
Merge pull request #392 from hishamco/remove-unnecessary-modules
Remove unnecessary modules
2020-04-21 15:19:51 -04: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
Hisham Bin Ateya
f83778fd70 Updated to Blazor WebAssembly 3.2 preview 4 2020-04-21 19:56:24 +03:00
Hisham Bin Ateya
ed0cc42852 Remove unnecessary modules 2020-04-21 19:02:06 +03:00
Shaun Walker
72995cd8fa added system info admin page/module, improved UI for framework, module, and theme install/upgrade, added version to ModuleDefinitions, fixed bug in logging logic introduced during code standardization 2020-04-20 18:05:37 -04:00
Sean Long
f0043f53ee OS independent file paths & Utility.PathCombine added
System.IO.Path.Combine provides cross-platform support for system paths, however rooted paths discarding of earlier segments
Utilities.PathCombine ensures if any parameters start with root chacters does not discard previous Utilities.PathCombine allows appending of "\\" to translate to the correct cross-platform result
2020-04-18 14:57:31 -04:00
SPSeanLong
46b205102a
Merge pull request #1 from oqtane/master
Update to match source
2020-04-18 12:22:30 -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
Sean Long
70502cd881 OS independent file paths 2020-04-17 16:25:00 -04:00
Shaun Walker
f56d1fe543 improving admin components 2020-04-17 12:59:53 -04:00
Shaun Walker
b9d70dd11a changed ServerAssemblyName to ServerManagerType to optimize processing 2020-04-16 22:27:12 -04:00
Shaun Walker
f5e4c1dd29 fixed user registration, and updated module creator templates to use new Service approach 2020-04-16 10:21:16 -04:00
Pavel Vesely
69bfd6f0e8 Migration to using System.Net.Http.Json; part two
- some cosmetics and bugs,
 - logging preparation,
 - error checking
 - Fixed bug with site.AllowRegistration in case of installation
2020-04-16 10:04:02 +02:00
Pavel Vesely
95e9bee4e2 Migration to using System.Net.Http.Json; part one - functional migration 2020-04-15 23:07:27 +02:00
Shaun Walker
fe2ad29b3b
Merge pull request #374 from mikecasas/fix-register
Fix register
2020-04-15 16:18:57 -04:00
Mike Casas
1b373a4bfa Added site service to be able to get the site properties. 2020-04-15 05:52:57 -04:00
Jim Spillane
5232762c0d Fix Notifications parameters
Removed space causing siteid to always send null.
2020-04-14 21:51:22 -04:00
Mike Casas
85343ade60 Hide the container if registration is disabled. 2020-04-14 17:04:26 -04:00
Mike Casas
5b48240322 If site does not allow registration then disable it. 2020-04-14 16:55:03 -04:00
Shaun Walker
2c54bcd80e minor modifications to external module template 2020-04-14 16:34:41 -04:00
Shaun Walker
70ebd6eb35 added defensive coding to deal with scenarios where files are deleted but still references from other entities 2020-04-14 12:18:11 -04:00
Shaun Walker
f41dd06f6d fixed external module template so that it generates folder paths correctly 2020-04-13 12:48:49 -04:00
Shaun Walker
1ed8f4554a added uninstall script to external module template as embedded resource 2020-04-12 20:12:10 -04:00
Shaun Walker
482747627e added uninstall support for modules 2020-04-12 20:08:19 -04:00
Shaun Walker
112397c9de fix regression bug related to transition to PermissionNames constants 2020-04-12 10:12:48 -04:00
Grayson Walker
89066ecfd0 help text update 2020-04-10 21:49:57 -04:00
Shaun Walker
8f4fd6f135 minor improvements to field level help 2020-04-10 14:18:22 -04:00
Shaun Walker
90a127fbb8 enhancements to ModuleCreator so that it can scaffold internal and external modules 2020-04-10 13:49:50 -04:00
Shaun Walker
1edc34dca0 NavigateUrl fix to deal with scenario where alias has a value and path is "" 2020-04-08 11:43:42 -04:00
Shaun Walker
c29195b417 fixed issue with module settings tab and module creator templating 2020-04-07 17:25:57 -04:00
Grayson Walker
9fff8be40a update helptext 2020-04-06 16:00:58 -04:00
Shaun Walker
7421df2970 fixed issues when running on WebAssembly, made IModule implementations consistent 2020-04-06 13:25: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
02fde9cec3
rolled back change creating an Infrastructure.Interfaces namespace, modified IModule interface to be strongly typed (#343)
* 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
2020-04-05 14:39:08 -04:00
Pavel Veselý
5af6f7a52d
Namespace Fix undo (#340) 2020-04-04 14:06:24 -04:00
Pavel Veselý
71bd3a8d6a
Namespace fix (#335) 2020-04-03 17:18:33 -04:00
Hisham Bin Ateya
6fa2a38f36
Fix regression bugs (#334) 2020-04-03 16:37:02 -04:00
Shaun Walker
d8b15e7a4e
Components based on Bootstrap4 for Sections and TabStrip to increase productivity and promote uniformity in Module UIs (#333)
* 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
2020-04-03 15:04:25 -04:00
Hisham Bin Ateya
7786cd027b
Use string Interpolation for constructing Urls (#324) 2020-04-03 12:44: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
c2a29831c4
Prevent deleting master tenant (#319)
* Prevent deleting master tenant

* Prevent deletion in APIS level

* Address feedback
2020-04-02 08:08:55 -04:00
Pavel Veselý
0b302c6e26
Startup migration bug (#320)
* Startup migration bug

* ModuleCreator - sql name fix

* Database Manager fixes and improvements

* Database Manager fixes and improvements - removed default password
2020-04-02 08:08:36 -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
65540618d6
Merge pull request #312 from PoisnFang/master
Rename template .sql file
2020-03-30 14:41:53 -04:00
Shaun Walker
974b8877dc
Merge pull request #309 from aubrey-b/email-check
Check for a valid email.
2020-03-30 14:41:38 -04:00
Pavel Vesely
940cdcb349 Database Manager
done:
+ master.sql as resource
+ implemented incremental database changes also for Master
+ dbUp sql script variables implemented
+ improved database handling and creation code
+ simpified database creation
+ almost all Database and Tenant creation moved to DatabaseManager.cs (rest code marked with TODO)
+ Unattended install of master can be performed by settings in appsettings.json
+ Improved IsInstalled checking
+ Removed DBSchema field from Tenant
+ Default database and site creation moved to Program.Main
2020-03-29 14:45:02 +02:00
MIchael Atwood
00c30dc1cb Rename template .sql file 2020-03-28 00:33:23 -07:00
Aubrey
f8d7732025 Moved logic to the Utilities class. 2020-03-27 13:42:14 -04:00
Aubrey
815572b9a7 Fixed missing character. 2020-03-27 11:29:49 -04:00
Aubrey
9335b18d16 Check for a valid email. 2020-03-27 11:20:36 -04:00
Shaun Walker
744782df7a
Merge pull request #307 from sbwalker/master
Fixed some display issues for mobile rendering
2020-03-25 10:55:00 -04:00
Shaun Walker
1e688dcf5e Fixed some display issues for mobile rendering 2020-03-25 10:54:34 -04:00
Mike Casas
24263025c9 Adds an icon for the link/button. 2020-03-24 21:27:35 -04:00
Shaun Walker
20e481af3d fixes to role management 2020-03-24 16:56:01 -04:00
Shaun Walker
ee59634e23
Merge pull request #303 from sbwalker/master
SQL maanager, Module Creator, module settings enhancements
2020-03-24 14:08:55 -04:00
Shaun Walker
d9265e127e SQL maanager, Module Creator, module settings enhancements 2020-03-24 14:08:29 -04:00
Mike Casas
ca62560616 Code formatting. 2020-03-23 10:25:12 -04:00
Mike Casas
ad031cb375 Added functionality to add icons to the ActionLinks. 2020-03-23 10:24:54 -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
Shaun Walker
7da2824e50 fixed issues with client-side Blazor 2020-03-19 15:03:11 -04:00
Shaun Walker
0c2d1d2449
Merge branch 'master' into master 2020-03-19 12:10:12 -04:00
Shaun Walker
18a843e74f extensibility enhancements for site templates 2020-03-19 12:07:33 -04:00
Shaun Walker
ee42db7c39
Merge pull request #292 from chlupac/MagicStrings
Magic Strings - EntityNames
2020-03-18 09:01:16 -04:00
Shaun Walker
357ede6af9
Merge pull request #293 from sbwalker/master
moved to version 0.0.9 in preparation for MVP release
2020-03-18 09:00:26 -04:00
Shaun Walker
50bbc7f5b8 moved to version 0.0.9 in preparation for MVP release 2020-03-18 08:59:41 -04:00
Pavel Vesely
65d39974b5 Magic Strings - EntityNames 2020-03-18 09:11:49 +01:00
Shaun Walker
57fe9a08b5
Merge pull request #291 from sbwalker/master
Label component for field level help
2020-03-16 15:14:20 -04:00
Shaun Walker
8bc694fe63 Label component for field level help 2020-03-16 15:06:59 -04:00
Pavel Vesely
84496e11f2 Magic Strings 2020-03-16 17:29:07 +01:00
Pavel Vesely
cf6643aef3 Client fixes
Client is partially done.
227 warnings left out of 1500
I like Rider
2020-03-15 15:19:35 +01:00
Pavel Vesely
ab3f0853a7 Naming conventions 2020-03-14 21:52:26 +01:00
Pavel Vesely
7feee22b32 EntityNames replacements 2020-03-14 18:16:04 +01:00
Shaun Walker
eec983707a
Merge branch 'master' into NamingFixes 2020-03-14 12:27:34 -04:00
Pavel Vesely
e5fde5a436 Naming fixes 2020-03-14 14:37:51 +01:00
Pavel Vesely
a06ad38432 Naming fixes 2020-03-14 11:07:49 +01:00
Pavel Vesely
b4d3903517 Replace magic strings in other places 2020-03-14 10:12:07 +01:00
Pavel Vesely
3e1c371be6 PermissionNames constants
Replace magic strings in authorisation calls
2020-03-14 09:21:26 +01:00
Shaun Walker
52e31c42f6
Merge pull request #273 from chlupac/projects
Changed root namespace in project to reflect namespaces in files
2020-03-13 17:03:02 -04:00
Shaun Walker
0eb681dc25
Merge pull request #279 from sbwalker/master
fixes to permission grid
2020-03-11 16:45:29 -04:00
Shaun Walker
f46b9a2fb2 fixes to permission grid 2020-03-11 16:45:11 -04:00
Shaun Walker
afd4471b87
Merge pull request #278 from sbwalker/master
optimizations and fixes
2020-03-11 14:40:08 -04:00
Shaun Walker
fe98084324 optimizations and fixes 2020-03-11 14:39:49 -04:00
Pavel Vesely
edf3a816c1 Changed root namespace in project to reflect namespaces in files 2020-03-11 15:39:09 +01:00
Shaun Walker
adb8542005
Merge pull request #268 from chlupac/master
HTML text fix
2020-03-10 14:45:55 -04:00
Shaun Walker
2436f74830 fixes for client-side Blazor 2020-03-10 14:44:50 -04:00
Pavel Vesely
805c25330c HTML text fix 2020-03-10 18:33:52 +01:00
Shaun Walker
155c4e12d9 completed client state invalidation in multi-user environment 2020-03-10 10:37:42 -04:00
Shaun Walker
cb7bc282e4
Merge pull request #266 from sbwalker/master
infrastructure for dealing with client cache invalidation in a multi-user environment
2020-03-09 15:39:25 -04:00
Shaun Walker
7d9f0c9718
Merge pull request #265 from chlupac/GetFiles
Get files and folder by folder path
2020-03-09 15:39:06 -04:00
Shaun Walker
d7b3b444b5 infrastructure for dealing with client cache invalidation in a multi-user environment 2020-03-09 15:37:49 -04:00
Pavel Vesely
5d575c95ca ILogger reference removed 2020-03-09 19:04:34 +01:00
Pavel Vesely
45dabe554a Control panel html facelift + naming fix 2020-03-08 15:55:19 +01:00
Pavel Vesely
92444ccf75 GetFiles and GetFolder by folder path 2020-03-08 14:26:31 +01:00
Shaun Walker
b9b89e6046
Merge pull request #263 from chlupac/NamingFix
Naming fix
2020-03-07 12:33:05 -05:00
Pavel Vesely
14aeee1e4b Naming fix 2020-03-07 00:41:20 +01:00
Pavel Vesely
c467a5cb67 EditHtml fix second part 2020-03-07 00:10:03 +01:00
Pavel Vesely
8730ecc6ad EditHtml fix 2020-03-06 22:55:46 +01:00
Pavel Vesely
ff18059b06 HtmlText null exception fix
HtmlText Mode switch fix
Control panel fix

(cherry picked from commit b7d2cd0600)
2020-03-06 22:55:46 +01:00
Pavel Vesely
5ef433c6b3 ModuleBase fix 2020-03-06 17:06:30 +01:00
Pavel Vesely
fe66600e37 ModuleBase fix 2020-03-06 16:29:21 +01:00
Hisham Bin Ateya
425b4e1c67 Fix casing for constructor params 2020-03-05 20:03:54 +03:00
Hisham Bin Ateya
303bdf3be2 Remove this keyword 2020-03-05 19:22:13 +03:00
Hisham Bin Ateya
a46235ea1e Fix naming conventions for private fields 2020-03-05 01:46:53 +03:00
Shaun Walker
4c2007439d module load error handler, router optimizaton, relative paths, fixed add existing module control panel issue 2020-03-04 13:22:58 -05:00
Shaun Walker
061043bd15 optimized cross tenant logic and fixed bug related to reordering modules in panes 2020-03-04 09:28:02 -05:00
Shaun Walker
06257943ca refactored site management to include better support for multi-tenancy 2020-03-03 16:23:06 -05:00
Shaun Walker
0405a2ab36 fix #242 - module definitions not loading in Edit page 2020-03-02 15:50:26 -06:00
Shaun Walker
897b3f1949
Merge pull request #247 from sbwalker/master
cosmetic changes to filemanager
2020-03-02 09:26:26 -06:00
Shaun Walker
1146133cff cosmetic changes to filemanager 2020-03-02 10:23:21 -05:00
Pavel Vesely
68d9508c44 Folder creation fail 2020-02-28 13:03:15 +01:00
Shaun Walker
4262865990 further changes for site creation 2020-02-26 01:37:48 -05:00
Shaun Walker
b4ddc45829 resolved a number of issues with site creation #224 2020-02-25 18:53:36 -05:00
Shaun Walker
9e4d5f2f75
Merge pull request #223 from sbwalker/master
Removed Repository methods which are not used and are not valid because they do not adhere to tenant scope boundaries
2020-02-23 10:48:29 -05:00
Shaun Walker
d18b4d574a Removed Repository methods which are not used and are not valid because they do not adhere to tenant scope boundaries 2020-02-23 10:45:32 -05:00
Shaun Walker
07b29bff1f
Merge pull request #209 from hishamco/root-site
Unable to deleted the root site
2020-02-22 10:03:23 -05:00
Shaun Walker
ceb7ddcf43
Merge pull request #222 from sbwalker/master
added image preview to the file manager component
2020-02-22 09:59:26 -05:00
Shaun Walker
00914208ba added image preview to the file manager component 2020-02-22 09:56:28 -05:00
Hisham Bin Ateya
0eef1790c3 Add Disabled property to ActionLink 2020-02-20 17:26:41 +03:00
Hisham Bin Ateya
d0e03ecbe2 Disable the action button 2020-02-20 17:25:46 +03:00
Shaun Walker
ae24b0f3be
Merge pull request #217 from sbwalker/master
Ability to insert image in RichTextEditor
2020-02-19 14:53:08 -05:00
Shaun Walker
74d4b6412e Ability to insert image in RichTextEditor 2020-02-19 14:50:41 -05:00
Shaun Walker
af8819e92b
Merge pull request #216 from sbwalker/master
fix page management
2020-02-18 23:45:24 -05:00
Shaun Walker
bd2b355d36 fix page management 2020-02-18 23:42:40 -05:00
Shaun Walker
db322feb5e
Merge pull request #215 from sbwalker/master
fix page management
2020-02-18 17:52:08 -05:00
Shaun Walker
05eaf12003 fix page management 2020-02-18 17:49:36 -05:00
Shaun Walker
359fe2c42e
Merge pull request #210 from chlupac/master
Missing nullcheck -> crash when 404
2020-02-18 08:22:00 -05:00
Shaun Walker
d9348d1088
Merge pull request #213 from fileman/AddModuleDefaultValueCheck
Add Module Value Check
2020-02-18 08:21:18 -05:00
Shaun Walker
066c616eca authorization changes 2020-02-17 19:48:26 -05:00
Emanuele Filardo
b9528e3f12 Check if moduledefinitionname has valid value 2020-02-16 19:24:12 +01:00
Pavel Vesely
12a48bb67c Missing nullcheck -> crash when 404 2020-02-16 12:56:35 +01:00
Shaun Walker
2fa7f852d5 remove unnecessary API methods 2020-02-14 10:12:12 -05:00
Shaun Walker
f148b1b148 fixed EditMode after refresh 2020-02-12 17:14:31 -05:00
Shaun Walker
f6622a5599 bug fixes 2020-02-12 09:14:20 -05:00
Shaun Walker
66faa79519
Merge pull request #198 from chlupac/master
Missing nullchecks -> unhandled exceptions
2020-02-11 14:31:48 -05:00
Shaun Walker
6a92c9f764 Folder and file management service 2020-02-11 14:25:38 -05:00
Pavel Vesely
9eb14cac3e Merge branch 'master' of https://github.com/chlupac/oqtane.framework 2020-02-08 22:49:00 +01:00
Pavel Vesely
c76ffa1714 Save Site SMTP settings bug 2020-02-08 22:48:00 +01:00
Pavel Vesely
b012a0dcaa Missing nullchecks -> unhandled exceptions 2020-02-08 17:35:27 +01:00
Shaun Walker
ee682516c3 refactoring email verification 2020-02-04 15:14:27 -05:00
Shaun Walker
0aed11e71c notification service and user management improvements 2020-02-03 16:43:37 -05:00
Shaun Walker
b18942e72d
Merge pull request #181 from ADefWebserver/UpdateRichTextEditor
Allows Editor to work off line. Allows images to be resized.
2019-12-31 10:55:44 -05:00
Michael Washington
d6704d1c6d Allows Editor to work off line. Allows images to be resized. 2019-12-17 05:46:05 -08:00
Shaun Walker
96989e90df
Merge pull request #178 from ADefWebserver/RichTextEditor
Rich text editor
2019-12-04 13:49:03 -05:00
Shaun Walker
e7822d5ba1 Upgrade to .NET Core 3.1 2019-12-04 13:28:24 -05:00
Michael Washington
f29f710d92 Properly updates the audit fields when in Rich Text mode. 2019-11-29 18:28:37 -08:00
Michael Washington
3b02a936bd To address the error: Cannot read property 'root' of undefined TypeError: Cannot read property 'root' of undefined at Object.loadQuillContent 2019-11-29 18:21:39 -08:00
Michael Washington
07f09361b9 Allows you to switch between Rich text and Raw HTML Editor 2019-11-29 18:14:58 -08:00
Michael Washington
3162caca01 Rich Text Editor now working 2019-11-29 15:41:48 -08:00
Michael Washington
ac3144fca4 Not working 2019-11-29 15:03:48 -08:00
Shaun Walker
d7a27eabbb fix leaky resource probem in client-side Blazor related to HttpClient and AuthenticationStateProvider 2019-11-18 14:34:38 -05:00
Shaun Walker
25d2c6596d completed background job scheduler 2019-11-15 08:42:31 -05:00
Shaun Walker
b4cd038e17 fix issue #170 which is related to the host user not being part of the Registered Users role 2019-11-13 18:39:04 -05:00
Shaun Walker
ffba735aac Support for user personalizable pages 2019-11-10 14:56:29 -05:00
Shaun Walker
ab564f7244 modified all admin UIs to position action buttons on the left side of grids and implemented ActionDialog throughout rather than dedicated delete components 2019-11-04 23:29:35 -05:00
Shaun Walker
0e09cdf20a automated framework update enhancement 2019-10-30 17:03:09 -04:00
Shaun Walker
af423edb99 event logging fix 2019-10-28 09:02:11 -04:00
Shaun Walker
f59ec7bdac improve confirm dialog 2019-10-25 21:27:29 -04:00
Emanuele Filardo
276cc1eecf Fix for PageStart > EndPage after delete and dont reset value of Page 2019-10-25 15:45:29 +02:00
Shaun Walker
f59f6b2f34 added profile management 2019-10-25 00:03:11 -04:00
Shaun Walker
15460eafb7 fix logout issue introduced when logging was added 2019-10-24 22:19:13 -04:00
Shaun Walker
3d7ae6a743 logging enhancements 2019-10-24 16:54:14 -04:00
Shaun Walker
b3e010d5e2 created generic confirmation dialog control and implemented in File Management module 2019-10-24 14:59:15 -04:00
Shaun Walker
414935dc58 added security attribute to TenantController Get methods and resolved TenantId on server during Installation 2019-10-23 18:26:39 -04:00
Shaun Walker
7f9e47edb6 event log UI improvements 2019-10-23 10:13:58 -04:00
Shaun Walker
135fe2d61a fix base class 2019-10-22 12:52:34 -04:00
Shaun Walker
4d5cc262ef added logging and minor cleanup 2019-10-22 12:49:04 -04:00
Shaun Walker
dde33639d3
Merge pull request #145 from fileman/ImprovedRecycleBin
Improved recycle bin
2019-10-22 12:31:20 -04:00
Shaun Walker
2e3a4efb74 structured logging 2019-10-22 11:57:28 -04:00
Emanuele Filardo
e0347e5e99 fix missing rename from page to tabpanel 2019-10-22 09:04:07 +02:00
Emanuele Filardo
e551ec2213 Rename TabPage into TabPanel 2019-10-21 23:28:07 +02:00
Emanuele Filardo
5dcf12f441 remove no more neessary pseudo-lock 2019-10-20 17:34:46 +02:00
Emanuele Filardo
ee3834b52a Improved RecycleBin with PageModules 2019-10-20 01:23:24 +02:00
Emanuele Filardo
e01db29354 Add TabControl & TabPage 2019-10-19 22:33:12 +02:00
Shaun Walker
ce25967633 renamed control to action to reflect its purpose and be more consistent with asp.net conventions 2019-10-19 11:09:10 -04:00
Emanuele Filardo
5fefda60a3 Basic Pages RecycleBin 2019-10-19 01:23:46 +02:00
Emanuele Filardo
6cb64b5ad6 reset control to default value after module added 2019-10-18 22:48:09 +02:00
Emanuele Filardo
3ab47c63e7 Add Existing module fix for pageId 2019-10-18 22:36:15 +02:00
Emanuele Filardo
be2f28f47b reset pages list 2019-10-18 22:32:41 +02:00
Shaun Walker
1cc58ea150 performance optimizations in site router and remove dependency between page and module in route specification 2019-10-18 12:23:36 -04:00
Shaun Walker
73feb1f93f fix issue #134 - ensure files are not locked by another processs and remove loading indicator 2019-10-17 11:39:15 -04:00
Shaun Walker
82af078677 fix issue #135 and #131 2019-10-17 09:21:42 -04:00
Shaun Walker
d6e35a4ecf
Merge pull request #133 from fileman/PageModuleDeletable
Page module deletable
2019-10-17 09:16:06 -04:00
Emanuele Filardo
76d4be157a Move IsDeleted condition into Pane.razor, restore themes razor and css files 2019-10-17 11:41:08 +02:00
Emanuele Filardo
31d67e3a0e fix progressindicator value on hide 2019-10-17 00:08:42 +02:00
Emanuele Filardo
a577e80425 if only one pane is available select it 2019-10-16 23:18:08 +02:00
Shaun Walker
05a405e036 Improvements to themes, layouts, and CSS styling 2019-10-16 14:28:49 -04:00
Shaun Walker
c029e70783 CSS separation, multi-tenancy fixes 2019-10-12 16:32:47 -04:00
Shaun Walker
7f69f76263 add file manager 2019-10-09 18:14:06 -04:00