Dan Brown 
							
						 
					 
					
						
						
							
						
						3bfd26bf86 
					 
					
						
						
							
							Converted the page editor from vue to component  
						
						
						
						
					 
					
						2020-07-05 21:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d41452f39c 
					 
					
						
						
							
							Finished breakdown of attachment vue into components  
						
						
						
						
					 
					
						2020-07-04 16:53:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						14b6cd1091 
					 
					
						
						
							
							Started migration of attachment manager from vue  
						
						... 
						
						
						
						- Created new dropzone component.
- Added standard component event system using custom DOM events.
- Added tabs component.
- Added ajax-delete-row component. 
						
						
					 
					
						2020-06-30 22:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						573c4e26d5 
					 
					
						
						
							
							Finished moving tag-manager from a vue to a component  
						
						... 
						
						
						
						Now tags load with the page, not via AJAX. 
						
						
					 
					
						2020-06-29 22:11:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						715dee2d0e 
					 
					
						
						
							
							Converted search filters to not be vue based  
						
						
						
						
					 
					
						2020-06-27 13:29:00 +01:00 
						 
				 
			
				
					
						
							
							
								benrubson 
							
						 
					 
					
						
						
							
						
						9d7ce59b18 
					 
					
						
						
							
							Move logFailedAccess into Activity  
						
						
						
						
					 
					
						2020-05-23 15:37:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						3502abdd49 
					 
					
						
						
							
							Fixed revision issues caused by page fillable changes  
						
						
						
						
					 
					
						2020-05-23 12:28:14 +01:00 
						 
				 
			
				
					
						
							
							
								benrubson 
							
						 
					 
					
						
						
							
						
						8f1f73defa 
					 
					
						
						
							
							Properly use env/config functions  
						
						
						
						
					 
					
						2020-05-23 12:06:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8a6cf0cdec 
					 
					
						
						
							
							Added chapters to the API  
						
						
						
						
					 
					
						2020-05-23 00:28:41 +01:00 
						 
				 
			
				
					
						
							
							
								Nikhil Jha 
							
						 
					 
					
						
						
							
						
						e287d965f5 
					 
					
						
						
							
							move zip export into exportservice  
						
						
						
						
					 
					
						2020-05-13 20:07:19 -07:00 
						 
				 
			
				
					
						
							
							
								Nikhil Jha 
							
						 
					 
					
						
						
							
						
						ea82c2f61b 
					 
					
						
						
							
							support exporting books as zip files  
						
						
						
						
					 
					
						2020-05-13 19:57:59 -07:00 
						 
				 
			
				
					
						
							
							
								Nikhil Jha 
							
						 
					 
					
						
						
							
						
						a34a07c610 
					 
					
						
						
							
							basic markdown export  
						
						
						
						
					 
					
						2020-05-12 21:12:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						9666c8c0f7 
					 
					
						
						
							
							Updated shelf-list view to enforce view permissions for child books  
						
						... 
						
						
						
						- Aligned shelf-homepage behaviour to match
- Updated testing to cover.
For #2111  
						
						
					 
					
						2020-05-12 22:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								benrubson 
							
						 
					 
					
						
						
							
						
						58df3ad956 
					 
					
						
						
							
							Log failed accesses option  
						
						
						
						
					 
					
						2020-05-03 16:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						3c26e7b727 
					 
					
						
						
							
							Updated comment md rendering to be server-side  
						
						
						
						
					 
					
						2020-05-01 23:24:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						07831df2d3 
					 
					
						
						
							
							Updated user-create endpoint so saml and ldap is consistent.  
						
						
						
						
					 
					
						2020-04-25 18:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						519283e643 
					 
					
						
						
							
							Authenticated admins on all guards upon login  
						
						... 
						
						
						
						For #2031  
						
						
					 
					
						2020-04-25 18:19:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						573c848d51 
					 
					
						
						
							
							Added dark/light mode toggle to profile dropdown menu  
						
						... 
						
						
						
						- Also fixed some remaining areas which needed dark mode support. 
						
						
					 
					
						2020-04-11 20:37:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7b8fe5fbc6 
					 
					
						
						
							
							Added book-export endpoints to the API  
						
						
						
						
					 
					
						2020-04-10 16:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						29705a25ce 
					 
					
						
						
							
							Reviewed and added testing for BookShelf API implementation  
						
						... 
						
						
						
						- Tweaked how books are passed on update to prevent unassignment if
