975ba4f8d8 
								
							 
						 
						
							
							
								
								Added content-view body classes generated from tags  
							
							... 
							
							
							
							Included tests to cover.
Closes  #3583  
							
						 
						
							2022-07-23 18:29:04 +01:00  
				
					
						
							
							
								 
						
							
								492ffff0a4 
								
							 
						 
						
							
							
								
								Added core editor switching functionality  
							
							
							
						 
						
							2022-04-18 17:39:28 +01:00  
				
					
						
							
							
								 
						
							
								956eb1308f 
								
							 
						 
						
							
							
								
								Aligned page edit controller method data usage  
							
							... 
							
							
							
							Extracted page editor view data gathering to its own class for
alignment. Updated the data used in views as part of the process to use
view-specific variables instead of custom attributes added to models.
Also moved tinymce library loading so it's not loaded when not using the
wysiwyg editor. 
							
						 
						
							2022-04-17 23:01:14 +01:00  
				
					
						
							
							
								 
						
							
								06f694bad2 
								
							 
						 
						
							
							
								
								Updated tinymce link query to break caches  
							
							... 
							
							
							
							Fixes  #3293  
						
							2022-02-27 16:03:18 +00:00  
				
					
						
							
							
								 
						
							
								253f386f00 
								
							 
						 
						
							
							
								
								Finished off script CSP rules  
							
							... 
							
							
							
							- Added caching for custom html head parsing to add nonce.
- Also moved api docs page into web routes to prevent issues. 
							
						 
						
							2021-09-04 13:57:04 +01:00  
				
					
						
							
							
								 
						
							
								a61c9c5e98 
								
							 
						 
						
							
							
								
								Reorgranised blade view files to form a convention  
							
							... 
							
							
							
							- Primarily moved and re-organised view files.
- Included readme within views to document the convention.
- Fixed some issues with page field select list in previous commit.
- Tweaked some route names while going through.
- Split some views out further.
Closes  #2805  
							
						 
						
							2021-08-22 13:17:32 +01:00  
				
					
						
							
							
								 
						
							
								3dda622f0a 
								
							 
						 
						
							
							
								
								Added a "skip to content" link.  
							
							... 
							
							
							
							Closes  #2810  
						
							2021-06-15 20:58:45 +01:00  
				
					
						
							
							
								 
						
							
								588fd7d165 
								
							 
						 
						
							
							
								
								Fixed short editor in firefox and optimised some queries  
							
							... 
							
							
							
							Optimised permission fetching so that it won't initialise a bunch
of models for the role permissions and instead does a manual
query to get the data directly. 
							
						 
						
							2021-01-02 01:22:41 +00:00  
				
					
						
							
							
								 
						
							
								02dc3154e3 
								
							 
						 
						
							
							
								
								Converted image-manager to be component/HTML based  
							
							... 
							
							
							
							Instead of vue based. 
							
						 
						
							2020-07-25 00:20:58 +01:00  
				
					
						
							
							
								 
						
							
								2ebbc6b658 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 129-page-templates  
							
							
							
						 
						
							2019-08-04 16:26:38 +01:00  
				
					
						
							
							
								 
						
							
								4b0c4e621a 
								
							 
						 
						
							
							
								
								Replaced use of custom 'baseUrl' helper with 'url'  
							
							... 
							
							
							
							Also changed up how base URL setting was being done
by manipulating incoming request URLs instead of
altering then on generation. 
							
						 
						
							2019-08-04 14:26:39 +01:00  
				
					
						
							
							
								 
						
							
								71167426bb 
								
							 
						 
						
							
							
								
								Started implementation of page template  
							
							
							
						 
						
							2019-07-07 13:45:46 +01:00  
				
					
						
							
							
								 
						
							
								15c39c1976 
								
							 
						 
						
							
							
								
								Updated JS translations to be inserted from back-end  
							
							... 
							
							
							
							Removes old awkward JS translations endpoint.
