9d85ca07f4 
					 
					
						
						
							
							#4303 : add search function.  
						
						
						
						
					 
					
						2024-06-03 21:19:42 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e7c3167f5 
					 
					
						
						
							
							refactor  #4198  - copy existing module  
						
						
						
						
					 
					
						2024-04-29 14:58:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbc77f81ca 
					 
					
						
						
							
							use DbContextFactory in all Html/Text methods  
						
						
						
						
					 
					
						2024-03-21 15:25:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0ef3ca39a 
					 
					
						
						
							
							move logging from Html/Text controller to Server Service class so that is captured in all render modes  
						
						
						
						
					 
					
						2024-03-21 15:19:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3eb9de57ef 
					 
					
						
						
							
							fix   #4017  - SiteState being lost in server rendered scenarios  
						
						
						
						
					 
					
						2024-03-19 13:53:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4457487e2a 
					 
					
						
						
							
							use IServerStartup rather than class naming convention to register server service class  
						
						
						
						
					 
					
						2024-03-09 07:53:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						074fcaaa73 
					 
					
						
						
							
							use IServerStartup for registering DbContextFactory  
						
						
						
						
					 
					
						2024-03-08 07:39:34 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06bd964adc 
					 
					
						
						
							
							use DBContextFactory  
						
						
						
						
					 
					
						2024-03-06 11:36:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2555563a8 
					 
					
						
						
							
							optimize to use ITransientService rather than introducing a new IServerService interface which needs to be scanned  
						
						
						
						
					 
					
						2024-03-05 10:59:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74952cf62d 
					 
					
						
						
							
							implement client and server service implementations in Html/Text module  
						
						
						
						
					 
					
						2024-03-05 08:44:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2df8e96db 
					 
					
						
						
							
							fix   #2567  - migrate tenant connection string details from database to appsettings.json  
						
						
						
						
					 
					
						2023-02-23 16:29:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c6c66fb11 
					 
					
						
						
							
							add sitemap generator which outputs all public pages and also includes an ISitemap interface for modules  
						
						
						
						
					 
					
						2023-02-20 08:35:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a8ca24566 
					 
					
						
						
							
							make casing consistent in route template definition and method parameter declation or else Swagger will not be able to resolve  
						
						
						
						
					 
					
						2022-12-06 10:48:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28b58b9048 
					 
					
						
						
							
							add ModuleControllerBase helper method for validating EntityId  
						
						
						
						
					 
					
						2022-12-05 14:21:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c6ebd7742 
					 
					
						
						
							
							performance improvements to reduce http and database interactions  
						
						
						
						
					 
					
						2022-08-12 16:47:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5762ce58a4 
					 
					
						
						
							
							introduce ITransientService interface for auto registration of transient services (for DBContexts and Repositories)  
						
						
						
						
					 
					
						2022-07-26 09:41:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c7380d4cf 
					 
					
						
						
							
							removed method-level [ValidateAntiForgeryToken] attribute as it is now handled by global AutoValidateAntiforgeryTokenFilter, adjusted gitignore to improve filtering of Module and Theme folders in wwwroot and exclude all files in Oqtane.Server/Data  
						
						
						
						
					 
					
						2022-04-15 08:01:32 -04: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b8e6d4df6 
					 
					
						
						
							
							Add many PrivateApi attributes to hide unimportant stuff in docs  
						
						
						
						
					 
					
						2021-11-11 20:01:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eea417ff44 
					 
					
						
						
							
							added logging for startup issues  
						
						
						
						
					 
					
						2021-07-01 07:37:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc720555c4 
					 
					
						
						
							
							refactoring, enhancements, and some fixes  
						
						
						
						
					 
					
						2021-06-10 08:16:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						357ef09dd1 
					 
					
						
						
							
							new controller auth parameter should take precedence over legacy  
						
						
						
						
					 
					
						2021-06-06 10:03:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b76e8498d7 
					 
					
						
						
							
							move logic for inserting migrations history from MigrateableModuleBase to MigrationUtils  
						
						
						
						
					 
					
						2021-05-31 16:17:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afcc5e2170 
					 
					
						
						
							
							handle HtmlText module transition from SQL scripts to Migrations in module rather than in core framework  
						
						
						
						
					 
					
						2021-05-30 13:16:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a609b444e 
					 
					
						
						
							
							Rename IOqtaneDatabase interface (and related base class)  
						
						
						
						
					 
					
						2021-05-24 11:57:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f48c1f8fe 
					 
					
						
						
							
							fix   #1367  - provides support for multiple entities in auth policy and makes parameter names more intuitive - backward compatible with entityid  
						
						
						
						
					 
					
						2021-05-23 10:29:05 -04: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f5beaf3fe 
					 
					
						
						
							
							Fix bug with installs due to missing Migrations  
						
						
						
						
					 
					
						2021-04-20 10:58:26 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e11a65c6ca 
					 
					
						
						
							
							Rollback removal of script files for Html Module to resolve conflict  
						
						
						
						
					 
					
						2021-04-14 16:03:00 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6530ee127 
					 
					
						
						
							
							Added support for MySQL and ProgreSQL and AddSite/Tenant  
						
						
						
						
					 
					
						2021-04-02 10:55:00 -07: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						766be6c929 
					 
					
						
						
							
							Factor out default controller route.  
						
						
						
						
					 
					
						2020-10-16 10:37:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						becc779db8 
					 
					
						
						
							
							Extracted "ViewModule" and "EditModule" into PolicyNames class.  
						
						
						
						
					 
					
						2020-10-16 10:07:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e7c8e7b05 
					 
					
						
						
							
							improvements for custom authorization policy usage  
						
						
						
						
					 
					
						2020-06-25 10:23:27 -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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff18059b06 
					 
					
						
						
							
							HtmlText null exception fix  
						
						... 
						
						
						
						HtmlText Mode switch fix
Control panel fix
(cherry picked from commit b7d2cd0600 
						
						
					 
					
						2020-03-06 22:55:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						425b4e1c67 
					 
					
						
						
							
							Fix casing for constructor params  
						
						
						
						
					 
					
						2020-03-05 20:03:54 +03:00