Pavel Vesely
95e9bee4e2
Migration to using System.Net.Http.Json; part one - functional migration
2020-04-15 23:07:27 +02:00
Shaun Walker
70ebd6eb35
added defensive coding to deal with scenarios where files are deleted but still references from other entities
2020-04-14 12:18:11 -04:00
Shaun Walker
f41dd06f6d
fixed external module template so that it generates folder paths correctly
2020-04-13 12:48:49 -04:00
Shaun Walker
c25615546a
fix to not execute uninstall script when creating a module from template
2020-04-13 08:01:25 -04:00
Shaun Walker
482747627e
added uninstall support for modules
2020-04-12 20:08:19 -04:00
Shaun Walker
90a127fbb8
enhancements to ModuleCreator so that it can scaffold internal and external modules
2020-04-10 13:49:50 -04:00
Shaun Walker
7421df2970
fixed issues when running on WebAssembly, made IModule implementations consistent
2020-04-06 13:25:19 -04:00
Shaun Walker
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
Pavel Veselý
5af6f7a52d
Namespace Fix undo ( #340 )
2020-04-04 14:06:24 -04:00
Pavel Veselý
71bd3a8d6a
Namespace fix ( #335 )
2020-04-03 17:18:33 -04:00
Shaun Walker
35f87d25be
Added Favicon support, Progressive Web App support, page title and url support, and private/public user registration options
2020-03-30 20:42:43 -04:00
Pavel Vesely
940cdcb349
Database Manager
...
done:
+ master.sql as resource
+ implemented incremental database changes also for Master
+ dbUp sql script variables implemented
+ improved database handling and creation code
+ simpified database creation
+ almost all Database and Tenant creation moved to DatabaseManager.cs (rest code marked with TODO)
+ Unattended install of master can be performed by settings in appsettings.json
+ Improved IsInstalled checking
+ Removed DBSchema field from Tenant
+ Default database and site creation moved to Program.Main
2020-03-29 14:45:02 +02:00
Shaun Walker
d9265e127e
SQL maanager, Module Creator, module settings enhancements
2020-03-24 14:08:29 -04:00
Shaun Walker
18a843e74f
extensibility enhancements for site templates
2020-03-19 12:07:33 -04:00
Pavel Vesely
cf6643aef3
Client fixes
...
Client is partially done.
227 warnings left out of 1500
I like Rider
2020-03-15 15:19:35 +01:00
Pavel Vesely
5b3feaf26f
Server naming fixes and cleanup
...
Server is now completely cleaned up and without warnings
2020-03-15 11:53:24 +01:00
Pavel Vesely
ab3f0853a7
Naming conventions
2020-03-14 21:52:26 +01:00
Pavel Vesely
7feee22b32
EntityNames replacements
2020-03-14 18:16:04 +01:00
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