79f5b579d7 
								
							 
						 
						
							
							
								
								[Fix] maint_delete_images_only_in_revisions better  
							
							
							
						 
						
							2021-04-29 14:49:46 +09:00  
				
					
						
							
							
								 
						
							
								66ecee1e26 
								
							 
						 
						
							
							
								
								[Fix] maint_delete_images_only_in_revisions  
							
							
							
						 
						
							2021-04-29 13:54:24 +09:00  
				
					
						
							
							
								 
						
							
								02e86ea18f 
								
							 
						 
						
							
							
								
								[Fix] app_footer_links_desc  
							
							
							
						 
						
							2021-04-29 13:44:50 +09:00  
				
					
						
							
							
								 
						
							
								723dbe1da7 
								
							 
						 
						
							
							
								
								[Fix] korean  
							
							
							
						 
						
							2021-04-29 13:43:10 +09:00  
				
					
						
							
							
								 
						
							
								65fe89441f 
								
							 
						 
						
							
							
								
								fix pages_revisions_resotred_from  
							
							
							
						 
						
							2021-04-29 13:39:11 +09:00  
				
					
						
							
							
								 
						
							
								2093122ac5 
								
							 
						 
						
							
							
								
								Korean translation  
							
							... 
							
							
							
							resources/lang/ko/settings.php 
							
						 
						
							2021-04-29 12:58:53 +09:00  
				
					
						
							
							
								 
						
							
								ab584c93bc 
								
							 
						 
						
							
							
								
								Korean translations  
							
							... 
							
							
							
							activities.php
common.php
entities.php
validation.php 
							
						 
						
							2021-04-29 00:11:01 +09:00  
				
					
						
							
							
								 
						
							
								fc504a3d2c 
								
							 
						 
						
							
							
								
								Updated translator attribution before release v21.04.3  
							
							
							
						 
						
							2021-04-27 22:00:51 +01:00  
				
					
						
							
							
								 
						
							
								dd805503fb 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #2695 )  
							
							... 
							
							
							
							* New translations settings.php (Japanese)
* New translations settings.php (Japanese)
* New translations common.php (Latvian)
* New translations common.php (Russian)
* New translations settings.php (Dutch)
* New translations common.php (Dutch)
* New translations settings.php (Dutch)
* New translations entities.php (Dutch)
* New translations validation.php (Dutch)
* New translations activities.php (Dutch)
* New translations common.php (German)
* New translations common.php (Dutch)
* New translations common.php (German Informal)
* New translations activities.php (Dutch)
* New translations entities.php (German)
* New translations settings.php (German)
* New translations auth.php (Dutch)
* New translations components.php (Dutch)
* New translations common.php (German Informal)
* New translations entities.php (German Informal)
* New translations settings.php (German Informal)
* New translations common.php (Catalan)
* New translations common.php (Catalan)
* New translations passwords.php (Catalan)
* New translations validation.php (Catalan)
* New translations validation.php (Catalan)
* New translations auth.php (Catalan)
* New translations common.php (Italian)
* New translations activities.php (Italian)
* New translations common.php (Italian) 
							
						 
						
							2021-04-27 21:58:09 +01:00  
				
					
						
							
							
								 
						
							
								f24336f77a 
								
							 
						 
						
							
							
								
								Updated mobile content tabs to respect dark mode  
							
							
							
						 
						
							2021-04-27 21:55:33 +01:00  
				
					
						
							
							
								 
						
							
								aa6a752e38 
								
							 
						 
						
							
							
								
								Implemented custom select controls because apple hates web developers  
							
							... 
							
							
							
							They'd rather keep pushing their 2007 era strange form control styles
