Dan Brown 
							
						 
					 
					
						
						
							
						
						4dc75bad05 
					 
					
						
						
							
							Settings: Added test to cover setting category by view  
						
						
						
						
					 
					
						2024-10-11 13:33:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						055bbf17de 
					 
					
						
						
							
							Theme System: Added AUTH_PRE_REGISTER logical event  
						
						... 
						
						
						
						Included tests to cover.
Manually tested on standard and social (GitHub) auth.
For #4833  
						
						
					 
					
						2024-02-21 15:30:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						596f7314cd 
					 
					
						
						
							
							Merge branch 'v23-10' into development  
						
						
						
						
					 
					
						2023-12-03 18:57:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						15d7161428 
					 
					
						
						
							
							Images: Prevented base64 extraction without permission  
						
						... 
						
						
						
						Also added content sniffing as an extra check.
Added tests to cover. 
						
						
					 
					
						2023-11-20 13:32:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						22a9cf1e48 
					 
					
						
						
							
							LogicalTheme: Added events for registering web routes  
						
						... 
						
						
						
						Added to allow easier registration of routes.
Added for normal web and authed routes.
Included testing to cover. 
						
						
					 
					
						2023-11-17 13:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d5a3bdb7aa 
					 
					
						
						
							
							Header: Simplified, split and re-orgranised view file(s)  
						
						... 
						
						
						
						- Moved "common" template partials, that are only used in layouts, to
  layouts/parts folder.
- Simplified HTML structure of header template.
- Extracted logo and links from header template to simplify.
- Added header-links-start template for easier extension/customization
  without needing to override full list of links.
  - Added test to cover usage of this.
For #4564  
						
						
					 
					
						2023-09-24 10:29:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6e098905d4 
					 
					
						
						
							
							Theme: Added handling for functions.php file load error  
						
						... 
						
						
						
						This adds specific handling for functions.php error loading to re-throw
errors wrapped in a more descriptive message, to make it clear the error
is due to an issue in their functions.php file.
Decided to throw and stop, rather than ignore & continue, to be on the
safe side in the event auth-level (or other security level) customizations
have been made via functions.php.
Adds test to cover.
Closes  #4504  
						
						
					 
					
						2023-09-12 12:34:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a8b5652210 
					 
					
						
						
							
							Started aligning app-wide outbound http calling behaviour  
						
						
						
						
					 
					
						2023-09-08 14:16:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						295cd01605 
					 
					
						
						
							
							Played around with a new app structure  
						
						
						
						
					 
					
						2023-05-17 17:56:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f64ce71afc 
					 
					
						
						
							
							Added oidc_id_token_pre_validate logical theme event  
						
						... 
						
						
						
						For #4200  
						
						
					 
					
						2023-04-27 23:40:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5e8ec56196 
					 
					
						
						
							
							Fixed issues found from tests  
						
						
						
						
					 
					
						2023-02-06 20:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						c724bfe4d3 
					 
					
						
						
							
							Copied over work from user_permissions branch  
						
						... 
						
						
						
						Only that relevant to the additional testing work. 
						
						
					 
					
						2023-01-21 11:08:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d2cd33e226 
					 
					
						
						
							
							Added login/register message partials for easier use via theme system  
						
						... 
						
						
						
						Related to #608  
						
						
					 
					
						2022-11-12 09:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b56f7355aa 
					 
					
						
						
							
							Migrated much test entity usage via find/replace  
						
						
						
						
					 
					
						2022-09-29 17:31:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e18033ec1a 
					 
					
						
						
							
							Added initial support for parallel testing  
						
						
						
						
					 
					
						2022-09-26 21:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						623ccd4cfa 
					 
					
						
						
							
							Removed old thai files, added romanian as lang option  
						
						... 
						
						
						
						Also applied styleci changes 
						
						
					 
					
						2022-09-06 17:41:32 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7101ce3050 
					 
					
						
						
							
							Added "page_include_parse" theme event  
						
						... 
						
						
						
						For custom control of include tag parsing. 
						
						
					 
					
						2022-09-05 16:40:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						97ec560282 
					 
					
						
						
							
							Added test to cover export body start/end partial usage  
						
						
						
						
					 
					
						2022-08-09 13:49:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						72c8b138e1 
					 
					
						
						
							
							Updated tests to use ssddanbrown/asserthtml package  
						
						... 
						
						
						
						Closes  #3519  
					
						2022-07-23 15:10:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f573e09004 
					 
					
						
						
							
							Applied styleci changes, updated dev version & readme roadmap  
						
						
						
						
					 
					
						2022-07-23 11:36:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5f5b6ff0be 
					 
					
						
						
							
							Added "ACTIVITY_LOGGED" theme event  
						
						... 
						
						
						
						Closes  #3572  
					
						2022-07-17 13:28:56 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						46d71a181e 
					 
					
						
						
							
							Updated php deps and applied styleci changes  
						
						
						
						
					 
					
						2022-06-22 12:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8d8da31fdd 
					 
					
						
						
							
							Added base template convenience partials for theme system users  
						
						... 
						
						
						
						Included test to cover usage and paths.
