Commit Graph

  • 65b4f0e370 Add color to system JSON representation Grey Himmel 2021-09-25 15:05:42 -04:00
  • d49b9f9bb7 ignore reactions added by the bot itself spiral 2021-09-25 15:04:06 -04:00
  • 8aa448c475 Fix executing some commands without defs Ske 2021-09-25 20:24:16 +02:00
  • b6fc86d427 Collect command runtime metrics Ske 2021-09-25 20:15:24 +02:00
  • db5fae0fb4 feat: edit messages in threads spiral 2021-09-24 19:03:40 -04:00
  • c472a7f6df lint/fixes, add group patch validation spiral 2021-09-22 13:48:34 -04:00
  • bc2c198a82 group import/export spiral 2021-09-21 21:42:41 -04:00
  • a09f819924 re-enable FixSameName (with database fix) spiral 2021-09-18 19:14:08 -04:00
  • 07b12f39b0 aaaaaaa spiral 2021-09-13 08:42:51 -04:00
  • 78ab3f8bcd feat: don't show an error when running raw pk;commands spiral 2021-09-13 04:39:06 -04:00
  • d005358acc feat: add channel-specific permcheck spiral 2021-09-13 04:21:03 -04:00
  • 9914dd719c feat: add -raw flag to servertag spiral 2021-09-13 03:26:24 -04:00
  • a2bf70b395 feat: don't try to match other systems' members in switch / group add commands spiral 2021-09-13 03:14:59 -04:00
  • dec228d5bd feat: add limit reach warning to pk;group new spiral 2021-09-13 02:46:40 -04:00
  • b390c8ab62 fix MatchRaw commands one more time :/ spiral 2021-09-13 02:33:34 -04:00
  • 2973325e12 fix: don't try deleting pk;msg -delete message in DMs spiral 2021-09-13 02:21:39 -04:00
  • 42422f475b feat: allow deleting *any* message in DMs spiral 2021-09-13 02:13:36 -04:00
  • fc11a7b8ee feat: raise command message retention time to 24 hours spiral 2021-09-13 02:13:19 -04:00
  • 13f5b63c59 feat: add last global restart time to pk;stats card spiral 2021-09-13 01:53:06 -04:00
  • b3a8432039 fix: add NormalizeLineEndSpacing to pk;edit spiral 2021-09-13 01:31:15 -04:00
  • a165a42046 fix MatchRaw commands *again* spiral 2021-09-13 01:22:40 -04:00
  • bae883c11f refactor: consolidate [x]TooLongErrors into StringTooLongError spiral 2021-09-13 01:13:57 -04:00
  • b9d090d8cf Don't hang shard startup for too long Ske 2021-09-07 02:21:46 +02:00
  • 6dfc937257 Attempted fix for concurrent shard startup Ske 2021-09-07 02:17:41 +02:00
  • 95e0fcc36d fix: missing returns for pk;s tag command spiral 2021-09-06 20:07:46 -04:00
  • b71e97a5e9 fix: actually pass group actioned/not actioned count properly to GenerateResponse spiral 2021-09-06 19:26:47 -04:00
  • 023d2577e5 fix: don't skip flags before MatchClear/MatchRaw spiral 2021-09-06 19:09:43 -04:00
  • ae5451d901 fix: description embeds missing format $ spiral 2021-09-06 18:56:06 -04:00
  • 84fb49e57c Also normalize interaction tokens in URLs Ske 2021-09-07 00:11:57 +02:00
  • 9bbe9df16d Clean up a few database pool uses Ske 2021-09-03 22:20:07 +02:00
  • 13260a4b0e Disable FixSameName for the time being Ske 2021-08-31 01:31:12 +02:00
  • 4dffdb2e9a feat(docs): document -raw flag spiral 2021-08-27 22:31:28 -04:00
  • 7aaa89c65c fix: don't automatically prompt user to unlink the current account if no arguments are passed spiral 2021-08-27 22:27:40 -04:00
  • 0553e42eca refactor: tweak -raw usage (#341) Spectralitree 2021-08-27 19:20:14 -04:00
  • 2ddef25177 refactor: don't use a class for GroupAddRemoveResponse; fix tests spiral 2021-08-27 19:18:59 -04:00
  • ac2671452d run dotnet format spiral 2021-08-27 11:03:47 -04:00
  • 05989242f9 CI: run Docker build only on main repository spiral 2021-08-26 12:05:27 -04:00
  • 8e02bb294a CI: build/test separately spiral 2021-08-26 12:03:19 -04:00
  • 9e4f5d8e40 fix strings for group rename spiral 2021-08-26 11:54:28 -04:00
  • 4b944e2b20 feat: refactor external input handling code spiral 2021-08-25 21:43:31 -04:00
  • f912805ecc feat: make group member add/remove response code less confusing; add tests spiral 2021-08-25 19:51:33 -04:00
  • 82544cf9ce tweak: don't expose hidden channel count in pk;permcheck spiral 2021-08-25 15:58:55 -04:00
  • c7fcf60fbf feat: add checking for Use External Emoji permissions in pk;permcheck Alyx 2021-08-25 15:04:08 -04:00
  • b46561cb0a refactor: move some commands out of Misc spiral 2021-08-25 14:36:13 -04:00
  • 603123777d add limits to switch members and proxy tag length spiral 2021-08-25 13:42:08 -04:00
  • 52efb3c70a fix: don't check for useless permission when deleting command messages spiral 2021-08-25 12:43:33 -04:00
  • 87676c2045 fix: show correct command suggestion to edit server tag spiral 2021-08-25 12:33:24 -04:00
  • 0d583a2a6b fix: fetch guild settings for server tag in system card spiral 2021-08-25 12:30:42 -04:00
  • 83212b4bb2 Don't override maximum pool size from connection string Ske 2021-08-24 11:22:41 +02:00
  • 1aa4cbf3d8 Use docs-compliant user agent again Ske 2021-08-23 22:55:21 +02:00
  • 41427db178 Use a proper user agent when fetching images Ske 2021-08-23 22:53:58 +02:00
  • 55c56c4e58 oops, actually check guild permissions as well in channel EveryonePermissions spiral 2021-08-15 01:04:04 -04:00
  • 4c97a9daf6 hopefully a fix for #384 spiral 2021-08-15 00:50:31 -04:00
  • 4761804082 add channel-specific EveryonePermissions spiral 2021-08-15 00:38:37 -04:00
  • 0b0ea5af1c Only hang shard startup until sending identify Ske 2021-08-12 09:05:02 +02:00
  • 8de6960335 Add HTTP timeout/retry to Twilight rate limiter Ske 2021-08-12 08:59:48 +02:00
  • b5ce541440 Avoid spamming failed proxy checks in edit handler logs Ske 2021-08-12 02:52:29 +02:00
  • 8f15065507 fix: don't check file size for banners spiral 2021-08-08 17:44:30 -04:00
  • 50776980e5 fix: use correct git commit abbrev spiral 2021-08-08 16:19:31 -04:00
  • e058d05224 fix: catch the correct exception in Paginate spiral 2021-08-08 15:38:33 -04:00
  • 11bd66e8d8 refactor: move JsonModelExt to PluralKit.Core (in individual model/patch files) spiral 2021-08-07 18:13:46 -04:00
  • 26c18d2f48 refactor: move modeltypes to own folder, move IDs to file of respective type spiral 2021-08-07 16:39:32 -04:00
  • 4c17ee3d89 Fix proxying in channels without message history + reduce proxy latency Ske 2021-08-08 21:56:24 +02:00
  • 1720a28af2 Fix system card lookup in DMs Ske 2021-08-08 15:31:03 +02:00
  • ffe7400539 Fix system tags defaulting to off on servers with no per-guild settings Ske 2021-08-08 15:28:21 +02:00
  • 206236f5b9 add member-only public pages Spectralitree 2021-08-08 12:17:18 +02:00
  • 3fea63302d remove unused useEffect hook Spectralitree 2021-08-08 12:16:56 +02:00
  • 7c3bd6eaec fix github link Spectralitree 2021-08-08 12:16:27 +02:00
  • 80e49f8e18 add option for banner at bottom of page Spectralitree 2021-08-07 10:50:18 +02:00
  • 432b5c32c2 fix background layering on safari Spectralitree 2021-08-07 10:50:05 +02:00
  • a5a39cba0a fix: correctly check banner image size (don't) spiral 2021-08-06 21:41:27 -04:00
  • b8bd53f3c0 fix: correctly check avatar size spiral 2021-08-06 21:41:18 -04:00
  • d5ed5f98e0 add banner button Spectralitree 2021-08-06 18:45:59 +02:00
  • a33b595d86 add banners Spectralitree 2021-08-06 12:16:31 +02:00
  • 65cb937e07 feat: show relevant display option for chosen sort property in full list spiral 2021-08-05 17:49:55 -04:00
  • 2807906d79 feat: show display options in short member list spiral 2021-08-05 17:48:31 -04:00
  • c27cbeed01 remove some unused/legacy code spiral 2021-08-04 01:39:41 -04:00
  • 9fd4f327e0 refactor: clean up message logging spiral 2021-08-04 00:41:51 -04:00
  • b9f73cadb7 feat: proxy debug command spiral 2021-08-03 21:06:14 -04:00
  • d8458c0846 docs(api): clarify the term 'nullable' spiral 2021-08-03 20:11:02 -04:00
  • 348b87f64d docs: name is not nullable in API models spiral 2021-08-03 20:06:08 -04:00
  • 34a1470d1f fix shard fetch order spiral 2021-08-03 18:57:10 -04:00
  • 25f96dd920 Fix Discord merging webhook messages with same username spiral 2021-08-03 13:44:22 -04:00
  • c691adf8c9 Bump prismjs from 1.23.0 to 1.24.1 in /docs dependabot[bot] 2021-08-02 21:33:33 +00:00
  • 9d4006b056 Add server-specific system tag spiral 2021-08-02 17:22:06 -04:00
  • 28bcb35bb2 fix cache error on system messages spiral 2021-08-02 16:18:39 -04:00
  • e144571904 Add banner (large) image spiral 2021-08-02 13:46:12 -04:00
  • 7681978435 Handle null avatar URLs (the other place too) Ske 2021-08-02 12:22:28 +02:00
  • eb142a81fa Handle null avatar URLs Ske 2021-08-02 12:20:53 +02:00
  • 1290594211 Removed a duplicate line of code rladenson 2021-08-01 21:56:04 -06:00
  • ebf6933440 add more information about non-logger bots with PluralKit support spiral 2021-08-01 16:29:56 -04:00
  • 1a0486f038 Add crosslink to the bots with support list spiral 2021-08-01 16:26:11 -04:00
  • 2ac5436d00 fix docker builds spiral 2021-08-01 15:32:58 -04:00
  • 1cb4bc9287 Expose git version in 'pk;stats' and '/v1/meta' spiral 2021-08-01 15:22:23 -04:00
  • dcc15dc847 Move mediaproxy URL rewriting to ProxyService spiral 2021-08-01 12:51:54 -04:00
  • 2bb8c084c9 add missing ) in debug string spiral 2021-08-01 12:32:40 -04:00
  • 3d2435eb2e move database utils to Database/Utils, create DatabaseMigrator spiral 2021-08-01 11:13:32 -04:00
  • 86b57dcbd0 switch to a new domain name Spectralitree 2021-07-31 13:03:29 +02:00
  • d633cd4906 Hotfix for missing Discord API endpoint to edit thread webhook message spiral 2021-07-28 02:23:01 -04:00
  • 762158e857 Update different system error in MessageEdit spiral 2021-07-28 02:19:37 -04:00