Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0dbf08453f 
								
							 
						 
						
							
							
								
								Built out cross link replacer, not yet tested  
							
							 
							
							
							
						 
						
							2022-08-21 11:29:34 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								26ccb7b644 
								
							 
						 
						
							
							
								
								Started work on reference on-change-updates  
							
							 
							
							... 
							
							
							
							Refactored out revision-specific actions within PageRepo for
organisition and re-use for cross-linking work. 
							
						 
						
							2022-08-20 21:09:07 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d5465726e2 
								
							 
						 
						
							
							
								
								Added inbound references listing for pages  
							
							 
							
							
							
						 
						
							2022-08-19 13:14:43 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2b06e86d53 
								
							 
						 
						
							
							
								
								Merge pull request  #3653  from krsriq/patch-1  
							
							 
							
							... 
							
							
							
							Fix typos 
							
						 
						
							2022-08-15 22:31:49 +01:00  
						
					 
				
					
						
							
							
								 
								Daniel Schmelz
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9041e25476 
								
							 
						 
						
							
							
								
								Fix typos  
							
							 
							
							
							
						 
						
							2022-08-15 22:41:44 +02:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1fdf854ea7 
								
							 
						 
						
							
							
								
								Updated version and assets for release v22.07.3  
							
							 
							
							
							
						 
						
							2022-08-11 15:17:06 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e9c9792cb9 
								
							 
						 
						
							
							
								
								Merge branch 'development' into release  
							
							 
							
							
							
						 
						
							2022-08-11 15:16:34 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d6235bcf92 
								
							 
						 
						
							
							
								
								Merge branch '3636-security-patch' into development  
							
							 
							
							
							
						 
						
							2022-08-11 15:15:19 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6a3f4f5e79 
								
							 
						 
						
							
							
								
								Updated translator attribution pre v22.07.3 release  
							
							 
							
							
							
						 
						
							2022-08-11 13:17:18 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7b100ef361 
								
							 
						 
						
							
							
								
								Merge branch 'persian_translate_22_08_10' into development  
							
							 
							
							
							
						 
						
							2022-08-11 13:15:15 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								443415ea0d 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #3635 )  
							
							 
							
							
							
						 
						
							2022-08-11 13:12:55 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e02bd5e57e 
								
							 
						 
						
							
							
								
								Added content security section to the api docs  
							
							 
							
							... 
							
							
							
							Related to #3636  
							
						 
						
							2022-08-11 10:49:45 +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  
						
					 
				
					
						
							
							
								 
								samad hassan allafi
							
						 
						
							 
							
							
							
							
								
							
							
								89ff0d43bb 
								
							 
						 
						
							
							
								
								Completion of Persian translation 2022-08-10  
							
							 
							
							
							
						 
						
							2022-08-10 22:55:31 +04:30  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								375abca1ee 
								
							 
						 
						
							
							
								
								Merge pull request  #3632  from BookStackApp/ownable_permission_fix  
							
							 
							
							... 
							
							
							
							Fixed failed permission checks due to non-loaded fields 
							
						 
						
							2022-08-10 17:59:46 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								031c67ba58 
								
							 
						 
						
							
							
								
								Reduced the memory usage, db queries and cache hits loading revisions  
							
							 
							
							... 
							
							
							
							Updated revision listing to only fetch required fields, massively
reducing memory usage by not loading content.
This also updates user avatar handling to effectively cache the avatar
url within request to avoid re-searching from cache, which may improve
performance of others areas of the application.
This also upates handling of the revisions list view to extract table
row to its own view to break things down a bit.
For #3633  
							
						 
						
							2022-08-10 17:50:35 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								764489e30b 
								
							 
						 
						
							
							
								
								Improved WYSWYG editor code block layout update  
							
							 
							
							... 
							
							
							
							To help prevent against empty areas during inital empty-cache loads.
