1532eb7586
Optimized downloading of assemblies when using WebAssembly
2020-05-18 18:02:23 -04:00
c426302242
enhanced module creator to display location where module will be created
2020-05-16 13:40:59 -04:00
3cbb6e3e6e
enable module creator to add embeddedresources to csproj for internal modules
2020-05-15 12:36:52 -04:00
caabac3e74
removed redundant assembly download logic, added security on download controller methods
2020-05-14 18:40:53 -04:00
aa97dd4d0d
Allow modules to be installed/uninstalled with embedded scripts or IInstallable interface. Fix module uninstall issues.
2020-05-14 11:54:28 -04:00
da73d519d7
IClientStartup implementation
2020-05-12 10:00:28 +02:00
f07146fd50
updated external module template to support new assembly loading criteria, fixed minor issue in assembky loading logic
2020-05-07 16:24:36 -04:00
c394c6ea7a
Resolved authentication issue #441 related to alias refactoring #439 , fixed breaking change in .NET Core 3.2 related to Blazor WebAssembly identification
2020-05-05 16:28:50 -04:00
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
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
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
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
b9d70dd11a
changed ServerAssemblyName to ServerManagerType to optimize processing
2020-04-16 22:27:12 -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
90a127fbb8
enhancements to ModuleCreator so that it can scaffold internal and external modules
2020-04-10 13:49:50 -04:00
7421df2970
fixed issues when running on WebAssembly, made IModule implementations consistent
2020-04-06 13:25:19 -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
5af6f7a52d
Namespace Fix undo ( #340 )
2020-04-04 14:06:24 -04:00
71bd3a8d6a
Namespace fix ( #335 )
2020-04-03 17:18:33 -04:00
d9265e127e
SQL maanager, Module Creator, module settings enhancements
2020-03-24 14:08:29 -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
3e1c371be6
PermissionNames constants
...
Replace magic strings in authorisation calls
2020-03-14 09:21:26 +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
0405a2ab36
fix #242 - module definitions not loading in Edit page
2020-03-02 15:50:26 -06:00
066c616eca
authorization changes
2020-02-17 19:48:26 -05:00
e25bbe2e24
logging abstraction
2019-10-26 11:00:45 -04:00
3d7ae6a743
logging enhancements
2019-10-24 16:54:14 -04:00
e710fd61ca
logging improvements
2019-10-22 18:16:04 -04:00
2e3a4efb74
structured logging
2019-10-22 11:57:28 -04:00
2607d4dbb3
improvements to module/theme installation and removal
2019-10-09 12:06:53 -04:00
6fa3b124d2
relocated IDeletable and added methods for downloading assemblies from server /bin when running under Wasm
2019-09-28 16:51:01 -04:00
c3ff9ff12b
improve installationmanager
2019-09-20 08:50:55 -04:00
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
f60898dbc7
module installer
2019-09-07 23:26:19 -04:00
42c6efbfdb
Dynamic User Roles
2019-08-20 16:43:35 -04:00
d71de1c21f
Initial commit
2019-05-04 20:32:08 -04:00