Commit Graph

222 Commits

Author SHA1 Message Date
57aa8b6cbd Fix empty string for default site template. 2020-04-14 11:02:42 -04:00
c7a9d6c278 Fix null value for site template. 2020-04-13 13:54:03 -04:00
f41dd06f6d fixed external module template so that it generates folder paths correctly 2020-04-13 12:48:49 -04:00
c25615546a fix to not execute uninstall script when creating a module from template 2020-04-13 08:01:25 -04:00
482747627e added uninstall support for modules 2020-04-12 20:08:19 -04:00
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
dbcb973119 fixes to emable module package installation from wwwroot/modules 2020-04-11 14:02:42 -04:00
139e33b539 Merge pull request #351 from chlupac/InstallModuleBug
nuget module installation fix
2020-04-11 11:06:34 -04:00
90a127fbb8 enhancements to ModuleCreator so that it can scaffold internal and external modules 2020-04-10 13:49:50 -04:00
6d0043669c nuget module installation fix II 2020-04-07 16:44:38 +02:00
3fc7e78e56 nuget module installation fix 2020-04-07 11:21:33 +02:00
7421df2970 fixed issues when running on WebAssembly, made IModule implementations consistent 2020-04-06 13:25:19 -04:00
b15ff4732c Fix of tenant migration and module installation 2020-04-06 08:53:52 +02:00
5a6f939a98 modified ITheme interface (#344)
* 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

* modified ITheme interface
2020-04-05 15:31:54 -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
05de65d3a0 Webassembly problem solved (#342) 2020-04-05 13:58:50 -04:00
69d89aaaf9 Icon constants (#339) 2020-04-04 14:39:43 -04:00
5af6f7a52d Namespace Fix undo (#340) 2020-04-04 14:06:24 -04:00
a650f3847d removed connectionstring value 2020-04-03 17:27:04 -04:00
71bd3a8d6a Namespace fix (#335) 2020-04-03 17:18:33 -04:00
c38dff5e7c No more magic strings in module definition (#332) 2020-04-03 12:45:27 -04:00
2433cc06be Tenant repository bug (#329)
Database Manager bug
2020-04-03 11:36:59 -04:00
e8efc5e508 upgrade to .NET Core 3.2 Preview 3 and fixes for issues created by #314 (#323) 2020-04-02 12:07:35 -04:00
c2a29831c4 Prevent deleting master tenant (#319)
* Prevent deleting master tenant

* Prevent deletion in APIS level

* Address feedback
2020-04-02 08:08:55 -04:00
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
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
07d17da92a Better script selection criteria 2020-03-30 17:28:06 +02:00
867a0305ba Delete SilentInstall.json 2020-03-29 17:37:00 +02:00
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
1e688dcf5e Fixed some display issues for mobile rendering 2020-03-25 10:54:34 -04:00
d9265e127e SQL maanager, Module Creator, module settings enhancements 2020-03-24 14:08:29 -04:00
e4808f9b3c Merge pull request #299 from sbwalker/master
JavaScript interop methods to manage html head elements for title, meta and link
2020-03-20 12:58:23 -04:00
c974b5b78c JavaScript interop methods to manage html head elements for title, meta and link 2020-03-20 12:55:00 -04:00
3077bb6175 Site repository refactoring
Not necessary to build default pages in constructor.
2020-03-20 14:21:41 +01:00
7da2824e50 fixed issues with client-side Blazor 2020-03-19 15:03:11 -04:00
0c2d1d2449 Merge branch 'master' into master 2020-03-19 12:10:12 -04:00
18a843e74f extensibility enhancements for site templates 2020-03-19 12:07:33 -04:00
ee42db7c39 Merge pull request #292 from chlupac/MagicStrings
Magic Strings - EntityNames
2020-03-18 09:01:16 -04:00
50bbc7f5b8 moved to version 0.0.9 in preparation for MVP release 2020-03-18 08:59:41 -04:00
65d39974b5 Magic Strings - EntityNames 2020-03-18 09:11:49 +01:00
8bc694fe63 Label component for field level help 2020-03-16 15:06:59 -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
7feee22b32 EntityNames replacements 2020-03-14 18:16:04 +01:00
b4d3903517 Replace magic strings in other places 2020-03-14 10:12:07 +01:00
3e1c371be6 PermissionNames constants
Replace magic strings in authorisation calls
2020-03-14 09:21:26 +01:00
52e31c42f6 Merge pull request #273 from chlupac/projects
Changed root namespace in project to reflect namespaces in files
2020-03-13 17:03:02 -04:00
f46b9a2fb2 fixes to permission grid 2020-03-11 16:45:11 -04:00
fe98084324 optimizations and fixes 2020-03-11 14:39:49 -04:00