a97af42e4b 
					 
					
						
						
							
							add Jwt authorization support for for API  
						
						
						
						
					 
					
						2022-03-28 21:51:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8129607e8 
					 
					
						
						
							
							cleanly separate SiteState service for client and server use cases  
						
						
						
						
					 
					
						2022-03-27 21:05:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9432acf1b 
					 
					
						
						
							
							remove SiteSettings from Alias for better separation of concerns  
						
						
						
						
					 
					
						2022-03-27 19:47:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b92a888583 
					 
					
						
						
							
							factor out auth constants, remove TAlias is Alias is not an extensible type, improve SiteOptions cache clearing, improve principal validation, localization improvements  
						
						
						
						
					 
					
						2022-03-26 17:30:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79f427e10a 
					 
					
						
						
							
							consolidate user creation  
						
						
						
						
					 
					
						2022-03-24 12:32:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d86d923aa 
					 
					
						
						
							
							Add OAuth2 support  
						
						
						
						
					 
					
						2022-03-23 10:51:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca17dd3ca3 
					 
					
						
						
							
							Allow Email Claim Type to be configurable  
						
						
						
						
					 
					
						2022-03-21 16:29:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb161ae783 
					 
					
						
						
							
							OIDC improvements  
						
						
						
						
					 
					
						2022-03-21 10:39:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b19059df1 
					 
					
						
						
							
							OIDC improvements  
						
						
						
						
					 
					
						2022-03-21 09:12:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a86b80c61 
					 
					
						
						
							
							More improvements to OIDC support  
						
						
						
						
					 
					
						2022-03-19 13:42:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39dfc00693 
					 
					
						
						
							
							OIDC improvements  
						
						
						
						
					 
					
						2022-03-16 17:28:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d51ba8f6dd 
					 
					
						
						
							
							Improve Principal handling for OIDC and resolve Logout issue (caused by AntiForgeryToken)  
						
						
						
						
					 
					
						2022-03-14 22:28:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9bbbff31f8 
					 
					
						
						
							
							Added support for per site options and OpenID Connect  
						
						
						
						
					 
					
						2022-03-13 22:55:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5adecc307f 
					 
					
						
						
							
							Allow user identity password and lockout configuration to be customized. Included additional environment information in System Info.  
						
						
						
						
					 
					
						2022-03-04 10:41:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cdc80e09b 
					 
					
						
						
							
							2 factor authentication and user account lockout completed  
						
						
						
						
					 
					
						2022-03-03 09:12:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5aed64f614 
					 
					
						
						
							
							fixed   #1989  - installation on SQLite failing due to DropColumn,  fixed   #1986  - IClientStartup not getting called for External Modules, added ability to correlate new visitors by IP address  
						
						
						
						
					 
					
						2022-02-10 08:05:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c635351a12 
					 
					
						
						
							
							resolved UI error when closing Event Log and Visitor Management, made button class consistent in Recycle Bin, refactored RichTextEditor, made use of ConfigManager consistently throughout framework, added support for deleted Sites, removed reference to Runtime in Startup as it is now set per Site, added versioning to Html/Text, added Meta tag support to Page Management  
						
						
						
						
					 
					
						2022-02-06 12:19:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c32937c83 
					 
					
						
						
							
							added support for url mapping and viitors  
						
						
						
						
					 
					
						2021-12-09 08:48:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb5ca475d3 
					 
					
						
						
							
							fix   #1628  - make DBContext Transient, modify Control Panel to use standard Bootstrap 5 offcanvas classes, add auto trimming to file logger, fix issue in File Repository related to populating Url on Add/Update.  
						
						
						
						
					 
					
						2021-09-01 09:01:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf2d8531a3 
					 
					
						
						
							
							Fix loading satellite assemblies  
						
						
						
						
					 
					
						2021-07-07 20:38:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						525cbb87b0 
					 
					
						
						
							
							allow disabling of swagger and package service  
						
						
						
						
					 
					
						2021-07-01 09:11:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eea417ff44 
					 
					
						
						
							
							added logging for startup issues  
						
						
						
						
					 
					
						2021-07-01 07:37:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d348e9715f 
					 
					
						
						
							
							Allowed pages for external module.  
						
						... 
						
						
						
						Login internal module while edit, resolved error to be edit. 
						
						
					 
					
						2021-06-22 10:51:05 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bc5744007 
					 
					
						
						
							
							improved error handling, improved consistency of console error messages, added ability to add a Decimal column in Migrations  
						
						
						
						
					 
					
						2021-06-18 13:01:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a2293119e 
					 
					
						
						
							
							added back missing ITenantManager registration removed in  #1245  
						
						
						
						
					 
					
						2021-06-15 08:32:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6cc11bd3b 
					 
					
						
						
							
							add logic removed in  #1245  back to HttpClient creation  
						
						
						
						
					 
					
						2021-06-15 08:23:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c181b65cd 
					 
					
						
						
							
							Fix merge conflict  
						
						
						
						
					 
					
						2021-06-12 00:18:57 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						126024991c 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/dev' into clean-startup  
						
						... 
						
						
						
						# Conflicts:
