7410fbcd4a 
								
							 
						 
						
							
							
								
								EsBuild with on-request rebuild and hot-reloading  
							
							
							
						 
						
							2024-06-07 10:30:02 -04:00  
				
					
						
							
							
								 
						
							
								8bc4b5a66c 
								
							 
						 
						
							
							
								
								Added calendars  
							
							
							
						 
						
							2024-01-28 19:12:59 +02:00  
				
					
						
							
							
								 
						
							
								76be9b668a 
								
							 
						 
						
							
							
								
								Republish Discord announcements to Abner's Matrix server  
							
							
							
						 
						
							2023-12-05 23:55:39 -06:00  
				
					
						
							
							
								 
						
							
								65aab39432 
								
							 
						 
						
							
							
								
								Asset thumbnail backend  
							
							
							
						 
						
							2023-05-17 22:34:55 +03:00  
				
					
						
							
							
								 
						
							
								524cf8e27b 
								
							 
						 
						
							
							
								
								Add ability to load templates live from the filesystem  
							
							... 
							
							
							
							See config.go.example. 
							
						 
						
							2023-04-08 11:14:44 -05:00  
				
					
						
							
							
								 
						
							
								bb38d0b759 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/feature/2023_frontend_updates'  
							
							
							
						 
						
							2023-03-07 11:40:26 -06:00  
				
					
						
							
							
								 
						
							
								a324af8a0c 
								
							 
						 
						
							
							
								
								Updated example config  
							
							
							
						 
						
							2023-01-29 08:53:57 +02:00  
				
					
						
							
							
								 
						
							
								2af28d9f3f 
								
							 
						 
						
							
							
								
								Update pgx v4 to pgx v5  
							
							
							
						 
						
							2023-01-29 08:53:57 +02:00  
				
					
						
							
							
								
								Jake Mason 
							
						 
						
							
								1db187e9d3 
								
							 
						 
						
							
							
								
								Note that the Postgres user needs to be created by the user  
							
							
							
						 
						
							2023-01-16 21:19:36 -05:00  
				
					
						
							
							
								 
						
							
								ca663d874b 
								
							 
						 
						
							
							
								
								Allow separate mailer account and From address  
							
							
							
						 
						
							2022-09-18 22:23:36 +03:00  
				
					
						
							
							
								 
						
							
								b27ddd1e7f 
								
							 
						 
						
							
							
								
								A few education improvements  
							
							
							
						 
						
							2022-09-17 16:21:58 -05:00  
				
					
						
							
							
								 
						
							
								92b175c84d 
								
							 
						 
						
							
							
								
								Make good pretty jam wow much good  
							
							
							
						 
						
							2022-08-04 21:00:15 -05:00  
				
					
						
							
							
								 
						
							
								68a00c91db 
								
							 
						 
						
							
							
								
								Rename the email override field for clarity  
							
							
							
						 
						
							2022-05-25 17:39:57 -05:00  
				
					
						
							
							
								 
						
							
								c1fa6cae13 
								
							 
						 
						
							
							
								
								Integrate Nick's local S3 server  
							
							... 
							
							
							
							Works like a charm!
Small tweak for clarity 
							
						 
						
							2022-05-14 00:48:19 -05:00  
				
					
						
							
							
								 
						
							
								e4bb741a15 
								
							 
						 
						
							
							
								
								Automatically create the HMN user if necessary  
							
							... 
							
							
							
							This pretty much certainly won't work in real environments. If it does,
your db config is not secure :) 
							
						 
						
							2022-05-11 19:50:51 -05:00  
				
					
						
							
							
								 
						
							
								0e56f56372 
								
							 
						 
						
							
							
								
								Rename all the db tables  
							
							
							
						 
						
							2022-05-07 08:11:05 -05:00  
				
					
						
							
							
								 
						
							
								11dd75ad03 
								
							 
						 
						
							
							
								
								Twitch monitoring  
							
							
							
						 
						
							2022-03-22 20:07:43 +02:00  
				
					
						
							
							
								 
						
							
								251446d6e4 
								
							 
						 
						
							
							
								
								Do jam showcase stuff  
							
							
							
						 
						
							2021-09-24 22:53:00 -05:00  
				
					
						
							
							
								 
						
							
								f8985e6ee3 
								
							 
						 
						
							
							
								
								User approval admin page and RSS  
							
							
							
						 
						
							2021-09-24 03:13:40 +03:00  
				
					
						
							
							
								 
						
							
								36bb2ce2d5 
								
							 
						 
						
							
							
								
								Put timestamp in avatar filenames to avoid cache problems  
							
							
							
						 
						
							2021-09-07 19:55:52 -05:00  
				
					
						
							
							
								 
						
							
								6f7237f656 
								
							 
						 
						
							
							
								
								Log errors if ErrorResponse panics  
							
							... 
							
							
							
							We have to do this because otherwise the errors never actually end up in
