Dan Brown 
							
						 
					 
					
						
						
							
						
						b27a5c7fb8 
					 
					
						
						
							
							Made a mass of accessibility improvements  
						
						... 
						
						
						
						- Changed default focus styles
- Updated dropdowns with keyboard navigation
- Updated modals with esc exiting
- Added accessibility attirbutes where needed
- Made many more elements focusable
- Updated hover effects of many items to also apply when focused within
Related to #1320  and #1198  
						
						
					 
					
						2019-08-24 18:29:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						30da105812 
					 
					
						
						
							
							Started refactor of URL system to better extend Laravel  
						
						
						
						
					 
					
						2019-07-21 21:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						13c0386e84 
					 
					
						
						
							
							Updated string functions to use mulitbyte versions where needed  
						
						... 
						
						
						
						Fixes  #816  
					
						2019-05-25 16:15:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8ae35f645a 
					 
					
						
						
							
							Fixed faulty baseUrl rewrites  
						
						... 
						
						
						
						Fixes  #1452 
May help #1377  
					
						2019-05-19 16:25:05 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						3f83c548f8 
					 
					
						
						
							
							Ran phpcbf  
						
						
						
						
					 
					
						2019-05-05 14:54:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5f2d226f09 
					 
					
						
						
							
							Merge branch 'master' into 2019-design  
						
						
						
						
					 
					
						2019-03-10 21:40:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						042a6f9760 
					 
					
						
						
							
							Updated shelf menu item to show on custom permission  
						
						... 
						
						
						
						- Extended new 'userCanOnAny' helper to take a entity class for
filtering.
Closes  #1201  
						
						
					 
					
						2019-03-09 21:15:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5c9b528517 
					 
					
						
						
							
							Abstracted userCanCreatePage helper to work for any permisison  
						
						... 
						
						
						
						- Added test to cover scenario where someone with create-own permission
would want to copy a viewable item into a container entity that they
own. 
						
						
					 
					
						2019-03-09 16:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5325870271 
					 
					
						
						
							
							Updated auth pages to new design, Removed public layout  
						
						
						
						
					 
					
						2019-02-03 17:34:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mark James 
							
						 
					 
					
						
						
							
						
						19770d2792 
					 
					
						
						
							
							Use joint_permissions to determine is a user has an available page or chapter to copy.  
						
						
						
						
					 
					
						2019-01-02 16:55:28 +11:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						038b2418f7 
					 
					
						
						
							
							Fixed baseURL helper when no app url is set  
						
						... 
						
						
						
						Also cleaned variable naming to be more obvious 
						
						
					 
					
						2018-11-09 21:29:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ffc1aa873e 
					 
					
						
						
							
							Merge branch 'v0.24-dev'  
						
						
						
						
					 
					
						2018-11-04 15:36:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						19b7093438 
					 
					
						
						
							
							Fixed redirect issue when custom app url in use  
						
						... 
						
						
						
						Fixes  #956  & #1048 
Also added tests to cover this url logic.
Also removed debugbar during tests to maybe improve test speed. 
					
						2018-11-04 15:18:27 +00: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 
							
						 
					 
					
						
						
							
						
						81fa021083 
					 
					
						
						
							
							Finished migrated from icon-font to SVG  
						
						
						
						
					 
					
						2018-02-17 19:49:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						5ab39bfd5a 
					 
					
						
						
							
							Started migration to SVG icons  
						
						
						
						
					 
					
						2018-02-17 13:30:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						dc1a16be4c 
					 
					
						
						
							
							Made it possible to override icons via custom theme  
						
						
						
						
					 
					
						2018-02-17 12:36:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						62342433f4 
					 
					
						
						
							
							Set /app PHP code to PSR-2 standard  
						
						... 
						
						
						
						Also adde draw.io to attribution list.
Closes  #649  
						
						
					 
					
						2018-01-28 16:58:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a6128a1df1 
					 
					
						
						
							
							Merge bugfixes from  branch 'v0.14'  
						
						
						
						
					 
					
						2017-02-05 21:24:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						6638ee47d3 
					 
					
						
						
							
							Fixed entities wrongly visible on 404  
						
						... 
						
						
						
						Also ensured header state as expected on 404.
In reference to BookStackApp/website#9  
						
						
					 
					
						2017-02-05 21:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						65899a3e91 
					 
					
						
						
							
							Prevented settings being overfetched from db/cache  
						
						
						
						
					 
					
						2017-02-05 18:57:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						076693efc9 
					 
					
						
						
							
							Added facebook, slack & twitter sign in options.  
						
						... 
						
						
						
						Also added icon svg blade helper.
