Dan Brown 
							
						 
					 
					
						
						
							
						
						5325870271 
					 
					
						
						
							
							Updated auth pages to new design, Removed public layout  
						
						
						
						
					 
					
						2019-02-03 17:34:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						138f5d5c4f 
					 
					
						
						
							
							Updated user and shelf views to new design  
						
						
						
						
					 
					
						2019-02-03 13:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						20988962fe 
					 
					
						
						
							
							Migrated a whole load more page/chapter/shelf views  
						
						
						
						
					 
					
						2019-02-02 11:41:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						32603362a6 
					 
					
						
						
							
							Updated a bunch of book views  
						
						
						
						
					 
					
						2019-01-31 20:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						0efed43389 
					 
					
						
						
							
							Converted more views to new layout and made breadcrumbs more flexible  
						
						
						
						
					 
					
						2019-01-13 15:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						163a57cf70 
					 
					
						
						
							
							Merge branch 'master' into 2019-design  
						
						
						
						
					 
					
						2019-01-13 14:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a2087fe3ff 
					 
					
						
						
							
							Made delete permissions a requirement for move operations  
						
						... 
						
						
						
						Closes  #1200  
					
						2019-01-05 14:39:40 +00:00 
						 
				 
			
				
					
						
							
							
								Mark James 
							
						 
					 
					
						
						
							
						
						99c6d70c51 
					 
					
						
						
							
							Initial updates to allow for page copy when the user can read the page but can't update it.  
						
						
						
						
					 
					
						2018-12-31 17:01:49 +11:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2317bf2350 
					 
					
						
						
							
							Added check for last admin on role change  
						
						... 
						
						
						
						Will show error message if last admin and admin role is removed.
Closes  #1124 
Also cleaned up user controller a little. 
						
						
					 
					
						2018-12-30 16:11:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b56fc21aaf 
					 
					
						
						
							
							Abstracted user avatar fetching away from gravatar  
						
						... 
						
						
						
						Still uses gravatar as a default.
Updated URL placeholders to follow LDAP format.
Potential breaking config change: `GRAVATAR=false` replaced by `AVATAR_URL=false`
Builds upon #1111  
						
						
					 
					
						2018-12-22 19:29:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						323bff7d6d 
					 
					
						
						
							
							Extended translations system for arrays & extension  
						
						... 
						
						
						
						Extended the base Laravel translation system to
allow a locale to be based upon another.
Also adds functionality to take base & fallback locales into account when fetching
an array of translations.
Related to work done in #1159  
						
						
					 
					
						2018-12-12 20:46:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						4c574c22a8 
					 
					
						
						
							
							Implemented functionality to make books sort function  
						
						... 
						
						
						
						Also changed public user settings to be stored in session rather than DB.
Cleaned existing list view type logic. 
						
						
					 
					
						2018-12-07 18:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						85f330c79a 
					 
					
						
						
							
							Extracted many page-specific repo methods into page-specific repo  
						
						
						
						
					 
					
						2018-10-13 11:27:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						495d18814a 
					 
					
						
						
							
							Updated various classes to take EntityProvider instead of separate entities  
						
						
						
						
					 
					
						2018-09-25 18:00:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						257a5a23ec 
					 
					
						
						
							
							Fleshed out entity provided and optimized imports  
						
						
						
						
					 
					
						2018-09-25 16:58:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						919660678b 
					 
					
						
						
							
							Re-structured the app code to be feature based rather than code type based  
						
						
						
						
					 
					
						2018-09-25 12:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5c2e3f4e56 
					 
					
						
						
							
							Extracted download response logic into controller method  
						
						... 
						
						
						
						Fixes incorrect 'Content-Disposition' header value.
Fixes  #581  
						
						
					 
					
						2018-09-22 11:34:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						c47b578599 
					 
					
						
						
							
							Fixed formatting via phpcbf  
						
						
						
						
					 
					
						2018-09-21 18:48:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						e60d11ee04 
					 
					
						
						
							
							Altered social auto-reg to be configurable per service  
						
						... 
						
						
						
						- Added {$service}_AUTO_REGISTER and {$service}_AUTO_CONFIRM_EMAIL env