Closes  #894  
						
						
					 
					
						2022-06-22 12:47:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b5281bc9ca 
					 
					
						
						
							
							Fixed tests, applied StyleCI changes  
						
						
						
						
					 
					
						2022-03-26 20:38:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						1a26b47782 
					 
					
						
						
							
							Applied latest styleCI changes  
						
						
						
						
					 
					
						2022-01-06 12:18:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						fe54c7f27a 
					 
					
						
						
							
							Added webhook_call_before theme event hook  
						
						
						
						
					 
					
						2022-01-03 18:22:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						1bf59f434b 
					 
					
						
						
							
							Tweaked custom command registration, Added StyleCI fixes  
						
						... 
						
						
						
						Old command registration method was interfering with default commands,
causing only a limited subset of commands to show overall.
This change follows the method the frameworks uses when loading in from a
directory to prevent issues with run/load order. 
						
						
					 
					
						2021-11-22 22:22:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						cb30c258df 
					 
					
						
						
							
							Added test for logical-theme-system command registration  
						
						... 
						
						
						
						Changed how the command registration was handled due to complications of
action order found during testing. Now the theme service will resolve
and directly register the command on the Kernel instead of them being
fetched from the ThemeService from within Kernel.
More direct, Seems to work. 
						
						
					 
					
						2021-11-22 19:03:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f139cded78 
					 
					
						
						
							
							Laravel 8 shift squash & merge ( #3029 )  
						
						... 
						
						
						
						* Temporarily moved back config path
* Apply Laravel coding style
* Shift exception handler
* Shift HTTP kernel and middleware
* Shift service providers
* Convert options array to fluent methods
* Shift to class based routes
* Shift console routes
* Ignore temporary framework files
* Shift to class based factories
* Namespace seeders
* Shift PSR-4 autoloading
* Shift config files
* Default config files
* Shift Laravel dependencies
* Shift return type of base TestCase methods
* Shift cleanup
* Applied stylci style changes
* Reverted config files location
* Applied manual changes to Laravel 8 shift
Co-authored-by: Shift <shift@laravelshift.com > 
						
						
					 
					
						2021-10-30 21:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						05d99a312d 
					 
					
						
						
							
							Applied styleci changes  
						
						
						
						
					 
					
						2021-09-26 15:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						c32b315cd7 
					 
					
						
						
							
							Standardised facade usage to use via their FQCN  
						
						... 
						
						
						
						Done via Laravel Shift Workbench 
						
						
					 
					
						2021-09-26 15:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						934a833818 
					 
					
						
						
							
							Apply fixes from StyleCI  
						
						
						
						
					 
					
						2021-06-26 15:23:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						c7322a71f7 
					 
					
						
						
							
							Added theme add social driver redirect configuration callback  
						
						... 
						
						
						
						Allows someone using the theme system to configure the social driver
before a redirect action occurs, by passing a callback as an additional
param to the theme 'addSocialDriver' method. 
						
						
					 
					
						2021-05-24 12:55:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						691db40a33 
					 
					
						
						
							
							Added login/register theme events  
						
						
						
						
					 
					
						2021-03-19 21:54:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2ae89f2c32 
					 
					
						
						
							
							Added the possibility of social provider extension via theme  
						
						... 
						
						
						
						Also started docs page 
						
						
					 
					
						2021-03-19 16:22:47 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						9d37af9453 
					 
					
						
						
							
							Added web-middleware based theme events  
						
						
						
						
					 
					
						2021-03-17 12:56:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a5d2a26fcc 
					 
					
						
						
							
							Added testing for the back-end theme system done so far  
						
						
						
						
					 
					
						2021-03-16 17:55:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						99ce3067c7 
					 
					
						
						
							
							Added test to check custom theme lang items  
						
						
						
						
					 
					
						2019-10-26 18:07:14 +01:00