a5de639d15
optimizing tenant resolution and routing
2021-05-10 17:45:39 -04:00
c0ed7c7934
Localization fixes - table definition, SQL script naming, SQL script not marked as Embedded Resource, changed column name from IsCurrrent to IsDefault to reflect intent, set default language for site in _Host
2021-01-21 17:09:34 -05:00
fd60b40c53
Fixes to make site alias, page path, and module action Url resolutions case insensitive. Optimized logic for Settings component which fixed localization rendering issue.
2020-12-01 19:36:02 -05:00
766be6c929
Factor out default controller route.
2020-10-16 10:37:17 -05:00
955e7a3856
Factored out Contants.*** Role into RoleNames.***
...
Renamed 'AllUsers' to 'Everyone'
2020-10-16 06:22:52 -05:00
b0af00aa47
Fix Alias route
...
Added wildcard route catchall.
2020-05-27 16:58:50 -04:00
c394c6ea7a
Resolved authentication issue #441 related to alias refactoring #439 , fixed breaking change in .NET Core 3.2 related to Blazor WebAssembly identification
2020-05-05 16:28:50 -04:00
a02cfea6c9
improve performance of alias handling and allow aliases to be an unlimited number of subfolders in depth
2020-05-05 09:15:36 -04:00
95e9bee4e2
Migration to using System.Net.Http.Json; part one - functional migration
2020-04-15 23:07:27 +02:00
02fde9cec3
rolled back change creating an Infrastructure.Interfaces namespace, modified IModule interface to be strongly typed ( #343 )
...
* upgrade to .NET Core 3.2 Preview 3 and fixes for issues created by #314
* Components based on Bootstrap4 for Sections and TabStrip to increase productivity and promote uniformity in Module UIs
* rolled back change creating an Infrastructure.Interfaces namespace, modified IModule interface to be strongly typed
2020-04-05 14:39:08 -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
cf6643aef3
Client fixes
...
Client is partially done.
227 warnings left out of 1500
I like Rider
2020-03-15 15:19:35 +01:00
5b3feaf26f
Server naming fixes and cleanup
...
Server is now completely cleaned up and without warnings
2020-03-15 11:53:24 +01:00
ab3f0853a7
Naming conventions
2020-03-14 21:52:26 +01:00
2436f74830
fixes for client-side Blazor
2020-03-10 14:44:50 -04:00
d7b3b444b5
infrastructure for dealing with client cache invalidation in a multi-user environment
2020-03-09 15:37:49 -04: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
7e1aa00ca2
Get in AliasController return wrong url in some cases
2020-02-27 18:41:44 +01:00
b4ddc45829
resolved a number of issues with site creation #224
2020-02-25 18:53:36 -05:00
066c616eca
authorization changes
2020-02-17 19:48:26 -05:00
e25bbe2e24
logging abstraction
2019-10-26 11:00:45 -04:00
3d7ae6a743
logging enhancements
2019-10-24 16:54:14 -04:00
2e3a4efb74
structured logging
2019-10-22 11:57:28 -04:00
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
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
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
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
600872d0b0
added ability to add site through admin UI, fixed Logo control to not render of site does not have a logo, updated launchsettings so that port number is consistent for both IIS Express and .NET Core web server
2019-06-14 17:24:52 -04:00
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