options for each social auth system.
- Auto-register will allow registration from login, even if registration
is disabled.
- Auto-confirm-email indicates trust and will mark new registrants as
'email_confirmed' and skip 'confirmation email' flow.
- Also added covering tests. 
						
						
					 
					
						2018-09-21 18:05:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						131fcae4c7 
					 
					
						
						
							
							Merge pull request  #947  from BookStackApp/bookshelves  
						
						... 
						
						
						
						Bookshelves 
						
						
					 
					
						2018-09-21 15:29:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6eead437d8 
					 
					
						
						
							
							Added bookshelf permission control UI and copy-down ability  
						
						
						
						
					 
					
						2018-09-20 19:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						81eb642f75 
					 
					
						
						
							
							Added bookshelves homepage options  
						
						... 
						
						
						
						- Updated homepage selection UI to be more scalable
- Cleaned homepage selection logic in code
- Added seed test data for bookshelves
- Added bookshelves to permission system 
						
						
					 
					
						2018-09-20 15:27:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						47b08888ba 
					 
					
						
						
							
							Added bookshelf view, update, delete  
						
						... 
						
						
						
						- Enabled proper ordering of Books in a shelf.
- Improved related item destroy for all entities. 
						
						
					 
					
						2018-09-16 19:34:09 +01:00 
						 
				 
			
				
					
						
							
							
								Abijeet 
							
						 
					 
					
						
						
							
						
						08b967607f 
					 
					
						
						
							
							Changes as per code review, and fixes failing test cases.  
						
						... 
						
						
						
						Signed-off-by: Abijeet <abijeetpatro@gmail.com > 
						
						
					 
					
						2018-09-16 20:44:09 +05:30 
						 
				 
			
				
					
						
							
							
								Abijeet 
							
						 
					 
					
						
						
							
						
						0c8b6b7324 
					 
					
						
						
							
							Final tweaks after code review and fixing failing test cases.  
						
						
						
						
					 
					
						2018-09-16 01:12:36 +05:30 
						 
				 
			
				
					
						
							
							
								Abijeet 
							
						 
					 
					
						
						
							
						
						54ca4487fa 
					 
					
						
						
							
							Adds tests and few fixes.  
						
						... 
						
						
						
						Signed-off-by: Abijeet <abijeetpatro@gmail.com > 
						
						
					 
					
						2018-09-15 21:05:51 +05:30 
						 
				 
			
				
					
						
							
							
								Abijeet 
							
						 
					 
					
						
						
							
						
						25da4d9a8b 
					 
					
						
						
							
							Added a success message on deletion of revision.  
						
						... 
						
						
						
						Signed-off-by: Abijeet <abijeetpatro@gmail.com > 
						
						
					 
					
						2018-09-15 16:08:20 +05:30 
						 
				 
			
				
					
						
							
							
								Abijeet 
							
						 
					 
					
						
						
							
						
						714c7bbd3a 
					 
					
						
						
							
							Adds code to delete the revision.  
						
						... 
						
						
						
						Signed-off-by: Abijeet <abijeetpatro@gmail.com > 
						
						
					 
					
						2018-09-15 15:15:42 +05:30 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						b89411c108 
					 
					
						
						
							
							Copied book content, Added create routes  
						
						... 
						
						
						
						Added view control
Added pivot table for books relation
Added control to assign books 
						
						
					 
					
						2018-08-27 14:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d2a9b312e9 
					 
					
						
						
							
							Fixed LDAP group sync using wrong user filter  
						
						... 
						
						
						
						LDAP group sync was trying to find users based on the external_auth_id
which is not garunteed to match the username entered so somtimes
the search for a user would fail.
This passes the username to the group sync.
Picked up by @yoyokko in #959 . 
						
						
					 
					
						2018-08-19 15:24:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						92c9837157 
					 
					
						
						
							
							Fixed incorrect type error in LDAP group sync  
						
						... 
						
						
						
						Should fix  #951  
						
						
					 
					
						2018-08-12 13:28:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f421d83627 
					 
					
						
						
							
							Added ability to set custom ldap group -> role mapping  
						
						... 
						
						
						
						Added input in role form to allow matching against custom names.
Changed default mapping to use role display name instead of the hidden
DB name. 
						
						
					 
					
						2018-07-15 19:34:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						be2ca9d4bb 
					 
					
						
						
							
							Refactored out the LDAP repo  
						
						
						
						
					 
					
						2018-07-15 18:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						17bca662a7 
					 
					
						
						
							
							Added tests to cover ldap group mapping  
						
						... 
						
						
						
						Also updated .env.example formatting.
