e6530ee127 
					 
					
						
						
							
							Added support for MySQL and ProgreSQL and AddSite/Tenant  
						
						
						
						
					 
					
						2021-04-02 10:55:00 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62362b9194 
					 
					
						
						
							
							make module creator templates extensible  
						
						
						
						
					 
					
						2021-03-30 10:06:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cbcfc88492 
					 
					
						
						
							
							Add support for Sqlite - Installation path tested but AddSite not supported yet  
						
						
						
						
					 
					
						2021-03-23 11:06:18 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba54076c61 
					 
					
						
						
							
							Prepare for 2.0.1 release  
						
						
						
						
					 
					
						2021-02-26 08:04:44 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99665800c4 
					 
					
						
						
							
							remove SVG from allowable upload files  
						
						
						
						
					 
					
						2021-02-26 07:48:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						278aab537f 
					 
					
						
						
							
							fix typo memeber = member  
						
						
						
						
					 
					
						2021-02-11 10:41:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						531cba715e 
					 
					
						
						
							
							performance and user experience improvements  
						
						
						
						
					 
					
						2021-02-04 08:54:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df382ce7a3 
					 
					
						
						
							
							allow developers to use custom icon libraries (Open Iconic is the default)  
						
						
						
						
					 
					
						2020-12-22 08:37:33 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07711c082e 
					 
					
						
						
							
							FileController - content disposition  
						
						
						
						
					 
					
						2020-12-15 11:06:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b602113cd1 
					 
					
						
						
							
							move version to 2.0.0  
						
						
						
						
					 
					
						2020-11-05 09:19:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4b73b7e5a 
					 
					
						
						
							
							fixed compatibility issue in .NET5/WebAssembly where assemblies were not being loaded into the default AppDomain, optimized service registration on WebAssembly, fixed spelling mistake for satellite assemblies constant and fixed issue in LocalizableComponent  
						
						
						
						
					 
					
						2020-11-03 14:41:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cf846ba90 
					 
					
						
						
							
							Factor out Policy Names  
						
						... 
						
						
						
						Change AppDomain to AppContext 
						
						
					 
					
						2020-10-19 20:04:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c683de2cda 
					 
					
						
						
							
							Refactor TenantNames.Master  
						
						
						
						
					 
					
						2020-10-16 10:45:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						766be6c929 
					 
					
						
						
							
							Factor out default controller route.  
						
						
						
						
					 
					
						2020-10-16 10:37:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f33fb4d001 
					 
					
						
						
							
							Factoring out Constants.AdminPane and Constants.HostUser  
						
						
						
						
					 
					
						2020-10-16 10:23:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						becc779db8 
					 
					
						
						
							
							Extracted "ViewModule" and "EditModule" into PolicyNames class.  
						
						
						
						
					 
					
						2020-10-16 10:07:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						955e7a3856 
					 
					
						
						
							
							Factored out Contants.*** Role into RoleNames.***  
						
						... 
						
						
						
						Renamed 'AllUsers' to 'Everyone' 
						
						
					 
					
						2020-10-16 06:22:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c0916c6ab 
					 
					
						
						
							
							Fixed build warnings related to ModuleMessage component changes  
						
						
						
						
					 
					
						2020-10-05 09:11:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e2d46996a 
					 
					
						
						
							
							Refactoring  
						
						
						
						
					 
					
						2020-09-30 00:07:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f83c1b1741 
					 
					
						
						
							
							Use invariant culture by default  
						
						
						
						
					 
					
						2020-09-29 22:12:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52d1d5841e 
					 
					
						
						
							
							Avoid looking for en-US culture resources  
						
						
						
						
					 
					
						2020-09-29 18:50:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						accf947afd 
					 
					
						
						
							
							LoadClientAssemblies adds satellite assemblies  
						
						
						
						
					 
					
						2020-09-29 18:28:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						465cbe3c96 
					 
					
						
						
							
							Update Constants.cs  
						
						... 
						
						
						
						Hopefully, nothing wrong with uploading a csv file. 
						
						
					 
					
						2020-09-16 14:18:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f15a5f464 
					 
					
						
						
							
							prepare for 1.0.4 release  
						
						
						
						
					 
					
						2020-09-09 12:01:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb1c725ec1 
					 
					
						
						
							
							add support for SVG and ICO files  
						
						
						
						
					 
					
						2020-08-31 09:48:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0c8399dd9 
					 
					
						
						
							
							enhanced Module Creator to allow developer to specify framework reference version so that modules can target any version including the local development environment  
						
						
						
						
					 
					
						2020-08-29 11:30:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf198ff781 
					 
					
						
						
							
							prepare for 1.0.3 release  
						
						
						
						
					 
					
						2020-08-07 13:23:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d539d058c 
					 
					
						
						
							
							preparing for 1.0.2 release  
						
						
						
						
					 
					
						2020-07-23 15:07:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e816ea912 
					 
					
						
						
							
							Removed anchor property and hash is only set if there is anchor  
						
						
						
						
					 
					
						2020-06-30 12:49:56 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5037e7084 
					 
					
						
						
							
							Url parameters working on any page, plus queries and anchors  
						
						
						
						
					 
					
						2020-06-30 03:41:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdc39d57fb 
					 
					
						
						
							
							Module Router Enhancement  
						
						... 
						
						
						
						Allows for PageVariables through the URL 
						
						
					 
					
						2020-06-27 11:49:24 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa15a5e44b 
					 
					
						
						
							
							preparing for 1.0.1 release  
						
						
						
						
					 
					
						2020-06-23 09:41:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						151e37c470 
					 
					
						
						
							
							Uri extensions for read query values  
						
						... 
						
						
						
						- safe way to check if key is presented