even though they're horribly outdated, ugly and hard to style. The
only way to override is a full nuking of the default styles, which means
we have to then implement the frigging arrow icon using hacks which would
then conflict with all other sensible browsers so we have to nuke their
styles aswell to ensure some stupid backgroud hack is used everywhere.
I bet apple don't even use their shite default control styles and nuke
them also, Lets see. Yup, First thing I see on the top of their homepage
is a locale select dropdown custom built from about 10 HTML elements. FML
For #2709  
							
						 
						
							2021-04-27 21:36:08 +01:00  
				
					
						
							
							
								 
						
							
								83b576eb19 
								
							 
						 
						
							
							
								
								Prevented "Recently Viewed" homepage list showing non-user-viewed items  
							
							... 
							
							
							
							Triggered when the user has no/limited views. Added a test to cover.
Closes  #2703  
							
						 
						
							2021-04-27 21:05:01 +01:00  
				
					
						
							
							
								 
						
							
								c4e31a0d5e 
								
							 
						 
						
							
							
								
								Updated hard-coded string lengths for indexed columns  
							
							... 
							
							
							
							Since this is what's causing issues for people during migration due to max
key lengths.
Related to #2710 . 
							
						 
						
							2021-04-27 20:53:22 +01:00  
				
					
						
							
							
								 
						
							
								f8cdd6e80d 
								
							 
						 
						
							
							
								
								Reduced calls for s3-based uploads  
							
							... 
							
							
							
							Combined the public ACL update into the put operation. 
							
						 
						
							2021-04-27 20:36:42 +01:00  
				
					
						
							
							
								 
						
							
								f8b5a0fd50 
								
							 
						 
						
							
							
								
								Add base64 image support  
							
							
							
						 
						
							2021-04-20 23:41:21 +00:00  
				
					
						
							
							
								 
						
							
								140aed3586 
								
							 
						 
						
							
							
								
								Updated translator attribution before release v21.04.2  
							
							
							
						 
						
							2021-04-20 22:36:21 +01:00  
				
					
						
							
							
								 
						
							
								cf87b78636 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #2691 )  
							
							... 
							
							
							
							* New translations common.php (Spanish)
* New translations common.php (Danish)
* New translations auth.php (Danish)
* New translations components.php (Danish)
* New translations entities.php (Danish)
* New translations entities.php (Danish)
* New translations settings.php (Danish)
* New translations common.php (Chinese Simplified)
* New translations auth.php (Chinese Simplified)
* New translations settings.php (Danish)
* New translations settings.php (Danish)
* New translations activities.php (Danish)
* New translations validation.php (Danish)
* New translations common.php (Danish)
* New translations auth.php (Danish)
* New translations activities.php (Danish) 
							
						 
						
							2021-04-20 22:14:37 +01:00  
				
					
						
							
							
								 
						
							
								ec827da5a5 
								
							 
						 
						
							
							
								
								Updated public view test case to be more reliable  
							
							... 
							
							
							
							Was failing due to either common name or view share being
sticky across requests. 
							
						 
						
							2021-04-20 22:14:01 +01:00  
				
					
						
							
							
								 
						
							
								20528a2442 
								
							 
						 
						
							
							
								
								Fixed error thrown when owner existed but the creator did not  
							
							... 
							
							
							
							Added test to cover.
For #2687  
							
						 
						
							2021-04-20 21:04:38 +01:00  
				
					
						
							
							
								 
						
							
								b3c47649b4 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #2672 )  
							
							... 
							
							
							
							* New translations common.php (French)
