Shaun Walker
482747627e
added uninstall support for modules
2020-04-12 20:08:19 -04:00
Pavel Vesely
94cab7d4db
Solution of warning
...
"Calling 'BuildServiceProvider' from application code results in an additional copy of singleton services being created. Consider alternatives such as dependency injecting services as parameters to 'Configure'"
2020-04-12 11:14:59 +02:00
Shaun Walker
dbcb973119
fixes to emable module package installation from wwwroot/modules
2020-04-11 14:02:42 -04:00
Pavel Vesely
3fc7e78e56
nuget module installation fix
2020-04-07 11:21:33 +02:00
Pavel Vesely
b15ff4732c
Fix of tenant migration and module installation
2020-04-06 08:53:52 +02: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
Pavel Veselý
2433cc06be
Tenant repository bug ( #329 )
...
Database Manager bug
2020-04-03 11:36:59 -04:00
Pavel Veselý
0b302c6e26
Startup migration bug ( #320 )
...
* Startup migration bug
* ModuleCreator - sql name fix
* Database Manager fixes and improvements
* Database Manager fixes and improvements - removed default password
2020-04-02 08:08:36 -04:00
Pavel Vesely
07d17da92a
Better script selection criteria
2020-03-30 17:28:06 +02: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
1e688dcf5e
Fixed some display issues for mobile rendering
2020-03-25 10:54:34 -04:00
Shaun Walker
0c2d1d2449
Merge branch 'master' into master
2020-03-19 12:10:12 -04:00
Shaun Walker
18a843e74f
extensibility enhancements for site templates
2020-03-19 12:07:33 -04:00
Pavel Vesely
65d39974b5
Magic Strings - EntityNames
2020-03-18 09:11:49 +01:00
Shaun Walker
8bc694fe63
Label component for field level help
2020-03-16 15:06:59 -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
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
d7b3b444b5
infrastructure for dealing with client cache invalidation in a multi-user environment
2020-03-09 15:37:49 -04: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
b4ddc45829
resolved a number of issues with site creation #224
2020-02-25 18:53:36 -05:00
Shaun Walker
05eaf12003
fix page management
2020-02-18 17:49:36 -05:00
Shaun Walker
0aed11e71c
notification service and user management improvements
2020-02-03 16:43:37 -05:00
Shaun Walker
25d2c6596d
completed background job scheduler
2019-11-15 08:42:31 -05:00
Shaun Walker
b4cd038e17
fix issue #170 which is related to the host user not being part of the Registered Users role
2019-11-13 18:39:04 -05:00
Shaun Walker
156f5b5f94
refactor to shift some operations to updater
2019-10-31 17:00:01 -04:00
Shaun Walker
0e09cdf20a
automated framework update enhancement
2019-10-30 17:03:09 -04:00
Shaun Walker
af423edb99
event logging fix
2019-10-28 09:02:11 -04:00
Shaun Walker
72c7f4abb0
enhancement to check version compatibility
2019-10-26 13:51:24 -04:00
Shaun Walker
e25bbe2e24
logging abstraction
2019-10-26 11:00:45 -04:00
Shaun Walker
f59ec7bdac
improve confirm dialog
2019-10-25 21:27:29 -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
Emanuele Filardo
a625d3e6f5
remove property name
2019-10-23 19:16:44 +02:00
Emanuele Filardo
83876bcad2
if value is null don't execute .ToString() and replace {property} with "null"
2019-10-23 19:09:24 +02:00
Emanuele Filardo
e51e9797a4
improve readility of messagge with property name
...
Remove not necessary line
2019-10-23 14:26:59 +02:00
Emanuele Filardo
5ecea339fd
log preserve and evidence null value
2019-10-23 14:06:06 +02:00
Emanuele Filardo
78e9c3b5eb
fix for logmanager nullexception when values is null
2019-10-23 11:27:30 +02: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
2607d4dbb3
improvements to module/theme installation and removal
2019-10-09 12:06:53 -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
Shaun Walker
00d8f17254
fix Swashbuckle reference, fix folder issue in installationmanager, disabled blazor linking on build
2019-09-26 18:02:47 -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