Closes  #125 . Starts #213 .
Requires documentation. 
						
						
					 
					
						2017-02-04 11:01:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						dabf149411 
					 
					
						
						
							
							Added user setting system and added user-lang option  
						
						... 
						
						
						
						Supports #115  
						
						
					 
					
						2017-01-15 16:27:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ab468bac3c 
					 
					
						
						
							
							Updated build and versioning system  
						
						... 
						
						
						
						Added versioning file instead of using git tags
(Step towards removing git as a dependancy in the future)
Updated gulpfile to fit with verisioning system and cleaned
up node dependancies.
Fixes  #108  
						
						
					 
					
						2016-10-30 17:44:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						771626b6ec 
					 
					
						
						
							
							Started work on making the public role/user configurable  
						
						... 
						
						
						
						Create a new 'public' guest user and made the public
role visible on role setting screens. 
						
						
					 
					
						2016-09-29 12:43:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						9dc9724e15 
					 
					
						
						
							
							Laravel 5.3 upgrade ( #189 )  
						
						... 
						
						
						
						* Started move to laravel 5.3
* Started updating login & registration flows for laravel 5.3 update
* Updated app emails to notification system
* Fixed registations bugs and removed email confirmation model
* Fixed large portion of laravel post-upgrade issues
* Fixed and tested LDAP process 
						
						
					 
					
						2016-09-17 18:22:04 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						ec17bd8608 
					 
					
						
						
							
							Improved Exception handling, Removed npm requirement for testing  
						
						
						
						
					 
					
						2016-09-03 12:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						3f81eba13b 
					 
					
						
						
							
							Updated travis testing to work with new helper configuration ( #175 )  
						
						... 
						
						
						
						* Updated travis to call phpunit globally rather then booting application first 
						
						
					 
					
						2016-08-27 11:27:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						f8a299caee 
					 
					
						
						
							
							Fixed login 'intended' redirect for custom urls.  
						
						... 
						
						
						
						Also changed social account detach wording. 
						
						
					 
					
						2016-08-21 14:49:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						baa260a03d 
					 
					
						
						
							
							Started work on subdirectory support  
						
						
						
						
					 
					
						2016-08-13 17:56:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						7b6c88f17c 
					 
					
						
						
							
							Fixed error on image deletion  
						
						... 
						
						
						
						Also Added tests to cover image upload and deletion.
Fixes  #136 . 
						
						
					 
					
						2016-07-01 20:13:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						be517de7dc 
					 
					
						
						
							
							Added pagination, sorting & searching to users list  
						
						... 
						
						
						
						As requested on #113  
						
						
					 
					
						2016-05-22 10:44:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						75a4fc905b 
					 
					
						
						
							
							Major permission naming refactor and database migration cleanup  
						
						
						
						
					 
					
						2016-05-01 22:33:56 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						05666efda9 
					 
					
						
						
							
							Added hidden public role to fit with new permissions system  
						
						
						
						
					 
					
						2016-05-01 19:36:53 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						a81a56706e 
					 
					
						
						
							
							Rolled out new permissions system throughout application  
						
						
						
						
					 
					
						2016-04-24 16:54:20 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						097d9c9f3c 
					 
					
						
						
							
							Updated entity restrictions to allow permissions, Not just restrict  
						
						... 
						
						
						
						Also changed wording from 'Restrictions' to 'Permissions' to keep things more familiar and to better reflect what they do.
Referenced in issue #89 . 
						
						
					 
					
						2016-03-30 20:15:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						66c56e9d02 
					 
					
						
						
							
							Added settings helper and formatted code in some files  
						
						
						
						
					 
					
						2016-03-06 12:55:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						8e6248f57f 
					 
					
						
						
							
							Added restriction tests and fixed any bugs in the process  
						
						... 
						
						
						
						Also updated many styles within areas affected by the new permission and roles system. 
						
						
					 
					
						2016-03-05 18:09:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						985d2f1c2c 
					 
					
						
						
							
							Tied entity restriction system into userCan checks  
						
						
						
						
					 
					
						2016-02-29 20:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						473261be35 
					 
					
						
						
							
							Finished initial implementation of custom role system  
						
						
						
						
					 
					
						2016-02-27 19:24:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Brown 
							
						 
					 
					
						
						
							
						
						2a4ff6fb6a 
					 
					
						
						
							
							Implemented custom asset versioning to make creating releases easier  
						
						
						
						
					 
					
						2015-12-16 17:09:44 +00:00