parameter is not provided.
- Added books to validation so they show in docs.
- Added request/response examples.
- Added tests to cover.
- Added child book info to shelf info.
Review of #1908  
						
						
					 
					
						2020-04-10 15:19:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						da1cea06ca 
					 
					
						
						
							
							Merge branch 'master' of git://github.com/osmansorkar/BookStack into osmansorkar-master  
						
						
						
						
					 
					
						2020-04-10 13:49:28 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ba1be9d710 
					 
					
						
						
							
							Updated password reset process not to indicate if email exists  
						
						... 
						
						
						
						- Intended to prevent enumeration to check if a user exists.
- Updated messages on both the reqest-reset and set-password elements.
- Also updated notification auto-hide to be dynamic based upon the
amount of words within the notification.
- Added tests to cover.
For #2016  
						
						
					 
					
						2020-04-10 13:38:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						053cbbd5b6 
					 
					
						
						
							
							Updated view-change endpoints to be clearer, separated books and shelf  
						
						... 
						
						
						
						- Separated books-list and shelf-show view types to be saved separately.
During review of #1755  
						
						
					 
					
						2020-04-10 12:49:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b8c16b15a9 
					 
					
						
						
							
							Merge branch 'feature_change_view_in_shelves_show' of git://github.com/philjak/BookStack into philjak-feature_change_view_in_shelves_show  
						
						
						
						
					 
					
						2020-04-10 12:21:56 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						47e645909e 
					 
					
						
						
							
							Reviewed  #1688 , Show parent shelves on books page  
						
						... 
						
						
						
						- Moved list to the left of the page to align with other navigational
items.
- Hid list of no shelves, to help hide shelf references if not in use.
- Tweaked test to ensure it wasn't finding shelf name in breadcrumb
rather than list being tested. 
						
						
					 
					
						2020-04-09 17:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						898cedf536 
					 
					
						
						
							
							Merge branch 'feature/#1598' of git://github.com/cw1998/BookStack into cw1998-feature/#1598  
						
						
						
						
					 
					
						2020-04-09 17:18:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5f61620cc2 
					 
					
						
						
							
							Added support for changing the draw.io instance URL  
						
						... 
						
						
						
						- Allowed DRAWIO env option to be passed as URL to point to instance.
- Updated tests to check URL gets passed to pages correctly.
- Update default URL to be the default theme.
For #826  
						
						
					 
					
						2020-04-05 17:27:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ea9e9565ef 
					 
					
						
						
							
							Removed bmp and tiff support from uploaded images.  
						
						... 
						
						
						
						Fixes  #1990  
					
						2020-04-05 16:15:05 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7f6cbead33 
					 
					
						
						
							
							Performed review of "public intended" functionality provided in  #1817  
						
						... 
						
						
						
						- Updated logic to take url from referrer rather than pass as a query parameter.
- Added tests to cover functionality.
- Updated 404 page with login action button if not signed in.
- Updated 404 page with text to indicate permissions may be affecting visibility.
Related to #1817  and #1706  
						
						
					 
					
						2020-03-14 18:29:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a95588dc2e 
					 
					
						
						
							
							Merge branch 'feature/public-login-redirect' of git://github.com/Xiphoseer/BookStack into Xiphoseer-feature/public-login-redirect  
						
						
						
						
					 
					
						2020-03-14 17:46:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						200772da72 
					 
					
						
						
							
							Merge branch 'validation_fixes' of git://github.com/TBK/BookStack into TBK-validation_fixes  
						
						
						
						
					 
					
						2020-03-14 12:42:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						59aefe5371 
					 
					
						
						
							
							Updated social auth to take name from email if empty  
						
						... 
						
						
						
						- Added tests to cover.
