Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							ce034fbc74 
							
						 
					 
					
						
						
							
							ldap: Add support for memberOf and wildcards  
						
						 
						
						
						
					 
					
						2021-09-24 22:27:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							f1c04efe69 
							
						 
					 
					
						
						
							
							graphql: Add a method to update group details  
						
						 
						
						
						
					 
					
						2021-09-24 17:50:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							6304ec0856 
							
						 
					 
					
						
						
							
							graphql: Add a method to delete a group  
						
						 
						
						
						
					 
					
						2021-09-24 17:35:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							402ef2f83a 
							
						 
					 
					
						
						
							
							app: Add a component to delete a user  
						
						 
						
						... 
						
						
						
						Also adds a way to hook to the bootstrap modals to show or hide them. 
						
					 
					
						2021-09-24 16:46:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							e8831f607b 
							
						 
					 
					
						
						
							
							graphql: Add a method to delete a user  
						
						 
						
						
						
					 
					
						2021-09-24 16:46:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							9e3315e09f 
							
						 
					 
					
						
						
							
							docker: add cargo chef to the dockerfile to cache dependencies  
						
						 
						
						
						
					 
					
						2021-09-24 11:15:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							dfe1607a3e 
							
						 
					 
					
						
						
							
							app: Migrate create_user to yew_form  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6427e694 
							
						 
					 
					
						
						
							
							app: Migrate login to yew_form  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							63467e5050 
							
						 
					 
					
						
						
							
							server: Prevent user updates from applying to everyone  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							a952968e9f 
							
						 
					 
					
						
						
							
							app: Add Bootstrap classes.  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							00efdb42af 
							
						 
					 
					
						
						
							
							app: Extract a RemoveUserFromGroup component  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							14be1170f2 
							
						 
					 
					
						
						
							
							app: Extract the form component from the user details page  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							5943df6443 
							
						 
					 
					
						
						
							
							app: Extract a Select component  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							37c6e8ef30 
							
						 
					 
					
						
						
							
							app: Extract the AddUserToGroup component  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							7aab9e8cf5 
							
						 
					 
					
						
						
							
							app: Add a way to manage a user's group memberships  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							480f48f820 
							
						 
					 
					
						
						
							
							graphql: Add a method to list groups  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							e4d6b122c5 
							
						 
					 
					
						
						
							
							graphql: Add methods to add/remove group memberships  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							a54e73bded 
							
						 
					 
					
						
						
							
							app: Add the group memberships  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							718da71d0d 
							
						 
					 
					
						
						
							
							app: Allow admins to change passwords  
						
						 
						
						
						
					 
					
						2021-09-20 11:23:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							005e18472e 
							
						 
					 
					
						
						
							
							app: reorganize and add a page to change the password  
						
						 
						
						
						
					 
					
						2021-09-13 10:35:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							a184cce38f 
							
						 
					 
					
						
						
							
							docker: fix command  
						
						 
						
						
						
					 
					
						2021-09-12 12:06:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							035eb6cc3c 
							
						 
					 
					
						
						
							
							cargo: update dependencies and add a patch to a library  
						
						 
						
						
						
					 
					
						2021-09-03 14:32:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							d647be793a 
							
						 
					 
					
						
						
							
							app: Add a way for users to edit their info  
						
						 
						
						
						
					 
					
						2021-09-03 14:32:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							6ef06163db 
							
						 
					 
					
						
						
							
							schema: add a script to re-export the schema  
						
						 
						
						
						
					 
					
						2021-09-03 14:32:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							2954109d96 
							
						 
					 
					
						
						
							
							graphql: Add a method to update a user  
						
						 
						
						
						
					 
					
						2021-09-03 14:32:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							0ac9e134de 
							
						 
					 
					
						
						
							
							schema: make user fields non-nullable  
						
						 
						
						... 
						
						
						
						They can always be empty. This simplifies mutation, since graphql_client
doesn't have an easy way to conditionally leave out fields (we could do
that with `@include`, but that's one bool per field in addition to the
field, a bit ugly). 
						
					 
					
						2021-09-03 14:32:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							564c09d6ab 
							
						 
					 
					
						
						
							
							app: Fix the user detail view  
						
						 
						
						
						
					 
					
						2021-09-03 14:32:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							092cdb860c 
							
						 
					 
					
						
						
							
							workflow: Fix typo  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							d8df47b35d 
							
						 
					 
					
						
						
							
							Move backend source to server/ subpackage  
						
						 
						
						... 
						
						
						
						To clarify the organization. 
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							3eb53ba5bf 
							
						 
					 
					
						
						
							
							model: rename to auth  
						
						 
						
						... 
						
						
						
						Since the "model" doesn't contain any message from the API anymore, and
instead contains only the structures needed for authentication, it was
renamed as such. 
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							9dd579e32e 
							
						 
					 
					
						
						
							
							model: move User and Group definition to backend  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							641018ff56 
							
						 
					 
					
						
						
							
							model: remove AddUserToGroupRequest  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							54f973e349 
							
						 
					 
					
						
						
							
							model: remove CreateGroupRequest  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							4af60e5668 
							
						 
					 
					
						
						
							
							model: remove DeleteUserRequest  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							0bcabc7d0c 
							
						 
					 
					
						
						
							
							model: remove CreateUserRequest  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							0dd05e5771 
							
						 
					 
					
						
						
							
							model: inline the UserDetailsRequest  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							6efafa99c8 
							
						 
					 
					
						
						
							
							user_table: refactor to clarify view()  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4f8931a0 
							
						 
					 
					
						
						
							
							app: Fix local timezone not taken into account  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							cd91b4d3ac 
							
						 
					 
					
						
						
							
							api: inline the ListUsersRequest  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							08a3845cbe 
							
						 
					 
					
						
						
							
							infra: Remove the TCP API  
						
						 
						
						... 
						
						
						
						Deprecated in favor of GraphQL 
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							651adbe3c8 
							
						 
					 
					
						
						
							
							model: Inline the BindRequest in the backend  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							2aca9dbe62 
							
						 
					 
					
						
						
							
							app: migrate user creation to GraphQL  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							37f61ce212 
							
						 
					 
					
						
						
							
							app: fix registration URLs  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							40ba65dca7 
							
						 
					 
					
						
						
							
							app: make a graphql argument required  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							459f1eba19 
							
						 
					 
					
						
						
							
							graphql: add an endpoint to create a user  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							dd7e9c9283 
							
						 
					 
					
						
						
							
							app: migrate user_details to graphql endpoint  
						
						 
						
						
						
					 
					
						2021-08-31 20:32:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							267ce51973 
							
						 
					 
					
						
						
							
							jwt: Harden check by hardcoding accepted algorithms  
						
						 
						
						
						
					 
					
						2021-08-30 09:27:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							0ecd9ed263 
							
						 
					 
					
						
						
							
							Migrate datetimes to UTC  
						
						 
						
						
						
					 
					
						2021-08-30 09:27:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							848cc86d73 
							
						 
					 
					
						
						
							
							api: add the rest of the fields to User  
						
						 
						
						
						
					 
					
						2021-08-30 09:27:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f40a32a5 
							
						 
					 
					
						
						
							
							app: refactor API methods with empty responses  
						
						 
						
						
						
					 
					
						2021-08-30 09:27:00 +02:00