Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								45a15b4792 
								
							 
						 
						
							
							
								
								Searching: Split out search tests into their own dir  
							
							 
							
							
							
						 
						
							2025-02-14 13:24:39 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2291d78382 
								
							 
						 
						
							
							
								
								Merge pull request  #5470  from Silverlan/patch-1  
							
							 
							
							... 
							
							
							
							Fix incorrect condition for displaying new books section 
							
						 
						
							2025-02-12 18:14:28 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7901ca9e6b 
								
							 
						 
						
							
							
								
								Meta: Updated dev version and sponsor link  
							
							 
							
							
							
						 
						
							2025-02-11 15:52:35 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a7de251876 
								
							 
						 
						
							
							
								
								Merge pull request  #5457  from BookStackApp/sort_sets  
							
							 
							
							... 
							
							
							
							Sort rules 
							
						 
						
							2025-02-11 15:41:19 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7bd89316bc 
								
							 
						 
						
							
							
								
								Sorting: Updated sort set command, Changed sort timestamp handling  
							
							 
							
							... 
							
							
							
							- Renamed AssignSortSetCommand to AssignSortRuleCommand, updated
  contents and testing.
- Updated sorting operations to not update timestamps if only priority
  is changed. 
							
						 
						
							2025-02-11 15:29:16 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b9306a9029 
								
							 
						 
						
							
							
								
								Sorting: Renamed sort set to sort rule  
							
							 
							
							... 
							
							
							
							Renamed based on feedback from Tim and Script on Discord.
Also fixed flaky test 
							
						 
						
							2025-02-11 14:36:25 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a208c46b62 
								
							 
						 
						
							
							
								
								Sorting: Covered sort set management with tests  
							
							 
							
							
							
						 
						
							2025-02-10 17:19:49 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a65701294e 
								
							 
						 
						
							
							
								
								Sorting: Split out test class, added book autosort tests  
							
							 
							
							... 
							
							
							
							Just for test view, actual functionality of autosort on change still
needs to be tested. 
							
						 
						
							2025-02-10 13:33:10 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								69683d50ec 
								
							 
						 
						
							
							
								
								Sorting: Added tests to cover AssignSortSetCommand  
							
							 
							
							
							
						 
						
							2025-02-09 23:24:36 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								37d020c083 
								
							 
						 
						
							
							
								
								Sorting: Addded command to apply sort sets  
							
							 
							
							
							
						 
						
							2025-02-09 17:44:24 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ec79517493 
								
							 
						 
						
							
							
								
								Sorting: Added auto sort option to book sort UI  
							
							 
							
							... 
							
							
							
							Includes indicator on books added to sort operation. 
							
						 
						
							2025-02-09 15:16:18 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ccd94684eb 
								
							 
						 
						
							
							
								
								Sorting: Improved sort set display, delete, added action on edit  
							
							 
							
							... 
							
							
							
							- Changes to a sort set will now auto-apply to assinged books (basic
  chunck through all on save).
- Added book count indicator to sort set list items.
- Deletion now has confirmation and auto-handling of assigned
  books/settings. 
							
						 
						
							2025-02-06 14:58:08 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								103a8a8e8e 
								
							 
						 
						
							
							
								
								Meta: Updated sponsor list, licence year and readme  
							
							 
							
							
							
						 
						
							2025-02-05 21:17:48 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c13ce18837 
								
							 
						 
						
							
							
								
								Sorting: Added book autosort logic  
							
							 
							
							
							
						 
						
							2025-02-05 16:52:20 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7093daa49d 
								
							 
						 
						
							
							
								
								Sorting: Connected up default sort setting for books  
							
							 
							
							
							
						 
						
							2025-02-05 14:33:46 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b897af2ed0 
								
							 
						 
						
							
							
								
								Sorting: Finished main sort set CRUD work  
							
							 
							
							
							
						 
						
							2025-02-04 20:11:35 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d28278bba6 
								
							 
						 
						
							
							
								
								Sorting: Added sort set form manager UI JS  
							
							 
							
							... 
							
							
							
							Extracted much code to be shared with the shelf books management UI 
							
						 
						
							2025-02-04 15:14:22 +00:00  
						
					 
				
					
						
							
							
								 
								Silverlan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								12cc2f0689 
								
							 
						 
						
							
							
								
								Fix incorrect condition for displaying new books section  
							
							 
							
							
							
						 
						
							2025-02-03 19:01:08 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bf8a84a8b1 
								
							 
						 
						
							
							
								
								Sorting: Started sort set routes and form  
							
							 
							
							
							
						 
						
							2025-02-03 16:48:57 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a34023f715 
								
							 
						 
						
							
							
								
								Sorting: Added content misses from last commit, started settings  
							
							 
							
							
							
						 
						
							2025-01-30 17:49:19 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b2ac3e0834 
								
							 
						 
						
							
							
								
								Sorting: Added SortSet model & migration  
							
							 
							
							
							
						 
						
							2025-01-29 17:34:07 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5b0cb3dd50 
								
							 
						 
						
							
							
								
								Sorting: Extracted URL sort helper to own class  
							
							 
							
							... 
							
							
							
							Was only used in one place, so didn't make sense to have extra global
