Commit Graph

  • 0110a0b53f
    fix MatchMultiple parsing spiral 2021-12-04 18:15:26 -05:00
  • d28b67cb81
    fix(api): show correct autoproxy member uuid spiral 2021-12-01 17:28:52 -05:00
  • 7bf6c2064f
    feat(api): throw error when patching autoproxy member with autoproxy mode set to latch spiral 2021-12-01 17:27:43 -05:00
  • 59f0a5ec3e
    fix: parse default privacy config commands correctly spiral 2021-12-01 17:18:38 -05:00
  • 4064078309
    fix: document member/group default privacy correctly spiral 2021-12-01 17:09:32 -05:00
  • c500e5d50c
    fix: export system group list privacy spiral 2021-12-01 17:07:35 -05:00
  • 1ff6bb76cd
    feat: config setting to automatically set members/groups to private when creating spiral 2021-12-01 11:48:49 -05:00
  • 7c37726afb
    fix: replace broken private IP checker with IPNetwork library spiral 2021-12-01 11:48:14 -05:00
  • fc7a6357c0
    refactor: rename config table to system_config spiral 2021-12-01 09:16:44 -05:00
  • a0d2773ef4
    fix: missing systemRef in patch /system, crash when system not found spiral 2021-12-01 08:43:16 -05:00
  • ab5484892f
    fix: list correct .NET version in readme spiral 2021-11-30 21:24:25 -05:00
  • cd84411cae
    fix yaml syntax again spiral 2021-11-30 21:23:24 -05:00
  • a26fc4fd6c
    fix: only deploy to beta bot from main branch spiral 2021-11-30 19:04:04 -05:00
  • bd166502cc
    feat: remove tz in api v1, add deprecation notice spiral 2021-11-30 17:24:50 -05:00
  • cc4e659cec
    feat: import/export system config spiral 2021-11-30 17:04:42 -05:00
  • 9097142718
    fix: wrong command help in Config spiral 2021-11-30 15:40:00 -05:00
  • af626c3581
    fix: typo causes crash when creating a system spiral 2021-11-30 10:33:32 -05:00
  • 9dbc120bbc
    fix: private IP checker wasn't working correctly for some reason spiral 2021-11-29 21:35:56 -05:00
  • 56d07e0f2d
    feat: pk;config spiral 2021-11-29 21:35:21 -05:00
  • d195c80d92
    feat: set shard status to offline when starting up spiral 2021-11-28 20:50:13 -05:00
  • d2f29bbb51
    feat: better way to auto-deploy to beta bot spiral 2021-11-28 18:37:50 -05:00
  • 318b9b5b66
    fix(api): don't require '@me' string on own-system-only endpoints spiral 2021-11-28 18:33:41 -05:00
  • e85073665e
    fix(api): re-ignore PKErrors in Serilog spiral 2021-11-28 18:28:10 -05:00
  • b9252ec615
    feat: merge UPDATE_SWITCH_MEMBERS event into UPDATE_SWITCH event spiral 2021-11-28 17:35:56 -05:00
  • 6d1c7feae0
    fix yaml spiral 2021-11-28 16:45:46 -05:00
  • 879a0b2a7c
    feat: deploy Docker image to beta bot spiral 2021-11-28 16:44:13 -05:00
  • 6919d10953
    fix: correctly parse member data as v2 model in POST /members spiral 2021-11-28 07:20:35 -05:00
  • 99a9ec7928
    feat: beta bot patches spiral 2021-11-27 11:09:08 -05:00
  • 997458c9dc
    feat: show custom prefix in bot status spiral 2021-11-27 11:08:28 -05:00
  • 3b14d0b0d8
    fix: use correct prop for ctx.Parameters spiral 2021-11-27 10:50:01 -05:00
  • 1567a74a44
    fix: update GH workflows and Docker image to .NET 6 spiral 2021-11-26 22:24:24 -05:00
  • 979ab714c3
    refactor: move ContextExts to own folder, CommandTree / command defs to CommandMeta folder spiral 2021-11-26 22:04:04 -05:00
  • 4450ae4214
    feat: go through some TODOs spiral 2021-11-26 22:02:58 -05:00
  • 04d78e3348
    refactor: remove some unused code spiral 2021-11-26 21:14:09 -05:00
  • 1918c56937
    feat: upgrade to .NET 6, refactor everything spiral 2021-11-26 21:10:56 -05:00
  • d28e99ba43
    fix: get rid of top-level guild_id key in dispatch payloads spiral 2021-11-26 14:45:58 -05:00
  • a4a5f5c17a
    feat: move PKMessage JSON to PluralKit.Core spiral 2021-11-26 14:23:57 -05:00
  • ddd966ad58
    fix: specify application/json content-type in dispatch requests spiral 2021-11-26 12:56:32 -05:00
  • 28a199e507
    fix: serialize guild_id as string in dispatch json spiral 2021-11-26 12:45:15 -05:00
  • e8d9106543
    fix: typo in GroupPatch json spiral 2021-11-25 18:43:34 -05:00
  • 8854063fe9
    fix: misc docs stuff spiral 2021-11-25 17:59:10 -05:00
  • b8e2ebd470
    Merge branch 'feat/webhooks' into main spiral 2021-11-25 17:15:42 -05:00
  • ec8ecb1e96
    feat(webhooks): add blurb about dispatch webhooks, add to nav spiral 2021-11-25 17:13:15 -05:00
  • ece17f7470
    feat(webhooks): verify that url is accessible before saving it spiral 2021-11-25 16:45:00 -05:00
  • 0a244eb9b5
    feat(webhooks): add documentation for pk;s webhook command spiral 2021-11-25 15:42:25 -05:00
  • bc7e0df872
    feat(webhooks): SUCCESSFUL_IMPORT event, better behaviour when creating entities spiral 2021-11-25 15:33:02 -05:00
  • a05c3cfeed
    fix(webhooks): docs links spiral 2021-11-25 12:48:49 -05:00
  • 269646a455
    fix(webhook): don't try escaping backslashes in a raw string spiral 2021-11-22 17:05:13 -05:00
  • 51c900a378
    feat(webhooks): docs spiral 2021-11-22 14:20:43 -05:00
  • 7a5ba8246e
    refactor: cache own user ID in IDiscordCache spiral 2021-11-21 19:42:35 -05:00
  • 24ac0725af
    refactor: move guildMember caching to IDiscordCache spiral 2021-11-21 12:06:08 -05:00
  • 99b81085ed
    fix: fix 'members' string in group limit warning spiral 2021-11-21 09:05:16 -05:00
  • 9c95ca2ed9
    fix: temporarily disable last message query in member_list spiral 2021-11-21 09:03:47 -05:00
  • 40dbf7dad6
    fix(webhooks): don't allow Discord webhook URLs spiral 2021-11-19 15:54:39 -05:00
  • 75c35b7f85
    fix(webhooks): CheckSystem before trying to set a webhook URL spiral 2021-11-19 15:53:48 -05:00
  • 7b9d2a4e5e
    feat(webhooks): add all events except group member events spiral 2021-11-19 11:37:50 -05:00
  • f071485a82
    fix(webhooks): always send event data, even if null spiral 2021-11-19 11:23:23 -05:00
  • 1822788e4d
    feat(webhooks): add message create event spiral 2021-11-19 11:14:40 -05:00
  • e48e39eeb1
    fix(webhooks): add signing token to events that are missing it spiral 2021-11-19 11:13:21 -05:00
  • e8beb245da
    fix(webhooks): fix error when DNS entry has non-ipv4 addresses spiral 2021-11-19 10:58:12 -05:00
  • b1f4253efb
    fix: show correct file size in 'file too large' error message spiral 2021-11-19 10:22:11 -05:00
  • 85c095a115
    fix: check 'with_members' in /systems/:ref/groups against member list privacy spiral 2021-11-19 10:18:12 -05:00
  • 0ca356eec3
    feat: add support for attachment descriptions spiral 2021-11-19 09:34:52 -05:00
  • 36acb5bae6
    feat: add correct error about guild boost file size limit spiral 2021-11-19 08:11:23 -05:00
  • 923ad100e5
    lint spiral 2021-11-19 07:57:01 -05:00
  • c9f91e0c13
    feat(docs): update upload screenshot for new Discord UI spiral 2021-11-19 07:55:56 -05:00
  • 33195b7b93 fix(api): patch correct system privacy fields Spectralitree 2021-11-18 23:08:02 +01:00
  • 0efaab6d95
    refactor: don't use 'out' in IDiscordCache methods spiral 2021-11-18 13:11:02 -05:00
  • 3ba46ff456
    update packages.lock for PluralKit.Tests spiral 2021-11-17 20:41:22 -05:00
  • e7f36eb31f
    feat: async cache spiral 2021-11-17 20:41:02 -05:00
  • 45258d519e
    feat: allow proxying in guild voice channels spiral 2021-11-17 15:55:54 -05:00
  • 4fa51da312
    feat(docs): add note about query string parameters spiral 2021-11-17 10:00:57 -05:00
  • d72537eded
    feat(docs): document pagination requirement for /systems/:ref/switches endpoint spiral 2021-11-17 09:53:17 -05:00
  • b4b83f2c94
    fix(api): have correct behaviour for 'before' param spiral 2021-11-17 09:52:58 -05:00
  • 1d5943b6e1
    fix(api): properly ignore exceptions that result in 400 status code spiral 2021-11-17 09:45:34 -05:00
  • 8df259a40d
    feat: change member/group lookup order, add -id flag spiral 2021-11-17 09:30:19 -05:00
  • 19628ec400
    feat: add showing avatar URL in short list spiral 2021-11-14 11:10:19 -05:00
  • d00fa8bffa
    Fix single asterisk note under "create switch" Grey Himmel 2021-11-13 11:48:20 -05:00
  • cb38b6809d
    fix: don't spam Sentry with caught exceptions spiral 2021-11-11 06:31:12 -05:00
  • f7b48ab30d
    fix: FromDateTimeUtc needs, as mentioned, an UTC datetime spiral 2021-11-10 23:50:44 -05:00
  • 343fafe9f0
    feat: respect Discord permissions in pk;message and pk;edit spiral 2021-11-10 23:46:16 -05:00
  • 48d4009c69
    fix: fix reporting Discord response metrics to influxdb spiral 2021-11-09 02:19:31 -05:00
  • 24a549341e
    feat: don't call GetCurrentProcess twice spiral 2021-11-09 01:51:02 -05:00
  • 35bbf199f6
    feat: add config setting to disable sending errors spiral 2021-11-09 01:50:09 -05:00
  • ec3795f9d0
    feat: globally rate-limit sending errors, rather than per-channel spiral 2021-11-09 01:48:47 -05:00
  • e5c74edd85
    feat: ignore database timing out spiral 2021-11-09 01:31:42 -05:00
  • b4e8dda9dd
    fix: update sentry, correctly configure sentry dsn spiral 2021-11-09 01:31:06 -05:00
  • 78fc247b7e
    fix(docs): fix links to guild settings models spiral 2021-11-08 11:15:48 -05:00
  • 7205fd1595
    feat(docs): add proxy_tags to member object, add note about max proxy tag length spiral 2021-11-08 11:11:36 -05:00
  • 6da1bbd267
    feat: sort by display name in short list spiral 2021-11-08 10:49:50 -05:00
  • 2a7d4ff97d
    fix: properly get long commit hash from git spiral 2021-11-08 10:48:45 -05:00
  • b273b49533
    fix: throw SystemNotFound in SystemGet instead of 404ing spiral 2021-11-07 13:56:15 -05:00
  • 3979cdd95a
    feat: officially deprecate APIv1 spiral 2021-11-07 12:43:59 -05:00
  • c9e2425a67
    fix: disable error reporting... again spiral 2021-11-07 12:25:20 -05:00
  • be443caccf
    fix: off-by-one error in switching list pages spiral 2021-11-07 12:24:06 -05:00
  • bec88e14cd
    Merge pull request #4 from spiralw/stuff Spectralitree 2021-11-07 10:45:36 +01:00
  • d19f6456a7
    feat: show full commit version hash in sentry logs spiral 2021-11-07 03:09:45 -05:00
  • 037f54b41a
    feat: move to Plausible self-hosted spiral 2021-11-04 21:45:54 -04:00
  • 38cbca1b34
    feat: respect guild boost file size limit when re-sending attachments spiral 2021-11-04 14:13:43 -04:00
  • b1bd563dad
    feat: jump to page (#401) rladenson 2021-11-04 05:52:49 -04:00