Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								647ce6c237 
								
							 
						 
						
							
							
								
								Fixed sort urls with no params not building full path  
							
							 
							
							... 
							
							
							
							The provided partial path would be return which may not resolve to the
full URL when used on systems like those hosting BookStack on a
sub-path.
Fixes  #4201  
							
						 
						
							2023-04-27 13:49:22 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								607da73109 
								
							 
						 
						
							
							
								
								Merge pull request  #4193  from BookStackApp/custom_dropzone  
							
							 
							
							... 
							
							
							
							Custom dropzone implementation 
							
						 
						
							2023-04-27 13:43:38 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1135d477ba 
								
							 
						 
						
							
							
								
								Fixed linting and failing test issues from dropzone work  
							
							 
							
							
							
						 
						
							2023-04-27 13:31:03 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a4a96a3df7 
								
							 
						 
						
							
							
								
								Dropzone: Adjusted styles for dark mode  
							
							 
							
							
							
						 
						
							2023-04-27 12:55:05 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								38e8a96dcd 
								
							 
						 
						
							
							
								
								Removed dropzone from package and attribution list  
							
							 
							
							
							
						 
						
							2023-04-26 23:35:25 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9a17656f88 
								
							 
						 
						
							
							
								
								dropzone: Addressed existing todos, cleaned attachment ux  
							
							 
							
							... 
							
							
							
							Updated dom layout of attahcments to prevent nested dropzones (No issue
but potential to be one) and updated edit form dropzone handling so the
dropzone item card was not as distracting. 
							
						 
						
							2023-04-26 23:31:38 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e36cdaad0d 
								
							 
						 
						
							
							
								
								Updated attachments to work with new dropzone  
							
							 
							
							... 
							
							
							
							- Fixes existing broken attachment edit tabs.
- Redesigns area to move away from old tabbed interface.
- Integrates new dropzone system, for both addition and edit. 
							
						 
						
							2023-04-26 16:41:34 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								722c38d576 
								
							 
						 
						
							
							
								
								Image manager: fix upload control for drawing, updated styles  
							
							 
							
							... 
							
							
							
							- Tightened image manager styles to address things that looked akward.
- Prevented visiblity/use of upload controls for drawings.
- Updated dropzone to use error handling from validation messages. 
							
						 
						
							2023-04-26 14:25:56 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8cd6c797e8 
								
							 
						 
						
							
							
								
								Merge branch 'development' of github.com:BookStackApp/BookStack into development  
							
							 
							
							
							
						 
						
							2023-04-26 01:43:16 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								dff45e2c5d 
								
							 
						 
						
							
							
								
								Fixed broken shortcut hint overlay  
							
							 
							
							... 
							
							
							
							Also updated event handler usage to use abort controller while there. 
							
						 
						
							2023-04-26 01:42:12 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								61d2ea6ac7 
								
							 
						 
						
							
							
								
								Dropzone: Polished image manager elements  
							
							 
							
							... 
							
							
							
							- Added file placeholder for non-image uploads.
