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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						375c706029 
					 
					
						
						
							
							Get custom theme and layout on a default install  
						
						
						
						
					 
					
						2020-04-28 14:51:27 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9265e127e 
					 
					
						
						
							
							SQL maanager, Module Creator, module settings enhancements  
						
						
						
						
					 
					
						2020-03-24 14:08:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18a843e74f 
					 
					
						
						
							
							extensibility enhancements for site templates  
						
						
						
						
					 
					
						2020-03-19 12:07:33 -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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe98084324 
					 
					
						
						
							
							optimizations and fixes  
						
						
						
						
					 
					
						2020-03-11 14:39:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2436f74830 
					 
					
						
						
							
							fixes for client-side Blazor  
						
						
						
						
					 
					
						2020-03-10 14:44:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						155c4e12d9 
					 
					
						
						
							
							completed client state invalidation in multi-user environment  
						
						
						
						
					 
					
						2020-03-10 10:37:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb7bc282e4 
					 
					
						
						
							
							Merge pull request  #266  from sbwalker/master  
						
						... 
						
						
						
						infrastructure for dealing with client cache invalidation in a multi-user environment 
						
						
					 
					
						2020-03-09 15:39:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7b3b444b5 
					 
					
						
						
							
							infrastructure for dealing with client cache invalidation in a multi-user environment  
						
						
						
						
					 
					
						2020-03-09 15:37:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						979463b365 
					 
					
						
						
							
							FileController parameter fix  
						
						
						
						
					 
					
						2020-03-08 22:55:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5635808813 
					 
					
						
						
							
							GetFiles and GetFolder by folder path  
						
						
						
						
					 
					
						2020-03-08 14:26:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92444ccf75 
					 
					
						
						
							
							GetFiles and GetFolder by folder path  
						
						
						
						
					 
					
						2020-03-08 14:26:31 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						061043bd15 
					 
					
						
						
							
							optimized cross tenant logic and fixed bug related to reordering modules in panes  
						
						
						
						
					 
					
						2020-03-04 09:28:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06257943ca 
					 
					
						
						
							
							refactored site management to include better support for multi-tenancy  
						
						
						
						
					 
					
						2020-03-03 16:23:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0405a2ab36 
					 
					
						
						
							
							fix   #242  - module definitions not loading in Edit page  
						
						
						
						
					 
					
						2020-03-02 15:50:26 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e1aa00ca2 
					 
					
						
						
							
							Get in AliasController return wrong url in some cases  
						
						
						
						
					 
					
						2020-02-27 18:41:44 +01:00