Ske 
							
						 
					 
					
						
						
							
						
						511cf0ab55 
					 
					
						
						
							
							Get rid of some unused ctors  
						
						
						
						
					 
					
						2020-06-13 19:41:51 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						90ac186183 
					 
					
						
						
							
							Extract Database to interface  
						
						
						
						
					 
					
						2020-06-13 19:36:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						70df9cd893 
					 
					
						
						
							
							Fix API project build  
						
						
						
						
					 
					
						2020-06-13 19:21:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						1c2ebdc658 
					 
					
						
						
							
							Fix proxy blacklist command  
						
						
						
						
					 
					
						2020-06-13 19:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						c875c8af9f 
					 
					
						
						
							
							Various small fixes, setting guild config now works  
						
						
						
						
					 
					
						2020-06-13 19:15:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						2038f023a0 
					 
					
						
						
							
							Move count stat collecting to raw SQL  
						
						
						
						
					 
					
						2020-06-13 19:15:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						767a37e637 
					 
					
						
						
							
							Use async transactions for AddSwitch  
						
						
						
						
					 
					
						2020-06-13 19:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						37b99f9521 
					 
					
						
						
							
							Wrap DbTransaction too  
						
						
						
						
					 
					
						2020-06-13 18:49:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						e176ccbab5 
					 
					
						
						
							
							Several more database-y refactors  
						
						... 
						
						
						
						- DbConnectionFactory renamed to "Database", will now be the primary entry point for DB stuff
- Created IPKConnection interface mostly containing async extensions to IDbConnection, use this going forward
- Reworked the Connection/Command wrappers (that have performance/logging extensions)
- Probably more stuff that I forgot??? 
						
						
					 
					
						2020-06-13 18:31:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						a915ddb41c 
					 
					
						
						
							
							Extract system/member guild settings and refactor DB access  
						
						... 
						
						
						
						(also refactor MemberAvatar now that I'm here) 
						
						
					 
					
						2020-06-13 16:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						ed511a6236 
					 
					
						
						
							
							Refactor server config models/commands  
						
						
						
						
					 
					
						2020-06-13 13:58:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						23c595f675 
					 
					
						
						
							
							Extract ProxyTag to separate file  
						
						
						
						
					 
					
						2020-06-13 13:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						cb8f29cc47 
					 
					
						
						
							
							Remove setters where possible  
						
						
						
						
					 
					
						2020-06-13 13:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						e8b69dfe29 
					 
					
						
						
							
							Remove JSON attributes from models  
						
						
						
						
					 
					
						2020-06-13 13:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						292676b694 
					 
					
						
						
							
							Optimize last message search in member list view  
						
						
						
						
					 
					
						2020-06-13 02:45:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						d246c9bf33 
					 
					
						
						
							
							Change HID function types to char(5) as in DB  
						
						
						
						
					 
					
						2020-06-13 01:54:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						920c8cff01 
					 
					
						
						
							
							Optimize message count migration  
						
						
						
						
					 
					
						2020-06-13 01:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						8ac2f1e4b8 
					 
					
						
						
							
							Move hid generation to the database.  Closes   #157 .  
						
						
						
						
					 
					
						2020-06-13 00:43:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						c39c51426f 
					 
					
						
						
							
							Remove setters for function models  
						
						
						
						
					 
					
						2020-06-13 00:42:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						761a82740f 
					 
					
						
						
							
							Remove unused functions and classes  
						
						
						
						
					 
					
						2020-06-12 23:55:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						729930a562 
					 
					
						
						
							
							Move system tag/icon from ProxyMember to MessageContent  
						
						
						
						
					 
					
						2020-06-12 23:30:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						2a39489c4d 
					 
					
						
						
							
							Move proxy name/avatar logic to the bot itself  
						
						
						
						
					 
					
						2020-06-12 23:24:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						3d62a0d33c 
					 
					
						
						
							
							Split message/proxy data up in MessageContext and ProxyMember  
						
						
						
						
					 
					
						2020-06-12 23:13:21 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						ba441a15cc 
					 
					
						
						
							
							Too many refactors in one:  
						
						... 
						
						
						
						- Allowed adding ephemeral(ish) views and functions
- Moved message_count to a concrete database field
- Moved most proxy logic to a stored procedure
- Moved database files around and refactored schema manager 
						
						
					 
					
						2020-06-12 20:29:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						24f1363bb0 
					 
					
						
						
							
							Return AsyncDisposable from DbConnectionFactory  
						
						
						
						
					 
					
						2020-06-12 00:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						49acc4d9e2 
					 
					
						
						
							
							Refactor proxy handling code  
						
						... 
						
						
						
						- Move reaction handlers to the ReactionAdded event instead of
  ProxyService
- Split tag matching off into ProxyTagParser
- Split autoproxy matching off into Autoproxier
- General cleanup and simplification 
						
						
					 
					
						2020-06-11 23:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								Astrid 
							
						 
					 
					
						
						
							
						
						4a4d980349 
					 
					
						
						
							
							Merge pull request  #177  from acw0/bugfix/tag-markdown  
						
						... 
						
						
						
						Properly show tags containing markdown in system embed 
						
						
					 
					
						2020-06-11 21:35:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						1d2995fe6f 
					 
					
						
						
							
							Merge branch '0xlgs-no-pings'  
						
						
						
						
					 
					
						2020-06-11 21:34:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						67e55736f0 
					 
					
						
						
							
							Still remove the reaction even if pings are disabled  
						
						
						
						
					 
					
						2020-06-11 21:33:44 +02:00 
						 
				 
			
				
					
						
							
							
								Ske 
							
						 
					 
					
						
						
							
						
						ccb6ba5d30 
					 
					
						
						
							
							Minor renames and rewordings  
						
						
						
						
					 
					
						2020-06-11 21:32:04 +02:00 
						 
				 
			
				
					
						
							
							
								Lillian Berry 
							
						 
					 
					
						
						
							
						
						50c9675963 
					 
					
						
						
							
							Fix formatting  
						
						
						
						
					 
					
						2020-06-11 21:19:40 +02:00 
						 
				 
			
				
					
						
							
							
								Lillian Berry 
							
						 
					 
					
						
						
							
						
						59af6f02e8 
					 
					
						
						
							
							Add disabling reaction pings  
						
						
						
						
					 
					
						2020-06-11 21:19:40 +02:00 
						 
				 
			
				
					
						
							
							
								Astrid 
							
						 
					 
					
						
						
							
						
						216dfffe58 
					 
					
						
						
							
							Merge pull request  #181  from acw0/fix-emojis  
						
						... 
						
						
						
						Fix emoji variation selector issue 
						
						
					 
					
						2020-06-11 21:13:07 +02:00 
						 
				 
			
				
					
						
							
							
								ariel w 
							
						 
					 
					
						
						
							
						
						82886fe9e2 
					 
					
						
						
							
							Move discord links to new domain ( #180 )  
						
						
						
						
					 
					
						2020-06-11 21:12:43 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								acw0 
							
						 
					 
					
						
						
							
						
						5714c18668 
					 
					
						
						
							
							Fix emoji variation selector issue  
						
						
						
						
					 
					
						2020-06-05 18:34:24 -04: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 
						 
				 
			
				
					
						
							
							
								acw0 
							
						 
					 
					
						
						
							
						
						f55c638f41 
					 
					
						
						
							
							Properly show tags containing markdown in system embed  
						
						
						
						
					 
					
						2020-05-15 07:32:28 -04:00