binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								367d024a2d 
								
							 
						 
						
							
							
								
								Simplify API endpoints; add endpoint tests  
							
							
							
						 
						
							2022-12-28 19:55:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7ca9afad57 
								
							 
						 
						
							
							
								
								Account API endpoint fixes  
							
							
							
						 
						
							2022-12-28 15:51:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f79348817f 
								
							 
						 
						
							
							
								
								More tests  
							
							
							
						 
						
							2022-12-28 13:46:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								a2e474c375 
								
							 
						 
						
							
							
								
								Fix all the tests  
							
							
							
						 
						
							2022-12-28 13:28:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								d9722a9825 
								
							 
						 
						
							
							
								
								Fix almost all tests  
							
							
							
						 
						
							2022-12-27 22:14:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								95a8e64fbb 
								
							 
						 
						
							
							
								
								Figure out user manager for account user  
							
							
							
						 
						
							2022-12-26 21:27:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								dbd8efbf16 
								
							 
						 
						
							
							
								
								Todo  
							
							
							
						 
						
							2022-12-25 22:30:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								2fb4bd4975 
								
							 
						 
						
							
							
								
								Display name sync  
							
							
							
						 
						
							2022-12-25 22:29:55 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7ae8049438 
								
							 
						 
						
							
							
								
								Extend session token from web app  
							
							
							
						 
						
							2022-12-25 13:42:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								d4c7ad4beb 
								
							 
						 
						
							
							
								
								Rename auth package to user; add extendToken feature  
							
							
							
						 
						
							2022-12-25 11:41:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								3aac1b2715 
								
							 
						 
						
							
							
								
								Redirect UI if unauthorized API response  
							
							
							
						 
						
							2022-12-24 15:51:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								1b39ba70cb 
								
							 
						 
						
							
							
								
								Merge branch 'main' into user-account  
							
							
							
						 
						
							2022-12-24 12:26:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								dd282963c3 
								
							 
						 
						
							
							
								
								Health API endpoint  
							
							
							
						 
						
							2022-12-24 12:22:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								fb470eec79 
								
							 
						 
						
							
							
								
								Sign up rate limit  
							
							
							
						 
						
							2022-12-24 12:10:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7bd1c6e115 
								
							 
						 
						
							
							
								
								Check username taken  
							
							
							
						 
						
							2022-12-24 08:15:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7a507505aa 
								
							 
						 
						
							
							
								
								Merge branch 'main' into user-account  
							
							
							
						 
						
							2022-12-23 09:37:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								92d7e5c58a 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2022-12-23 08:38:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								b5e2c83fba 
								
							 
						 
						
							
							
								
								stuff  
							
							
							
						 
						
							2022-12-21 21:55:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								d982ce13f5 
								
							 
						 
						
							
							
								
								UI work, config.js stuff  
							
							
							
						 
						
							2022-12-21 13:19:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								cc55bec521 
								
							 
						 
						
							
							
								
								Write stats to user table asynchronously  
							
							
							
						 
						
							2022-12-20 21:18:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								2f567af80b 
								
							 
						 
						
							
							
								
								more TODOs, IP basis section  
							
							
							
						 
						
							2022-12-19 22:19:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								2b78a8cb51 
								
							 
						 
						
							
							
								
								Associate messages with a user  
							
							
							
						 
						
							2022-12-19 21:42:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								84785b7a60 
								
							 
						 
						
							
							
								
								Restructure limits  
							
							
							
						 
						
							2022-12-19 16:22:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								6598ce2fe4 
								
							 
						 
						
							
							
								
								Limits  
							
							
							
						 
						
							2022-12-19 09:59:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								42e46a7c22 
								
							 
						 
						
							
							
								
								Limit work  
							
							
							
						 
						
							2022-12-18 14:35:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								56ab34a57f 
								
							 
						 
						
							
							
								
								v1/account API response, rate limiting bla  
							
							
							
						 
						
							2022-12-17 23:54:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								ac56fa36ba 
								
							 
						 
						
							
							
								
								Plan stuff WIPWIPWIP  
							
							
							
						 
						
							2022-12-17 15:17:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								8752680233 
								
							 
						 
						
							
							
								
								Account delete, mock user stats UI  
							
							
							
						 
						
							2022-12-17 13:49:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								81a8efcca3 
								
							 
						 
						
							
							
								
								Change password, delete account, etc.  
							
							
							
						 
						
							2022-12-15 22:07:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								c2f16f740b 
								
							 
						 
						
							
							
								
								Stuff  
							
							
							
						 
						
							2022-12-14 23:11:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								4bf2fb85e3 
								
							 
						 
						
							
							
								
								Bla  
							
							
							
						 
						
							2022-12-13 15:19:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								4e4d410803 
								
							 
						 
						
							
							
								
								TODOs  
							
							
							
						 
						
							2022-12-12 14:52:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								cf68414c40 
								
							 
						 
						
							
							
								
								Merge branch 'main' into user-account  
							
							
							
						 
						
							2022-12-12 11:12:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								67221b015d 
								
							 
						 
						
							
							
								
								Changelog  
							
							
							
						 
						
							2022-12-12 09:55:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Farrell 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1235ea5bb5 
								
							 
						 
						
							
							
								
								Use prepared statement for bulk writes  
							
							... 
							
							
							
							When executing the same statement multiple times, avoid
