Commit Graph

36 Commits

Author SHA1 Message Date
97cec46ec1 load module settings automatically so that they are part of the ModuleState and can be easily accessed by developers 2020-11-04 15:40:57 -05:00
809946685a resolved #604 - added support for renaming files and moving to a different folder. Also added support for renaming folders and moving to a different parent folder. 2020-08-16 19:00:49 -04:00
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
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
06db9efc08 Merge branch 'master' into PermissionOptimalization 2020-04-26 13:19:54 -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
7606e7b488 Permission Optimalization 2020-04-26 16:19:20 +02:00
482747627e added uninstall support for modules 2020-04-12 20:08:19 -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
d9265e127e SQL maanager, Module Creator, module settings enhancements 2020-03-24 14:08:29 -04:00
18a843e74f extensibility enhancements for site templates 2020-03-19 12:07:33 -04:00
5b3feaf26f Server naming fixes and cleanup
Server is now completely cleaned up and without warnings
2020-03-15 11:53:24 +01:00
fe98084324 optimizations and fixes 2020-03-11 14:39:49 -04:00
061043bd15 optimized cross tenant logic and fixed bug related to reordering modules in panes 2020-03-04 09:28:02 -05:00
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
066c616eca authorization changes 2020-02-17 19:48:26 -05:00
6a92c9f764 Folder and file management service 2020-02-11 14:25:38 -05:00
ee682516c3 refactoring email verification 2020-02-04 15:14:27 -05:00
0aed11e71c notification service and user management improvements 2020-02-03 16:43:37 -05:00
25d2c6596d completed background job scheduler 2019-11-15 08:42:31 -05:00
ffba735aac Support for user personalizable pages 2019-11-10 14:56:29 -05:00
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
3d7ae6a743 logging enhancements 2019-10-24 16:54:14 -04:00
7f9e47edb6 event log UI improvements 2019-10-23 10:13:58 -04: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
2607d4dbb3 improvements to module/theme installation and removal 2019-10-09 12:06:53 -04:00
83a212e7e3 Refactor host user security model, support static assets in modules and themes, module definition permissions and categories, paging control, remove SiteUsers, move seed data from script to site template for installation 2019-09-19 16:33:48 -04:00
1e4c07889b Dynamic user profile per tenant 2019-09-03 20:39:29 -04:00
6ad4715955 optimize for IEnumerable and remove unnecessary exception handling in repostory 2019-08-31 00:04:53 -04:00
c651dedffd Fix issue saving permissions associated to global roles 2019-08-30 10:45:44 -04:00
3ce7f1a227 Permission-based authorization utilizing Policies 2019-08-27 17:14:41 -04:00
f037898c6e Multi-tenant role authorization 2019-08-25 14:52:25 -04:00
42c6efbfdb Dynamic User Roles 2019-08-20 16:43:35 -04:00
b71f007981 Support for third party modules, improved error handling, standardardized enum naming, reorganized interface definitions, support for DB script upgrades, added Settings entity 2019-08-14 09:34:35 -04:00