New system still a little akward in code but not now in process.
Also extracted out page editors into their own files.
Closes  #1258  
							
						 
						
							2019-07-06 14:52:25 +01:00  
				
					
						
							
							
								 
						
							
								884e20cc5e 
								
							 
						 
						
							
							
								
								Updated TinyMCE to version 4.9.4  
							
							
							
						 
						
							2019-04-21 13:49:46 +01:00  
				
					
						
							
							
								 
						
							
								49deab3a02 
								
							 
						 
						
							
							
								
								Fixed page edit to have white background  
							
							
							
						 
						
							2019-02-03 17:53:54 +00:00  
				
					
						
							
							
								 
						
							
								09936566dd 
								
							 
						 
						
							
							
								
								Upgrade tinymce version  
							
							
							
						 
						
							2017-09-20 20:26:34 +01:00  
				
					
						
							
							
								 
						
							
								36f524a354 
								
							 
						 
						
							
							
								
								Updated page view styles to align with 2017 update  
							
							
							
						 
						
							2017-08-26 15:41:33 +01:00  
				
					
						
							
							
								 
						
							
								968e7b8b72 
								
							 
						 
						
							
							
								
								Finished off main functionality of custom tinymce code editor  
							
							
							
						 
						
							2017-07-01 13:23:46 +01:00  
				
					
						
							
							
								 
						
							
								e5fc6bf5fa 
								
							 
						 
						
							
							
								
								Moved from highlight.js to codemirror  
							
							
							
						 
						
							2017-05-28 13:16:21 +01:00  
				
					
						
							
							
								 
						
							
								c9700e38e2 
								
							 
						 
						
							
							
								
								Created solution for JS translations  
							
							... 
							
							
							
							Also tidied up existing components and JS 
							
						 
						
							2016-12-31 14:27:40 +00:00  
				
					
						
							
							
								 
						
							
								b662670efc 
								
							 
						 
						
							
							
								
								Prevented guest users creating draft pages.  
							
							
							
						 
						
							2016-09-29 15:56:57 +01:00  
				
					
						
							
							
								 
						
							
								f06770d91d 
								
							 
						 
						
							
							
								
								Updated TinyMCE version from 4.3.7 to 4.4.3  
							
							
							
						 
						
							2016-09-06 19:29:09 +01:00  
				
					
						
							
							
								 
						
							
								23e014cb25 
								
							 
						 
						
							
							
								
								Added link selector to markdown editor  
							
							
							
						 
						
							2016-09-02 18:54:26 +01:00  
				
					
						
							
							
								 
						
							
								5b64358ef1 
								
							 
						 
						
							
							
								
								Added link selector interface to WYSIWYG editor  
							
							
							
						 
						
							2016-09-01 20:36:22 +01:00  
				
					
						
							
							
								 
						
							
								56df64063d 
								
							 
						 
						
							
							
								
								Updated popup design and started integrating link selector  
							
							... 
							
							
							
							Extracted design and base styles from image manager into generic popup
classes that can be used by other app components such as the new
popup Book/Chapter/Page link selector 
							
						 
						
							2016-08-30 20:05:59 +01:00  
				
					
						
							
							
								 
						
							
								43d9d2eba7 
								
							 
						 
						
							
							
								
								Updated all application urls to allow path prefix.  
							
							... 
							
							
							
							Allows BookStack to be installed at a non-root location on a domain.
