Commit Graph

43 Commits

Author SHA1 Message Date
12fd845ed5 Fix issue when creating assets.json and folder does not exist. Improve module/theme uninstall to remove empty folders. 2021-02-26 09:08:25 -05:00
531cba715e performance and user experience improvements 2021-02-04 08:54:59 -05:00
5e42ab8cca improve user experience by delegating application restart responsibility to the host user 2020-11-24 16:22:53 -05:00
cdb7de84fa fix folder parsing issue specific to Azure environment where WebRootPath contains 2 wwwroot nested folders 2020-10-22 16:30:27 -04:00
8196112a59 fixed Theme install/uninstall issue, fixed Layout inheritance issue, fixed File server performance issue, cleaned up remaining hardcoded permission strings 2020-09-16 15:24:07 -04:00
4065d87a74 improved module/theme installation by saving the list of files which are in the Nuget package and using that list to remove them during uninstall 2020-08-29 10:55:40 -04:00
a471784cf3 allow user to reinstall current version 2020-08-06 16:46:22 -04:00
5cf35fd70a fix regression bug caused by #649 related to installing nupkg packages 2020-08-06 16:10:19 -04:00
04257f75e7 modifications for System Update feature 2020-08-04 13:06:54 -04:00
94f0bdcce9 Improvements to System Update 2020-08-04 08:47:39 -04:00
8d539d058c preparing for 1.0.2 release 2020-07-23 15:07:18 -04:00
51bf822392 fix regression bug caused by #648 - the entries within a nupkg (zip) package use the '/' separator - the fix in #648 was causing a wwwroot\wwwroot\... folder to be created on Windows 2020-07-23 14:58:33 -04:00
4bdf20822f check whether the file is in use, dependent runtime-dlls will distribute 2020-07-08 14:06:41 +02:00
a083405b48 Fix directory seperator in InstallationManager 2020-07-07 09:56:24 +02:00
6ac2b64d7d improvements to module creator templates 2020-05-22 13:39:59 -04:00
066ef44773 fixes to upgrade project 2020-05-20 11:57:41 -04:00
b61446a50a updated screenshots 2020-05-19 17:49:11 -04:00
263b045c75 module creator template updates 2020-05-19 09:08:29 -04:00
1532eb7586 Optimized downloading of assemblies when using WebAssembly 2020-05-18 18:02:23 -04:00
8a1e83ff7f Modified the package installer to use target folders ( based on the Nuget specification ) rather than file extensions 2020-05-15 17:43:45 -04:00
d7ad175cd7 fixes for framework upgrade, fixes for control panel CSS styles, added AllPages attrubute for Modules, bumped version to 0.9.1 to test upgrades 2020-05-07 14:38:24 -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
c07ebdd41b Revert "Updated for consistant delimiter presence with source"
This reverts commit ce118096b7.
2020-04-18 12:54:12 -04:00
ce118096b7 Updated for consistant delimiter presence with source 2020-04-18 12:53:41 -04:00
70502cd881 OS independent file paths 2020-04-17 16:25:00 -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
3fc7e78e56 nuget module installation fix 2020-04-07 11:21:33 +02: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
8bc694fe63 Label component for field level help 2020-03-16 15:06:59 -04:00
5b3feaf26f Server naming fixes and cleanup
Server is now completely cleaned up and without warnings
2020-03-15 11:53:24 +01:00
425b4e1c67 Fix casing for constructor params 2020-03-05 20:03:54 +03:00
303bdf3be2 Remove this keyword 2020-03-05 19:22:13 +03:00
a46235ea1e Fix naming conventions for private fields 2020-03-05 01:46:53 +03:00
156f5b5f94 refactor to shift some operations to updater 2019-10-31 17:00:01 -04:00
0e09cdf20a automated framework update enhancement 2019-10-30 17:03:09 -04:00
72c7f4abb0 enhancement to check version compatibility 2019-10-26 13:51:24 -04:00
e25bbe2e24 logging abstraction 2019-10-26 11:00:45 -04:00
f59ec7bdac improve confirm dialog 2019-10-25 21:27:29 -04:00
2607d4dbb3 improvements to module/theme installation and removal 2019-10-09 12:06:53 -04:00
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
00d8f17254 fix Swashbuckle reference, fix folder issue in installationmanager, disabled blazor linking on build 2019-09-26 18:02:47 -04:00
c3ff9ff12b improve installationmanager 2019-09-20 08:50:55 -04:00