Commit Graph

57 Commits

Author SHA1 Message Date
Shaun Walker
74d4b6412e Ability to insert image in RichTextEditor 2020-02-19 14:50:41 -05:00
Shaun Walker
066c616eca authorization changes 2020-02-17 19:48:26 -05:00
Shaun Walker
6a92c9f764 Folder and file management service 2020-02-11 14:25:38 -05: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
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
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
7f9e47edb6 event log UI improvements 2019-10-23 10:13:58 -04:00
Shaun Walker
e710fd61ca logging improvements 2019-10-22 18:16: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
ee3834b52a Improved RecycleBin with PageModules 2019-10-20 01:23:24 +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
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
c2bd4f1775
Merge pull request #122 from fileman/FixPageDelete
Fix and Improve DeletePage
2019-10-16 14:32:11 -04:00
Shaun Walker
05a405e036 Improvements to themes, layouts, and CSS styling 2019-10-16 14:28:49 -04:00
Emanuele Filardo
c2be403948 Partial rollback, don't remove the Module but only the PageModules when delete Page 2019-10-13 22:00:15 +02:00
Shaun Walker
c029e70783 CSS separation, multi-tenancy fixes 2019-10-12 16:32:47 -04:00
Emanuele Filardo
0c384249bf Fix UpdatePermissions instead of DeletePermissions in DeletePage and DeleteModule
Improve Page Delete to remove even modules, permissiones and pagemodules
2019-10-12 17:21:42 +02:00
Shaun Walker
7f69f76263 add file manager 2019-10-09 18:14:06 -04:00
Shaun Walker
2607d4dbb3 improvements to module/theme installation and removal 2019-10-09 12:06:53 -04:00
Shaun Walker
f555ae3341 fixed incorrect module titles in site installation 2019-10-08 16:44:27 -04:00
Shaun Walker
5b2e67e214 add license to default content 2019-10-08 16:36:26 -04: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
Shaun Walker
12c73decd0 User management improvements 2019-10-02 14:43:40 -04:00
Shaun Walker
6fa3b124d2 relocated IDeletable and added methods for downloading assemblies from server /bin when running under Wasm 2019-09-28 16:51:01 -04:00
Emanuele Filardo
4792ea697b Rename Interface in IDeletable and property in IsDeleted 2019-09-27 18:50:25 +02:00
Emanuele Filardo
182a156bd8 Improved to skip new Added entities and if softdelete properties are unmodified 2019-09-27 18:40:24 +02:00
Emanuele Filardo
6ade59cc09 Add basic support for SoftDeletable 2019-09-27 18:40:24 +02:00
Shaun Walker
3af2ca0168 utilize _Imports.razor to simplify module declarations 2019-09-24 17:26:14 -04:00
Shaun Walker
5f62957752 Improved CSS handling 2019-09-21 22:15:44 -04:00
Shaun Walker
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
Shaun Walker
35b9b9e89b Optimized page reloading 2019-09-16 16:14:17 -04:00
Shaun Walker
e1cc1ce973 Add Edit Mode for Administration 2019-09-04 11:07:48 -04:00
Shaun Walker
1e4c07889b Dynamic user profile per tenant 2019-09-03 20:39:29 -04:00
Shaun Walker
6ad4715955 optimize for IEnumerable and remove unnecessary exception handling in repostory 2019-08-31 00:04:53 -04:00
Shaun Walker
8351ec2d71 Refactored IModule and ITheme interfaces for future compatibility scenarios. Added Permissions property to IModule interface to allow for explicit ordering and custom module permissions. 2019-08-30 22:27:49 -04:00
Shaun Walker
c651dedffd Fix issue saving permissions associated to global roles 2019-08-30 10:45:44 -04:00
Shaun Walker
88a08c8863 Permission grid control, refactor permission string serialization 2019-08-30 10:05:13 -04:00
Shaun Walker
3ce7f1a227 Permission-based authorization utilizing Policies 2019-08-27 17:14:41 -04:00
Shaun Walker
f037898c6e Multi-tenant role authorization 2019-08-25 14:52:25 -04:00
Shaun Walker
42c6efbfdb Dynamic User Roles 2019-08-20 16:43:35 -04:00
Shaun Walker
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
Shaun Walker
916109015f Add standard audit fields to all entities 2019-08-05 11:28:59 -04:00
Shaun Walker
4fda7b17d0 Refactored repository pattern for Add and Update methods so that they return their respective entity objects 2019-08-05 09:31:04 -04:00