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