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 
							
						 
					 
					
						
						
							
						
						fbef0d06f2 
					 
					
						
						
							
							Added permission visiblity control to image-delete button  
						
						 
						
						... 
						
						
						
						Includes test to cover.
For #3697  
						
						
					 
					
						2022-09-05 15:52:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ee1e936660 
					 
					
						
						
							
							Applied styleci changes, updated composer deps  
						
						 
						
						
						
						
					 
					
						2022-09-05 13:18:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2fe261e207 
					 
					
						
						
							
							Updated page revisions link visibility  
						
						 
						
						... 
						
						
						
						To match the actual visibilities of the revisions listing page and
options.
Related to #2946  
						
						
					 
					
						2022-09-03 12:32:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7f8b3eff5a 
					 
					
						
						
							
							Fixed failing tests due to shelf text changes, applied styleci changes  
						
						 
						
						
						
						
					 
					
						2022-09-02 14:47:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						c76b5e2ec4 
					 
					
						
						
							
							Fixed local_secure_restricted preventing attachment uploads  
						
						 
						
						... 
						
						
						
						Due to option name change and therefore lack of handling.
Added test case to cover. 
						
						
					 
					
						2022-09-02 14:40:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						092b6d6378 
					 
					
						
						
							
							Added test and handling for local_secure_restricted in exports  
						
						 
						
						
						
						
					 
					
						2022-09-02 14:21:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f88330202b 
					 
					
						
						
							
							Added test to cover secure restricted functionality  
						
						 
						
						
						
						
					 
					
						2022-09-02 14:03:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f28ed0ef0b 
					 
					
						
						
							
							Fixed shelf covers being stored as 'cover_book'  
						
						 
						
						... 
						
						
						
						Are now stored as 'cover_bookshelf' as expected.
Added a migrate to alter existing shelf cover image types. 
						
						
					 
					
						2022-09-02 12:54:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						34c63e1c30 
					 
					
						
						
							
							Added test & update to prevent page creation w/ empty slug  
						
						 
						
						... 
						
						
						
						Caused by changes to page repo in reference work,
This adds back in the slug generate although at a more central place.
Adds a test case to cover the problematic scenario. 
						
						
					 
					
						2022-09-01 12:53:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						9153be963d 
					 
					
						
						
							
							Added book child reference handling on book url change  
						
						 
						
						... 
						
						
						
						Closes  #3683  
						
						
					 
					
						2022-08-30 22:00:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						1cc7c649dc 
					 
					
						
						
							
							Applied StyleCi changes, updated php deps  
						
						 
						
						
						
						
					 
					
						2022-08-29 17:46:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e537d0c4e8 
					 
					
						
						
							
							Merge pull request  #3656  from BookStackApp/x_linking  
						
						 
						
						... 
						
						
						
						Link reference tracking & updating 
						
						
					 
					
						2022-08-29 17:45:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6edf2c155d 
					 
					
						
						
							
							Added maintenance action to regenerate references  
						
						 
						
						
						
						
					 
					
						2022-08-29 17:30:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						401c156687 
					 
					
						
						
							
							Merge pull request  #3616  from BookStackApp/oidc_group_sync  
						
						 
						
						... 
						
						
						
						Added OIDC group sync functionality 
						
						
					 
					
						2022-08-25 11:17:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b86ee6d252 
					 
					
						
						
							
							Rolled out reference link updating logic usage  
						
						 
						
						... 
						
						
						
						Added test to cover updating of content on reference url change 
						
						
					 
					
						2022-08-21 18:05:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f634b4ea57 
					 
					
						
						
							
							Added entity meta link to reference page  
						
						 
						
						... 
						
						
						
						Not totally happy with implementation as is requires extra service to be
injected to core controllers, but does the job.
Included test to cover.
Updated some controller properties to be typed while there. 
						
						
					 
					
						2022-08-20 12:07:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d198332d3c 
					 
					
						
						
							
							Rolled out reference pages to all entities, added testing  
						
						 
						
						... 
						
						
						
						Including testing to check permissions applied to listed references. 
						
						
					 
					
						2022-08-19 22:40:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						bbe504c559 
					 
					
						
						
							
							Added reference handling on page actions  
						
						 
						
						... 
						
						
						
						Page update/create/restore/clone/delete.
Added a couple of tests to cover a couple of those. 
						
						
					 
					
						2022-08-17 17:37:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						3290ab3ac9 
					 
					
						
						
							
							Added regenerate-references command test  
						
						 
						
						... 
						
						
						
						Also updated model resolvers to only fetch model ID, to prevent bringing
back way more data from database than desired. 
						
						
					 
					
						2022-08-17 16:59:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5d29d0cc7b 
					 
					
						
						
							
							Added reference storage system, and command to re-index  
						
						 
						
						... 
						
						
						
						Also re-named/orgranized some files for this, to make them "References"
specific instead of a subset of "Util". 
						
						
					 
					
						2022-08-17 14:40:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						344b3a3615 
					 
					
						
						
							
							Added system to extract model references from HTML content  
						
						 
						
						... 
						
						
						
						For the start of a managed cross-linking system. 
						
						
					 
					
						2022-08-16 13:23:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						837fd74bf6 
					 
					
						
						
							
							Refactored search-based code to its own folder  
						
						 
						
						... 
						
						
						
						Also applied StyleCI changes 
						
						
					 
					
						2022-08-16 11:28:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5f7cd735ea 
					 
					
						
						
							
							Added content filtering of tags with javascript or data in values attr  
						
						 
						
						... 
						
						
						
						Case would be blocked by CSP but adding for cases where CSP may not be
