3250fc732c 
								
							 
						 
						
							
							
								
								Testing: Updated PHPUnit from 9 to 10  
							
							... 
							
							
							
							For #4903  
							
						 
						
							2024-03-17 15:41:11 +00:00  
				
					
						
							
							
								 
						
							
								45d52f27ae 
								
							 
						 
						
							
							
								
								Migrations: Updated with type hints instead of php doc  
							
							... 
							
							
							
							Also updated code to properly import used facades.
For #4903  
							
						 
						
							2024-03-17 15:29:09 +00:00  
				
					
						
							
							
								 
						
							
								d6b7717985 
								
							 
						 
						
							
							
								
								Framework: Fixed issues breaking tests  
							
							... 
							
							
							
							For #4903  
							
						 
						
							2024-03-16 15:26:34 +00:00  
				
					
						
							
							
								 
						
							
								794671ef32 
								
							 
						 
						
							
							
								
								Framework: Upgrade from Laravel 9 to 10  
							
							... 
							
							
							
							Following Laravel guidance and GitHub diff.
Not yet in tested state with app-specific changes made. 
							
						 
						
							2024-03-16 15:12:14 +00:00  
				
					
						
							
							
								 
						
							
								70479df5dc 
								
							 
						 
						
							
							
								
								Dockerfile: Don't cache 50MB of lists and use a single layer, make it pretty  
							
							
							
						 
						
							2024-03-12 14:04:33 +01:00  
				
					
						
							
							
								 
						
							
								07761524af 
								
							 
						 
						
							
							
								
								Dev: Fixed flaky OIDC test, updated dev version  
							
							
							
						 
						
							2024-03-12 12:08:26 +00:00  
				
					
						
							
							
								 
						
							
								2ed931aeed 
								
							 
						 
						
							
							
								
								Updated minimum PHP version from 8.0 to 8.1  
							
							... 
							
							
							
							For #4893  
							
						 
						
							2024-03-12 11:29:51 +00:00  
				
					
						
							
							
								 
						
							
								0d3de40459 
								
							 
						 
						
							
							
								
								Updated translator attribution before release v24.02.1  
							
							
							
						 
						
							2024-03-10 18:45:32 +00:00  
				
					
						
							
							
								 
						
							
								3619f79ca6 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #4877 )  
							
							
							
						 
						
							2024-03-10 18:36:12 +00:00  
				
					
						
							
							
								 
						
							
								c9d9ad10f2 
								
							 
						 
						
							
							
								
								Merge branch 'totp-patch' into development  
							
							
							
						 
						
							2024-03-10 18:32:02 +00:00  
				
					
						
							
							
								 
						
							
								d5a689366c 
								
							 
						 
						
							
							
								
								MFA: Copied autocomplete changes from totp to backup codes  
							
							... 
							
							
							
							Also added tests to cover.
Related to #4849  
							
						 
						
							2024-03-10 18:31:01 +00:00  
				
					
						
							
							
								 
						
							
								bc24a1360f 
								
							 
						 
						
							
							
								
								TOTP: Added one-time-code autofill  
							
							... 
							
							
							
							During review of #4849 
Tested on Firefox & Chromium desktop. 
							
						 
						
							2024-03-10 18:24:42 +00:00  
				
					
						
							
							
								 
						
							
								77f125208e 
								
							 
						 
						
							
							
								
								Page nav: Fixed nbsp being represented as nothing  
							
							... 
							
							
							
							Now represented in page nav using a normal space to avoid complete
removal of space.
Added test to cover.
For #4836  
							
						 
						
							2024-03-09 15:52:09 +00:00  
				
					
						
							
							
								 
						
							
								b7d4bd5bce 
								
							 
						 
						
							
							
								
								Breadcrumbs: Set book/shelf lists to use name ordering  
							
							... 
							
							
							
							Previously in database order (id) which is not predictable
