Pavel Vesely
|
b4d3903517
|
Replace magic strings in other places
|
2020-03-14 10:12:07 +01:00 |
|
Pavel Vesely
|
3e1c371be6
|
PermissionNames constants
Replace magic strings in authorisation calls
|
2020-03-14 09:21:26 +01:00 |
|
Shaun Walker
|
fe98084324
|
optimizations and fixes
|
2020-03-11 14:39:49 -04:00 |
|
Shaun Walker
|
2436f74830
|
fixes for client-side Blazor
|
2020-03-10 14:44:50 -04:00 |
|
Shaun Walker
|
155c4e12d9
|
completed client state invalidation in multi-user environment
|
2020-03-10 10:37:42 -04:00 |
|
Shaun Walker
|
cb7bc282e4
|
Merge pull request #266 from sbwalker/master
infrastructure for dealing with client cache invalidation in a multi-user environment
|
2020-03-09 15:39:25 -04:00 |
|
Shaun Walker
|
d7b3b444b5
|
infrastructure for dealing with client cache invalidation in a multi-user environment
|
2020-03-09 15:37:49 -04:00 |
|
Pavel Vesely
|
979463b365
|
FileController parameter fix
|
2020-03-08 22:55:42 +01:00 |
|
Pavel Vesely
|
5635808813
|
GetFiles and GetFolder by folder path
|
2020-03-08 14:26:32 +01:00 |
|
Pavel Vesely
|
92444ccf75
|
GetFiles and GetFolder by folder path
|
2020-03-08 14:26:31 +01:00 |
|
Hisham Bin Ateya
|
425b4e1c67
|
Fix casing for constructor params
|
2020-03-05 20:03:54 +03:00 |
|
Hisham Bin Ateya
|
303bdf3be2
|
Remove this keyword
|
2020-03-05 19:22:13 +03:00 |
|
Hisham Bin Ateya
|
a46235ea1e
|
Fix naming conventions for private fields
|
2020-03-05 01:46:53 +03:00 |
|
Shaun Walker
|
061043bd15
|
optimized cross tenant logic and fixed bug related to reordering modules in panes
|
2020-03-04 09:28:02 -05:00 |
|
Shaun Walker
|
06257943ca
|
refactored site management to include better support for multi-tenancy
|
2020-03-03 16:23:06 -05:00 |
|
Shaun Walker
|
0405a2ab36
|
fix #242 - module definitions not loading in Edit page
|
2020-03-02 15:50:26 -06:00 |
|
Pavel Vesely
|
7e1aa00ca2
|
Get in AliasController return wrong url in some cases
|
2020-02-27 18:41:44 +01:00 |
|
Shaun Walker
|
b4ddc45829
|
resolved a number of issues with site creation #224
|
2020-02-25 18:53:36 -05:00 |
|
Shaun Walker
|
9e4d5f2f75
|
Merge pull request #223 from sbwalker/master
Removed Repository methods which are not used and are not valid because they do not adhere to tenant scope boundaries
|
2020-02-23 10:48:29 -05:00 |
|
Shaun Walker
|
d18b4d574a
|
Removed Repository methods which are not used and are not valid because they do not adhere to tenant scope boundaries
|
2020-02-23 10:45:32 -05:00 |
|
Shaun Walker
|
07b29bff1f
|
Merge pull request #209 from hishamco/root-site
Unable to deleted the root site
|
2020-02-22 10:03:23 -05:00 |
|
Shaun Walker
|
00914208ba
|
added image preview to the file manager component
|
2020-02-22 09:56:28 -05:00 |
|
Hisham Bin Ateya
|
ece378c54f
|
Unable to deleted the root site
|
2020-02-20 17:20:08 +03:00 |
|
Shaun Walker
|
05eaf12003
|
fix page management
|
2020-02-18 17:49:36 -05:00 |
|
Shaun Walker
|
066c616eca
|
authorization changes
|
2020-02-17 19:48:26 -05:00 |
|
Shaun Walker
|
2fa7f852d5
|
remove unnecessary API methods
|
2020-02-14 10:12:12 -05:00 |
|
Shaun Walker
|
6a92c9f764
|
Folder and file management service
|
2020-02-11 14:25:38 -05:00 |
|
Shaun Walker
|
ee682516c3
|
refactoring email verification
|
2020-02-04 15:14:27 -05:00 |
|
Shaun Walker
|
0aed11e71c
|
notification service and user management improvements
|
2020-02-03 16:43:37 -05:00 |
|
Shaun Walker
|
d8d5e768b2
|
fixd issue where the ihostedservice registration was too wide resulting in an error Cannot instantiate implementation type 'Microsoft.Extensions.Hosting.BackgroundService' for service type 'Microsoft.Extensions.Hosting.IHostedService'
|
2020-01-10 10:51:14 -05:00 |
|
Shaun Walker
|
25d2c6596d
|
completed background job scheduler
|
2019-11-15 08:42:31 -05:00 |
|
Shaun Walker
|
ffba735aac
|
Support for user personalizable pages
|
2019-11-10 14:56:29 -05:00 |
|
Shaun Walker
|
ab564f7244
|
modified all admin UIs to position action buttons on the left side of grids and implemented ActionDialog throughout rather than dedicated delete components
|
2019-11-04 23:29:35 -05:00 |
|
Shaun Walker
|
0e09cdf20a
|
automated framework update enhancement
|
2019-10-30 17:03:09 -04:00 |
|
Shaun Walker
|
e25bbe2e24
|
logging abstraction
|
2019-10-26 11:00:45 -04:00 |
|
Shaun Walker
|
3d7ae6a743
|
logging enhancements
|
2019-10-24 16:54:14 -04:00 |
|
Shaun Walker
|
414935dc58
|
added security attribute to TenantController Get methods and resolved TenantId on server during Installation
|
2019-10-23 18:26:39 -04:00 |
|
Shaun Walker
|
db3309d9dd
|
rollback security change as it affects installer - will need to evaluate more thoroughly
|
2019-10-23 15:09:06 -04:00 |
|
Shaun Walker
|
7f9e47edb6
|
event log UI improvements
|
2019-10-23 10:13:58 -04:00 |
|
Shaun Walker
|
e710fd61ca
|
logging improvements
|
2019-10-22 18:16:04 -04:00 |
|
Shaun Walker
|
2e3a4efb74
|
structured logging
|
2019-10-22 11:57:28 -04:00 |
|
Shaun Walker
|
1cc58ea150
|
performance optimizations in site router and remove dependency between page and module in route specification
|
2019-10-18 12:23:36 -04:00 |
|
Shaun Walker
|
73feb1f93f
|
fix issue #134 - ensure files are not locked by another processs and remove loading indicator
|
2019-10-17 11:39:15 -04:00 |
|
Emanuele Filardo
|
76d4be157a
|
Move IsDeleted condition into Pane.razor, restore themes razor and css files
|
2019-10-17 11:41:08 +02:00 |
|
Shaun Walker
|
05a405e036
|
Improvements to themes, layouts, and CSS styling
|
2019-10-16 14:28:49 -04:00 |
|
Shaun Walker
|
c029e70783
|
CSS separation, multi-tenancy fixes
|
2019-10-12 16:32:47 -04:00 |
|
Shaun Walker
|
7f69f76263
|
add file manager
|
2019-10-09 18:14:06 -04:00 |
|
Shaun Walker
|
2607d4dbb3
|
improvements to module/theme installation and removal
|
2019-10-09 12:06:53 -04:00 |
|
Shaun Walker
|
879dae75aa
|
tenant/site installation improvements
|
2019-10-08 18:35:18 -04:00 |
|
Shaun Walker
|
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 |
|
Emanuele Filardo
|
2e43bc127e
|
Delete Users and AspNetUsers tables
|
2019-10-08 11:08:14 +02:00 |
|
Shaun Walker
|
a8cbfb711e
|
Added ability to install modules and skins at run-time directly from Nuget
|
2019-10-04 16:21:05 -04:00 |
|
Shaun Walker
|
12c73decd0
|
User management improvements
|
2019-10-02 14:43:40 -04:00 |
|
Shaun Walker
|
4de8572a87
|
Management UI for roles, users, tenants
|
2019-09-30 23:50:10 -04:00 |
|
Shaun Walker
|
6fa3b124d2
|
relocated IDeletable and added methods for downloading assemblies from server /bin when running under Wasm
|
2019-09-28 16:51:01 -04:00 |
|
Shaun Walker
|
c3ff9ff12b
|
improve installationmanager
|
2019-09-20 08:50:55 -04:00 |
|
Shaun Walker
|
83a212e7e3
|
Refactor host user security model, support static assets in modules and themes, module definition permissions and categories, paging control, remove SiteUsers, move seed data from script to site template for installation
|
2019-09-19 16:33:48 -04:00 |
|
Shaun Walker
|
35b9b9e89b
|
Optimized page reloading
|
2019-09-16 16:14:17 -04:00 |
|
Shaun Walker
|
61dc27cf32
|
Finish upgrade to Preview9
|
2019-09-15 18:36:39 -04:00 |
|
Shaun Walker
|
7d5e35c637
|
updated namespaces, improved page management,
|
2019-09-14 15:31:12 -04:00 |
|
Shaun Walker
|
2a691dbceb
|
Module ordering improvements
|
2019-09-10 09:56:42 -04:00 |
|
Shaun Walker
|
f60898dbc7
|
module installer
|
2019-09-07 23:26:19 -04:00 |
|
Shaun Walker
|
a84eee8782
|
Large file streaming uploads
|
2019-09-06 13:15:18 -04:00 |
|
Shaun Walker
|
1e4c07889b
|
Dynamic user profile per tenant
|
2019-09-03 20:39:29 -04:00 |
|
Shaun Walker
|
838b48f91e
|
Settings authorization
|
2019-08-30 13:42:16 -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
|
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
|
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
|
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 |
|
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 |
|