c5b632cb24
Enhance SyncManager to raise events which can be handled on the server within hosted services. Raise create, update, delete events for all major entities. Include support for refresh and reload events to synchronize client state. Move client state cache invalidation to a hosted service to separate concerns and demonstrate events.
2022-10-04 19:20:02 -04:00
39ccc30680
fix Type label in Add Folder UI, make Profile description required, fix misc Bootstrap 5 cosmetic issues, fix #1618 Alias case sensitivity in router, fix File add and update methods so they return Url, fix UrlCombine helper method to use proper slash, enhance package installation to support commercial options
2021-08-26 18:20:58 -04:00
bdf36fc49c
bug fixes
2021-06-11 17:07:54 -04:00
82c05a841f
Improve validation and error handling in Controller methods
2021-06-07 15:29:08 -04:00
a5de639d15
optimizing tenant resolution and routing
2021-05-10 17:45:39 -04:00
d42c7a5ea5
user and role management improvements
2021-04-24 13:47:20 -04:00
9d083726be
user and role management improvements
2021-04-23 16:11:35 -04: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
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
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
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
066c616eca
authorization changes
2020-02-17 19:48:26 -05:00
2fa7f852d5
remove unnecessary API methods
2020-02-14 10:12:12 -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
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