nor parsable for users.
For #4876  
							
						 
						
							2024-03-09 15:24:44 +00:00  
				
					
						
							
							
								 
						
							
								5a5f0b8de9 
								
							 
						 
						
							
							
								
								Page Display: Fixed highlighting for elements in nested details  
							
							... 
							
							
							
							For #4878  
							
						 
						
							2024-03-09 15:07:51 +00:00  
				
					
						
							
							
								 
						
							
								8e01345f14 
								
							 
						 
						
							
							
								
								Entity popular queriy: Loaded parents for selector breadcrumbs  
							
							
							
						 
						
							2024-02-28 13:20:24 +00:00  
				
					
						
							
							
								 
						
							
								f5f96f84e7 
								
							 
						 
						
							
							
								
								404: Fixed entity list issue with entity with non-visible parent  
							
							... 
							
							
							
							Adds our mixed entity list loader to popular queries for more efficient
loading. 
							
						 
						
							2024-02-28 13:08:06 +00:00  
				
					
						
							
							
								 
						
							
								2009d4d6a8 
								
							 
						 
						
							
							
								
								Translations: Updated translator attribution, added serbian to locales  
							
							
							
						 
						
							2024-02-28 12:29:09 +00:00  
				
					
						
							
							
								 
						
							
								4ccfde6d02 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #4803 )  
							
							
							
						 
						
							2024-02-28 12:19:36 +00:00  
				
					
						
							
							
								 
						
							
								c4279c9697 
								
							 
						 
						
							
							
								
								Merge branch 'v23-12' into development  
							
							... 
							
							
							
							Updated composer deps again to take lock file to current 
							
						 
						
							2024-02-28 12:11:39 +00:00  
				
					
						
							
							
								 
						
							
								48ea0bc291 
								
							 
						 
						
							
							
								
								Deps: Updated composer packages  
							
							
							
						 
						
							2024-02-26 11:17:36 +00:00  
				
					
						
							
							
								 
						
							
								a75d5b8bc1 
								
							 
						 
						
							
							
								
								Sessions: Prevent image urls being part of session URL history  
							
							... 
							
							
							
							To prevent them being considered for redirects.
Includes test to cover.
For #4863  
							
						 
						
							2024-02-22 11:23:59 +00:00  
				
					
						
							
							
								 
						
							
								055bbf17de 
								
							 
						 
						
							
							
								
								Theme System: Added AUTH_PRE_REGISTER logical event  
							
							... 
							
							
							
							Included tests to cover.
Manually tested on standard and social (GitHub) auth.
For #4833  
							
						 
						
							2024-02-21 15:30:29 +00:00  
				
					
						
							
							
								 
						
							
								be3423a16e 
								
							 
						 
						
							
							
								
								Deps: Updated npm & composer deps  
							
							... 
							
							
							
							Avoided updating markdown-it package to 14 for now since it would cause
bundle size to inflate. Don't think ESBuild is properly tree shaking
"entities" sub package which inflates size.
(Copied this message from december deps update). 
							
						 
						
							2024-02-20 18:21:59 +00:00  
				
					
						
							
							
								 
						
							
								bbb41e8b5c 
								
							 
						 
						
							
							
								
								Breadcrumbs: Fixed bad dropdown menu placement at small sizes  
							
							... 
							
							
							
							For #4824  
							
						 
						
							2024-02-20 18:03:32 +00:00  
				
					
						
							
							
								 
						
							
								c290d01adb 
								
							 
						 
						
							
							
								
								WYSIWYG: Improved a range of text direction/alignment scenarios  
							
							... 
							
							
							
							- Removes 'span' from being a valid part of alignment formats so it's
  not used to align contents, since it's going to mostly be an inline
  format, wheras you'd really want alignment on the parent block.
- Adds direction cleaning to all direction change events, to remove
  direction styles and child direction controls which may complicate
  matters and cause direction changes not to show.
