Commit Graph

457 Commits

Author SHA1 Message Date
34538dd945 install/upgrade refactoring to consolidate all use cases and implement IInstallable interface for modules, moved tenant creation to site management UI, fixed z-order issues in Blazor theme, enhanced JS Interop methods to support integrity and crossorigin 2020-04-30 13:58:04 -04:00
eebe5d8d8c Merge pull request #416 from chlupac/SiteInstall
Get custom theme and layout on a default install
2020-04-28 09:02:55 -04:00
375c706029 Get custom theme and layout on a default install 2020-04-28 14:51:27 +02:00
e6c26210a0 z-order tweak to Blazor theme 2020-04-27 15:31:32 -04:00
d2fd8c7f4e improved responsive design for Blazaor theme to make it more mobile friendly 2020-04-27 14:18:58 -04:00
6b2411b396 fixed merge issue 2020-04-26 13:39:56 -04:00
df3afb1e21 Merge branch 'master' into master 2020-04-26 13:27:16 -04:00
6d93fcfc1c Merge pull request #401 from chlupac/DatabaseManagerBug
Create Data directoty if does not exists
2020-04-26 13:21:42 -04:00
9a7bde4357 Merge pull request #402 from hishamco/preview5
Updated to Blazor WebAssembly 3.2 preview 5
2020-04-26 13:20:50 -04:00
06db9efc08 Merge branch 'master' into PermissionOptimalization 2020-04-26 13:19:54 -04:00
58d3c406cd added IInstallable interface and uninstall implementation for modules. Refactoring module installation to use interface still in progress. 2020-04-26 13:15:02 -04:00
7606e7b488 Permission Optimalization 2020-04-26 16:19:20 +02:00
91d1e7c684 Updated to Blazor WebAssembly 3.2 preview 5 2020-04-25 17:25:20 +03:00
a09be84824 Create Data directoty if does not exists 2020-04-25 10:58:38 +02:00
6790dfe9a2 Merge pull request #393 from hishamco/preview4
Updated to Blazor WebAssembly 3.2 preview 4
2020-04-23 10:07:18 -04:00
79eae9c5fa Merge branch 'master' into master 2020-04-21 15:17:22 -04:00
ab5257cea2 Security fixes for Site Administrators to ensure proper access. Improvements to User and Role management components. Fix logic in CreateUser so that it does not prevent Administrators from creating users. 2020-04-21 15:16:12 -04:00
f83778fd70 Updated to Blazor WebAssembly 3.2 preview 4 2020-04-21 19:56:24 +03:00
72995cd8fa added system info admin page/module, improved UI for framework, module, and theme install/upgrade, added version to ModuleDefinitions, fixed bug in logging logic introduced during code standardization 2020-04-20 18:05:37 -04:00
22b0f42461 Merge pull request #391 from sbwalker/master
added system info admin page/module, improved UI for framework, module, and theme install/upgrade, added version to ModuleDefinitions, fixed bug in logging logic introduced during code standardization
2020-04-20 18:05:01 -04:00
f0043f53ee OS independent file paths & Utility.PathCombine added
System.IO.Path.Combine provides cross-platform support for system paths, however rooted paths discarding of earlier segments
Utilities.PathCombine ensures if any parameters start with root chacters does not discard previous Utilities.PathCombine allows appending of "\\" to translate to the correct cross-platform result
2020-04-18 14:57:31 -04:00
46b205102a Merge pull request #1 from oqtane/master
Update to match source
2020-04-18 12:22:30 -04:00
62987ca72f allow users to modify default module names, descriptions, and categories and improve control panel behavior 2020-04-18 10:51:07 -04:00
b84db01810 Merge pull request #389 from sbwalker/master
allow users to modify default module names, descriptions, and categories and improve control panel behavior
2020-04-18 10:50:54 -04:00
50611582df Merge pull request #386 from chlupac/DBCreationBug
Database creation bug
2020-04-18 08:47:12 -04:00
69ceb5dd42 HostUser change is not allowed in silent install 2020-04-18 11:11:44 +02:00
209f6db0fb Database creation bug
HostUser change is not allowed in silent install
2020-04-17 22:29:39 +02:00
70502cd881 OS independent file paths 2020-04-17 16:25:00 -04:00
b9d70dd11a changed ServerAssemblyName to ServerManagerType to optimize processing 2020-04-16 22:27:12 -04:00
f5e4c1dd29 fixed user registration, and updated module creator templates to use new Service approach 2020-04-16 10:21:16 -04:00
95e9bee4e2 Migration to using System.Net.Http.Json; part one - functional migration 2020-04-15 23:07:27 +02:00
ddeea8e9e2 Merge pull request #376 from chlupac/No204
Return JSON null instead of 204 status from controller
2020-04-15 12:49:23 -04:00
72965cfbb2 Return JSON null instead of 204 stantus from controller
Services GET returns null instead of exception :)
2020-04-15 12:34:43 +02:00
80c7ab1e8e Enhancement to load debugging symbols ( *.pdb ) if they exist in the /bin folder. This enables debugging of modules. 2020-04-14 14:46:44 -04:00
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
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