Closes  #40 . 
							
						 
						
							2016-08-14 12:29:35 +01:00  
				
					
						
							
							
								 
						
							
								e80ae76856 
								
							 
						 
						
							
							
								
								Added auto-suggestions to tag names and values  
							
							
							
						 
						
							2016-05-15 20:12:53 +01:00  
				
					
						
							
							
								 
						
							
								7932069535 
								
							 
						 
						
							
							
								
								Added tags to page display and simplified editing flow  
							
							... 
							
							
							
							Tags now save with the page content data 
							
						 
						
							2016-05-15 10:39:17 +01:00  
				
					
						
							
							
								 
						
							
								b80184cd93 
								
							 
						 
						
							
							
								
								Renamed attribute to tags & continued interface  
							
							... 
							
							
							
							Also fixed page create route broken in last commit 
							
						 
						
							2016-05-13 21:20:21 +01:00  
				
					
						
							
							
								 
						
							
								1fa079b466 
								
							 
						 
						
							
							
								
								Started the page attributes interface  
							
							
							
						 
						
							2016-05-12 23:12:05 +01:00  
				
					
						
							
							
								 
						
							
								dbe11c1360 
								
							 
						 
						
							
							
								
								Attached images to pages and added restriction filtering  
							
							... 
							
							
							
							Closes  #79  
						
							2016-03-13 13:30:47 +00:00  
				
					
						
							
							
								 
						
							
								5283919d24 
								
							 
						 
						
							
							
								
								Added new page drafts and started image entity attaching  
							
							... 
							
							
							
							Closes  #80 . 
						
							2016-03-13 12:04:08 +00:00  
				
					
						
							
							
								 
						
							
								59ce228c2e 
								
							 
						 
						
							
							
								
								Moved page editing to angular controller and started work on update drafts  
							
							
							
						 
						
							2016-03-09 22:32:07 +00:00  
				
					
						
							
							
								 
						
							
								5bf811a488 
								
							 
						 
						
							
							
								
								Sanitized user-text from angular & fixed some z-index bugs on pages  
							
							
							
						 
						
							2015-12-30 21:38:20 +00:00  
				
					
						
							
							
								 
						
							
								46c2e8b14e 
								
							 
						 
						
							
							
								
								Moved all vuejs parts over to angular  
							
							
							
						 
						
							2015-12-30 18:38:18 +00:00  
				
					
						
							
							
								 
						
							
								6e75bcdc37 
								
							 
						 
						
							
							
								
								Updated tinymce  
							
							
							
						 
						
							2015-12-28 16:16:27 +00:00  
				
					
						
							
							
								 
						
							
								a3188d349c 
								
							 
						 
						
							
							
								
								Added mulit image-type compatability to manager & app and added scaled image selection  
							
							
							
						 
						
							2015-12-08 22:04:59 +00:00  
				
					
						
							
							
								 
						
							
								3d9084816e 
								
							 
						 
						
							
							
								
								Added libs into project and fixed ol lists  
							
							
							
						 
						
							2015-11-30 21:44:23 +00:00  
				
					
						
							
							
								 
						
							
								7039695b65 
								
							 
						 
						
							
							
								
								Added chrome paste-image-upload.  Closes   #20 .  
							
							
							
						 
						
							2015-10-14 21:46:18 +01:00  
				
					
						
							
							
								 
						
							
								8b951403e4 
								
							 
						 
						
							
							
								
								Modularised/bundled js and made image-manager a proper component  
							
							
							
						 
						
							2015-10-08 23:49:18 +01:00  
				
					
						
							
							
								 
						
							
								598fd7811b 
								
							 
						 
						
							
							
								
								Rolled out redesign across application  
							
							
							
						 
						
							2015-08-31 11:43:28 +01:00  
				
					
						
							
							
								 
						
							
								732f3a9986 
								
							 
						 
						
							
							
								
								Fixed some bugs and added a proper home page  
							
							
							
						 
						
							2015-08-16 20:11:21 +01:00  
				
					
						
							
							
								 
						
							
								6e4764cde5 
								
							 
						 
						
							
							
								
								Got basics working using vue.js  
							
							
							
						 
						
							2015-08-13 22:15:56 +01:00  
				
					
						
							
							
								 
						
							
								83c653fc32 
								
							 
						 
						
							
							
								
								Got react image manager working  
							
							
							
						 
						
							2015-08-12 23:42:42 +01:00  
				
					
						
							
							
								 
						
							
								2c95528de4 
								
							 
						 
						
							
							
								
								Started redesign  
							
							
							
						 
						
							2015-07-21 22:11:30 +01:00  
				
					
						
							
							
								 
						
							
								787ad20ce7 
								
							 
						 
						
							
							
								
								Added link functionality  
							
							
							
						 
						
							2015-07-16 19:15:22 +01:00  
				
					
						
							
							
								 
						
							
								46217a5880 
								
							 
						 
						
							
							
								
								Vastly improved design  
							
							
							
						 
						
							2015-07-15 22:55:49 +01:00  
				
					
						
							
							
								 
						
							
								d461861263 
								
							 
						 
						
							
							
								
								Integrated TinyMCE  
							
							
							
						 
						
							2015-07-14 22:34:31 +01:00  
				
					
						
							
							
								 
						
							
								1ec9466c29 
								
							 
						 
						
							
							
								
								Got image uploads working  
							
							
							
						 
						
							2015-07-13 21:52:56 +01:00  
				
					
						
							
							
								 
						
							
								3c7bd297ea 
								
							 
						 
						
							
							
								
								Added page editing  
							
							
							
						 
						
							2015-07-12 21:31:15 +01:00