the ResponseData. 
							
						 
						
							2021-09-05 19:00:25 -05:00  
				
					
						
							
							
								 
						
							
								e5055a1237 
								
							 
						 
						
							
							
								
								Fix some small bugs  
							
							
							
						 
						
							2021-08-29 19:15:48 -05:00  
				
					
						
							
							
								 
						
							
								4204081563 
								
							 
						 
						
							
							
								
								Make tons of fixes to server setup  
							
							
							
						 
						
							2021-08-29 18:11:41 -05:00  
				
					
						
							
							
								 
						
							
								f40936ae61 
								
							 
						 
						
							
							
								
								Tweak some scripts, make executable  
							
							
							
						 
						
							2021-08-28 16:33:15 -05:00  
				
					
						
							
							
								 
						
							
								573fd8d2a2 
								
							 
						 
						
							
							
								
								Episode guide and trailing slashes in urls  
							
							
							
						 
						
							2021-08-28 13:40:13 +03:00  
				
					
						
							
							
								 
						
							
								34a0649dfc 
								
							 
						 
						
							
							
								
								Replaced all handmadedev.org emails with handmade.network addresses  
							
							
							
						 
						
							2021-08-17 08:22:41 +03:00  
				
					
						
							
							
								 
						
							
								d92bf9a9b8 
								
							 
						 
						
							
							
								
								Add Discord account linking  
							
							
							
						 
						
							2021-08-15 23:40:56 -05:00  
				
					
						
							
							
								 
						
							
								38a1188be7 
								
							 
						 
						
							
							
								
								Add Discord integration  
							
							... 
							
							
							
							Clean up several TODOs
Implement the full disconnect / resume flow
Detect zombied connections and restart
Implement the random delay on reconnect
Implement message sending!!
(with a goofy feedback loop on the echo bot)
Fix the feedback loop in the echo bot
Clean up the Discord gateway code
Many things are methods now to reduce the amount of explicit plumbing.
Connection handling should be a little more robust, and we have an
actual error handling strategy now.
Allow sending multiple Discord messages at once
Delete irrelevant tests
uhh, start rate limiting
Add per-route rate limiting
Add global rate limit handling
Handle context cancellation in Discord REST code
Allow changing buckets per route
Add the showcase rejection bot
Add library bot 
							
						 
						
							2021-08-15 20:21:04 -05:00  
				
					
						
							
							
								 
						
							
								660f65ba95 
								
							 
						 
						
							
							
								
								Registration flow and email  
							
							
							
						 
						
							2021-08-08 23:05:52 +03:00  
				
					
						
							
							
								 
						
							
								6b21291798 
								
							 
						 
						
							
							
								
								Add plain-text post previews  
							
							... 
							
							
							
							I opted to do this by making a new markdown renderer that only outputs
plain text, no HTML. This feels a lot more sane to me than trying to
strip HTML out of already-parsed stuff. The tradeoff right now is that
some content just doesn't show up at all, notably bbcode content. I
doubt anyone will care. 
							
						 
						
							2021-07-05 13:34:51 -05:00  
				
					
						
							
							
								 
						
							
								473255dbde 
								
							 
						 
						
							
							
								
								Add pprof  
							
							
							
						 
						
							2021-06-24 08:10:44 -05:00  
				
					
						
							
							
								 
						
							
								a4671c5fb5 
								
							 
						 
						
							
							
								
								Profile page and timeline items  
							
							
							
						 
						
							2021-06-22 12:50:40 +03:00  
				
					
						
							
							
								 
						
							
								d62f4ceeb6 
								
							 
						 
						
							
							
								
								Added log level to config  
							
							
							
						 
						
							2021-05-06 12:12:18 +03:00  
				
					
						
							
							
								 
						
							
								94bd05751e 
								
							 
						 
						
							
							
								
								Added our 404 page  
							
							
							
						 
						
							2021-05-04 16:23:02 +03:00  
				
					
						
							
							
								 
						
							
								e14116c99f 
								
							 
						 
						
							
							
								
								Ensure properly configured BaseUrl.  
							
							
							
						 
						
							2021-05-04 12:24:31 +03:00  
				
					
						
							
							
								 
						
							
								470a0e4932 
								
							 
						 
						
							
							
								
								Moved min/max number of db connections to config file  
							
							
							
						 
						
							2021-04-06 09:10:15 +03:00  
				
					
						
							
							
								 
						
							
								cdfe02726c 
								
							 
						 
						
							
							
								
								Get login working  
							
							
							
						 
						
							2021-03-27 16:12:22 -05:00  
				
					
						
							
							
								 
						
							
								56cd737203 
								
							 
						 
						
							
							
								
								Add initial auth token / login stuff  
							
							
							
						 
						
							2021-03-25 22:33:00 -05:00  
				
					
						
							
							
								 
						
							
								4fb161b3c6 
								
							 
						 
						
							
							
								
								Rework DB query stuff, use for projects  
							
							
							
						 
						
							2021-03-21 15:38:37 -05:00  
				
					
						
							
							
								 
						
							
								cc521e0245 
								
							 
						 
						
							
							
								
								Add a lot of base template stuff  
							
							
							
						 
						
							2021-03-17 20:25:06 -05:00  
				
					
						
							
							
								 
						
							
								45763de9e6 
								
							 
						 
						
							
							
								
								Put Go stuff in the /src folder  
							
							
							
						 
						
							2021-03-10 21:39:24 -06:00