Commit Graph

265 Commits

Author SHA1 Message Date
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
Shaun Walker
c9783c3b2f Enhancement to support audit fields on entities 2019-07-31 16:05:36 -04:00
Shaun Walker
1c0d2de9fe Install Wizard 2019-07-18 13:11:31 -04:00
Shaun Walker
ce069ed45b Refactoring authentication to support server-side Blazor using a seamless login flow. 2019-07-15 08:30:03 -04:00
Shaun Walker
6cf1eb1c31 Integrated AuthenticationStateProvider using .NET Core Identity 2019-07-08 12:52:40 -04:00
Shaun Walker
8deb119f36 Performance improvements, refactoring of multi-tenant support, split Alias and Tenant entities for cleaner separation of concerns, create an additional site during installation for demonstratng multitenancy 2019-05-24 13:33:19 -04:00
Mitchel Sellers
f4aa88a529 Change Skin -> Theme
To better align with commonly used terminology in industry renamed all references from Skin -> Theme.
2019-05-12 23:38:58 -05:00
oqtane
d71de1c21f Initial commit 2019-05-04 20:32:08 -04:00