Ske 
							
						 
					 
					
						
						
							
						
						3c95f35553 
					 
					
						
						
							
							Reduce timeouts on webhook invocations  
						
						
						
						
					 
					
						2019-12-22 22:56:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						cb836d5f7e 
					 
					
						
						
							
							Remove the ping reaction afterwards  
						
						
						
						
					 
					
						2019-12-22 14:44:14 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						7bccaab20d 
					 
					
						
						
							
							Fix stat number displays  
						
						
						
						
					 
					
						2019-12-22 14:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						3b5ca3d62e 
					 
					
						
						
							
							Properly reset stat message content  
						
						
						
						
					 
					
						2019-12-22 14:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						d2205ea7e6 
					 
					
						
						
							
							Update documentation with new features  
						
						
						
						
					 
					
						2019-12-22 14:26:53 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						639c813ce7 
					 
					
						
						
							
							Add per-server per-system proxy enable toggle  
						
						
						
						
					 
					
						2019-12-22 14:15:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						857b0488b9 
					 
					
						
						
							
							Add member pinging by reaction  
						
						
						
						
					 
					
						2019-12-22 13:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						bd8fb40bc7 
					 
					
						
						
							
							Handle systems with (too) many linked accounts  
						
						
						
						
					 
					
						2019-12-22 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						ebc688ae54 
					 
					
						
						
							
							Add original message ID to API response  
						
						
						
						
					 
					
						2019-12-22 12:54:37 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						992a37dd1b 
					 
					
						
						
							
							Lower logging level of proxy cache messages  
						
						
						
						
					 
					
						2019-12-22 12:50:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						b81eda47aa 
					 
					
						
						
							
							Expand pk;stats functionality  
						
						
						
						
					 
					
						2019-12-22 12:50:47 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						93a52ff95a 
					 
					
						
						
							
							Add exception logging for dropped connections  
						
						
						
						
					 
					
						2019-12-22 12:08:52 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						6a55555e48 
					 
					
						
						
							
							Attempt a few memory/connection optimizations  
						
						
						
						
					 
					
						2019-12-22 01:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						5881f2a6cd 
					 
					
						
						
							
							Upgrade GitHub Actions .NET version (for real this time)  
						
						
						
						
					 
					
						2019-12-22 00:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						ba28d8ebda 
					 
					
						
						
							
							Upgrade GitHub Actions .NET version  
						
						
						
						
					 
					
						2019-12-22 00:55:08 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						d711482239 
					 
					
						
						
							
							Don't expose API port to the outside world  
						
						
						
						
					 
					
						2019-12-22 00:42:06 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						d4c1a6b1fc 
					 
					
						
						
							
							Add beginnings of new export/data system  
						
						
						
						
					 
					
						2019-12-22 00:41:53 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						9c9e48a799 
					 
					
						
						
							
							Upgrade to .NET Core 3.1  
						
						
						
						
					 
					
						2019-12-22 00:40:57 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						7b55abaacd 
					 
					
						
						
							
							Properly register command statistics  
						
						
						
						
					 
					
						2019-12-21 21:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						5fc654b758 
					 
					
						
						
							
							Add index to message table to speed up count querying  
						
						
						
						
					 
					
						2019-12-21 21:42:34 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						3b72fa720b 
					 
					
						
						
							
							Add warning when setting proxy tags conflicting with another member's  
						
						
						
						
					 
					
						2019-12-21 21:42:06 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						d42dea9e9f 
					 
					
						
						
							
							Allow multiple proxy attachments  
						
						
						
						
					 
					
						2019-12-21 20:07:51 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						474d561c54 
					 
					
						
						
							
							Execute webhooks directly rather than through D.NET  
						
						
						
						
					 
					
						2019-12-21 18:50:28 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						530e3aa697 
					 
					
						
						
							
							Fix null normalising utility  
						
						
						
						
					 
					
						2019-12-02 16:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						55f77df39e 
					 
					
						
						
							
							Fix bounds checks and normalise nulls in API  
						
						
						
						
					 
					
						2019-12-02 16:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						7db55a3992 
					 
					
						
						
							
							Update API documentation examples to align with updated schema  
						
						
						
						
					 
					
						2019-11-03 19:20:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						d6edbe8e8d 
					 
					
						
						
							
							Fix PATCHing members with one-sided proxy tags  
						
						
						
						
					 
					
						2019-11-03 19:16:06 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						378cba09e5 
					 
					
						
						
							
							Add channel blacklists for logging and proxying  
						
						... 
						
						
						
						Necessary database migrations for this commit:
    alter table servers add column log_blacklist bigint[] not null default array[]::bigint[];
    alter table servers add column blacklist bigint[] not null default array[]::bigint[]; 
						
						
					 
					
						2019-11-03 19:15:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						0cdd99d195 
					 
					
						
						
							
							Error when given an invalid image file  
						
						
						
						
					 
					
						2019-11-03 13:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						8d003da091 
					 
					
						
						
							
							Remove chunk of commented-out outdated code  
						
						
						
						
					 
					
						2019-11-03 13:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						03dd91ee9e 
					 
					
						
						
							
							Update tag change message with more information  
						
						
						
						
					 
					
						2019-11-03 13:37:36 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						520e6f140c 
					 
					
						
						
							
							Fix front history lookup with very long switches  
						
						
						
						
					 
					
						2019-11-03 00:46:38 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						0226e73d88 
					 
					
						
						
							
							Improve in-bot command documentation  
						
						... 
						
						
						
						Adds command descriptions, changes formatting on