- safe parsing int values in query
- should replace int.Parse()
  _jobId = Int32.Parse(PageState.QueryString["id"]);
  can throw unhandled exception when "id" is not int
  correct way
  if (PageState.Uri.TryGetQueryValueInt("id",out _jobId)) .... 
						
						
					 
					
						2020-05-28 12:26:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35b26c7525 
					 
					
						
						
							
							update to version 1.0.0  
						
						
						
						
					 
					
						2020-05-19 14:08:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8ce634f85 
					 
					
						
						
							
							Fix file upload merge  
						
						... 
						
						
						
						Allow upload of file names that match the token pattern ".part_", but not in the file extension. For example, a file named, a.part_Y.txt, would not be uploaded. 
						
						
					 
					
						2020-05-18 19:53:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ae019336d 
					 
					
						
						
							
							changing default theme to Oqtane theme  
						
						
						
						
					 
					
						2020-05-18 10:44:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39641804f1 
					 
					
						
						
							
							Move Path and File validation to Shared Utilities  
						
						... 
						
						
						
						Created extension methods:
IsPathValid(Folder)
IsFileValid(File)
IsPathOrFileValid(string)
Added client side validation check for Folders. 
						
						
					 
					
						2020-05-14 22:02:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8afe8e7474 
					 
					
						
						
							
							Add File and Path rules  
						
						... 
						
						
						
						Apply the file and path naming rules found at 
https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file 
Mitigate path traversal. 
						
						
					 
					
						2020-05-14 09:53:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cca18c4d2 
					 
					
						
						
							
							Add additional reserved names and characters  
						
						... 
						
						
						
						Added CONIN$,CONOUT$ and characters <>:"/\|?*
Added .Split('.')[0] to folder.Name to catch names like CON.txt and allow names like CONTRACT. 
						
						
					 
					
						2020-05-12 22:38:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f3fe8d933 
					 
					
						
						
							
							validate folder names, handle missing files more gracefully  
						
						
						
						
					 
					
						2020-05-12 13:24:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6f3fd108b 
					 
					
						
						
							
							Merge pull request  #449  from chlupac/LoadOptimalization  
						
						... 
						
						
						
						Simplified loading of oqtane assemblies 
						
						
					 
					
						2020-05-07 15:09:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47f17a589f 
					 
					
						
						
							
							implementation of [OqtaneIgnore] class attribute in controls  
						
						
						
						
					 
					
						2020-05-07 21:02:43 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a02cfea6c9 
					 
					
						
						
							
							improve performance of alias handling and allow aliases to be an unlimited number of subfolders in depth  
						
						
						
						
					 
					
						2020-05-05 09:15:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c6dc6d774 
					 
					
						
						
							
							Added ability to execute version specific code during framework upgrade (removed ApplicationVersion table and replaced with Version field on Tenant table), updated version number to 0.9.0 and renamed install scripts to match - this will be a baseline release which will be upgradeable  
						
						
						
						
					 
					
						2020-05-01 10:27:14 -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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df3afb1e21 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						
						
						
					 
					
						2020-04-26 13:27:16 -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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9d70dd11a 
					 
					
						
						
							
							changed ServerAssemblyName to ServerManagerType to optimize processing  
						
						
						
						
					 
					
						2020-04-16 22:27:12 -04:00