active when content taken externally.
For #3636  
						
						
					 
					
						2022-08-11 10:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						16eedc8264 
					 
					
						
						
							
							Fixed failed permission checks due to non-loaded fields  
						
						 
						
						... 
						
						
						
						Added additional exceptions to prevent such cases in the future, so
that they are caught in dev ideally.
Added test case specifically for reported favourite scenario. 
						
						
					 
					
						2022-08-10 08:06:48 +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 
							
						 
					 
					
						
						
							
						
						45dc28ba2a 
					 
					
						
						
							
							Applied latest styleci changes  
						
						 
						
						
						
						
					 
					
						2022-08-09 13:26:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6e0a7344fa 
					 
					
						
						
							
							Added revision activity types to system and audit log  
						
						 
						
						... 
						
						
						
						Closes  #3628  
						
						
					 
					
						2022-08-09 13:25:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						89ec9a5081 
					 
					
						
						
							
							Sprinkled in some user language validation  
						
						 
						
						... 
						
						
						
						For #3615  
						
						
					 
					
						2022-08-04 17:24:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b987bea37a 
					 
					
						
						
							
							Added OIDC group sync functionality  
						
						 
						
						... 
						
						
						
						Is generally aligned with out SAML2 group sync functionality, but for
OIDC based upon feedback in #3004 .
Neeeded the tangental addition of being able to define custom scopes on
the initial auth request as some systems use this to provide additional
id token claims such as groups.
Includes tests to cover.
Tested live using Okta. 
						
						
					 
					
						2022-08-02 16:56:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						0bb5654f80 
					 
					
						
						
							
							Updated composer deps, applied StyleCI changes  
						
						 
						
						
						
						
					 
					
						2022-07-27 11:07:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						bd14dc067b 
					 
					
						
						
							
							Added 'Sort Book' action to chapters  
						
						 
						
						... 
						
						
						
						Related to #2335  
						
						
					 
					
						2022-07-26 12:36:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d4a119b2aa 
					 
					
						
						
							
							Fixed disabling of avatar urls, Removed id from gravatar image name  
						
						 
						
						... 
						
						
						
						Included test to cover avatar url disabling.
Related to #1835  
						
						
					 
					
						2022-07-26 12:10:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7fdc7c68b9 
					 
					
						
						
							
							Added test to cover code favourite pref. endpoint  
						
						 
						
						
						
						
					 
					
						2022-07-25 18:48:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						975ba4f8d8 
					 
					
						
						
							
							Added content-view body classes generated from tags  
						
						 
						
						... 
						
						
						
						Included tests to cover.
Closes  #3583  
						
						
					 
					
						2022-07-23 18:29:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						840a1ea011 
					 
					
						
						
							
							Applied latest styleci changes  
						
						 
						
						
						
						
					 
					
						2022-07-23 15:11:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						72c8b138e1 
					 
					
						
						
							
							Updated tests to use ssddanbrown/asserthtml package  
						
						 
						
						... 
						
						
						
						Closes  #3519  
						
						
					 
					
						2022-07-23 15:10:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						4e8995c3d0 
					 
					
						
						
							
							Added ability to adjust stored IP address precision  
						
						 
						
						... 
						
						
						
						Included tests to cover.
For #3560  
						
						
					 
					
						2022-07-23 13:41:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						67d12cc1df 
					 
					
						
						
							
							Fixed failing license test  
						
						 
						
						
						
						
					 
					
						2022-07-23 12:08:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f573e09004 
					 
					
						
						
							
							Applied styleci changes, updated dev version & readme roadmap  
						
						 
						
						
						
						
					 
					
						2022-07-23 11:36:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						56da25b07a 
					 
					
						
						
							
							Fixed failing tests from dompdf chanages  
						
						 
						
						
						
						
					 
					
						2022-07-17 14:32:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5f5b6ff0be 
					 
					
						
						
							
							Added "ACTIVITY_LOGGED" theme event  
						
						 
						
						... 
						
						
						
						Closes  #3572  
						
						
					 
					
						2022-07-17 13:28:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						9cf05944f6 
					 
					
						
						
							
							Applied StyleCI changes  
						
						 
						
						
						
						
					 
					
						2022-07-17 10:32:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e6e6d25974 
					 
					
						
						
							
							Removed test web route, extracted text, added test  
						
						 
						
						
						
						
					 
					
						2022-07-17 10:18:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8f90996cef 
					 
					
						
						
							
							Dropped use of non-view joint permissions  
						
						 
						
						
						
						
					 
					
						2022-07-16 21:50:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2989852520 
					 
					
						
						
							
							Added simple data model for faster permission generation  
						
						 
						
						
						
						
					 
					
						2022-07-12 21:13:02 +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 
							
						 
					 
					
						
						
							
						
						0bcd1795cb 
					 
					
						
						
							
							Auth group sync: Fixed unintential mapping behaviour change  
						
						 
						
						... 
						
						
						
						Due to change in how casing was handled when used in the "External Auth
ID" role field.
Likely related to #3535 .
Added test to cover. 
						
						
					 
					
						2022-06-27 14:18:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Brown 
							
						 
					 
					
						
						
							
						
						107df6c28f 
					 
					
						
						
							
							Applied StyleCI changes  
						
						 
						
						
						
						
					 
					
						2022-06-25 14:27:32 +01:00