helper clutter. 
							
						 
						
							2025-01-29 17:02:34 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ac0cd9995d 
								
							 
						 
						
							
							
								
								Sorting: Reorganised book sort code to its own directory  
							
							 
							
							
							
						 
						
							2025-01-29 16:40:11 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								786a434c03 
								
							 
						 
						
							
							
								
								Merge pull request  #5405  from BookStackApp/public_theme_files  
							
							 
							
							... 
							
							
							
							Theme System: Public serving of files 
							
						 
						
							2025-01-14 14:56:43 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								25c4f4b02b 
								
							 
						 
						
							
							
								
								Themes: Documented public file serving  
							
							 
							
							
							
						 
						
							2025-01-14 14:53:10 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								481580be17 
								
							 
						 
						
							
							
								
								Themes: Added testing and better mime sniffing for public serving  
							
							 
							
							... 
							
							
							
							Existing mime sniffer wasn't great at distinguishing between plaintext
file types, so added a custom extension based mapping for common web
formats that may be expected to be used with this. 
							
						 
						
							2025-01-13 16:51:07 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								593645acfe 
								
							 
						 
						
							
							
								
								Themes: Added route to serve public theme files  
							
							 
							
							... 
							
							
							
							Allows files to be placed within a "public" folder within a theme
directory which the contents of will served by BookStack for access.
- Only "web safe" content-types are provided.
- A static 1 day cache time it set on served files.
For #3904  
							
						 
						
							2025-01-13 14:34:44 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b9751807e7 
								
							 
						 
						
							
							
								
								Merge pull request  #5400  from BookStackApp/laravel11  
							
							 
							
							... 
							
							
							
							Laravel 11 Upgrade 
							
						 
						
							2025-01-13 13:27:32 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ee88832f1a 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #5399 )  
							
							 
							
							
							
						 
						
							2025-01-13 13:26:04 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								dbda82ef92 
								
							 
						 
						
							
							
								
								Framework: Re-add updated patched symfony-mailer  
							
							 
							
							... 
							
							
							
							https://github.com/ssddanbrown/symfony-mailer/commit/e9de8dccd76a63fc23475016e6574da6f5f12a2  
							
						 
						
							2025-01-11 15:05:10 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ad8bc5fe21 
								
							 
						 
						
							
							
								
								Framework: Updated phpunit to 11, updated migration test php versions  
							
							 
							
							
							
						 
						
							2025-01-11 13:50:01 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5bf75786c6 
								
							 
						 
						
							
							
								
								Framework: Fixed Laravel 11 upgrade test issues, updated phpstan  
							
							 
							
							... 
							
							
							
							- Fixed failing tests due to Laravel 11 changes
- Updated phpstan to 3.x branch
- Removed some seemingly redundant comment code, which was triggering
  phpstan. 
							
						 
						
							2025-01-11 13:22:49 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cf9ccfcd5b 
								
							 
						 
						
							
							
								
								Framework: Performed Laravel 11 upgrade guide steps  
							
							 
							
							... 
							
							
							
							Performed a little code cleanups when observed along the way.
