Marcelin Dupraz
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a6d23203c
							
						
					 | 
					
						
						
							
							Implementation of the delete_user_request.
						
						
						
						
						
						
						
						Tests are barebones and are dependant of the list_users_request
(delete_user_request_test will fail if list_users_request fails) 
						
					 | 
					
						2021-05-30 22:08:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							352a7d90fc
							
						
					 | 
					
						
						
							
							Add method to add users to groups
						
						
						
						
						
					 | 
					
						2021-05-26 15:49:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3c2f5edfc
							
						
					 | 
					
						
						
							
							Add a method to create a group
						
						
						
						
						
					 | 
					
						2021-05-26 15:42:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e369016da
							
						
					 | 
					
						
						
							
							Create admin user by default
						
						
						
						
						
					 | 
					
						2021-05-26 15:13:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a70f2ebc2
							
						
					 | 
					
						
						
							
							Add a method to create a user
						
						
						
						
						
					 | 
					
						2021-05-26 08:43:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1a42b178a
							
						
					 | 
					
						
						
							
							Make display_name, first&last name optional
						
						
						
						
						
					 | 
					
						2021-05-26 08:42:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd84aff310
							
						
					 | 
					
						
						
							
							Better database errors
						
						
						
						
						
					 | 
					
						2021-05-23 17:06:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							28a941924e
							
						
					 | 
					
						
						
							
							Split big files into little ones
						
						
						
						
						
					 | 
					
						2021-05-20 19:18:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5cb53ae8a
							
						
					 | 
					
						
						
							
							Implement refresh tokens
						
						
						
						
						
					 | 
					
						2021-05-20 17:40:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							29b7f4b836
							
						
					 | 
					
						
						
							
							Remove folder placeholder
						
						
						
						
						
					 | 
					
						2021-05-17 16:54:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							7970decb8e
							
						
					 | 
					
						
						
							
							Replace field names by identifiers in SQL queries
						
						
						
						
						
					 | 
					
						2021-05-14 10:30:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							b49a03fd87
							
						
					 | 
					
						
						
							
							Translate the LDAP DN into user IDs
						
						
						
						
						
					 | 
					
						2021-05-13 19:31:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccaa610b3c
							
						
					 | 
					
						
						
							
							Add get_user_groups handler method
						
						
						
						
						
					 | 
					
						2021-05-12 20:53:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b8cccede0
							
						
					 | 
					
						
						
							
							Introduce custom errors
						
						
						
						
						
					 | 
					
						2021-05-10 09:34:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							5abff453b9
							
						
					 | 
					
						
						
							
							clippy fixes
						
						
						
						
						
					 | 
					
						2021-05-10 09:34:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							cace6eb135
							
						
					 | 
					
						
						
							
							Add sqlx as conditional dependency to the model
						
						
						
						
						
						
						
						That way, we can use query_as 
						
					 | 
					
						2021-05-09 10:10:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							d771293a43
							
						
					 | 
					
						
						
							
							Migrate deprecated create_if_not_exists
						
						
						
						
						
					 | 
					
						2021-05-08 13:08:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							c58459547b
							
						
					 | 
					
						
						
							
							Split the crate in 3, introduce JS frontend
						
						
						
						
						
					 | 
					
						2021-05-08 11:34:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							c48da8b758
							
						
					 | 
					
						
						
							
							Add ability to list groups and their users
						
						
						
						
						
					 | 
					
						2021-04-14 20:52:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							f198638f99
							
						
					 | 
					
						
						
							
							Add tests to the handler
						
						
						
						
						
					 | 
					
						2021-04-13 19:07:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							f68c45b1c3
							
						
					 | 
					
						
						
							
							Switch the main DB to sqlite
						
						
						
						
						
					 | 
					
						2021-04-12 16:06:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							a765d77b53
							
						
					 | 
					
						
						
							
							Centralize the definition of pool type
						
						
						
						
						
					 | 
					
						2021-04-11 22:08:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							71045b08fe
							
						
					 | 
					
						
						
							
							Add tests for bind in the handler
						
						
						
						
						
					 | 
					
						2021-04-11 22:01:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							49404b24d7
							
						
					 | 
					
						
						
							
							Implement user listing with filters
						
						
						
						
						
					 | 
					
						2021-04-11 21:30:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f56fd02cf
							
						
					 | 
					
						
						
							
							Create SQL tables with a query builder
						
						
						
						
						
					 | 
					
						2021-04-11 16:49:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							bfd7730d55
							
						
					 | 
					
						
						
							
							Add support for basic ldap filters
						
						
						
						
						
					 | 
					
						2021-04-07 20:55:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							6abe94af13
							
						
					 | 
					
						
						
							
							Add support for non-admin bind
						
						
						
						
						
					 | 
					
						2021-04-07 20:14:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							31e8998ac3
							
						
					 | 
					
						
						
							
							Add attribute list handling
						
						
						
						
						
						
						
						Also, fix various clippy warnings 
						
					 | 
					
						2021-03-22 09:59:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							cda2bcacc3
							
						
					 | 
					
						
						
							
							Add ability to list users with an LDAP search request
						
						
						
						
						
					 | 
					
						2021-03-16 18:27:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a1dfa3d65
							
						
					 | 
					
						
						
							
							Misc cleanup
						
						
						
						
						
					 | 
					
						2021-03-15 09:30:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4abe86929
							
						
					 | 
					
						
						
							
							Initialize the tables in the database
						
						
						
						
						
					 | 
					
						2021-03-12 17:01:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							03e6afda69
							
						
					 | 
					
						
						
							
							Misc cleanup
						
						
						
						
						
					 | 
					
						2021-03-12 17:00:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							86b89a00cc
							
						
					 | 
					
						
						
							
							Separate ldap_handler, add tests
						
						
						
						
						
					 | 
					
						2021-03-11 10:50:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff4e986a0d
							
						
					 | 
					
						
						
							
							Introduce BackendHandler trait and impl
						
						
						
						
						
					 | 
					
						2021-03-11 10:19:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Wickham
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad445ac7b7
							
						
					 | 
					
						
						
							
							REMOVE USELESSNESS
						
						
						
						
						
					 | 
					
						2021-03-06 21:40:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Valentin Tolmer
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cefa1ecc4
							
						
					 | 
					
						
						
							
							Add basic LDAP structs
						
						
						
						
						
					 | 
					
						2021-03-06 21:23:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Wickham
							
						 
					 | 
					
						
						
						
						
							
						
						
							845073c29d
							
						
					 | 
					
						
						
							
							Add Clap and base config
						
						
						
						
						
					 | 
					
						2021-03-02 20:13:58 +01:00 | 
					
					
						
						
							
							
							
						
					 |