|  | 2402cab3f3 | Attempt to resolve conflict in DatabaseManager | 2021-04-19 11:50:25 -07:00 |  | 
			
				
					|  | 74c403cef1 | Merge remote-tracking branch 'upstream/dev' into dev | 2021-04-19 11:08:35 -07:00 |  | 
			
				
					|  | 82b85ab24d | optimize GetSupportedCultures | 2021-04-18 11:51:33 -04:00 |  | 
			
				
					|  | cbe843bafc | User experience improvements | 2021-04-17 19:18:24 -04:00 |  | 
			
				
					|  | 8c45b7e42f | Added support for migrating existing Oqtane installations from DbUp to Migrations.  Also added a Migration for version 2.0.2, and set current version to 2.1.0 | 2021-04-08 12:20:21 -07:00 |  | 
			
				
					|  | d05747af1e | enhanced ModuleActions component to display panes in a submenu, added more containers to Oqtane theme, added more panes to MultiPane layout, added module outline in edit mode to distinguish modules in panes, consolidated to use a single default AdminPane named "Content", fixed bug related to custom Admin Container behavior | 2021-04-06 17:45:11 -04:00 |  | 
			
				
					|  | 14480edd67 | added globally unique identifier for Site ( used string data type to ensure compatibility with multiple database engines ) | 2021-04-02 12:30:20 -04:00 |  | 
			
				
					|  | bd48e1d8f1 | if running on WebAssembly reload the client application if the server application is restarted | 2021-03-31 15:39:01 -04:00 |  | 
			
				
					|  | 09c040128a | Ensure Install Wizard will only be displayed if the Master database connection string in appsettings.json is not specified. This addresses a potential security issue where the Install Wizard could be displayed in an existing installation if the Master database connection failed during startup. | 2021-03-30 17:48:49 -04:00 |  | 
			
				
					|  | 62362b9194 | make module creator templates extensible | 2021-03-30 10:06:25 -04:00 |  | 
			
				
					|  | 2fb63e8117 | Added suuport to inject an IOqtaneDatabase in EntityBuilders to allow each Database to control certain Migration behaviors.  Also updated Installer to dynamically build Database Configuration section | 2021-03-27 11:16:16 -07:00 |  | 
			
				
					|  | 3a032f401a | Added IDatabase interface and refactored to use it to handle database type - updated Installer to dynamically add databases to selector | 2021-03-24 11:45:44 -07:00 |  | 
			
				
					|  | cbcfc88492 | Add support for Sqlite - Installation path tested but AddSite not supported yet | 2021-03-23 11:06:18 -07:00 |  | 
			
				
					|  | 8f1c760e87 | Updated the Installation of Oqtane to use Migrations | 2021-03-21 14:52:45 -07:00 |  | 
			
				
					|  | 8376a09ad6 | Create new UseOqtaneDatabase extension method and replace all uses of UseSqlServer. This is a preparative step to locate all database configuration in one file. | 2021-03-06 14:13:06 -08:00 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | af1eebbf0d | update copyright content | 2021-02-26 07:45:10 -05:00 |  | 
			
				
					|  | 531cba715e | performance and user experience improvements | 2021-02-04 08:54:59 -05:00 |  | 
			
				
					|  | 82a118b603 | notification improvements | 2021-01-18 14:39:56 -05:00 |  | 
			
				
					|  | 8be9fd6eb2 | set SiteState in HostedServiceBase for scheduled jobs | 2021-01-18 08:59:07 -05:00 |  | 
			
				
					|  | a2029a3ca3 | auto registration of scheduled jobs | 2021-01-17 11:46:09 -05:00 |  | 
			
				
					|  | 1276c0269e | add SMTP sender email | 2021-01-07 15:06:48 -05:00 |  | 
			
				
					|  | 778f9cb356 | added better validaton and user feedback related to SMTP configuration | 2021-01-05 16:57:36 -05:00 |  | 
			
				
					|  | df382ce7a3 | allow developers to use custom icon libraries (Open Iconic is the default) | 2020-12-22 08:37:33 -05:00 |  | 
			
				
					|  | eec680a151 | Revert LogManager localization changes | 2020-12-15 00:22:33 +03:00 |  | 
			
				
					|  | 2ea0b7199b | Localize log messages | 2020-11-27 21:48:52 +03:00 |  | 
			
				
					|  | 5e42ab8cca | improve user experience by delegating application restart responsibility to the host user | 2020-11-24 16:22:53 -05:00 |  | 
			
				
					|  | 5b49e1bc7c | use logo with glow effect so it is visible on both black and white backgrounds | 2020-11-04 16:58:02 -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 |  | 
			
				
					|  | 9294537e23 | modify comment | 2020-10-19 08:50:37 -04:00 |  | 
			
				
					|  | ecacb681b4 | introduce Resource Declaration and Location properties to offer more resource management options for developers | 2020-10-19 08:03:04 -04:00 |  | 
			
				
					|  | c683de2cda | Refactor TenantNames.Master | 2020-10-16 10:45:13 -05:00 |  | 
			
				
					|  | f33fb4d001 | Factoring out Constants.AdminPane and Constants.HostUser | 2020-10-16 10:23:17 -05:00 |  | 
			
				
					|  | 955e7a3856 | Factored out Contants.*** Role into RoleNames.*** Renamed 'AllUsers' to 'Everyone' | 2020-10-16 06:22:52 -05:00 |  | 
			
				
					|  | 2e2d46996a | Refactoring | 2020-09-30 00:07:00 +03:00 |  | 
			
				
					|  | 2924e7849f | Read supported cultures from appsettings.json | 2020-09-29 21:23:22 +03:00 |  | 
			
				
					|  | 52d1d5841e | Avoid looking for en-US culture resources | 2020-09-29 18:50:06 +03:00 |  | 
			
				
					|  | 0796ce54a9 | Add localization settings | 2020-09-29 17:30:56 +03: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 |  | 
			
				
					|  | a8cd84e798 | added support for dynamic inclusion of global resources in _host.cshtml ( ie. global stylesheets and scripts such as those required by UI component suites ) | 2020-08-28 11:24:43 -04:00 |  | 
			
				
					|  | 282579fcf2 | resolve #526 remove pluralization from module creation templates | 2020-08-14 12:44:37 -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 |  | 
			
				
					|  | 679cc04178 | Merge pull request #660 from sbwalker/master optimize NotificationJob so that it only processes the sites for each tenant once. | 2020-07-23 14:15:24 -04:00 |  | 
			
				
					|  | 75fe4e7c89 | optimize NotificationJob so that it only processes the sites for each tenant once. | 2020-07-23 14:14:29 -04:00 |  |