- Makes text direction controls work with table cell range selections,
  which TinyMCE does not consider by default, via manual handling.
For #4843  
							
						 
						
							2024-02-20 14:15:22 +00:00  
				
					
						
							
							
								 
						
							
								16327cf40c 
								
							 
						 
						
							
							
								
								Cover images: Updated description wording to better detail size  
							
							... 
							
							
							
							To make it clearer that the advised size may not be fixed.
For #4748  
							
						 
						
							2024-02-19 20:26:04 +00:00  
				
					
						
							
							
								 
						
							
								999d41a7f5 
								
							 
						 
						
							
							
								
								WYSIWYG: Updated code handling to respect direction  
							
							... 
							
							
							
							Specifically supports "dir" attribute being on top level "pre" element,
and handles application/switching of this within the editor.
For #4809  
							
						 
						
							2024-02-18 17:55:56 +00:00  
				
					
						
							
							
								 
						
							
								9ff9b9c805 
								
							 
						 
						
							
							
								
								Merge pull request  #4850  from BookStackApp/table_improvements  
							
							... 
							
							
							
							Range of WYSIWYG Editor Table Handling Improvements 
							
						 
						
							2024-02-17 16:40:27 +00:00  
				
					
						
							
							
								 
						
							
								8f1d8cef9e 
								
							 
						 
						
							
							
								
								Tables: Added dynamic table header toggle  
							
							... 
							
							
							
							Shows in table context toolbar when in the first row. 
							
						 
						
							2024-02-17 16:28:13 +00:00  
				
					
						
							
							
								 
						
							
								8688ad99b6 
								
							 
						 
						
							
							
								
								Tables: Added menu items to clear formatting and sizes  
							
							
							
						 
						
							2024-02-16 14:38:30 +00:00  
				
					
						
							
							
								 
						
							
								ed0718d3f7 
								
							 
						 
						
							
							
								
								Tables: Added fix to ensure proper clear formatting on cell selections  
							
							
							
						 
						
							2024-02-15 16:29:37 +00:00  
				
					
						
							
							
								 
						
							
								c53c9f6866 
								
							 
						 
						
							
							
								
								Turned off autocomplete for TOTP codes  
							
							... 
							
							
							
							Small QOL change to turn off autocomplete when entering TOTP codes since they're one time use only. 
							
						 
						
							2024-02-15 09:22:35 -06:00  
				
					
						
							
							
								 
						
							
								3fdee6a93b 
								
							 
						 
						
							
							
								
								Tables: Updated selection style to avoid scroll overflow  
							
							... 
							
							
							
							Fixes  #4844  
						
							2024-02-15 14:40:27 +00:00  
				
					
						
							
							
								 
						
							
								cafea1c02d 
								
							 
						 
						
							
							
								
								Updated tinymce from 6.7.2 to 6.8.3  
							
							
							
						 
						
							2024-02-15 14:13:08 +00:00  
				
					
						
							
							
								 
						
							
								32e20e5059 
								
							 
						 
						
							
							
								
								Merge branch 'development' of github.com:BookStackApp/BookStack into development  
							
							
							
						 
						
							2024-02-14 10:36:36 +00:00  
				
					
						
							
							
								 
						
							
								c66b8ad842 
								
							 
						 
						
							
							
								
								RTL: Fixed pagination not responding to RTL layout  
							
							... 
							
							
							
							For #4808  
							
						 
						
							2024-02-14 10:36:00 +00:00  
				
					
						
							
							
								 
						
							
								c9a5c29abf 
								
							 
						 
						
							
							
								
								Merge pull request  #4794  from BookStackApp/en_tweaks  
							
							... 
							
							
							
							Text: Tweaks to EN text for consistency/readability 
							
						 
						
							2024-02-13 14:13:29 +00:00  
				
					
						
							
							
								 
						
							
								12daa1c2b9 
								
							 
						 
						
							
							
								
								Header: Fixed mobile menu falling out of header  
							
							... 
							
							
							
							Changed button to be within-DOM rather than absolute positioned.
