Ske 
							
						 
					 
					
						
						
							
						
						39f92309b7 
					 
					
						
						
							
							Refactor import/export database code  
						
						
						
						
					 
					
						2020-06-11 21:11:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						3d69a00716 
					 
					
						
						
							
							Fixed exceptions when fetching webhook list "sticking" in the cache  
						
						... 
						
						
						
						This happened because we cache Task instances, not the values, and a failed task is still a *valid* task that can repeatedly be awaited. This lead to the Task being saved even if it failed, and the same exception constantly being re-thrown.
This fix invalidates the cache if it finds a failed Task, and lets it retry fetching as normal (hopefully successfully this time). 
						
						
					 
					
						2020-06-11 16:13:18 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						e7191def02 
					 
					
						
						
							
							Split long short-list results up into embed fields  
						
						
						
						
					 
					
						2020-06-07 19:52:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						c537dc7de3 
					 
					
						
						
							
							Fix quotes in collate clause  
						
						
						
						
					 
					
						2020-06-07 19:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						1db46accce 
					 
					
						
						
							
							Potentially fix sort order with emojis  
						
						
						
						
					 
					
						2020-06-07 19:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						e347928c02 
					 
					
						
						
							
							Merge branch 'feature/sort-filter'  
						
						
						
						
					 
					
						2020-06-07 16:36:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						1ac5f9518e 
					 
					
						
						
							
							Mostly finished, needs to be double-checked/documented  
						
						
						
						
					 
					
						2020-06-07 01:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						e8068cc1a9 
					 
					
						
						
							
							Add avatar credit for June  
						
						
						
						
					 
					
						2020-06-04 16:24:30 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						7c85dc360b 
					 
					
						
						
							
							Barebones, untested sort/filtering  
						
						
						
						
					 
					
						2020-06-04 13:21:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						d5c6e2baac 
					 
					
						
						
							
							Don't post an error after clearing avatar  
						
						
						
						
					 
					
						2020-06-02 02:02:07 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						62207a9255 
					 
					
						
						
							
							Reduce flush to disk interval further  
						
						
						
						
					 
					
						2020-05-31 03:22:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						ae74dce2ce 
					 
					
						
						
							
							Make sure we only attach shard listeners once  
						
						
						
						
					 
					
						2020-05-31 03:19:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						fbbbb51998 
					 
					
						
						
							
							Upgrade DSharpPlus version  
						
						
						
						
					 
					
						2020-05-23 01:59:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						d657e9813d 
					 
					
						
						
							
							Properly handle executing missing webhooks  
						
						
						
						
					 
					
						2020-05-23 01:51:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						792acad50a 
					 
					
						
						
							
							Don't try to parse webhook error if error isn't JSON  
						
						
						
						
					 
					
						2020-05-12 22:19:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						dee229b08c 
					 
					
						
						
							
							Ignore weird Nginx errors from Discord  
						
						
						
						
					 
					
						2020-05-12 22:19:33 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						b9a89a1037 
					 
					
						
						
							
							Fix handling lack of DM permissions when react-querying  
						
						
						
						
					 
					
						2020-05-12 21:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						8ea02dae81 
					 
					
						
						
							
							Add more error reporting for Discord errors  
						
						
						
						
					 
					
						2020-05-12 21:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						60018bf69d 
					 
					
						
						
							
							Don't send ping message if bot doesn't have permissions  
						
						
						
						
					 
					
						2020-05-12 21:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						65bac86ac1 
					 
					
						
						
							
							Only update status if we've received a Ready  
						
						
						
						
					 
					
						2020-05-12 21:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						a3517f8663 
					 
					
						
						
							
							Refactor order of shard initialization  
						
						
						
						
					 
					
						2020-05-12 21:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Astrid 
							
						 
					 
					
						
						
							
						
						8188de7c97 
					 
					
						
						
							
							Merge pull request  #169  from ParanormalVibe/master  
						
						... 
						
						
						
						Add workaround for DSharpPlus/DSharpPlus#575  
						
						
					 
					
						2020-05-11 09:01:22 +02:00 
						 
				 
			
				
					
						
							
							
								Fennel 
							
						 
					 
					
						
						
							
						
						8467f4f681 
					 
					
						
						
							
							Add workaround for DSP internal member cache error  
						
						
						
						
					 
					
						2020-05-10 18:44:59 -04:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						9a761ed7e4 
					 
					
						
						
							
							Add display name to long member list  
						
						
						
						
					 
					
						2020-05-08 02:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						fd65846867 
					 
					
						
						
							
							Extract the explanation from the help message into a separate command  
						
						
						
						
					 
					
						2020-05-08 02:01:57 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						cb8234b272 
					 
					
						
						
							
							Restructure message info embed queries  
						
						... 
						
						
						
						This fixes several long-standing issues wrt. handling of senders that are no longer on the server and deleted accounts, as well as an error handling issue caused by the DSharpPlus migration. 
						
						
					 
					
						2020-05-08 00:57:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						53582997f0 
					 
					
						
						
							
							Ignore CloudFlare error response parsing errors  
						
						
						
						
					 
					
						2020-05-07 23:59:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						e9a271ef60 
					 
					
						
						
							
							Skip leading spaces when command parsing  
						
						
						
						
					 
					
						2020-05-07 23:43:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						668d249872 
					 
					
						
						
							
							Add support for more smart quote types  
						
						
						
						
					 
					
						2020-05-07 23:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						599dfcc071 
					 
					
						
						
							
							Enable XML comment support for Swashbuckle  
						
						
						
						
					 
					
						2020-05-07 06:10:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						5cc5a5b4a7 
					 
					
						
						
							
							Add basic Swagger integration into ASP.NET  
						
						... 
						
						
						
						Only enabled in Development mode for now. 
						
						
					 
					
						2020-05-07 05:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						c4c3eaf954 
					 
					
						
						
							
							Integrate ApiVersioning library for ASP.NET  
						
						
						
						
					 
					
						2020-05-07 04:40:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						db1ebd0a1d 
					 
					
						
						
							
							Fix OpenAPI schema ref examples for ReDoc  
						
						
						
						
					 
					
						2020-05-07 01:45:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						38e65b3971 
					 
					
						
						
							
							Properly publish OpenAPI spec  
						
						
						
						
					 
					
						2020-05-07 01:36:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						c3d439dc5f 
					 
					
						
						
							
							Properly handle duplicate message insertions to the database  
						
						
						
						
					 
					
						2020-05-06 23:49:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						356fb76cb2 
					 
					
						
						
							
							Drop consecutive duplicate messages from the gateway  
						
						
						
						
					 
					
						2020-05-06 23:48:45 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						cde495cd3a 
					 
					
						
						
							
							Add another delay to double-super-ensure the log buffers are flushed  
						
						
						
						
					 
					
						2020-05-06 23:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						1badfd9020 
					 
					
						
						
							
							Add draft OpenAPI v3 definitions  
						
						
						
						
					 
					
						2020-05-06 19:37:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						892601110f 
					 
					
						
						
							
							Temporary workaround for  https://github.com/DSharpPlus/DSharpPlus/issues/565  
						
						
						
						
					 
					
						2020-05-05 19:10:33 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						c1d17c2944 
					 
					
						
						
							
							Fix member avatar in log channel message  
						
						
						
						
					 
					
						2020-05-05 19:05:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						ffa6faddd2 
					 
					
						
						
							
							Clean up some log levels in CpuStatService  
						
						
						
						
					 
					
						2020-05-05 18:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						0b41b4f6b8 
					 
					
						
						
							
							Add graceful shutdown on SIGKILL/SIGINT  
						
						
						
						
					 
					
						2020-05-05 18:12:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						a052c8331c 
					 
					
						
						
							
							Properly pass exceptions to Sentry  
						
						
						
						
					 
					
						2020-05-05 16:42:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						0f64086c75 
					 
					
						
						
							
							Properly save avatar_url in the API  
						
						
						
						
					 
					
						2020-05-05 16:14:21 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						f803b9a392 
					 
					
						
						
							
							Add a character limit to avatar URLs (256 for now)  
						
						
						
						
					 
					
						2020-05-05 16:04:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						2579683da9 
					 
					
						
						
							
							Refactor interactive event handlers  
						
						
						
						
					 
					
						2020-05-05 16:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						e9cc0c8fdf 
					 
					
						
						
							
							Fix wrong delete command in privacy docs.  Closes   #168 .  
						
						
						
						
					 
					
						2020-05-03 00:37:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						e298f6f652 
					 
					
						
						
							
							Add support for SafetyAtLast bot  
						
						
						
						
					 
					
						2020-05-02 20:42:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						ee9c87a29f 
					 
					
						
						
							
							Refactor permission utils to properly account for lack of channel access  
						
						
						
						
					 
					
						2020-05-02 16:25:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						f97ceac1fb 
					 
					
						
						
							
							Refactor Sentry scope enrichment  
						
						
						
						
					 
					
						2020-05-02 16:00:43 +02:00