Commit Graph

23 Commits

Author SHA1 Message Date
1f29f77f66 fix #2624 - permission grid behavior issues 2023-03-06 12:20:20 -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
0883a8dbff optimize Split() statements for consistency 2023-02-08 16:51:45 -05:00
c2375c897d permission updates 2023-01-10 08:20:32 -05:00
e136972cd7 add support for API permissions at the UI layer - including ability to delegate user, role, profile management 2023-01-09 11:38:25 -05:00
6182b96d16 Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache. 2022-11-07 18:16:32 -05:00
3c6ebd7742 performance improvements to reduce http and database interactions 2022-08-12 16:47:51 -04:00
985f003e6d add ability to supply connection string in Add Site 2022-07-26 10:12:54 -04:00
5762ce58a4 introduce ITransientService interface for auto registration of transient services (for DBContexts and Repositories) 2022-07-26 09:41:42 -04:00
b3feda9fd1 performance optimization for permissions 2022-07-19 10:49:33 -04:00
7606e7b488 Permission Optimalization 2020-04-26 16:19:20 +02: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
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
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
a46235ea1e Fix naming conventions for private fields 2020-03-05 01:46:53 +03:00
2607d4dbb3 improvements to module/theme installation and removal 2019-10-09 12:06:53 -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
88a08c8863 Permission grid control, refactor permission string serialization 2019-08-30 10:05:13 -04:00
3ce7f1a227 Permission-based authorization utilizing Policies 2019-08-27 17:14:41 -04:00