Commit Graph

801 Commits

Author SHA1 Message Date
Ske 483a9d6ed9 Save log file as both text and JSON 2020-04-29 00:25:31 +02:00
Ske 9fa36b78ff Fix the garish default D#+ colors 2020-04-29 00:25:01 +02:00
Ske 86b6a90b1c Add proper credit to MentionUtils 2020-04-29 00:06:40 +02:00
Ske 9b6f79a508 Factor DiscordConfiguration out into DI 2020-04-29 00:05:26 +02:00
Ske 35e30f481b Fix error in stats collection task 2020-04-29 00:04:53 +02:00
Fennel 66dd850504 Fix SocketErrored and Ready events 2020-04-28 22:30:11 +02:00
Fennel adb4262237 Remove Extraneous Using Alias 2020-04-28 22:30:11 +02:00
Fennel 25ce2539bc Remove Extraneous Comment 2020-04-28 22:30:11 +02:00
Fennel 2fd07c9ec9 Fix Periodic Methods 2020-04-28 22:30:11 +02:00
Fennel c41f2c7c9b Fix Proxied Message Logging 2020-04-28 22:30:11 +02:00
Fennel bdb6019cb9 Fix MatchChannel 2020-04-28 22:30:11 +02:00
Fennel 4e988867fe Refactor Unnecessary Enum Checks 2020-04-28 22:30:11 +02:00
Fennel ebaded4bbd Fix Proxied Messages Ignored 2020-04-28 22:30:11 +02:00
Fennel 949dae6561 Add Extension Methods 2020-04-28 22:30:11 +02:00
Fennel c99784b9dc Fix Build Errors 2020-04-28 22:30:11 +02:00
Ske 23cf06df4c Port some things, still does not compile 2020-04-17 23:10:01 +02:00
Ske f56c3e819f Replace Discord.Net with DSharpPlus
This commit will not compile.
2020-04-17 18:38:12 +02:00
Ske 02e2c9314b Update webhook rate limit code 2020-04-16 22:30:13 +02:00
Ske ab8382dffe Load proper config file for non-Docker API 2020-04-16 22:03:23 +02:00
Ske 4fe40b220e Optimize latch-mode autoproxy query 2020-04-16 18:23:56 +02:00
Ske 05595329b5 Collect metrics about webhook rate limit cache size 2020-04-16 18:20:53 +02:00
Ske 93bf7c6543 Add periodic garbage collection of webhook rate limit cache 2020-04-16 18:18:08 +02:00
Ske 93e53be7db Bump member count limit for the time being 2020-04-09 17:25:01 +02:00
Ske 4701f4b56c Add proper logging of startup errors 2020-03-27 00:02:56 +01:00
Ske fa70df8f98 Add proper webhook rate limit support 2020-03-27 00:01:42 +01:00
Ske 12d29eba44 Fix wrong message in privacy lookup 2020-03-09 11:00:28 +01:00
Ske 0eb2e8be6f Skip messages before current user ID is established 2020-03-08 11:10:05 +01:00
Ske 20789411f6 Cancel early when rate limited 2020-03-08 11:06:08 +01:00
Ske f8d0fb2f4b Properly ignore invalid server-side data when executing webhooks 2020-03-08 10:55:47 +01:00
Ske 0f8786143f Ignore database shutting down errors 2020-03-08 10:55:33 +01:00
Ske 8b55e1364d Properly sanitize raw member description output 2020-03-08 10:34:47 +01:00
Ske a1d91784a0 Fix importing older export files 2020-03-07 17:30:22 +01:00
Ske 329a337518 Merge branch 'master' of github.com:xSke/PluralKit 2020-03-07 17:23:22 +01:00
Ske c6e813853a Remove "a" keyword for pk;find 2020-03-05 19:08:32 +01:00
Ske 884d6e1925 Add pk;find to the command list 2020-03-05 19:08:11 +01:00
Astrid 3ba6bc3224 Fix initializing postgres on first startup (#153) 2020-03-05 16:51:35 +01:00
Ske ab8b5e3786 Fix setting proxies starting with text 2020-03-05 00:07:42 +01:00
Ske c5a91c4575 Fix Tupperbox importing birthdays 2020-03-04 19:49:02 +01:00
Ske 35b0659d05 Don't ping by reaction if sender doesn't have permissions 2020-03-04 18:39:51 +01:00
Ske e49f2850c6 Add support for Vanessa log cleaning 2020-03-04 18:32:14 +01:00
Ske 628ae6beb7 Update command list documentation 2020-03-04 18:28:13 +01:00
Ske 373423e6c5 Restructure the rest of the commands 2020-03-04 18:13:36 +01:00
Ske 1169669cf1 Restructure member description command 2020-02-28 00:23:54 +01:00
Ske bcc9659117 Add "clear" subcommand in addition to flags 2020-02-27 18:07:05 +01:00
Ske f03b4683f7 Restructure system proxy command 2020-02-27 18:06:13 +01:00
Ske f291714cff Restructure system description command 2020-02-27 17:50:52 +01:00
Ske 823b101b63 Restructure system timezone command 2020-02-27 17:50:52 +01:00
Ske 4df3be8c3a Restructure system tag command 2020-02-27 17:50:52 +01:00
Ske ee3ac44664 Properly handle 5xx errors from webhook calls 2020-02-26 19:47:30 +01:00
Ske 45c5e5ed42 Normalize colors to lowercase hex 2020-02-25 16:37:52 +01:00