Fixes  #1853  
						
						
					 
					
						2020-03-10 19:09:22 +00:00 
						 
				 
			
				
					
						
							
							
								TBK 
							
						 
					 
					
						
						
							
						
						57f587a78b 
					 
					
						
						
							
							Allow book, shelf, settings & profile form input validation to skip image  
						
						
						
						
					 
					
						2020-03-04 00:17:53 +01:00 
						 
				 
			
				
					
						
							
							
								TBK 
							
						 
					 
					
						
						
							
						
						d3737d5a87 
					 
					
						
						
							
							Remove redundant getImageValidationRules method  
						
						
						
						
					 
					
						2020-03-04 00:17:49 +01:00 
						 
				 
			
				
					
						
							
							
								TBK 
							
						 
					 
					
						
						
							
						
						5cd56f63ff 
					 
					
						
						
							
							Change check to verify that request is present and contains a file  
						
						
						
						
					 
					
						2020-03-04 00:17:45 +01:00 
						 
				 
			
				
					
						
							
							
								osmansorkar 
							
						 
					 
					
						
						
							
						
						1859c7917f 
					 
					
						
						
							
							added api functionality to handle book Shelves  
						
						
						
						
					 
					
						2020-02-23 11:41:49 +06:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6caedc7a37 
					 
					
						
						
							
							Fixed issues preventing breadcrumb navigation menus from opening  
						
						... 
						
						
						
						- Added tests to cover endpoint
Fixes  #1884  
						
						
					 
					
						2020-02-15 19:09:33 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						98ab3c1ffb 
					 
					
						
						
							
							Merge branch 'new_bookshelf_cover_fix' of git://github.com/TBK/BookStack into TBK-new_bookshelf_cover_fix  
						
						
						
						
					 
					
						2020-02-15 18:34:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						49386b42da 
					 
					
						
						
							
							Updated email test send to show error on failure  
						
						... 
						
						
						
						- Added test to cover
- Closes  #1874  
						
						
					 
					
						2020-02-15 14:13:15 +00:00 
						 
				 
			
				
					
						
							
							
								TBK 
							
						 
					 
					
						
						
							
						
						9533e0646e 
					 
					
						
						
							
							Fix for missing cover on create new shelf  
						
						
						
						
					 
					
						2020-02-14 20:33:07 +01:00 
						 
				 
			
				
					
						
							
							
								benrubson 
							
						 
					 
					
						
						
							
						
						12a9a45747 
					 
					
						
						
							
							Log failed accesses  
						
						
						
						
					 
					
						2020-02-09 10:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						9d77cca734 
					 
					
						
						
							
							Cleaned setting section redirect path  
						
						
						
						
					 
					
						2020-02-02 17:57:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b4f2b73590 
					 
					
						
						
							
							Updated settings-save action to return to the same section  
						
						
						
						
					 
					
						2020-02-02 17:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						3991fbe726 
					 
					
						
						
							
							Checked over and aligned registration option behavior across all auth options  
						
						... 
						
						
						
						- Added tests to cover 
						
						
					 
					
						2020-02-02 17:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e6c6de0848 
					 
					
						
						
							
							Simplified guard names and rolled out guard route checks  
						
						... 
						
						
						
						- Included tests to cover for LDAP and SAML
- Updated wording for external auth id option.
- Updated 'assertPermissionError' test case to be usable in BrowserKitTests 
						
						
					 
					
						2020-02-02 13:10:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e743cd3f60 
					 
					
						
						
							
							Added files missed in previous commit  
						
						
						
						
					 
					
						2020-02-02 10:59:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7728931f15 
					 
					
						
						
							
							Set more appropriate login validation and broken up LDAP guide a bit  
						
						
						
						
					 
					
						2020-02-01 14:30:23 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						575b85021d 
					 
					
						
						
							
							Started alignment of auth services  
						
						... 
						
						
						
						- Removed LDAP specific logic from login controller, placed in Guard.
- Created safer base user provider for ldap login, to be used for SAML
soon.
- Moved LDAP auth work from user provider to guard. 
						
						
					 
					
						2020-02-01 11:42:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						92690d1ae9 
					 
					
						
						
							
							Moved socal auth routes to their own controller  
						
						... 
						
						
						
						Also cleaned some phpdocs and extracted register actions to their own
service. 
						
						
					 
					
						2020-01-26 14:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b9fb655b60 
					 
					
						
						
							
							Added "Getting Started" API docs  
						
						
						
						
					 
					
						2020-01-18 14:03:11 +00:00