Commit graph

  • 347add8998
    fix(dash): fix shard lookup (#742) skye 2025-05-23 13:08:41 -04:00
  • b53dcfee43 fix(dash): fix shard lookup asleepyskye 2025-05-23 13:03:21 -04:00
  • b4e3bbbac2 fix(gateway): move shard state updates, store in hashmap asleepyskye 2025-05-22 17:31:29 -04:00
  • 727f378577
    feat(docs): add Zeppelin to logclean docs (#738) leo60228 2025-05-18 18:26:06 -04:00
  • 9bd68e7c04
    docs: add Zeppelin to logclean docs leo60228 2025-05-18 18:22:04 -04:00
  • 1013cf3755
    feat(bot): add Zeppelin logclean support (#737) leo60228 2025-05-18 18:11:02 -04:00
  • acce4eeb4a
    feat(bot): add Zeppelin logclean support leo60228 2025-05-18 18:03:54 -04:00
  • 8bf738fbd3 feat(bot): 🫑 alyssa 2025-05-15 21:02:57 +00:00
  • ddf1e21f25 feat(avatars): check if images are used before deleting alyssa 2025-05-09 12:24:49 +00:00
  • 4dd80805ae
    feat(bot): add system aliases "account" and "acc" Petal Ladenson 2025-05-13 17:56:29 -06:00
  • 3d0eb562bf feat(bot): listen on multiple addresses, for v4/v6 alyssa 2025-04-27 19:09:44 +00:00
  • f7b594e415
    chore: add config options and update dev-docs (#736) skye 2025-05-03 12:21:57 -04:00
  • 2761c0ee2d chore: reword and update parts of dev-docs asleepyskye 2025-05-03 12:19:51 -04:00
  • 2c19c5d362 fix: update docker-compose.yml asleepyskye 2025-05-03 12:13:11 -04:00
  • 7cff9abee3
    feat(scheduled_tasks): update for k8s (#734) skye 2025-05-03 06:21:39 -04:00
  • ecb849f7fa fix(scheduled_tasks): update format of gateway_url, rename prom url asleepyskye 2025-05-02 17:51:33 -04:00
  • c87c046b2c fix(nix): remove quotes from env source and disable line-splitting shellcheck asleepyskye 2025-05-02 11:39:41 -04:00
  • 9c8d4583b9 chore(scheduled_tasks): formatting asleepyskye 2025-05-02 10:54:47 -04:00
  • a9c3875a95 chore: add config options and update dev-docs asleepyskye 2025-05-02 01:12:33 -04:00
  • 36f5ef372d
    chore(deps-dev): bump vite from 3.2.4 to 4.5.14 in /dashboard dependabot[bot] 2025-04-30 23:23:10 +00:00
  • 859785bf05 fix(scheduled_tasks): update for k8s asleepyskye 2025-04-30 14:33:50 -04:00
  • 94a3276979 fix(bot): check message type in message update events rladenson 2025-04-28 05:56:21 -06:00
  • 35090babd4 docs: clarify redis address in pk.conf needs changed to match .env rladenson 2025-04-27 20:48:22 -06:00
  • dfd9ea553a feat: show notice of ToS on system creation rladenson 2025-04-27 20:43:27 -06:00
  • 4a098e4533 fix(gateway): improve shutdown flow alyssa 2025-04-26 17:00:48 +00:00
  • 6c0c7a5c99 feat(api): pull SP avatars alyssa 2025-04-26 12:03:00 +00:00
  • 63d9b411ae fix(bot): only update discord status when gateway is enabled alyssa 2025-04-24 10:28:45 +00:00
  • 094ddbcea2 fix: string interpolation error rladenson 2025-04-24 01:53:56 -06:00
  • 44c5a2d106 feat(gateway): get node id from kubernetes alyssa 2025-04-20 19:25:11 +00:00
  • bfa0071f90 feat(gateway): runtime_config_key in config alyssa 2025-04-20 18:47:29 +00:00
  • 7ba16c1347 fix(gateway): throw error on non-200 from bot alyssa 2025-04-19 17:23:38 +00:00
  • 5fcee4eb29 feat(gateway): add option to use source address in gateway awaiter alyssa 2025-04-19 18:21:36 +00:00
  • 795e4f43b4 fix(bot): get rid of infra-specific code in HttpDiscordCache alyssa 2025-04-19 18:26:44 +00:00
  • 292c182eb2 feat: update docker-compose.yml for selfhost alyssa 2025-04-13 22:05:14 +00:00
  • 437ea72ed4 chore: update readme, example config, and running documentation alyssa 2025-04-24 10:42:40 +00:00
  • 9506833abf fix(nix): change rust build command asleepyskye 2025-04-13 11:01:12 -04:00
  • c6a5d1c8b2
    build(nix): use ref instead of tag in git input for uniffi dusk 2025-04-12 23:44:12 +09:00
  • 88a6fecb3d
    build(deps-dev): bump vite from 3.2.4 to 4.5.13 in /dashboard dependabot[bot] 2025-04-11 19:54:36 +00:00
  • 4acc51195d fix(scheduled_tasks): don't crash on missing data alyssa 2025-04-08 17:34:50 +00:00
  • eca5cbff97 chore: move docs to fly alyssa 2025-04-07 00:56:18 +00:00
  • 4763ab333e
    build(deps-dev): bump vite from 3.2.4 to 4.5.12 in /dashboard dependabot[bot] 2025-04-04 20:50:41 +00:00
  • 19616b6bbb chore: bump twilight alyssa 2025-04-04 12:20:15 +00:00
  • 2710d1fb2b feat: admin requests alyssa 2025-03-22 15:50:08 +00:00
  • a8664665a6 feat: add last message cache to gateway alyssa 2025-04-01 10:48:20 +00:00
  • 15c992c572 feat: remote await events from gateway alyssa 2025-03-29 17:55:01 +00:00
  • 64ff69723c fix(bot): prefix command_message keys alyssa 2025-03-29 12:20:11 +00:00
  • 7cd3939f95 feat(bot): add config setting to disable connecting to discord gateway alyssa 2025-03-22 15:38:21 +00:00
  • cc7122e389 fix(gateway): use tokio channels as to not block gateway on exit alyssa 2025-04-04 11:09:41 +00:00
  • 2578eb0e3c feat: send events from gateway to bot over http alyssa 2025-04-04 11:06:16 +00:00
  • a72afb35a0 feat: add remote config over http/redis alyssa 2025-03-10 15:12:56 +00:00
  • 3eece261fd
    feat: implement system privacy commands (yay system edit done) dusk 2025-04-04 06:14:17 +09:00
  • cb0a9eaf9f
    feat: implement system proxy commands dusk 2025-04-04 05:24:09 +09:00
  • 047bdd870d
    feat: implement system delete command dusk 2025-04-04 04:47:00 +09:00
  • 9e74835e4b
    feat: implement system banner commands dusk 2025-04-04 04:27:28 +09:00
  • 6a840f768f
    feat: implement system serveravatar commands dusk 2025-04-04 04:06:51 +09:00
  • b62340cbb3
    feat: implement system avatar commands dusk 2025-04-04 03:50:07 +09:00
  • 293570c91c
    feat: add confirm yes flag to clear handlers for system edit dusk 2025-04-01 16:50:43 +09:00
  • ae2703f5d9
    feat: implement system pronouns commands dusk 2025-04-01 16:33:00 +09:00
  • 4cc729c93c
    feat: add color, tag, description, server tag system commands dusk 2025-04-01 01:03:49 +09:00
  • ac52b5c257
    feat: implement system name etc. commands dusk 2025-03-31 22:22:38 +09:00
  • 87f6fe9d75
    refactor(command_parser): improve the invalid flags error dusk 2025-03-29 14:51:58 +09:00
  • 3e65d74bc4
    fix(command_parser): use correct invalid_flags variable when constructing that error dusk 2025-03-29 14:34:15 +09:00
  • a5576ad225
    fix(command_parser): don't return a command early if there is still input left dusk 2025-03-29 14:09:40 +09:00
  • e8f8e5f0a3
    Merge remote-tracking branch 'upstream/main' into rust-command-parser dusk 2025-03-29 07:36:43 +03:00
  • c4db95796d feat(bot): add "as text" to the redirect to the error support channel Nidoskull 2025-03-16 11:28:42 +00:00
  • f2a3392662
    Add "as text" to the redirect to the error support channel Nidoskull 2025-03-16 01:51:24 +01:00
  • 2b7f510e17 fix(bot): strip excessive linefeeds in reply embed generation Iris System 2025-03-11 11:22:18 +13:00
  • e0c6839cd2 fix(avatars): don't send image errors that aren't our fault to sentry alyssa 2025-03-10 15:16:32 +00:00
  • 71e8cf960c feat(bot): make links in help/stats embeds clickable alyssa 2025-03-09 15:25:33 +00:00
  • 2be3fe6a00 fix: disable twilight ratelimiter when using proxy alyssa 2025-03-08 18:57:13 +00:00
  • b77390c0cd feat: add metric for remaining gateway sessions alyssa 2025-03-08 13:13:14 +00:00
  • c58eb274df chore(bot): remove unused library ImageSharp alyssa 2025-03-08 12:08:38 +00:00
  • f2583904ef chore(rust): clean up duplicated sentry code alyssa 2025-03-08 12:05:00 +00:00
  • 3cf71112d6 feat(gateway): add metric for shard close code alyssa 2025-03-08 12:04:13 +00:00
  • ec49ead783 fix(gateway): remove superflous redis error handling code that actually created more errors alyssa 2025-03-08 11:58:54 +00:00
  • 5fa9266d8d fix(avatars): shorter error message for image pull failure alyssa 2025-03-08 11:49:01 +00:00
  • 09af18b6e8
    build(deps): bump SixLabors.ImageSharp in /PluralKit.Bot dependabot[bot] 2025-03-06 22:28:24 +00:00
  • d74a6678c8 fix(bot): clean up "not found in cache" errors in sentry alyssa 2025-02-24 10:53:18 +00:00
  • fa5137f86d
    build(deps): bump hickory-proto from 0.24.1 to 0.24.4 dependabot[bot] 2025-02-23 18:50:39 +00:00
  • 63777bf810 feat: add sentry error logging to dotnet-api and rust crates alyssa 2025-02-23 18:49:31 +00:00
  • 8266100155 fix(bot): clean up some error messages alyssa 2025-02-23 11:02:55 +00:00
  • d537f05b23 feat(bot): use avater service for image verify alyssa 2025-02-23 09:33:32 +00:00
  • 5f6c8c0d14
    feat(docs): add pk;rp to command shorthands list (#723) Ruth Harris 2025-02-21 13:53:11 -05:00
  • 13b8004435
    Add pk;rp to Command Shorthand list Ruth Harris 2025-02-21 13:41:28 -05:00
  • 0572725be1 fix: check member banner permissions on direct queries rladenson 2025-02-10 19:48:27 -07:00
  • 43bc220a3d fix: check group banner existence when querying group banner rladenson 2025-02-10 19:46:52 -07:00
  • dc2ecf7467
    build(deps): bump hickory-proto from 0.24.1 to 0.24.3 dependabot[bot] 2025-02-10 17:55:55 +00:00
  • a2329de95b
    fix(command_definitions): actually use the RESET constant we defined before dusk 2025-01-24 05:25:46 +09:00
  • e3778b9bb8
    refactor(command_parser): move parameter fmt to Parameter types Display impl dusk 2025-01-24 05:16:15 +09:00
  • 58d493ac0a
    refactor(command_parser): combine TokenMatchError and TokenMatchedValue into a single result type dusk 2025-01-24 04:40:07 +09:00
  • 92276a720e
    refactor(command_parser): remove the Empty token, we don't need it dusk 2025-01-24 04:13:06 +09:00
  • 071db3d6d6
    refactor(command_parser): simplify how tokens are defined in commands dusk 2025-01-24 04:08:59 +09:00
  • f804e7629f
    fix(commands): add csharp glue codegen binary, it was gitignored dusk 2025-01-24 01:57:13 +09:00
  • 35f7bdbaf5
    refactor(command_parser): separate Token::Value field into name and aliases dusk 2025-01-22 02:12:17 +09:00
  • ff6dc12cae
    feat(command_parser): allow aliases in flags dusk 2025-01-22 00:50:17 +09:00
  • bf5e448aad
    fix: add the helper methods for resolving flag values dusk 2025-01-21 23:57:10 +09:00
  • 07e8a4851a
    feat(commands): add cs codegen to statically use params and flags in bot code, remove Any dusk 2025-01-21 12:36:54 +09:00
  • 0c012e98b5
    refactor: separate commands into command_parser, command_definitions crates dusk 2025-01-21 04:31:03 +09:00
  • 4f390e2a14
    refactor(commands): remove some unnecessary branching dusk 2025-01-21 01:01:49 +09:00
  • 07b616e422
    Merge remote-tracking branch 'upstream/main' into rust-command-parser dusk 2025-01-21 00:46:50 +09:00