Also improves RTL handling by showing menu on the right side.
Fixes  #4841  
							
						 
						
							2024-02-13 14:00:34 +00:00  
				
					
						
							
							
								 
						
							
								ff8daad22b 
								
							 
						 
						
							
							
								
								Merge pull request  #4827  from BookStackApp/query_revamp  
							
							... 
							
							
							
							Update of entity loading to be more efficient and avoid global addSelects 
							
						 
						
							2024-02-11 15:56:32 +00:00  
				
					
						
							
							
								 
						
							
								1ea2ac864a 
								
							 
						 
						
							
							
								
								Queries: Update API to align data with previous versions  
							
							... 
							
							
							
							Ensures fields returned match API docs and previous versions of
BookStack where we were accidentally returning more fields than
expected.
Updates tests to cover many of these.
Also updated clockwork to ignore image requests for less noisy
debugging.
Also updated chapter page query to not be loading all page data, via new
query in PageQueries. 
							
						 
						
							2024-02-11 15:42:37 +00:00  
				
					
						
							
							
								 
						
							
								ed9c013f6e 
								
							 
						 
						
							
							
								
								Queries: Addressed failing test cases from recent changes  
							
							
							
						 
						
							2024-02-08 17:18:03 +00:00  
				
					
						
							
							
								 
						
							
								ed21a6d798 
								
							 
						 
						
							
							
								
								Queries: Updated old use-specific entity query classes  
							
							... 
							
							
							
							- Updated name to align, and differentate from new 'XQueries' clases.
- Removed old sketchy base class with app resolving workarounds, to a
  proper injection-based approach.
- Also fixed wrong translation text used in PageQueries. 
							
						 
						
							2024-02-08 16:39:59 +00:00  
				
					
						
							
							
								 
						
							
								b77ab6f3af 
								
							 
						 
						
							
							
								
								Queries: Moved out or removed some class-level items  
							
							... 
							
							
							
							Also ran auto-removal of unused imports across app folder. 
							
						 
						
							2024-02-07 22:41:45 +00:00  
				
					
						
							
							
								 
						
							
								546cfb0dcc 
								
							 
						 
						
							
							
								
								Queries: Extracted static page,chapter,shelf queries to classes  
							
							
							
						 
						
							2024-02-07 21:58:27 +00:00  
				
					
						
							
							
								 
						
							
								483410749b 
								
							 
						 
						
							
							
								
								Queries: Updated all app book static query uses  
							
							
							
						 
						
							2024-02-07 16:37:36 +00:00  
				
					
						
							
							
								 
						
							
								c95f4ca40f 
								
							 
						 
						
							
							
								
								Queries: Migrated revision repo queries to new class  
							
							
							
						 
						
							2024-02-07 15:09:16 +00:00  
				
					
						
							
							
								 
						
							
								222c665018 
								
							 
						 
						
							
							
								
								Queries: Extracted PageRepo queries to own class  
							
							... 
							
							
							
							Started new class for PageRevisions too as part of these changes 
							
						 
						
							2024-02-05 17:35:49 +00:00  
				
					
						
							
							
								 
						
							
								8e78b4c43e 
								
							 
						 
						
							
							
								
								Queries: Extracted chapter repo queries to class  
							
							... 
							
							
							
							Updated query classes to align to interface for common aligned
operations.
Extracted repeated string-identifier-based finding from page/chapter
repos to shared higher-level entity queries. 
							
						 
						
							2024-02-05 15:59:20 +00:00  
				
					
						
							
							
								 
						
							
								05ac0fcd1d 
								
							 
						 
						
							
							
								
								Merge pull request  #4828  from shashinma/development  
							
							... 
							
							
							
							Update PWA manifest orientation from 'portrait' to 'any' 
							
						 
						
							2024-02-05 11:54:32 +00:00