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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								aef6eb81e4 
								
							 
						 
						
							
							
								
								Added SAML singleLogoutService capabilities  
							
							 
							
							
							
						 
						
							2019-11-17 15:40:36 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3a17ba2cb9 
								
							 
						 
						
							
							
								
								Started using OneLogin SAML lib directly  
							
							 
							
							... 
							
							
							
							- Aligned and formatted config options.
- Provided way to override onelogin lib options if required.
- Added endpoints in core bookstack routes.
- Provided way to debug details provided by idp and formatted by
bookstack.
- Started on test work
- Handled case of email address already in use. 
							
						 
						
							2019-11-17 13:26:43 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bb1f43cbd8 
								
							 
						 
						
							
							
								
								Merge branch 'feature/saml' of git://github.com/Xiphoseer/BookStack into Xiphoseer-feature/saml  
							
							 
							
							
							
						 
						
							2019-11-16 12:42:45 +00:00  
						
					 
				
					
						
							
							
								 
								jakob
							
						 
						
							 
							
							
							
							
								
							
							
								bea983ab85 
								
							 
						 
						
							
							
								
								Download and assign avatar when creating LDAP user in database. Fixes issue  #1161  
							
							 
							
							
							
						 
						
							2019-10-29 22:18:02 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Seiler
							
						 
						
							 
							
							
							
							
								
							
							
								bda0082461 
								
							 
						 
						
							
							
								
								Add login and automatic registration; Prepare Group sync  
							
							 
							
							
							
						 
						
							2019-08-06 23:42:46 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Seiler
							
						 
						
							 
							
							
							
							
								
							
							
								3c41b15be6 
								
							 
						 
						
							
							
								
								Initial work on SAML integration  
							
							 
							
							
							
						 
						
							2019-08-05 20:06:39 +02: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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								221a483b40 
								
							 
						 
						
							
							
								
								Standardised view referencing to dot-notation  
							
							 
							
							
							
						 
						
							2019-04-07 12:00:09 +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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								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
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								03eb63ec77 
								
							 
						 
						
							
							
								
								Made it possible to pre-fill login via url  
							
							 
							
							... 
							
							
							
							Allows email to be passed to email field.
Also allows password only if in demo mode (Due to security concerns). 
							
						 
						
							2017-12-10 13:56:25 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								873b1099f8 
								
							 
						 
						
							
							
								
								Updated to laravel 5.5  
							
							 
							
							... 
							
							
							
							Closes  #590  
							
						 
						
							2017-11-19 15:56:19 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								573357a08c 
								
							 
						 
						
							
							
								
								Extracted text from logic files  
							
							 
							
							
							
						 
						
							2016-12-04 16:51:39 +00: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