Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								94165cc18f 
								
							 
						 
						
							
							
								
								Updated translator & dependency attribution before release v24.10.2  
							
							 
							
							
							
						 
						
							2024-11-29 13:46:37 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f5ecd51461 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #5331 )  
							
							 
							
							
							
						 
						
							2024-11-29 13:40:09 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e9f906ce56 
								
							 
						 
						
							
							
								
								Attachments: Fixed full range request handling  
							
							 
							
							... 
							
							
							
							We were not responsing with a range request, where the requested range
was for the full extent of content. This changes things to always
provide a range request, even for the full range.
Change made since our existing logic could cause problems in chromium
browsers.
Elseif statement removed as its was likley redundant based upon other
existing checks.
This also changes responses for requested ranges beyond content, but I
think that's technically correct looking at the spec (416 are for when
there are no overlapping request/response ranges at all).
Updated tests to cover.
For #5342  
							
						 
						
							2024-11-29 13:19:55 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4630f07282 
								
							 
						 
						
							
							
								
								Code: Set base codemirror line height  
							
							 
							
							... 
							
							
							
							Prevents difference in line height between light/dark mode.
For #5146  
							
						 
						
							2024-11-29 12:57:53 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								978acecdcf 
								
							 
						 
						
							
							
								
								Merge branch 'oidc-content-type-issue' into development  
							
							 
							
							
							
						 
						
							2024-11-28 16:58:55 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bc1f1d92e5 
								
							 
						 
						
							
							
								
								OIDC: Added extra userinfo content-type normalisation and test  
							
							 
							
							... 
							
							
							
							During review of #5337  
							
						 
						
							2024-11-28 16:58:06 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								415cd6a360 
								
							 
						 
						
							
							
								
								Includes: Workaround for PHP 8.3.14 bug  
							
							 
							
							... 
							
							
							
							Changed DOMText creation to be done via document so its document