Tested not yet ran. 
							
						 
						
							2025-01-11 11:14:49 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5116d83d38 
								
							 
						 
						
							
							
								
								PHP: Updated min version to 8.2  
							
							 
							
							... 
							
							
							
							PHPStan config not yet compatible, but should work after moving to Laravel
11, which would allow using larastan 3.x. 
							
						 
						
							2025-01-09 16:46:13 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								33b46882f3 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #5370 )  
							
							 
							
							
							
						 
						
							2025-01-04 21:46:35 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9a5c287470 
								
							 
						 
						
							
							
								
								Deps: Updated composer packages  
							
							 
							
							
							
						 
						
							2025-01-04 21:45:36 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6effc6d262 
								
							 
						 
						
							
							
								
								Merge pull request  #5379  from BookStackApp/better_cleanup  
							
							 
							
							... 
							
							
							
							Export limits and cleanup 
							
						 
						
							2025-01-04 21:05:45 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ff6c5aaecb 
								
							 
						 
						
							
							
								
								Markdown Editor: Fixed scroll jump on image upload  
							
							 
							
							... 
							
							
							
							For #5384  
							
						 
						
							2025-01-04 21:01:28 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1ff2826678 
								
							 
						 
						
							
							
								
								Exports: Added rate limits for UI exports  
							
							 
							
							... 
							
							
							
							Just as a measure to prevent potential abuse of these potentially
longer-running endpoints.
Adds test to cover for ZIP exports, but applied to all formats. 
							
						 
						
							2025-01-01 15:42:59 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7e31725d48 
								
							 
						 
						
							
							
								
								Exports: Improved PDF command temp file cleanup  
							
							 
							
							
							
						 
						
							2025-01-01 15:19:11 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6d7ff59a89 
								
							 
						 
						
							
							
								
								ZIP Exports: Improved temp file tracking & clean-up  
							
							 
							
							
							
						 
						
							2024-12-31 15:13:50 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								980a684b14 
								
							 
						 
						
							
							
								
								Updated translator & dependency attribution before release v24.12  
							
							 
							
							
							
						 
						
							2024-12-23 11:53:35 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d56eea9279 
								
							 
						 
						
							
							
								
								Locales: Updated locale list with new languages  
							
							 
							
							
							
						 
						
							2024-12-23 11:27:58 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2be504e0d2 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #5345 )  
							
							 
							
							
							
						 
						
							2024-12-23 11:23:44 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c84d999456 
								
							 
						 
						
							
							
								
								ZIP Exports: Prevent book child page drafts from being included  
							
							 
							
							... 
							
							
							
							Added test to cover 
							
						 
						
							2024-12-22 12:43:26 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								01825ddb93 
								
							 
						 
						
							
							
								
								Dependancies: Bumped up composer dep versions  
							
							 
							
							
							
						 
						
							2024-12-21 15:48:46 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1f88bc2a59 
								
							 
						 
						
							
							
								
								Merge pull request  #5365  from BookStackApp/lexical_fixes  
							
							 
							
							... 
							
							
							
							Range of fixes/updates for the new Lexical based editor 
							
						 
						
							2024-12-20 14:51:57 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ebe2ca7faf 
								
							 
						 
						
							
							
								
								Lexical: Added about button/view  
							
							 
							
							... 
							
							
							
							Re-used existing route and moved tinymce help to its own different
route. Added test to cover.
Added new external-content block to support in editor UI. 
							
						 
						
							2024-12-17 22:40:28 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f4005a139b 
								
							 
						 
						
							
							
								
								Lexical: Adjusted handling of child/sibling list items on nesting  
							
							 
							
							... 
							
							
							
							Sibling/child items will now remain at the same visual level during
nesting/un-nested, so only the selected item level is visually altered.
Also added new model-based editor content matching system for tests. 
							
						 
						
							2024-12-17 18:07:46 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fca8f928a3 
								
							 
						 
						
							
							
								
								Lexical: Aligned new empty item behaviour for nested lists  
							
							 
							
							... 
							
							
							
							- Makes enter on empty nested list item un-nest instead of just creating
  new list items.
- Also updated existing lists tests to use newer helper setup. 
							
						 
						
							2024-12-17 16:52:14 +00:00