Updated how LdapRepo uses Ldap so can be mocked by testing. 
						
						
					 
					
						2018-07-15 17:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						1776204870 
					 
					
						
						
							
							Merge branch 'master' of git://github.com/brennanmurphy/BookStack into brennanmurphy-master  
						
						
						
						
					 
					
						2018-07-14 14:17:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2bcc159fd6 
					 
					
						
						
							
							Allowed creating pages in visible chapters in invisible books  
						
						... 
						
						
						
						Fixes permissions with test to cover in the event a page is created,
with permission, in a chapter but the user does not have permission to
see the parent book.
Fixes  #912  
						
						
					 
					
						2018-07-14 14:12:29 +01:00 
						 
				 
			
				
					
						
							
							
								Brennan Murphy 
							
						 
					 
					
						
						
							
						
						37aa8b05f8 
					 
					
						
						
							
							Update files to PSR-2 standards  
						
						
						
						
					 
					
						2018-07-02 17:27:43 +00:00 
						 
				 
			
				
					
						
							
							
								Brennan Murphy 
							
						 
					 
					
						
						
							
						
						d640cc1eee 
					 
					
						
						
							
							LDAP groups sync to Bookstack roles.  
						
						... 
						
						
						
						Closes  #75  
					
						2018-07-02 17:09:39 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6b84a76af1 
					 
					
						
						
							
							Merge branch 'drawing_updates'  
						
						
						
						
					 
					
						2018-05-27 19:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2bd6ba9895 
					 
					
						
						
							
							Added maintenance view with image-cleanup  
						
						
						
						
					 
					
						2018-05-27 19:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						0c9c1e4c6b 
					 
					
						
						
							
							Reverted work on revisions  
						
						... 
						
						
						
						Improved linkage of drawings and image manager.
Updated image updates to create new versions. 
						
						
					 
					
						2018-05-20 16:41:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6e7adcc095 
					 
					
						
						
							
							Embedded SVG icons in css/js files  
						
						... 
						
						
						
						Allows removal of hacky /icon endpoint solution.
Fixes PDF exports with WKHTML and allows the icon to show in HTML
exports.
Fixes  #796  
						
						
					 
					
						2018-05-20 11:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a1ecdcacba 
					 
					
						
						
							
							Fixed attachment error handling, Allowed all link types  
						
						... 
						
						
						
						Related to #812  
						
						
					 
					
						2018-05-20 11:06:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						63f96c1c6f 
					 
					
						
						
							
							Reorganised home and robots views  
						
						... 
						
						
						
						Extracted home view sidebar into own view.
Moved home and robot views into 'common' folder so that we only have
layouts in the top-level views folder. 
						
						
					 
					
						2018-05-20 10:11:56 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8df9dab80a 
					 
					
						
						
							
							Merge branch 'master' into feature/615  
						
						
						
						
					 
					
						2018-05-20 09:51:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6cdb943916 
					 
					
						
						
							
							Started work on revisions in image manager  
						
						
						
						
					 
					
						2018-05-19 18:44:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d3d8ddbe52 
					 
					
						
						
							
							Improved 404 handling and fixed editor error  
						
						... 
						
						
						
						404 handling now not a hack-around and uses Laravel 'fallback' routes
instead. Prevents errors with the session when you have mulitple errors
on a page where a post/put/delete is made. 
						
						
					 
					
						2018-05-19 17:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						13ad0031d6 
					 
					
						
						
							
							Drawings now generate revisions, not replace  
						
						... 
						
						
						
						Updated drawing update test to accomodate.
Image deletion system now takes revisions into account. 
						
						
					 
					
						2018-05-13 17:41:35 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						d5b922aa50 
					 
					
						
						
							
							Started work on drawing revisions  
						
						... 
						
						
						
						Improved sidebar and selection styling of image manager.
Allowed image manager imageType to be changed on open.
Created models for image revisions. 
						
						
					 
					
						2018-05-13 12:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Abijeet 
							
						 
					 
					
						
						
							
						
						86b2ddbd28 
					 
					
						
						
							
							Implemented displaying of the books list on home page.  
						
						
						
						
					 
					
						2018-05-10 09:05:18 +05:30