Commit Graph

70 Commits

Author SHA1 Message Date
0b6efdbc57 fix #1359 - Image bug in src attribute - image is not displayed - caused by multi-tenancy refactoring 2021-05-19 13:32:34 -04:00
a5de639d15 optimizing tenant resolution and routing 2021-05-10 17:45:39 -04:00
40f8436947 Merge pull request #1239 from cnurse/dev
Implement Database Migrations and add Multi-Database Support
2021-04-19 21:11:11 -04:00
cbe843bafc User experience improvements 2021-04-17 19:18:24 -04:00
e6530ee127 Added support for MySQL and ProgreSQL and AddSite/Tenant 2021-04-02 10:55:00 -07:00
cf68d7320f Localize alert messages in controls 2020-12-09 21:15:35 +03:00
c7cb3ad53a Localize HtmlText 2020-11-20 01:53:24 +03:00
bc73e5e3d0 modifications to ActionLink and ActionDialog controls, added logic to prevent IHostedService from blocking startup, made controller route prefix consistent in module template 2020-07-17 15:09:05 -04:00
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
6e7c8e7b05 improvements for custom authorization policy usage 2020-06-25 10:23:27 -04:00
4e6b4a20ef refactoring of #518 to simplify registration of scripts in modules and themes 2020-06-14 12:07:16 -04:00
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
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
5e23448618 use lambas for setting resources 2020-05-18 13:34:53 -04:00
9b74262c76 Added support for module resource management 2020-05-18 09:47:37 -04:00
9eec0fd86b updated HtmlText module to use dependency injection 2020-05-12 15:04:07 -04:00
051534b80c resolved #270 - migrated raw html entry into richtexteditor control 2020-05-08 12:17:06 -04:00
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
779bb7aad5 Merge pull request #403 from hishamco/fix#396
Render line break conditionally in HtmlText module
2020-04-26 13:20:33 -04:00
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
967f92c1aa Render line break conditionally in HtmlText module 2020-04-25 17:35:50 +03:00
b9d70dd11a changed ServerAssemblyName to ServerManagerType to optimize processing 2020-04-16 22:27:12 -04:00
95e9bee4e2 Migration to using System.Net.Http.Json; part one - functional migration 2020-04-15 23:07:27 +02:00
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
5af6f7a52d Namespace Fix undo (#340) 2020-04-04 14:06:24 -04:00
71bd3a8d6a Namespace fix (#335) 2020-04-03 17:18:33 -04:00
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
cf6643aef3 Client fixes
Client is partially done.
227 warnings left out of 1500
I like Rider
2020-03-15 15:19:35 +01:00
e5fde5a436 Naming fixes 2020-03-14 14:37:51 +01:00
adb8542005 Merge pull request #268 from chlupac/master
HTML text fix
2020-03-10 14:45:55 -04:00
805c25330c HTML text fix 2020-03-10 18:33:52 +01:00
155c4e12d9 completed client state invalidation in multi-user environment 2020-03-10 10:37:42 -04:00
c467a5cb67 EditHtml fix second part 2020-03-07 00:10:03 +01:00
8730ecc6ad EditHtml fix 2020-03-06 22:55:46 +01:00
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
425b4e1c67 Fix casing for constructor params 2020-03-05 20:03:54 +03:00
303bdf3be2 Remove this keyword 2020-03-05 19:22:13 +03:00
4c2007439d module load error handler, router optimizaton, relative paths, fixed add existing module control panel issue 2020-03-04 13:22:58 -05:00
ee682516c3 refactoring email verification 2020-02-04 15:14:27 -05:00
f29f710d92 Properly updates the audit fields when in Rich Text mode. 2019-11-29 18:28:37 -08:00
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
07f09361b9 Allows you to switch between Rich text and Raw HTML Editor 2019-11-29 18:14:58 -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
2e3a4efb74 structured logging 2019-10-22 11:57:28 -04:00
1cc58ea150 performance optimizations in site router and remove dependency between page and module in route specification 2019-10-18 12:23:36 -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
bf452eedf5 implement new AddModuleMessage 2019-09-25 14:26:18 -04:00
07c00765ac Fixed issue in client-side Blazor, added ModuleMessage to ModuleInstance 2019-09-25 14:02:30 -04:00