Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7983f9b187
								
							
						 | 
						
							
							
								
								Add CLI command to update user data
							
							
							
							
							
						 | 
						
							2023-10-31 21:55:36 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6b93991cb3
								
							
						 | 
						
							
							
								
								Improve message CSS
							
							
							
							
							
						 | 
						
							2023-10-31 21:55:36 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8c100e167b
								
							
						 | 
						
							
							
								
								Inform the user about invalid email verification codes
							
							
							
							
							
						 | 
						
							2023-10-31 21:55:36 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1612bc6ff6
								
							
						 | 
						
							
							
								
								Colour invalid input fields differently
							
							
							
							
							
						 | 
						
							2023-10-31 21:55:36 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c8610caa54
								
							
						 | 
						
							
							
								
								Client-side validate phone number fields
							
							
							
							
							
						 | 
						
							2023-10-31 21:55:35 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bd1bcf51e9
								
							
						 | 
						
							
							
								
								Show field errors in profile form
							
							
							
							
							
						 | 
						
							2023-10-31 21:55:35 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1276ffe020
								
							
						 | 
						
							
							
								
								Always fetch user data for profileForm
							
							
							
							
							
						 | 
						
							2023-10-31 21:55:35 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								56c15cb7f5
								
							
						 | 
						
							
							
								
								Don't try to parse empty phone number fields
							
							
							
							
							
						 | 
						
							2023-10-31 21:48:37 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								60d8502741
								
							
						 | 
						
							
							
								
								Exclude some constructors from core exports
							
							
							
							
							
						 | 
						
							2023-10-31 17:40:44 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b3737b312b
								
							
						 | 
						
							
							
								
								Don't try to parse empty email fields
							
							
							
							
							
						 | 
						
							2023-10-31 13:34:22 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3816c15ce6
								
							
						 | 
						
							
							
								
								Add frontend cookie encryption key to .gitignore
							
							
							
							
							
						 | 
						
							2023-10-31 13:34:21 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1074b6a2d5
								
							
						 | 
						
							
							
								
								Enable updating applications
							
							
							
							
							
						 | 
						
							2023-10-31 13:34:21 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cd3e45a045
								
							
						 | 
						
							
							
								
								Update API schema to make better use of graphql
							
							
							
							
							
						 | 
						
							2023-10-31 12:45:24 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								dfbdb0cf99
								
							
						 | 
						
							
							
								
								Modulify Datarekisteri.Backend
							
							
							
							
							
						 | 
						
							2023-10-31 12:45:23 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c85f093a60
								
							
						 | 
						
							
							
								
								Update PrintSchema to match new module hierarchy
							
							
							
							
							
						 | 
						
							2023-10-31 12:45:23 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4ef8890a19
								
							
						 | 
						
							
							
								
								Clean imports and language extensions
							
							
							
							
							
						 | 
						
							2023-10-31 12:45:22 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3942d547e0
								
							
						 | 
						
							
							
								
								Abstract SQL table structure from database queries
							
							
							
							
							
						 | 
						
							2023-10-31 12:43:25 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d2f1b07922
								
							
						 | 
						
							
							
								
								Improve CSS
							
							
							
							
							
						 | 
						
							2023-10-04 22:42:58 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3666f29756
								
							
						 | 
						
							
							
								
								Make GC emails also delete orphaned verifications
							
							
							
							
							
						 | 
						
							2023-09-29 13:59:11 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								04d0efb545
								
							
						 | 
						
							
							
								
								Remove redundant imports
							
							
							
							
							
						 | 
						
							2023-09-29 13:37:19 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cbcf23e316
								
							
						 | 
						
							
							
								
								Fix email verification
							
							
							
							
							
						 | 
						
							2023-09-29 09:56:44 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								12e2d2a3e0
								
							
						 | 
						
							
							
								
								Display password prompt in CLI add-user
							
							
							
							
							
						 | 
						
							2023-09-28 23:01:23 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								09a318ae32
								
							
						 | 
						
							
							
								
								Run all GC jobs periodically
							
							
							
							
							
						 | 
						
							2023-09-28 22:04:31 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								aa7d4826b3
								
							
						 | 
						
							
							
								
								Add CLI command to run all GC jobs
							
							
							
							
							
						 | 
						
							2023-09-28 22:03:18 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1ca82b4907
								
							
						 | 
						
							
							
								
								Add CLI command to delete expired applications
							
							
							
							
							
						 | 
						
							2023-09-28 21:54:59 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								47c6ebf9a1
								
							
						 | 
						
							
							
								
								Send acceptance email only to applicants
							
							
							
							
							
						 | 
						
							2023-09-28 15:48:05 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								72b3e25913
								
							
						 | 
						
							
							
								
								Delete rejected applications immediately
							
							
							
							
							
						 | 
						
							2023-09-28 15:45:02 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eeba024c1f
								
							
						 | 
						
							
							
								
								Periodically GC expired emails
							
							
							
							
							
						 | 
						
							2023-09-28 14:48:37 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b5ef36a1bb
								
							
						 | 
						
							
							
								
								Add CLI command to GC expired emails
							
							
							
							
							
						 | 
						
							2023-09-28 14:47:54 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4f8705d681
								
							
						 | 
						
							
							
								
								Sort service-extensions alphabetically
							
							
							
							
							
						 | 
						
							2023-09-28 14:14:19 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3211296e9c
								
							
						 | 
						
							
							
								
								Add expiry time to email verification secrets
							
							
							
							
							
						 | 
						
							2023-09-28 13:47:37 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ae3f33f8c1
								
							
						 | 
						
							
							
								
								Remove autogenerated schema.sql for good
							
							
							
							
							
						 | 
						
							2023-09-28 12:38:55 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7f64d8f926
								
							
						 | 
						
							
							
								
								Show membership status on profile page
							
							
							
							
							
						 | 
						
							2023-09-28 11:01:27 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fb69b58f92
								
							
						 | 
						
							
							
								
								Refactor sending email for easier currying
							
							
							
							
							
						 | 
						
							2023-09-28 11:01:23 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								49536ad05b
								
							
						 | 
						
							
							
								
								Email applicants when resolving their applications
							
							
							
							
							
						 | 
						
							2023-09-28 11:01:21 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8cda69d30d
								
							
						 | 
						
							
							
								
								Link to rekisteriseloste when applying
							
							
							
							
							
						 | 
						
							2023-09-27 15:25:34 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8792b9dde6
								
							
						 | 
						
							
							
								
								Redirect applicants to verify their emails
							
							
							
							
							
						 | 
						
							2023-09-27 15:22:39 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3d3b5d6bd2
								
							
						 | 
						
							
							
								
								Add CLI for admin operations
							
							
							
							
							
						 | 
						
							2023-09-27 08:26:59 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								158630a6d3
								
							
						 | 
						
							
							
								
								Add Guix system services
							
							
							
							
							
						 | 
						
							2023-09-27 08:26:59 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5f48ff6f25
								
							
						 | 
						
							
							
								
								Rename client and server to backend and frontend
							
							
							
							
							
						 | 
						
							2023-09-27 08:26:59 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ae983ca167
								
							
						 | 
						
							
							
								
								Split server and client programs
							
							
							
							
							
						 | 
						
							2023-09-21 17:48:29 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								80993bbf8c
								
							
						 | 
						
							
							
								
								Enforce uniqueness between pending and verified emails
							
							
							
							
							
						 | 
						
							2023-09-17 19:10:37 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c7d35146ac
								
							
						 | 
						
							
							
								
								Remove autogenerated schema.sql
							
							
							
							
							
						 | 
						
							2023-09-17 19:08:02 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ee659cb2a8
								
							
						 | 
						
							
							
								
								Tag comments about suboptimal implementations
							
							
							
							
							
						 | 
						
							2023-09-17 17:01:01 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d0d32a04fe
								
							
						 | 
						
							
							
								
								Replace hardcoded values with flags
							
							
							
							
							
						 | 
						
							2023-09-15 18:05:58 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3fc144bc78
								
							
						 | 
						
							
							
								
								Don't show userIDs in error messages
							
							
							
							
							
						 | 
						
							2023-09-11 21:54:06 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ad05ab9ab9
								
							
						 | 
						
							
							
								
								Add page for seeing all members
							
							
							
							
							
						 | 
						
							2023-09-11 21:54:06 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								db412bd374
								
							
						 | 
						
							
							
								
								Migrate and setup database automatically
							
							
							
							
							
						 | 
						
							2023-09-11 21:54:06 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b95a0344b2
								
							
						 | 
						
							
							
								
								Update channels
							
							
							
							
							
						 | 
						
							2023-09-09 17:46:04 +03:00 | 
						
					
				
					
						
							
							
								
									
								
								 Saku Laesvuori
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1e2bc664a7
								
							
						 | 
						
							
							
								
								Collect sources to one directory
							
							
							
							
							
						 | 
						
							2023-09-07 18:38:19 +03:00 |