#	Oqtane.Client/Program.cs
#	Oqtane.Server/Startup.cs 
						
						
					 
					
						2021-06-11 23:54:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbce6c7248 
					 
					
						
						
							
							automate the 2.1.0 upgrade  
						
						
						
						
					 
					
						2021-05-27 16:18:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a609b444e 
					 
					
						
						
							
							Rename IOqtaneDatabase interface (and related base class)  
						
						
						
						
					 
					
						2021-05-24 11:57:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47c04dc150 
					 
					
						
						
							
							Convert Database projects so they build installable Packages rather than deploy to bin and modify installation to deploy Databases on demand as needed.  
						
						
						
						
					 
					
						2021-05-20 12:39:09 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c036a9d11f 
					 
					
						
						
							
							Remove DbConfig and new constructors on DbContextBase and refactor Migrations to use explcit generation of IOqtaneDatabase instance  
						
						
						
						
					 
					
						2021-05-12 15:17:40 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5de639d15 
					 
					
						
						
							
							optimizing tenant resolution and routing  
						
						
						
						
					 
					
						2021-05-10 17:45:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97fb6ede7e 
					 
					
						
						
							
							Reuse AddOqtaneScopedServices()  
						
						
						
						
					 
					
						2021-04-20 19:10:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7d8888232 
					 
					
						
						
							
							Refactor Program.cs  
						
						
						
						
					 
					
						2021-04-20 19:01:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7f5fe9827 
					 
					
						
						
							
							Merge branch 'database' into clean-startup  
						
						... 
						
						
						
						# Conflicts:
#	Oqtane.Server/Startup.cs 
						
						
					 
					
						2021-04-20 17:42:39 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a018e853a8 
					 
					
						
						
							
							Register configuration in startup  
						
						
						
						
					 
					
						2021-04-18 02:27:31 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73b13d7a54 
					 
					
						
						
							
							Add Oqtane extension methods for clean startup  
						
						
						
						
					 
					
						2021-04-18 02:25:40 +03: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83e5502111 
					 
					
						
						
							
							Creation of EF Core Migrations - these execute using EF Tools, but are not integrated to run programmatically  
						
						
						
						
					 
					
						2021-03-19 17:01:49 -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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6e2c2e501 
					 
					
						
						
							
							DirectorySeparator issue when black or forward slash.  
						
						... 
						
						
						
						Tested on Apple mac and Windows 
						
						
					 
					
						2021-02-11 15:38:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07711c082e 
					 
					
						
						
							
							FileController - content disposition  
						
						
						
						
					 
					
						2020-12-15 11:06:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14f8155df6 
					 
					
						
						
							
							FileController fix  
						
						... 
						
						
						
						- using PhysicalFile framework method (current implementation causes file locks and 500 error at heavy load)
- Add correct mimetype to header based on file extension 
						
						
					 
					
						2020-12-06 16:23:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e293ee298 
					 
					
						
						
							
							Fix SupportedCultures bug  
						
						
						
						
					 
					
						2020-12-03 17:25:01 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20f1a6175f 
					 
					
						
						
							
							Use cookie everywhere  
						
						
						
						
					 
					
						2020-12-03 17:15:08 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						322d45dd12 
					 
					
						
						
							
							Runtime enum should be in Oqtane,Shared  
						
						
						
						
					 
					
						2020-11-19 17:33:49 +03: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