reference is correct to avoid a bug in PHP 8.3.14.
Ref: https://github.com/php/php-src/issues/16967 
Fixes  #5341  
							
						 
						
							2024-11-28 16:30:59 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								68ce340741 
								
							 
						 
						
							
							
								
								Depenencies: Updated PHP packages  
							
							 
							
							
							
						 
						
							2024-11-28 16:25:01 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bdca9fc1ce 
								
							 
						 
						
							
							
								
								ZIP Exports: Changed the instance id mechanism  
							
							 
							
							... 
							
							
							
							Adds an instance id via app settings. 
							
						 
						
							2024-11-27 16:30:19 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								edb684c72c 
								
							 
						 
						
							
							
								
								ZIP Exports: Updated format doc with advisories regarding html/md  
							
							 
							
							
							
						 
						
							2024-11-26 17:53:20 +00:00  
						
					 
				
					
						
							
							
								 
								Wes Biggs
							
						 
						
							 
							
							
							
							
								
							
							
								17f7afe12d 
								
							 
						 
						
							
							
								
								Updates the OIDC userinfo endpoint request to allow for a `Content-Type` response header with optional parameters, like `application/json; charset=utf-8`. This was causing an issue when integrating with [node-oidc-provider]( https://github.com/panva/node-oidc-provider ).  
							
							 
							
							
							
						 
						
							2024-11-26 11:21:20 -06:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0a182a45ba 
								
							 
						 
						
							
							
								
								ZIP Exports: Added detection/handling of images with external storage  
							
							 
							
							... 
							
							
							
							Added test to cover. 
							
						 
						
							2024-11-26 15:59:39 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								95d62e7f57 
								
							 
						 
						
							
							
								
								ZIP Imports/Exports: Fixed some lint and test issues  
							
							 
							
							... 
							
							
							
							- Updated test handling to create imports folder when required.
- Updated some tests to delete created import zip files. 
							
						 
						
							2024-11-25 16:30:56 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9ecc91929a 
								
							 
						 
						
							
							
								
								ZIP Import & Exports: Addressed issues during testing  
							
							 
							
							... 
							
							
							
							- Handled links to within-zip page images found in chapter/book
  descriptions; Added test to cover.
- Fixed session showing unrelated success on failed import.
Tested import file-create undo on failure as part of this testing. 
							
						 
						
							2024-11-25 15:54:15 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f79c6aef8d 
								
							 
						 
						
							
							
								
								ZIP Imports: Updated import form to show loading indicator  
							
							 
							
							... 
							
							
							
							And disable button after submit.
Added here because the import could take some time, so it's best to show
an indicator to the user to show that something is happening, and help
prevent duplicate submission or re-submit attempts. 
							
						 
						
							2024-11-22 21:36:42 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c0dff6d4a6 
								
							 
						 
						
							
							
								
								ZIP Imports: Added book content ordering to import preview  
							
							 
							
							
							
						 
						
							2024-11-22 21:03:04 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								59cfc087e1 
								
							 
						 
						
							
							
								
								ZIP Imports: Added image type validation/handling  
							
							 
							
							... 
							
							
							
							Images were missing their extension after import since it was
(potentially) not part of the import data.
This adds validation via mime sniffing (to match normal image upload
checks) and also uses the same logic to sniff out a correct extension.
Added tests to cover.
Also fixed some existing tests around zip functionality. 
							
						 
						
							2024-11-18 17:42:49 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e2f6e50df4 
								
							 
						 
						
							
							
								
								ZIP Exports: Added ID checks and testing to validator  
							
							 
							
							
							
						 
						
							2024-11-18 15:53:21 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c2c64e207f 
								
							 
						 
						
							
							
								
								ZIP Imports: Covered import runner with further testing  
							
							 
							
							
							
						 
						
							2024-11-16 19:52:20 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8645aeaa4a 
								
							 
						 
						
							
							
								
								ZIP Imports: Started testing core import logic  
							
							 
							
							... 
							
							
							
							Fixed image size handling, and lack of attachment reference replacements
during testing. 
							
						 
						
							2024-11-16 16:12:45 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7681e32dca 
								
							 
						 
						
							
							
								
								ZIP Imports: Added high level import run tests  
							
							 
							
							
							
						 
						
							2024-11-16 13:57:41 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b7476a9e7f 
								
							 
						 
						
							
							
								
								ZIP Import: Finished base import process & error handling  
							
							 
							
							... 
							
							
							
							Added file creation reverting and DB rollback on error.
Added error display on failed import.
Extracted likely shown import form/error text to translation files. 
							
						 
						
							2024-11-14 15:59:15 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								306b8774c2 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #5317 )  
							
							 
							
							... 
							
							
							
							* New translations common.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations errors.php (Ukrainian)
* New translations activities.php (Czech)
* New translations entities.php (Czech) 
							
						 
						
							2024-11-13 11:59:03 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c40ab4147e 
								
							 
						 
						
							
							
								
								Dependencies: Updated composer packages  
							
							 
							
							
							
						 
						
							2024-11-13 11:39:04 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								48c101aa7a 
								
							 
						 
						
							
							
								
								ZIP Imports: Finished off core import logic  
							
							 
							
							
							
						 
						
							2024-11-11 15:06:46 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								378f0d595f 
								
							 
						 
						
							
							
								
								ZIP Imports: Built out reference parsing/updating logic  
							
							 
							
							
							
						 
						
							2024-11-10 16:03:50 +00:00  
						
					 
				
					
						
							
							
								 
								czemu
							
						 
						
							 
							
							
							
							
								
							
							
								f12946d581 
								
							 
						 
						
							
							
								
								ExportFormatter: Add book description and check for empty book and chapter descriptions in markdown export  
							
							 
							
							
							
						 
						
							2024-11-10 09:39:33 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d13e4d2eef 
								
							 
						 
						
							
							
								
								ZIP imports: Started actual import logic  
							
							 
							
							
							
						 
						
							2024-11-09 14:01:24 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ac27e18933 
								
							 
						 
						
							
							
								
								Languages: Added Turkmen to locale manager  
							
							 
							
							
							
						 
						
							2024-11-08 13:46:57 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e5a6ccc4d4 
								
							 
						 
						
							
							
								
								Translators: Updated before patch release  
							
							 
							
							
							
						 
						
							2024-11-08 13:31:21 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e42cdbe8e0 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #5250 )  
							
							 
							
							
							
						 
						
							2024-11-08 13:29:21 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a6ba8dd68f 
								
							 
						 
						
							
							
								
								Testing: Improved reliability  
							
							 
							
							... 
							
							
							
							- Added extra column/value check for page revision test for accuracy.
- Changed search sort test to use more reliable values.
  - Change due to database seeding somtimes generating values that
    proceeded the test value, expected to be first, in sort results. 
							
						 
						
							2024-11-08 11:35:18 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7017a1cae5 
								
							 
						 
						
							
							
								
								Update URL Command: Added revisions table support  
							
							 
							
							... 
							
							
							
							For #5292 
Added test to cover. 
							
						 
						
							2024-11-08 11:22:30 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8120278b8c 
								
							 
						 
						
							
							
								
								PHP Deps: Bumped up minor versions  
							
							 
							
							
							
						 
						
							2024-11-08 10:41:25 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								73babcbfe3 
								
							 
						 
						
							
							
								
								Merge pull request  #5312  from BookStackApp/system_cli_update  
							
							 
							
							... 
							
							
							
							System CLI update 
							
						 
						
							2024-11-07 17:22:08 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								45189d9517 
								
							 
						 
						
							
							
								
								System CLI: Updated to 126de5599c state  
							
							 
							
							
							
						 
						
							2024-11-07 17:10:35 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7b84558ca1 
								
							 
						 
						
							
							
								
								ZIP Imports: Added parent and permission check pre-import  
							
							 
							
							
							
						 
						
							2024-11-05 15:41:58 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								92cfde495e 
								
							 
						 
						
							
							
								
								ZIP Imports: Added full contents view to import display  
							
							 
							
							... 
							
							
							
							Reduced import data will now be stored on the import itself, instead of
storing a set of totals. 
							
						 
						
							2024-11-05 13:17:31 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								14578c2257 
								
							 
						 
						
							
							
								
								ZIP Imports: Added parent selector for page/chapter imports  
							
							 
							
							
							
						 
						
							2024-11-04 16:21:22 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8f6f81948e 
								
							 
						 
						
							
							
								
								ZIP Imports: Fleshed out continue page, Added testing  
							
							 
							
							
							
						 
						
							2024-11-03 17:28:18 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c6109c7087 
								
							 
						 
						
							
							
								
								ZIP Imports: Added listing, show view, delete, activity  
							
							 
							
							
							
						 
						
							2024-11-03 14:13:05 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8ea3855e02 
								
							 
						 
						
							
							
								
								ZIP Import: Added upload handling  
							
							 
							
							... 
							
							
							
							Split attachment service storage work out so it can be shared. 
							
						 
						
							2024-11-02 20:48:21 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								74fce9640e 
								
							 
						 
						
							
							
								
								ZIP Import: Added model+migration, and reader class  
							
							 
							
							
							
						 
						
							2024-11-02 17:17:34 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								259aa829d4 
								
							 
						 
						
							
							
								
								ZIP Imports: Added validation message display, added testing  
							
							 
							
							... 
							
							
							
							Testing covers main UI access, and main non-successfull import actions.
Started planning stored import model.
Extracted some text to language files. 
							
						 
						
							2024-11-02 14:51:04 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c4ec50d437 
								
							 
						 
						
							
							
								
								ZIP Exports: Got zip format validation functionally complete  
							
							 
							
							
							
						 
						
							2024-10-30 15:26:23 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b50b7b667d 
								
							 
						 
						
							
							
								
								ZIP Exports: Started import validation  
							
							 
							
							
							
						 
						
							2024-10-30 13:13:41 +00:00  
						
					 
				
					
						
							
							
								 
								Zero
							
						 
						
							 
							
							
							
							
								
							
							
								fbeb2e23d4 
								
							 
						 
						
							
							
								
								fix deprecated syntax  
							
							 
							
							
							
						 
						
							2024-10-29 23:07:15 +08:00  
						
					 
				
					
						
							
							
								 
								Zero
							
						 
						
							 
							
							
							
							
								
							
							
								4b60c03caa 
								
							 
						 
						
							
							
								
								re-write Dockerfile  
							
							 
							
							
							
						 
						
							2024-10-29 23:06:50 +08:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a56a28fbb7 
								
							 
						 
						
							
							
								
								ZIP Exports: Built out initial import view  
							
							 
							
							... 
							
							
							
							Added syles for non-custom, non-image file inputs.
Started planning out back-end handling. 
							
						 
						
							2024-10-29 14:21:32 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4051d5b803 
								
							 
						 
						
							
							
								
								ZIP Exports: Added new import permission  
							
							 
							
							... 
							
							
							
							Also updated new route/view to new non-book-specific flow.
Also fixed down migration of old export permissions migration. 
							
						 
						
							2024-10-29 12:11:51 +00:00