Dan Brown 
							
						 
					 
					
						
						
							
						
						777027bc48 
					 
					
						
						
							
							Permissions: Updated guest user handling so additional roles apply  
						
						... 
						
						
						
						Previously additional roles would only partially apply (system or "all"
permissions). This aligns the query-handling of permissions so that
additional roles will be used for permission queries.
Adds migration to detach existing roles as a safety precaution since
this is likely to widen permissions in scenarios that the public user
has other roles assigned already.
For #1229  
						
						
					 
					
						2023-06-10 11:37:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						295cd01605 
					 
					
						
						
							
							Played around with a new app structure  
						
						
						
						
					 
					
						2023-05-17 17:56:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f333db8e4f 
					 
					
						
						
							
							Added control-upon-access of the default favicon.ico file  
						
						
						
						
					 
					
						2023-02-09 21:16:27 +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 
							
						 
					 
					
						
						
							
						
						900e853b15 
					 
					
						
						
							
							Quick run through of applying new test entity helper class  
						
						
						
						
					 
					
						2022-09-29 22:11:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b56f7355aa 
					 
					
						
						
							
							Migrated much test entity usage via find/replace  
						
						
						
						
					 
					
						2022-09-29 17:31:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						068a8a068c 
					 
					
						
						
							
							Extracted entity testcase methods to own class  
						
						... 
						
						
						
						Also added some new fetch helper methods for future use. 
						
						
					 
					
						2022-09-29 16:49:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						72c8b138e1 
					 
					
						
						
							
							Updated tests to use ssddanbrown/asserthtml package  
						
						... 
						
						
						
						Closes  #3519  
					
						2022-07-23 15:10:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8f90996cef 
					 
					
						
						
							
							Dropped use of non-view joint permissions  
						
						
						
						
					 
					
						2022-07-16 21:50:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b0a4d3d059 
					 
					
						
						
							
							Renamed and cleaned up existing permission service classes use  
						
						
						
						
					 
					
						2022-07-12 20:15:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2d4f708c79 
					 
					
						
						
							
							Extracted permission building out of permission service  
						
						
						
						
					 
					
						2022-07-12 19:38:11 +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 
							
						 
					 
					
						
						
							
						
						ec827da5a5 
					 
					
						
						
							
							Updated public view test case to be more reliable  
						
						... 
						
						
						
						Was failing due to either common name or view share being
sticky across requests. 
						
						
					 
					
						2021-04-20 22:14:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						4d4a57d1bf 
					 
					
						
						
							
							Converted some tests from BrowserKit, Updated shared helpers  
						
						
						
						
					 
					
						2021-03-03 22:11:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ef1b98019a 
					 
					
						
						
							
							Fixed some mis-refactoring and split search service  
						
						... 
						
						
						
						Search service broken into index and runner tools. 
						
						
					 
					
						2020-11-22 00:17:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7f6cbead33 
					 
					
						
						
							
							Performed review of "public intended" functionality provided in  #1817  
						
						... 
						
						
						
						- Updated logic to take url from referrer rather than pass as a query parameter.
- Added tests to cover functionality.
- Updated 404 page with login action button if not signed in.
- Updated 404 page with text to indicate permissions may be affecting visibility.
Related to #1817  and #1706  
						
						
					 
					
						2020-03-14 18:29:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						70ad707c3c 
					 
					
						
						
							
							Tweaked profile page anchor links and swapped register/login links  
						
						... 
						
						
						
						Also added test for login/register links on non-auth app view
Relates to #1146  
						
						
					 
					
						2019-01-05 15:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						919660678b 
					 
					
						
						
							
							Re-structured the app code to be feature based rather than code type based  
						
						
						
						
					 
					
						2018-09-25 12:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						1a72208d27 
					 
					
						
						
							
							Added configurable robots.txt file.  
						
						... 
						
						
						
						Deleted old static file.
Default output depends on app-public setting.
Otherwise can be overidden in `.env` file via `ALLOW_ROBOTS`
Otherwise view file can be customized.
Fixes  #779  
						
						
					 
					
						2018-03-31 12:41:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						387047f262 
					 
					
						
						
							
							Fixed inaccessible revisions, added regression tests  
						
						... 
						
						
						
						Fixes  #309  
					
						2017-02-25 12:29:01 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a6128a1df1 
					 
					
						
						
							
							Merge bugfixes from  branch 'v0.14'  
						
						
						
						
					 
					
						2017-02-05 21:24:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6638ee47d3 
					 
					
						
						
							
							Fixed entities wrongly visible on 404  
						
						... 
						
						
						
						Also ensured header state as expected on 404.
In reference to BookStackApp/website#9  
						
						
					 
					
						2017-02-05 21:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						33a2999a57 
					 
					
						
						
							
							Namespaced tests to align with new laravel default  
						
						
						
						
					 
					
						2017-02-04 11:58:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6669998c10 
					 
					
						
						
							
							Upgraded to Laravel 5.4  
						
						
						
						
					 
					
						2017-01-25 19:35:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						96075dee7b 
					 
					
						
						
							
							Extracted text from page views & standardised breadcrumbs  
						
						
						
						
					 
					
						2016-12-03 18:35:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						3b7d223b0c 
					 
					
						
						
							
							Updated and added tests for new default user system  
						
						... 
						
						
						
						Closes  #138  
					
						2016-09-29 17:07:58 +01:00