Commit Graph

  • a95d12639d Handle send message/embed links permission erorrs gracefully Ske 2020-02-24 09:57:16 +01:00
  • 9d4993b121 Fix Tupperbox import errors Ske 2020-02-23 12:45:26 +01:00
  • f97c18aed0 Ignore flags when parsing system tags Ske 2020-02-23 00:15:53 +01:00
  • 26e7ef3c23 Add further bounds/sanity checking to import files Ske 2020-02-22 20:11:37 +01:00
  • eefbf0630e Fix fuzzy log clean match error with multiple messages Ske 2020-02-22 20:08:20 +01:00
  • 75947301f1 Properly skip flag parsing when handling proxy tags Ske 2020-02-22 15:21:48 +01:00
  • 8d3be79d33 Don't attempt to send log messages if the bot doesn't have permissions Ske 2020-02-22 01:54:10 +01:00
  • 493f7b12e5 Skip flag parsing when handling proxy tags Ske 2020-02-20 23:53:05 +01:00
  • de141d629b Fix newline rendering in embeds on iOS Ske 2020-02-20 22:57:37 +01:00
  • 456fe8f7af Ignore weirdly formatted server errors too Ske 2020-02-19 01:00:23 +01:00
  • 2354e7fd74 Ignore timeout errors Ske 2020-02-18 21:56:15 +01:00
  • 55671b45d6 Add support for UnbelievaBoat Ske 2020-02-15 01:41:26 +01:00
  • ccf81b0826 Add support for Pancake Ske 2020-02-15 01:32:18 +01:00
  • e9cc8ed424 Add logger bot cleanup support Ske 2020-02-15 00:12:03 +01:00
  • 2268a33600 Correct word in member find title Ske 2020-02-15 14:14:27 +01:00
  • e70236b9c0 Send member card on proxy query Ske 2020-02-15 00:12:46 +01:00
  • d596cbc4e8 Clean up privacy handling in API Ske 2020-02-13 23:11:21 +01:00
  • bef3f5c79a Merge branch 'api-privacy' of https://github.com/greysdawn/PluralKit into greysdawn-api-privacy Ske 2020-02-13 22:55:10 +01:00
  • 268eabb047 Properly target system find Ske 2020-02-13 20:25:00 +01:00
  • a76d7a6777 Add member find/search command Ske 2020-02-13 16:49:45 +01:00
  • 883796de16 Refactor system list command Ske 2020-02-13 16:35:50 +01:00
  • 48342a2890 Fix spurious empty-string-description errors Ske 2020-02-12 23:18:31 +01:00
  • 7a1aaf6dbd Add basic flag parsing support Ske 2020-02-06 17:47:37 +01:00
  • 2148e29f54 Log updates to guild settings Ske 2020-02-12 19:07:40 +01:00
  • dc10a8411a Disable autoproxy retriggering on edit Ske 2020-02-12 17:44:24 +01:00
  • d0d3579b17 Add server-specific member avatars Ske 2020-02-12 17:42:12 +01:00
  • 6d5004bf54 Large refactor and project restructuring Ske 2020-02-12 15:16:19 +01:00
  • c10e197c39 Update README Ske 2020-02-12 14:39:00 +01:00
  • b68e221fc6 Track current shard in Sentry reports Ske 2020-02-12 14:37:11 +01:00
  • 1d3acb2392 Fix error when trying to DM a user with DMs disabled Ske 2020-02-12 14:22:15 +01:00
  • 1386e6743b Proxy edited messages if the message is the last one in the channel, and the edit introduces proxy tags where there were none previously Ske 2020-02-12 14:21:48 +01:00
  • af344bb77c Add privacy set/get to API xgreyskiesx 2020-02-10 05:33:43 -05:00
  • 30ed293dc6 Change no-year sentinel value to 0004 Ske 2020-02-09 22:36:02 +01:00
  • 9394b14a38 Fix link in system created message Ske 2020-02-09 22:35:16 +01:00
  • 466aea439e Add getting started steps back Ske 2020-02-09 15:30:19 +01:00
  • 9d0af7f22a Fix image proxying with empty messages Ske 2020-02-09 15:27:52 +01:00
  • f2bbf8a51d Tweaks to the new documentation Ske 2020-02-09 15:08:37 +01:00
  • e6ba9ffb51 Add space to short list footer Ske 2020-02-04 10:59:02 +01:00
  • 9e47f98a23
    Improve Docs (#151) BeeFox-sys 2020-02-10 00:17:26 +11:00
  • f618bc2403 Fix pk;msg with message link Ske 2020-02-07 22:24:03 +01:00
  • 4c1a03bb00 Special case "private" and "public" as setters rather than togglers Ske 2020-02-07 22:20:40 +01:00
  • 594bcc5b7b Replace error with warning on legacy proxy command Ske 2020-02-05 23:44:03 +01:00
  • 3ce1078dc6 Add different text for systems with no members Ske 2020-02-05 23:43:30 +01:00
  • 565d166c68 Add more aliases to proxy add/remove Ske 2020-02-04 18:16:45 +01:00
  • f27e864731 Fix autoproxying someone else's bare tags Ske 2020-02-03 16:10:43 +01:00
  • 951b089c97 Handle imports from other systems/instances with different HIDs Ske 2020-02-03 15:16:57 +01:00
  • 5334975ab7 PROPERLY handle example proxy "text" Ske 2020-02-03 15:11:35 +01:00
  • 7bdc3020b0 Handle malformed proxy tag importing correctly Ske 2020-02-03 15:05:05 +01:00
  • 026932049a Properly invalidate account caches when unlinking Ske 2020-02-03 15:04:53 +01:00
  • de427d8bfe Properly invalidate account caches when deleting systems Ske 2020-02-03 14:47:29 +01:00
  • ab39ebc512 Document Content-Type requirement for API Ske 2020-02-03 14:47:08 +01:00
  • a7e071eb24 Fix permission check for reactions Ske 2020-02-03 13:41:16 +01:00
  • f172123190 Fix setting proxy tags starting with "text" Ske 2020-02-01 23:08:33 +01:00
  • fde03538e0 Fix API token handling Ske 2020-02-01 22:17:13 +01:00
  • 6863da9462 Disable Discord member caching entirely Ske 2020-02-01 15:00:36 +01:00
  • 82dfe43d5a Rework caching Ske 2020-02-01 14:40:57 +01:00
  • 125ea81ec3 Move command functions around Ske 2020-02-01 13:03:02 +01:00
  • a60be64551 Ensure metrics instance is a singleton Ske 2020-02-01 12:33:43 +01:00
  • 2abb9fc9f9 Fix API schema tables Ske 2020-01-31 12:56:21 +01:00
  • a5f0d7ac13 Handle proxy tag length overflow in short member list Ske 2020-01-31 11:43:53 +01:00
  • 5caf040bbc Properly handle setting empty proxy tags Ske 2020-01-30 10:20:47 +01:00
  • 8e1b3dfa98 Add privacy section to user guide Ske 2020-01-30 09:52:28 +01:00
  • 3b2167e16f Shuffle dependencies around Ske 2020-01-26 01:30:39 +01:00
  • 1ea0526ef8 Migrate DI container to Autofac Ske 2020-01-26 01:27:45 +01:00
  • 4311cb3ad1 Fix unlinking deleted accounts Ske 2020-01-25 18:08:35 +01:00
  • 3ba6a115f0 Correct autoproxy escape character Ske 2020-01-25 17:40:41 +01:00
  • b371c2f34d Fix Npgsql deprecation error Ske 2020-01-25 16:42:45 +01:00
  • 0ce5883da1 Add command list documentation for missing commands Ske 2020-01-25 16:40:03 +01:00
  • eb44c8fda2
    Merge pull request #150 from xSke/feature/autoproxy Astrid 2020-01-25 16:35:31 +01:00
  • 01c4e99876 Document autoproxy functionality Ske 2020-01-25 16:21:52 +01:00
  • 0abd64b354 Fix punctuation error Ske 2020-01-25 00:58:25 +01:00
  • 83cfb3eb46 Add autoproxy functionality Ske 2020-01-24 20:28:48 +01:00
  • 4922181fe1 Explicitly state information privacy in the privacy policy Ske 2020-01-23 22:14:32 +01:00
  • b4439ba872 Add another alias to member privacy Ske 2020-01-23 21:21:52 +01:00
  • 57bc576de6 Add autoproxy management commands Ske 2020-01-23 21:20:22 +01:00
  • ca37c7e6ca Put the autoproxy settings in the correct class 👀 Ske 2020-01-23 20:29:22 +01:00
  • bf70a6e3e1 Add schema changes for autoproxy Ske 2020-01-23 20:19:50 +01:00
  • b347d2d557 Add front history pagination; upgrade more store methods Ske 2020-01-18 00:58:35 +01:00
  • 8a689ac0f2 Upgrade various store methods to IAsyncEnumerable Ske 2020-01-18 00:02:17 +01:00
  • 9a3355eb4b Update D.NET repo pointer Ske 2020-01-17 19:01:19 +01:00
  • 0dd8988c08 Fix member count including private members in system card Ske 2020-01-17 17:54:07 +01:00
  • 991c00a4e6 Increase precision in exported timestamps Ske 2020-01-17 17:43:06 +01:00
  • 335f6203cc Restrict pk;random to public members Ske 2020-01-14 12:41:28 +01:00
  • f10685acd4 Fix system privacy command usage Ske 2020-01-14 12:22:33 +01:00
  • 98613c4287 Add system and member privacy support Ske 2020-01-11 16:49:20 +01:00
  • f0cc5c5961 Add pk;random command (#146) BerryCode 2020-01-08 15:33:14 -05:00
  • da83f72582 Update Bot.cs Grey Himmel 2019-11-30 19:41:04 -05:00
  • cb1c44a27f Bail early if we don't have send message permission when proxying Ske 2020-01-08 12:16:27 +01:00
  • 66eb012e4a Fix database errors on first startup Ske 2020-01-07 16:31:46 +01:00
  • 64b633e6b4 Fix member avatar URL not showing up in API responses Ske 2020-01-07 15:52:32 +01:00
  • 8b65754b00 Fix error when removing reactions on a deleted message Ske 2020-01-03 14:02:25 +01:00
  • c89802a21c Fix matching commands with a newline instead of a space after command name Ske 2020-01-03 13:30:50 +01:00
  • 5835ab63cd Update API documentation with new serialisation changes Ske 2019-12-28 16:12:16 +01:00
  • 54aa9fb7d7 Change handling of Tupperbox per-member tags Ske 2019-12-28 15:53:11 +01:00
  • 0f22285824 Upgrade API serialisation code to enable potential context-based serialisation Ske 2019-12-28 15:52:59 +01:00
  • c80965394d Add system avatar preview as well Ske 2019-12-28 12:47:31 +01:00
  • 468241c92f Add avatar preview with no arguments Ske 2019-12-28 12:23:52 +01:00
  • 30c0fc9b43 Update syntax error formatting Ske 2019-12-28 12:16:26 +01:00
  • 9ad16a98ed Throw syntax error when no argument is given to member rename Ske 2019-12-28 12:16:08 +01:00
  • f610f88351 Add more aliases for enabling/disabling proxying Ske 2019-12-28 12:12:22 +01:00