This delays the original layout update a little to give time for the
layout to render as expected.
For #3637  
							
						 
						
							2022-08-10 13:51:54 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5ae524c25a 
								
							 
						 
						
							
							
								
								Updated version and assets for release v22.07.2  
							
							 
							
							
							
						 
						
							2022-08-09 13:55:52 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0d7287fc8b 
								
							 
						 
						
							
							
								
								Merge branch 'development' into release  
							
							 
							
							
							
						 
						
							2022-08-09 13:55:40 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								219da9da9b 
								
							 
						 
						
							
							
								
								Updated translator attribution before release v22.07.2  
							
							 
							
							
							
						 
						
							2022-08-09 13:55:26 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								38ce54ea0c 
								
							 
						 
						
							
							
								
								Merge pull request  #3630  from BookStackApp/export_template_parts  
							
							 
							
							... 
							
							
							
							Export template partials 
							
						 
						
							2022-08-09 13:51:24 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								06b5a83d8f 
								
							 
						 
						
							
							
								
								Added convenience theme system partials for export layouts  
							
							 
							
							... 
							
							
							
							To allow easier additions to start/end of body tag in export formats. 
							
						 
						
							2022-08-09 13:46:52 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7fa934e7f2 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #3625 )  
							
							 
							
							
							
						 
						
							2022-08-09 13:00:39 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a90446796a 
								
							 
						 
						
							
							
								
								Fixed issue preventing selection of activity type in audit log  
							
							 
							
							... 
							
							
							
							For #3623  
							
						 
						
							2022-08-09 12:58:10 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4209f27f1a 
								
							 
						 
						
							
							
								
								Set a fairly sensible limit on user name validation  
							
							 
							
							... 
							
							
							
							Also updated controller properties with types within modified files.
Related to #3614  
							
						 
						
							2022-08-09 12:40:59 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e77c96f6b7 
								
							 
						 
						
							
							
								
								Updated version and assets for release v22.07.1  
							
							 
							
							
							
						 
						
							2022-08-02 11:47:25 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9b8a10dd3a 
								
							 
						 
						
							
							
								
								Merge branch 'development' into release  
							
							 
							
							
							
						 
						
							2022-08-02 11:47:08 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								42f4c9afae 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #3605 )  
							
							 
							
							
							
						 
						
							2022-08-02 11:31:24 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8d6071cb84 
								
							 
						 
						
							
							
								
								Updated cache busting for tinymce library import  
							
							 
							
							... 
							
							
							
							Changes from a manual cache buster string to a app-version-based cache
buster, as per our other scripts and styles.
To address #3611  
							
						 
						
							2022-08-02 11:17:02 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								49200ca5ce 
								
							 
						 
						
							
							
								
								Updated version and assets for release v22.07  
							
							 
							
							
							
						 
						
							2022-07-28 14:53:15 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								34aa4dbf10 
								
							 
						 
						
							
							
								
								Merge branch 'development' into release  
							
							 
							
							
							
						 
						
							2022-07-28 14:53:01 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a21d09fed7 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #3600 )  
							
							 
							
							
							
						 
						
							2022-07-28 14:12:13 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								50bc2e49c1 
								
							 
						 
						
							
							
								
								Update translators.txt  
							
							 
							
							
							
						 
						
							2022-07-28 14:10:14 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8776113210 
								
							 
						 
						
							
							
								
								Updated translator attribution pre 22.07 release  
							
							 
							
							
							
						 
						
							2022-07-28 14:01:27 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								397a36cfd0 
								
							 
						 
						
							
							
								
								Merge branch 'lang_de' into development  
							
							 
							
							
							
						 
						
							2022-07-27 11:20:08 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ee24635e06 
								
							 
						 
						
							
							
								
								Merge pull request  #3556  from GongMingCai/development  
							
							 
							
							... 
							
							
							
							Fixed comment count update error 
							
						 
						
							2022-07-27 11:18:05 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7c8368cc63 
								
							 
						 
						
							
							
								
								Merge pull request  #3545  from BookStackApp/l10n_development  
							
							 
							
							... 
							
							
							
							New Crowdin updates 
							
						 
						
							2022-07-27 11:15:45 +01:00