* New translations entities.php (French)
* New translations settings.php (Russian)
* New translations settings.php (Ukrainian)
* New translations common.php (Spanish, Argentina)
* New translations common.php (Spanish)
* New translations entities.php (Spanish, Argentina)
* New translations settings.php (Spanish, Argentina)
* New translations common.php (Portuguese, Brazilian)
* New translations settings.php (Portuguese, Brazilian)
* New translations common.php (Chinese Simplified)
* New translations common.php (Polish)
* New translations common.php (Norwegian Bokmal)
* New translations common.php (Bosnian)
* New translations common.php (Latvian)
* New translations common.php (Persian)
* New translations common.php (Indonesian)
* New translations common.php (Vietnamese)
* New translations common.php (Chinese Traditional)
* New translations common.php (Ukrainian)
* New translations common.php (Turkish)
* New translations common.php (Swedish)
* New translations common.php (Slovenian)
* New translations common.php (Slovak)
* New translations common.php (Russian)
* New translations common.php (Portuguese)
* New translations common.php (Dutch)
* New translations common.php (French)
* New translations common.php (Korean)
* New translations common.php (Japanese)
* New translations common.php (Italian)
* New translations common.php (Hungarian)
* New translations common.php (Hebrew)
* New translations common.php (German)
* New translations common.php (Danish)
* New translations common.php (Czech)
* New translations common.php (Catalan)
* New translations common.php (Bulgarian)
* New translations common.php (Arabic)
* New translations common.php (Portuguese, Brazilian)
* New translations common.php (Spanish)
* New translations common.php (Spanish, Argentina)
* New translations common.php (German Informal) 
							
						 
						
							2021-04-19 22:04:05 +01:00  
				
					
						
							
							
								 
						
							
								70be28d22c 
								
							 
						 
						
							
							
								
								Updated tinymce code block handling to help prevent breaking history states  
							
							... 
							
							
							
							Only used an undo transaction on startup and added a small delay
to codeMirror parsing on SetContent's to help avoid
the rendering activities getting caught in undoManager states.
Seemed to improve things a lot in Firefox & chrome on my dev machine.
For #2602  
							
						 
						
							2021-04-19 22:00:33 +01:00  
				
					
						
							
							
								 
						
							
								9df4dee1b2 
								
							 
						 
						
							
							
								
								Improved header element accessibility when at mobile sizes  
							
							... 
							
							
							
							Intended to fix issues raised in #2681 .
Changes up the tri-layout tabs, and the main header menu toggle,
to be buttons while adding better text and keyboard controls.
Updated the component format of a few elements along the way. 
							
						 
						
							2021-04-19 21:41:13 +01:00  
				
					
						
							
							
								 
						
							
								60ffe6a993 
								
							 
						 
						
							
							
								
								Updated packages and added better upload failure logging  
							
							... 
							
							
							
							To fix  #2689 
Updates all packages but mainly focused on aws-sdk 
							
						 
						
							2021-04-19 20:16:49 +01:00  
				
					
						
							
							
								 
						
							
								0c880def5e 
								
							 
						 
						
							
							
								
								Fixed response JSON detection when charset existed  
							
							... 
							
							
							
							Fixes  #2684  
						
							2021-04-18 22:12:26 +01:00  
				
					
						
							
							
								 
						
							
								2744b2a243 
								
							 
						 
						
							
							
								
								Added parent info to recycle bin  
							
							
							
						 
						
							2021-04-17 13:09:56 +04:30  
				
					
						
							
							
								 
						
							
								e4660a5ba2 
								
							 
						 
						
							
							
								
								Aligned facade accessor  
							
							
							
						 
						
							2021-04-09 21:03:02 +01:00  
				
					
						
							
							
								 
						
							
								e2fa6d83c6 
								
							 
						 
						
							
							
								
								Removed some unused sass variables  
							
							
							
						 
						
							2021-04-08 22:33:36 +01:00  
				
					
						
							
							
								 
						
							
								a0d32e7b88 
								
							 
						 
						
							
							
								
								Updated translator contribution list  
							
							
							
						 
						
							2021-04-07 21:56:30 +01:00  
				
					
						
							
							
								 
						
							
								ced15b64a8 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #2621 )  
							
							... 
							
							
							
							* New translations common.php (Russian)