the overhead of re-parsing the statement for each insert. 
							
						 
						
							2022-12-12 14:13:40 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								92bf7ebc52 
								
							 
						 
						
							
							
								
								blerp  
							
							
							
						 
						
							2022-12-08 20:50:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								c5b6971447 
								
							 
						 
						
							
							
								
								OMG all the things are horrible  
							
							
							
						 
						
							2022-12-07 21:26:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								8dcb4be8a8 
								
							 
						 
						
							
							
								
								Token login  
							
							
							
						 
						
							2022-12-07 20:44:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								d499d20a9c 
								
							 
						 
						
							
							
								
								Token stuff  
							
							
							
						 
						
							2022-12-03 15:20:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								2772a38dae 
								
							 
						 
						
							
							
								
								WIPWIPWIP  
							
							
							
						 
						
							2022-12-02 15:37:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								679b075ecc 
								
							 
						 
						
							
							
								
								Fix   #503 , bump version for release  
							
							
							
						 
						
							2022-11-17 20:47:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								497f871447 
								
							 
						 
						
							
							
								
								Docs  
							
							
							
						 
						
							2022-11-16 10:33:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								ad860afb8b 
								
							 
						 
						
							
							
								
								Polish async batching  
							
							
							
						 
						
							2022-11-16 10:28:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								b4933a5645 
								
							 
						 
						
							
							
								
								WIP: Batch message INSERTs  
							
							
							
						 
						
							2022-11-15 14:24:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								a43a4aea5e 
								
							 
						 
						
							
							
								
								Docs  
							
							
							
						 
						
							2022-11-12 14:41:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								54eae00774 
								
							 
						 
						
							
							
								
								Intermittent test failure  
							
							
							
						 
						
							2022-10-09 08:53:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								16ad94441b 
								
							 
						 
						
							
							
								
								Personal preference  
							
							
							
						 
						
							2022-10-08 17:58:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								3b29294679 
								
							 
						 
						
							
							
								
								minor modification to tests involving ips  
							
							
							
						 
						
							2022-10-07 20:27:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								de2ca33700 
								
							 
						 
						
							
							
								
								recommended fixes [1 of 2]  
							
							
							
						 
						
							2022-10-07 16:17:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								c2382d29a1 
								
							 
						 
						
							
							
								
								refactor visitor IPs and allow exempting IP Ranges  
							
							... 
							
							
							
							Use netip.Addr instead of storing addresses as strings. This requires
conversions at the database level and in tests, but is more memory
efficient otherwise, and facilitates the following.
Parse rate limit exemptions as netip.Prefix. This allows storing IP
ranges in the exemption list. Regular IP addresses (entered explicitly
or resolved from hostnames) are IPV4/32, denoting a range of one
address. 
							
						 
						
							2022-10-05 16:04:42 -05:00