command listings, and adds more direct command
listing commands. 
						
						
					 
					
						2019-11-03 00:29:11 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						53124776d4 
					 
					
						
						
							
							Fix proxy tag field default type in schema  
						
						
						
						
					 
					
						2019-11-02 23:38:25 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						7c3b4b9af9 
					 
					
						
						
							
							Add command to delete all switches  
						
						
						
						
					 
					
						2019-11-02 22:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						1e1f2acdc3 
					 
					
						
						
							
							Document latest API changes  
						
						
						
						
					 
					
						2019-11-02 22:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						f259beae90 
					 
					
						
						
							
							Fix importing members with no proxy tags  
						
						
						
						
					 
					
						2019-11-02 20:45:47 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						6aa72f68b3 
					 
					
						
						
							
							Add syntax error if pk;m proxy is missing arguments  
						
						
						
						
					 
					
						2019-11-02 02:57:55 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						6c39b7549b 
					 
					
						
						
							
							Fix message querying actually for real  
						
						
						
						
					 
					
						2019-10-31 21:14:01 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						0f48c6879b 
					 
					
						
						
							
							Attempt to fix slow/timeout-y bot startup  
						
						... 
						
						
						
						I've noticed the bot's CPU spiking for a few minutes as it's
just connecting, and a lot of shard connections are timing out.
I suspect it might be the overload of messages as the shards
connect and Discord sends it the entire backlog at once. So,
as an interim solution, I'm making it simply discard every
message before the socket is fully connected. Hopefully this
should help reduce the pressure. 
						
						
					 
					
						2019-10-31 17:21:12 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						f4a5b409c3 
					 
					
						
						
							
							Fix message querying for real this time  
						
						
						
						
					 
					
						2019-10-31 16:36:33 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						1a79d52bfb 
					 
					
						
						
							
							Add importing of Tupperbox multibrackets  
						
						
						
						
					 
					
						2019-10-30 14:11:24 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						9211ce0e7f 
					 
					
						
						
							
							Add documentation for keepproxy feature  
						
						
						
						
					 
					
						2019-10-30 13:59:22 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						49dc25ee02 
					 
					
						
						
							
							Allow keeping proxy tags when proxying messages.  
						
						... 
						
						
						
						Required database migration:
Closes  #75 . 
						
						
					 
					
						2019-10-30 09:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						8604d25ffe 
					 
					
						
						
							
							Fix legacy prefix/suffix API fields  
						
						
						
						
					 
					
						2019-10-30 09:19:49 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						5d63181cac 
					 
					
						
						
							
							Fix exporting  
						
						
						
						
					 
					
						2019-10-30 09:09:09 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						acadad2a43 
					 
					
						
						
							
							Add forgotten conditional to proxy tag clear disclaimer  
						
						
						
						
					 
					
						2019-10-30 08:44:17 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						b50c123ad4 
					 
					
						
						
							
							Properly sort proxies before matching  
						
						
						
						
					 
					
						2019-10-30 08:30:58 +01:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						393ee16c1b 
					 
					
						
						
							
							Add support for multiple proxy tags  
						
						... 
						
						
						
						Tangentially closes  #103 . 
						
						
					 
					
						2019-10-30 08:18:59 +01:00 
						 
				 
			
				
					
						
							
							
								Noko 
							
						 
					 
					
						
						
							
						
						96b03495a4 
					 
					
						
						
							
							Fix import from Tupperbox regression defect ( #137 )  
						
						... 
						
						
						
						* Fix bulk importer parameter and remove unused method
-Fixes AddSwitchesBulk post-refactor by passing in the switch timestamp instead of a set of PKMembers
-Removes unused RegisterSwitches method which was replaced by AddSwitchesBulk
* Fix import from Tupperbox regression defect
When converting a Tupperbox import file to the PluralKit format on import, this sets the Tupper's name as the member ID which seems like a reasonable default. I'm also initializing the switches collection (even though it's going to be empty in this case).
This fixes a regression defect introduced when switch import was implemented.
* Making converted Tupper DataFileMember Id a GUID instead
Member names aren't necessarily unique (even if they should be), and no reason not to use something we know will be unique... 
						
						
					 
					
						2019-10-29 08:41:44 +01:00