* New translations settings.php (Russian)
* New translations activities.php (Indonesian)
* New translations settings.php (Indonesian)
* New translations settings.php (French)
* New translations activities.php (Chinese Traditional)
* New translations activities.php (Chinese Traditional)
* New translations auth.php (Chinese Traditional)
* New translations auth.php (Chinese Traditional)
* New translations auth.php (Chinese Traditional)
* New translations auth.php (Chinese Traditional)
* New translations common.php (Chinese Traditional)
* New translations components.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations errors.php (Chinese Traditional)
* New translations errors.php (Chinese Traditional)
* New translations errors.php (Chinese Traditional)
* New translations errors.php (Chinese Traditional)
* New translations errors.php (Chinese Traditional)
* New translations activities.php (Polish)
* New translations common.php (Polish)
* New translations entities.php (Polish)
* New translations settings.php (Polish)
* New translations settings.php (Polish)
* New translations validation.php (Polish)
* New translations settings.php (Latvian)
* New translations settings.php (Latvian)
* New translations settings.php (Latvian)
* New translations passwords.php (Chinese Traditional)
* New translations validation.php (Chinese Traditional)
* New translations validation.php (Chinese Traditional)
* New translations validation.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations validation.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations validation.php (Latvian)
* New translations validation.php (Polish)
* New translations validation.php (German Informal)
* New translations validation.php (Norwegian Bokmal)
* New translations validation.php (Spanish, Argentina)
* New translations validation.php (Persian)
* New translations validation.php (Portuguese, Brazilian)
* New translations validation.php (Vietnamese)
* New translations validation.php (Chinese Traditional)
* New translations validation.php (Chinese Simplified)
* New translations validation.php (Ukrainian)
* New translations validation.php (Turkish)
* New translations validation.php (Swedish)
* New translations validation.php (Slovenian)
* New translations validation.php (Slovak)
* New translations validation.php (Russian)
* New translations validation.php (Dutch)
* New translations validation.php (Portuguese)
* New translations validation.php (Korean)
* New translations validation.php (Japanese)
* New translations validation.php (Italian)
* New translations validation.php (Hungarian)
* New translations validation.php (Hebrew)
* New translations validation.php (German)
* New translations validation.php (Danish)
* New translations validation.php (Czech)
* New translations validation.php (Bulgarian)
* New translations validation.php (Arabic)
* New translations validation.php (Spanish)
* New translations validation.php (French)
* New translations validation.php (Bosnian)
* New translations validation.php (Indonesian)
* New translations validation.php (Catalan)
* New translations entities.php (Latvian)
* New translations entities.php (Polish)
* New translations entities.php (German Informal)
* New translations entities.php (Norwegian Bokmal)
* New translations entities.php (Spanish, Argentina)
* New translations entities.php (Persian)
* New translations entities.php (Portuguese, Brazilian)
* New translations entities.php (Vietnamese)
* New translations entities.php (Chinese Traditional)
* New translations entities.php (Chinese Simplified)
* New translations entities.php (Ukrainian)
* New translations entities.php (Turkish)
* New translations entities.php (Swedish)
* New translations entities.php (Slovenian)
* New translations entities.php (Slovak)
* New translations entities.php (Russian)
* New translations entities.php (Dutch)
* New translations entities.php (Portuguese)
* New translations entities.php (Korean)
* New translations entities.php (Japanese)
* New translations entities.php (Italian)
* New translations entities.php (Hungarian)
* New translations entities.php (Hebrew)
* New translations entities.php (German)
* New translations entities.php (Danish)
* New translations entities.php (Czech)
* New translations entities.php (Bulgarian)
* New translations entities.php (Arabic)
* New translations entities.php (Spanish)
* New translations entities.php (French)
* New translations entities.php (Bosnian)
* New translations entities.php (Indonesian)
* New translations entities.php (Catalan)
* New translations entities.php (Spanish)
* New translations settings.php (Chinese Simplified)
* New translations entities.php (Chinese Simplified)
* New translations entities.php (Portuguese)
* New translations entities.php (Latvian)
* New translations settings.php (Chinese Simplified)
* New translations settings.php (Chinese Simplified)
* New translations common.php (German)
* New translations common.php (Japanese)
* New translations common.php (Chinese Simplified)
* New translations common.php (Ukrainian)
* New translations common.php (Turkish)
* New translations common.php (Swedish)
* New translations common.php (Slovenian)
* New translations common.php (Slovak)
* New translations common.php (Russian)
* New translations common.php (Portuguese)
* New translations common.php (Dutch)
* New translations common.php (Korean)
* New translations common.php (Polish)
* New translations common.php (Italian)
* New translations common.php (Arabic)
* New translations common.php (Hungarian)
* New translations common.php (French)
* New translations common.php (Spanish)
* New translations common.php (Catalan)
* New translations common.php (Bulgarian)
* New translations common.php (Czech)
* New translations common.php (Danish)
* New translations common.php (Hebrew)
* New translations common.php (Bosnian)
* New translations common.php (Chinese Traditional)
* New translations common.php (Vietnamese)
* New translations common.php (Portuguese, Brazilian)
* New translations common.php (Persian)
* New translations common.php (Spanish, Argentina)
* New translations common.php (Latvian)
* New translations common.php (Norwegian Bokmal)
* New translations common.php (German Informal)
* New translations common.php (Indonesian)
* New translations common.php (Indonesian)
* New translations entities.php (Indonesian)
* New translations common.php (Portuguese)
* New translations entities.php (Latvian)
* New translations common.php (Latvian)
* New translations settings.php (Portuguese)
* New translations common.php (Russian)
* New translations entities.php (Russian)
* New translations settings.php (Polish)
* New translations common.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations settings.php (Ukrainian)
* New translations settings.php (Russian)
* New translations settings.php (Russian)
* New translations common.php (Chinese Simplified) 
							
						 
						
							2021-04-07 21:49:45 +01:00  
				
					
						
							
							
								 
						
							
								f0723b6ee7 
								
							 
						 
						
							
							
								
								Fixed social button icon/text misalignment  
							
							
							
						 
						
							2021-04-06 22:00:07 +01:00  
				
					
						
							
							
								 
						
							
								2162da3a14 
								
							 
						 
						
							
							
								
								Updated project npm deps  
							
							
							
						 
						
							2021-04-06 21:55:49 +01:00  
				
					
						
							
							
								 
						
							
								f02cfd8271 
								
							 
						 
						
							
							
								
								Removed mentions of 'mail' mail driver  
							
							... 
							
							
							
							Closes  #2657  
						
							2021-03-27 15:56:36 +00:00  
				
					
						
							
							
								 
						
							
								b6a0f9f069 
								
							 
						 
						
							
							
								
								Create config.yml  
							
							... 
							
							
							
							Totally not discovered/copied from viewing the linuxserver.io options (https://github.com/linuxserver/docker-bookstack/blob/master/.github/ISSUE_TEMPLATE/config.yml ) 
							
						 
						
							2021-03-25 21:52:32 +00:00  
				
					
						
							
							
								 
						
							
								5c9c1d1a4b 
								
							 
						 
						
							
							
								
								Updated shelf sort to allow default sort, added testing  
							
							... 
							
							
							
							Done during review of #2515  
							
						 
						
							2021-03-21 23:06:15 +00:00  
				
					
						
							
							
								 
						
							
								ab4c5a55b8 
								
							 
						 
						
							
							
								
								Merge branch 'feature/sort-shelf-books' of git://github.com/guillaumehanotel/BookStack into guillaumehanotel-feature/sort-shelf-books  
							
							
							
						 
						
							2021-03-21 21:52:39 +00:00  
				
					
						
							
							
								 
						
							
								43c2fc3c37 
								
							 
						 
						
							
							
								
								Updated dev-docker setup to not alter phpunit.xml  
							
							... 
							
							
							
							Tested on my machine via fresh dev instance with tests passing.
May need old users to drop their old volume data. 
							
						 
						
							2021-03-21 17:42:10 +00:00  
				
					
						
							
							
								 
						
							
								371033a0f2 
								
							 
						 
						
							
							
								
								Merge branch 'master' into docker-tests  
							
							
							
						 
						
							2021-03-21 16:49:22 +00:00  
				
					
						
							
							
								 
						
							
								06706a2d9c 
								
							 
						 
						
							
							
								
								Added user filter to audit log  
							
							... 
							
							
							
							Included testing to cover.
Closes  #2472  
							
						 
						
							2021-03-21 15:04:32 +00:00  
				
					
						
							
							
								 
						
							
								c548c06086 
								
							 
						 
						
							
							
								
								Updated dev-docker setup  
							
							... 
							
							
							
							Removed extension installs for already installed things.
Removed tidy build bits.
Ensured it ran via quick build and test 
							
						 
						
							2021-03-20 16:44:47 +00:00  
				
					
						
							
							
								 
						
							
								8e5067ee91 
								
							 
						 
						
							
							
								
								Performed fixes for failing tests on php8  
							
							... 
							
							
							
							- Commands that run a truncate DB action failed due to messing up the
  test transations so we mnaully work around that now to ensure a
transaction exists for the test to cleanup afterwards.
- Updated dompdf lib version 
							
						 
						
							2021-03-20 16:25:02 +00:00  
				
					
						
							
							
								 
						
							
								0310b8614e 
								
							 
						 
						
							
							
								
								Updated GH actions to use strings for php versions  
							
							... 
							
							
							
							Looked like 8.0 was being converted to 8 
							
						 
						
							2021-03-20 15:40:08 +00:00  
				
					
						
							
							
								 
						
							
								829fecd338 
								
							 
						 
						
							
							
								
								Updated app to PHP7.3 min supported version, For php8 support  
							
							... 
							
							
							
							- Updated remaining dependancies
- Upped min versions used
- Updated GH actions to drop 7.2 and include 8.0
- Updated phpunit & tests to 9.x 
							
						 
						
							2021-03-20 15:35:39 +00:00  
				
					
						
							
							
								 
						
							
								44a293f051 
								
							 
						 
						
							
							
								
								Fleshed out and checked over theme system docs  
							
							
							
						 
						
							2021-03-20 15:09:17 +00:00  
				
					
						
							
							
								 
						
							
								a92c35a7ac 
								
							 
						 
						
							
							
								
								Worked on theme system documentation  
							
							
							
						 
						
							2021-03-19 23:06:50 +00:00  
				
					
						
							
							
								 
						
							
								691db40a33 
								
							 
						 
						
							
							
								
								Added login/register theme events  
							
							
							
						 
						
							2021-03-19 21:54:50 +00:00  
				
					
						
							
							
								 
						
							
								2ae89f2c32 
								
							 
						 
						
							
							
								
								Added the possibility of social provider extension via theme  
							
							... 
							
							
							
							Also started docs page 
							
						 
						
							2021-03-19 16:22:47 +00:00  
				
					
						
							
							
								 
						
							
								9d37af9453 
								
							 
						 
						
							
							
								
								Added web-middleware based theme events  
							
							
							
						 
						
							2021-03-17 12:56:56 +00:00  
				
					
						
							
							
								 
						
							
								a5d2a26fcc 
								
							 
						 
						
							
							
								
								Added testing for the back-end theme system done so far  
							
							
							
						 
						
							2021-03-16 17:55:19 +00:00  
				
					
						
							
							
								 
						
							
								c61c3bc608 
								
							 
						 
						
							
							
								
								Started backend theme system  
							
							... 
							
							
							
							Allows customization of back-end components via event-driven handling
from the theme folder. 
							
						 
						
							2021-03-16 17:14:03 +00:00  
				
					
						
							
							
								 
						
							
								1420f239fc 
								
							 
						 
						
							
							
								
								Made session cookie path dynamic based on APP_URL  
							
							
							
						 
						
							2021-03-16 13:03:07 +00:00