Commit Graph

33 Commits

Author SHA1 Message Date
57d443be8d support for module header and footer content 2025-05-14 12:18:37 -04:00
78177f7890 use deep cloning to not muttate cache 2024-09-19 09:41:11 -04:00
d910cfa919 [ENH] - #4178 modifications after review 2024-04-24 09:46:07 +10:00
cfb128acb8 [ENH] - Add Prerender IModuleControl property (similar to RenderMode) #4178 2024-04-23 15:22:02 +10:00
abd235f332 add RenderMode to IModuleControl 2024-02-01 09:59:28 -05:00
f7d10a6cf1 Merge pull request #3602 from leigh-pointer/ENH#3538-PgModDateActive
Start Date and Expiry Date for Module instances and Pages #3538
2024-01-05 12:09:19 -05:00
02c22c1894 improved rendering optimization 2024-01-05 11:49:57 -05:00
f75179b2f6 component rendering optimizations 2024-01-04 13:47:51 -05:00
233f40f3e9 Start Date and Expiry Date for Module instances and Pages #3538
This is complete excluding Reporting and Notifications which can be added at a later date.  I just really wanted to get the schema and the functionality into place.
2023-12-31 12:21:38 +01:00
00f039d31e Fix #2687 - add Setters to Permissions property to provide improved backward compatibility 2023-03-16 13:26:18 -04:00
af3b289331 exclude legacy Permissions properties from serialization/API payload 2023-03-09 15:51:16 -05:00
2b41909d47 #2618 - add backward compatibility for permissions optimizations 2023-03-02 15:34:42 -05:00
8605e3ca5a Major refactoring replacing permission strings with permission collections. These changes will require extensive regression testing. These changes may include breaking changes which will need to be identified and resolved to provide backward compatibility. 2023-02-28 17:59:21 -05:00
fe97a76d00 fix IDeletable code documentation 2022-10-26 17:33:17 -04:00
4499d55464 update models to use new ModelBase 2022-10-26 17:26:46 -04:00
3c6ebd7742 performance improvements to reduce http and database interactions 2022-08-12 16:47:51 -04:00
43c34fcd64 fix #2213 - disabling show on all pages 2022-05-26 01:19:14 -04:00
074b998bbc Document most models 2021-05-21 18:28:21 +02:00
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
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
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
5b3feaf26f Server naming fixes and cleanup
Server is now completely cleaned up and without warnings
2020-03-15 11:53:24 +01:00
066c616eca authorization changes 2020-02-17 19:48:26 -05:00
dde33639d3 Merge pull request #145 from fileman/ImprovedRecycleBin
Improved recycle bin
2019-10-22 12:31:20 -04:00
2e3a4efb74 structured logging 2019-10-22 11:57:28 -04:00
ee3834b52a Improved RecycleBin with PageModules 2019-10-20 01:23:24 +02:00
76d4be157a Move IsDeleted condition into Pane.razor, restore themes razor and css files 2019-10-17 11:41:08 +02:00
a84eee8782 Large file streaming uploads 2019-09-06 13:15:18 -04:00
22420f2b43 Edit mode improvements 2019-09-05 13:44:27 -04:00
3ce7f1a227 Permission-based authorization utilizing Policies 2019-08-27 17:14:41 -04:00
916109015f Add standard audit fields to all entities 2019-08-05 11:28:59 -04:00
d71de1c21f Initial commit 2019-05-04 20:32:08 -04:00