- Added use of upload limits.
- Removed upload timeout variable.
- Added pass-through and usage of filetypes.
- Extracted some view text to language files and made use of existing
  text. 
							
						 
						
							2023-04-25 16:41:39 +01:00  
						
					 
				
					
						
							
							
								 
								Esakkiraja
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								752562d23d 
								
							 
						 
						
							
							
								
								.vscode folder is added in .gitignore file ( #4197 )  
							
							 
							
							... 
							
							
							
							Squash of 7 commits.
---------
Co-authored-by: esakkiraja100116 <esakkiraja100116@gmai.com> 
							
						 
						
							2023-04-25 15:25:31 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b21a9007c5 
								
							 
						 
						
							
							
								
								Dropzone: Developed ux further  
							
							 
							
							... 
							
							
							
							- Added image manager button for uploads.
- Added image manager placeholder sidebar text for guidance.
- Improved dropzone layer styling.
- Removed old dropzone styles.
- Got success events and auto-hide working.
- Updated upload items to animate out. 
							
						 
						
							2023-04-25 13:10:25 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a8fc29a31e 
								
							 
						 
						
							
							
								
								Dropzone: started on design/ui of uploading  
							
							 
							
							... 
							
							
							
							- Added new wider target handling.
- Updated upload item dom with design and seperate "landing" zone.
- Added new helper for simple dom element creation. 
							
						 
						
							2023-04-24 23:24:58 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								36116a45d4 
								
							 
						 
						
							
							
								
								Dropzone: Swapped fetch for XHR for progress tracking  
							
							 
							
							
							
						 
						
							2023-04-24 18:18:08 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								23915c3b1a 
								
							 
						 
						
							
							
								
								Started custom dropzone implementation  
							
							 
							
							
							
						 
						
							2023-04-24 16:19:20 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								55af22b487 
								
							 
						 
						
							
							
								
								Merge pull request  #4191  from tigsikram/fix-api-docs-timestamp  
							
							 
							
							... 
							
							
							
							Fix timestamp in API docs example response 
							
						 
						
							2023-04-24 14:46:40 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Weiler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								01f3f4d315 
								
							 
						 
						
							
							
								
								Fix timestamp in API docs example response  
							
							 
							
							
							
						 
						
							2023-04-24 11:19:00 +02:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								58cadce052 
								
							 
						 
						
							
							
								
								Merge branch 'feature/mail-verify-peer' into development  
							
							 
							
							
							
						 
						
							2023-04-23 15:05:13 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1de72d09ca 
								
							 
						 
						
							
							
								
								Mail: updated peer verify option name and added test  
							
							 
							
							
							
						 
						
							2023-04-23 15:04:35 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fa6fcc1c1c 
								
							 
						 
						
							
							
								
								Added clojure code language option  
							
							 
							
							... 
							
							
							
							For #4112  
							
						 
						
							2023-04-23 14:16:31 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a46b438a4c 
								
							 
						 
						
							
							
								
								Merge branch 'wkhtmltopdf-env-example' into development  
							
							 
							
							
							
						 
						
							2023-04-21 11:56:31 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7505443a0c 
								
							 
						 
						
							
							
								
								Updated complete env wkhtml text and added advisory  
							
							 
							
							... 
							
							
							
							Added advisory to start to refer to docs for full details.
Updated added WKHTMLTOPDF option text. 
							
						 
						
							2023-04-21 11:54:23 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f837083c12 
								
							 
						 
						
							
							
								
								Updated php deps  
							
							 
							
							
							
						 
						
							2023-04-21 11:37:41 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e1bd13f481 
								
							 
						 
						
							
							
								
								Edits from reviewing public events page  
							
							 
							
							
							
						 
						
							2023-04-20 16:54:11 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c74f7cc628 
								
							 
						 
						
							
							
								
								Documented public JS events used  
							
							 
							
							... 
							
							
							
							Related to #4179  
							
						 
						
							2023-04-20 16:25:48 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9f467f4052 
								
							 
						 
						
							
							
								
								Merge pull request  #4181  from BookStackApp/js_formatting  
							
							 
							
							... 
							
							
							
							Added standard JS formatting via ESLint 
							
						 
						
							2023-04-19 23:01:10 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								974390688d 
								
							 
						 
						
							
							
								
								ESLINT: Added GH action and details to dev docs  
							
							 
							
							
							
						 
						
							2023-04-19 22:56:55 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								da3ae3ba8b 
								
							 
						 
						
							
							
								
								ESLINT: Addressed remaining detected issues  
							
							 
							
							
							
						 
						
							2023-04-19 15:20:04 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0519e58fbf 
								
							 
						 
						
							
							
								
								ESLINT: Started inital pass at addressing issues  
							
							 
							
							
							
						 
						
							2023-04-19 10:46:13 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e711290d8b 
								
							 
						 
						
							
							
								
								Ran eslint fix on existing codebase  
							
							 
							
							... 
							
							
							
							Had to do some manual fixing of the app.js file due to misplaced
comments 
							
						 
						
							2023-04-18 22:20:02 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								752ee664c2 
								
							 
						 
						
							
							
								
								Added code formatting standard via eslint  
							
							 
							
							
							
						 
						
							2023-04-18 22:19:27 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								69d03042c6 
								
							 
						 
						
							
							
								
								Merge pull request  #3617  from BookStackApp/codemirror6  
							
							 
							
							... 
							
							
							
							Upgrade to codemirror 6 
							
						 
						
							2023-04-18 15:35:39 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								baf5edd73a 
								
							 
						 
						
							
							
								
								CM6: Further fixes/improvements after testing  
							
							 
							
							... 
							
							
							
							- Updated event naming to be "cm6" when codemirror-specific.
- Removed cm block border in md editor to prevent double bordering.
- Updated copy handling to fallback to execCommand. 
							
						 
						
							2023-04-18 15:08:17 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3e738b1471 
								
							 
						 
						
							
							
								
								CM6: Fixed a range of issues during browser testing  
							
							 
							
							... 
							
							
							
							- Fixed some keybindings not running as expected, due to some editor
  defaults overriding or further actions taking place since the action
  would not indicate it's been dealt with (by returning boolean).
- Fixed spacing/border-radius being used on codeblocks on non-intended
  areas like the MD editor.
- Fixed lack of BG on default light theme, visible on full screen md
  editor.
- Fixed error thrown when the user does not have access to change the
  current editor (Likely non-cm related existing issue) 
							
						 
						
							2023-04-18 14:21:22 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								94f464cd14 
								
							 
						 
						
							
							
								
								CM6: Added tabbing, fixed dark mode border in WYSIWYG  
							
							 
							
							
							
						 
						
							2023-04-18 13:43:59 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								900571ac9c 
								
							 
						 
						
							
							
								
								CM6: Updated for popup editor, added new interface  
							
							 
							
							... 
							
							
							
							New simple interface added for abstraction of CM editor in simple
use-cases, just to provide common actions like get/set content, focus
and set mode. 
							
						 
						
							2023-04-17 13:24:29 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								09fd0bc5b7 
								
							 
						 
						
							
							
								
								CM6: Got WYSIWYG code blocks working  
							
							 
							
							... 
							
							
							
							Required monkey-patch to work around potential codemirror issue with
shadowdom+iframe usage.
Also updated JS packages to latest versions. 
							
						 
						
							2023-04-16 23:50:11 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								74b4751a1c 
								
							 
						 
						
							
							
								
								CM6: Aligned styling with existing, improved theme handling  
							
							 
							
							
							
						 
						
							2023-04-16 16:05:16 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								74b76ecdb9 
								
							 
						 
						
							
							
								
								Updated cm6 theme handling to allow extension via API  
							
							 
							
							... 
							
							
							
							Uses our custom event system, uses methods that take callables so that
internal dependancies can be passed. 
							
						 
						
							2023-04-15 15:35:41 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9874a53206 
								
							 
						 
						
							
							
								
								Added cm6 strategy for splitting and dyn. loading langs  
							
							 
							
							... 
							
							
							
							Split out legacy modes to their own dynamically imported bundle to
reduce main code bundle size. 
							
						 
						
							2023-04-14 18:08:57 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								257a703878 
								
							 
						 
						
							
							
								
								Addressed existing cm6 todos  
							
							 
							
							... 
							
							
							
							- Updated clipboard handling
  - Removed old clipboard package for browser-native API.
- Updated codemirror editor events to use new props for new data types. 
							
						 
						
							2023-04-14 14:08:40 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fdda813d5f 
								
							 
						 
						
							
							
								
								Cleaned up change handling in cm6 editor action handling  
							
							 
							
							
							
						 
						
							2023-04-13 17:38:11 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6f45d34bf8 
								
							 
						 
						
							
							
								
								Finished update pass of all md editor actions to cm6  
							
							 
							
							
							
						 
						
							2023-04-13 17:18:32 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								32c765d0c3 
								
							 
						 
						
							
							
								
								Updated another range of actions for cm6  
							
							 
							
							
							
						 
						
							2023-04-13 12:51:52 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9813c94720 
								
							 
						 
						
							
							
								
								Made a start on updating editor actions  
							
							 
							
							
							
						 
						
							2023-04-11 13:16:04 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								da3e4f5f75 
								
							 
						 
						
							
							
								
								Got md shortcuts working, marked actions for update  
							
							 
							
							
							
						 
						
							2023-04-11 11:48:58 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								572037ef1f 
								
							 
						 
						
							
							
								
								Got markdown editor barely functional  
							
							 
							
							... 
							
							
							
							Updated content sync and preview scoll sync to work.
Many features commented out until they can be updated. 
							
						 
						
							2023-04-10 15:01:44 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								50f3c10f19 
								
							 
						 
						
							
							
								
								Merge branch 'v23.02-branch' into development  
							
							 
							
							
							
						 
						
							2023-04-07 18:12:00 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3f3f221e0d 
								
							 
						 
						
							
							
								
								Updated translator attribution before release v23.02.3  
							
							 
							
							
							
						 
						
							2023-04-07 18:06:44 +01:00