Commit Graph

501 Commits

Author SHA1 Message Date
Cody
882412b8ff button/input columns style="width: 1px" 2020-06-18 22:22:16 -07:00
Mike Casas
ee5553ad8a Step 2. 2020-06-18 07:35:40 -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
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
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
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
d5f3b7513d
Merge pull request #549 from chlupac/UserSearch
Search in User management
2020-05-28 09:45:45 -04:00
Pavel Vesely
e935451d93 Search in User management 2020-05-28 11:33:47 +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
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
52b2c876a4 performance optimizations to avoid use of reflection ( thanks to @chlupac for this suggestion ) 2020-05-19 13:39:39 -04:00
Shaun Walker
263b045c75 module creator template updates 2020-05-19 09:08:29 -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
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
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
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
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
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
Cody
422f360807
disabled changed to readonly 2020-05-14 14:58: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
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
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
Mike Casas
7f157582cc
Update IModuleControl.cs
Added additional comments.
2020-05-11 13:47:12 -04:00
Pavel Vesely
7c814a67b3 IServerStartup implementation 2020-05-11 11:19:12 +02: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
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
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
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
3afa489f22 upgrade to .NET Core 3.2 RC 2020-05-01 11:32:41 -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
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
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
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
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
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
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
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
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
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
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
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
Pavel Vesely
65d39974b5 Magic Strings - EntityNames 2020-03-18 09:11:49 +01:00
Shaun Walker
8bc694fe63 Label component for field level help 2020-03-16 15:06:59 -04: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
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
Shaun Walker
adb8542005
Merge pull request #268 from chlupac/master
HTML text fix
2020-03-10 14:45:55 -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
d7b3b444b5 infrastructure for dealing with client cache invalidation in a multi-user environment 2020-03-09 15:37:49 -04: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
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
06257943ca refactored site management to include better support for multi-tenancy 2020-03-03 16:23:06 -05: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
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
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
74d4b6412e Ability to insert image in RichTextEditor 2020-02-19 14:50:41 -05:00
Shaun Walker
bd2b355d36 fix page management 2020-02-18 23:42:40 -05:00
Shaun Walker
05eaf12003 fix page management 2020-02-18 17:49:36 -05:00
Shaun Walker
066c616eca authorization changes 2020-02-17 19:48:26 -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
c76ffa1714 Save Site SMTP settings bug 2020-02-08 22:48:00 +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
Michael Washington
d6704d1c6d Allows Editor to work off line. Allows images to be resized. 2019-12-17 05:46:05 -08: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
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
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
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
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
5fefda60a3 Basic Pages RecycleBin 2019-10-19 01:23:46 +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
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
Shaun Walker
6a60c16f57
Merge pull request #120 from sbwalker/master
improvements to module/theme installation and removal
2019-10-09 12:06:59 -04:00
Shaun Walker
2607d4dbb3 improvements to module/theme installation and removal 2019-10-09 12:06:53 -04:00
Shaun Walker
4d7c2eb885
Merge pull request #119 from sbwalker/master
tenant/site installation improvements
2019-10-08 18:36:22 -04:00
Shaun Walker
879dae75aa tenant/site installation improvements 2019-10-08 18:35:18 -04:00
Emanuele Filardo
76ae3c15e8 Pager - Solution for the double click required to update the items 2019-10-08 23:49:39 +02:00
Shaun Walker
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
Emanuele Filardo
5fd4d69034 Simplified User Delete page 2019-10-08 11:23:22 +02:00
Emanuele Filardo
8de502e504 Add IDeletable to User 2019-10-08 10:41:39 +02:00
Emanuele Filardo
58427dcd62 Add AuditInfo and IsDeleted to Site Edit and Delete 2019-10-08 09:58:28 +02:00
Emanuele Filardo
5a389c198b Pages Delete replace readonly with disabled 2019-10-08 09:57:42 +02:00
Shaun Walker
a8cbfb711e Added ability to install modules and skins at run-time directly from Nuget 2019-10-04 16:21:05 -04:00
Shaun Walker
12c73decd0 User management improvements 2019-10-02 14:43:40 -04:00
Shaun Walker
0de2250ada Fixed issue #107 2019-10-01 15:39:51 -04:00