Commit graph

  • 15191171f5
    feat: implement member avatar commands dusk 2025-09-04 04:01:21 +03:00
  • 1196d87fe7
    feat: implement member proxy commands dusk 2025-09-04 01:22:34 +03:00
  • 4a7ee0deb0
    feat: implement member edit commands dusk 2025-09-04 00:12:31 +03:00
  • 214f164fbc feat(api): implement PKError in rust-api alyssa 2025-08-10 00:25:29 +00:00
  • a49dbefe83 fix(api): automatically reload ratelimit script on redis server restart alyssa 2025-08-09 14:50:57 +00:00
  • dd14e7daef feat(api): add internal auth alyssa 2025-08-08 20:57:38 +00:00
  • 9c1acd84e1 fix(api): use constant time comparison for tokens alyssa 2025-08-08 20:36:51 +00:00
  • 2d40a1ee16 feat(stats): add metric for basebackup age alyssa 2025-07-27 00:18:47 +00:00
  • 2248403140 fix(flake): change systems url to default asleepyskye 2025-09-01 21:33:16 -04:00
  • b3eb108a13 chore(bot): update wording on error message asleepyskye 2025-09-01 21:23:24 -04:00
  • 0cd351de45 fix(gateway): add missing 'if' to shard state asleepyskye 2025-08-31 22:46:51 -04:00
  • c71c0b8049
    chore(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 dependabot[bot] 2025-08-29 20:56:02 +00:00
  • 5687c5fc33
    chore(deps): bump webp from 0.2.6 to 0.3.1 dependabot[bot] 2025-08-29 20:36:22 +00:00
  • 65b40c498b chore(gateway): format asleepyskye 2025-08-27 22:34:19 -04:00
  • 1378379e14 feat(gateway): add reconnect timestamp to shard state asleepyskye 2025-08-27 22:31:23 -04:00
  • 2fc5f2a9d9 chore: add link to new status page to docs, dash asleepyskye 2025-08-27 17:22:04 -04:00
  • d4611b3769 chore: update CI dotnet-format action Iris System 2025-08-25 15:24:14 +12:00
  • e4ad346554 chore(nix): bump flake lock alyssa 2025-08-25 03:58:17 +00:00
  • 6b0b8f82ee chore: fix .NET build in VS2022 Iris System 2025-08-25 12:21:28 +12:00
  • 97f481120c fix: resolve NRE in DispatchService on system import Iris System 2025-08-25 11:32:58 +12:00
  • c4a4aad791 chore: bump twilight asleepyskye 2025-08-21 11:20:47 -04:00
  • 93659f1205 chore: relicense Myriad library to MIT, add license text alyssa 2025-08-19 21:14:58 +00:00
  • 3b2c1332c2 fixup! cargo fmt iris/modern-apikeys Iris System 2025-08-18 22:33:03 +12:00
  • be218c89cc fixup! working just like it was before :) Iris System 2025-08-18 21:57:26 +12:00
  • 21da6f9525 fixup! make build work in VS2022 Iris System 2025-08-18 17:09:44 +12:00
  • 06cb160f95 [WIP] feat: scoped api keys Iris System 2025-08-17 02:47:01 -07:00
  • e7ee593a85 feat(api): implement PKError in rust-api alyssa 2025-08-10 00:25:29 +00:00
  • 2aa7681d78 fix(api): automatically reload ratelimit script on redis server restart alyssa 2025-08-09 14:50:57 +00:00
  • 853df5aae9 feat(api): add internal auth alyssa 2025-08-08 20:57:38 +00:00
  • 18bdd78b67 fix(api): use constant time comparison for tokens alyssa 2025-08-08 20:36:51 +00:00
  • 0f0577c758 feat(stats): add metric for basebackup age alyssa 2025-07-27 00:18:47 +00:00
  • 621889a6c2 fix(gateway): use try_send for events asleepyskye 2025-08-15 16:48:22 -04:00
  • ae9d818f4b fix(nix): add migrations asleepyskye 2025-08-15 13:40:55 -04:00
  • aa397137f2
    chore(crates): remove some warnings dusk 2025-08-13 19:42:58 +03:00
  • 4a865b45cd
    build: define rust-toolchain.toml and point to 'latest' nightly, fix rust crates on it dusk 2025-08-13 02:42:53 +03:00
  • 5d57bd9320
    build(nix): update flake dependencies and fixup the flake dusk 2025-08-13 02:42:16 +03:00
  • 915d8b449b
    fix(bot): get rid of syntax error in SystemEdit dusk 2025-08-13 02:41:41 +03:00
  • 3c4644f3cc chore(bot): revert temp fix (407e0ce) + update watson asleepyskye 2025-08-11 21:28:22 -04:00
  • f721b850d4
    Merge remote-tracking branch 'upstream/main' into rust-command-parser dusk 2025-08-09 17:38:44 +03:00
  • aa103f85e7
    fix(docs): add missing avatar_url and display_name properties to system guild settings model (#765) Zowie 2025-08-07 20:39:23 +02:00
  • b75bd489b6
    fix(docs): add missing privacy keys (#763) Zowie 2025-08-07 20:39:11 +02:00
  • e89b31045b
    fix(docs): correct docs for clearing display name (#762) Zowie 2025-08-07 20:38:35 +02:00
  • 73a967d7a9 fix(docs): add missing avatar_url and display_name properties to system guild settings model zowie 2025-08-06 12:14:56 +02:00
  • 4396d120d8 fix(docs): add missing description_templates property to system settings model zowie 2025-08-06 12:12:08 +02:00
  • 3aa1ec2426 fix(docs): add missing webhook_url property to system model zowie 2025-08-06 12:08:24 +02:00
  • 7822835102 fix(docs): add missing privacy keys zowie 2025-08-06 12:05:11 +02:00
  • eafe6f52e6
    fix(docs): correct docs for clearing display name Zowie 2025-08-06 11:57:42 +02:00
  • 19d2d0f375
    fix(docs): add return type for /members/{memberRef}/groups (#755) Zowie 2025-08-04 20:05:45 +02:00
  • 1177e4bcd0
    add missing period violet 2025-08-04 14:05:33 -04:00
  • afbd510bdb
    fix(docs): id_padding_format uses off instead of none in the API (#757) Zowie 2025-08-04 20:03:55 +02:00
  • 0225275b1c
    fix(docs): mark system model's created as not nullable (#751) Zowie 2025-08-04 20:01:24 +02:00
  • abc614a2c0
    fix(docs): add return type for 'Create Switch' (#756) Zowie 2025-08-04 20:00:14 +02:00
  • 101c585d44
    fix(docs): add missing created property to group model (#761) Zowie 2025-08-04 19:59:08 +02:00
  • 30effdd2a9 fix(docs) add missing created property to group model zowie 2025-08-04 19:46:01 +02:00
  • 049f06d9b1 fix(avatars): use auto region instead of s3 alyssa 2025-07-26 05:30:23 +00:00
  • 490ac9b0bf fix(docs): id_padding_format uses off instead of none in the API zowie 2025-07-24 15:29:20 +02:00
  • 47c5990218 chore: move migrations to rust alyssa 2025-07-24 01:36:04 +00:00
  • 277bfebb33 chore: bump twilight asleepyskye 2025-07-23 19:44:59 -04:00
  • 8aff4fc8b6 fix(docs): add return type for 'Create Switch' zowie 2025-07-21 03:31:40 +02:00
  • b36ab47efb fix(docs): add return type for /members/{memberRef}/groups zowie 2025-07-21 02:02:17 +02:00
  • 407e0ced1b fix(bot): add read func to handle requests w/ closed connections asleepyskye 2025-07-20 18:40:16 -04:00
  • 880c0efd0e fix(docs): add missing api error code 50001 zowie 2025-07-21 00:38:17 +02:00
  • c5e5c5a1f1 chore(bot): format asleepyskye 2025-07-16 12:01:01 -04:00
  • 3ad28eb15f fix(bot): generate and attach color previews asleepyskye 2025-07-16 11:48:48 -04:00
  • 497bee9487 fix: move old command_messages table in migration 52 alyssa 2025-07-14 13:10:33 +00:00
  • b4cb577252 fix(docs): mark system model's created as non-null zowie 2025-07-11 15:50:13 +02:00
  • fdfa2baaef chore: bump max switch limit in import alyssa 2025-07-06 12:58:52 +00:00
  • 5f08a3ed13 fix(api): use correct json key for errors alyssa 2025-07-05 17:31:02 +00:00
  • 91d5ae6dd7 fix(api): default value for hid_pad_format, content-type for /systems/:id/settings endpoint alyssa 2025-07-05 17:28:57 +00:00
  • 0f840914d7 fix(docs): mark member guild settings model's guild_id as optional Kat 2025-06-28 12:41:33 +00:00
  • 4847c719b6
    Mark member guild settings model's guild_id as optional Kat 2025-06-28 12:41:33 +00:00
  • 25de294d85
    fix(bot): truncate reply embeds on extended grapheme clusters leo60228 2025-06-27 13:45:02 -04:00
  • a81841f9f5 fix: remove "concurrently" from migration alyssa 2025-06-21 21:31:47 +00:00
  • f8b5e56fdc fix: add missing migration alyssa 2025-06-21 21:14:23 +00:00
  • 320c711c13 feat(docs): add note about 204 on /systems/:id/switches endpoint alyssa 2025-06-13 21:49:08 +00:00
  • 94b90470d5 fix(api): forgot about discord id lookup alyssa 2025-06-09 20:14:38 +00:00
  • bea41ab8a0 fix(api): allow hids in uppercase and with dashes; document this alyssa 2025-06-09 05:39:44 +00:00
  • 3cefa364b1 fix(api): run cors logic before auth alyssa 2025-06-08 22:38:19 +00:00
  • 2f334ec8d7 chore: remove website banner alyssa 2025-06-08 20:46:57 +00:00
  • 6fea94f990 feat(api): try harder at checking whether user is in guild alyssa 2025-06-08 20:27:35 +00:00
  • 539fc82342 feat(bot): lookup command messages alyssa 2025-06-08 19:52:37 +00:00
  • 301bf25d44 feat(docs): update system settings model docs alyssa 2025-06-08 11:02:09 +00:00
  • 0610701252 feat(api): allow unauthed requests to /systems/:id/settings alyssa 2025-05-28 23:00:39 +00:00
  • 0406c32f6b chore: update dev-docs for Serilog submodule asleepyskye 2025-05-26 20:20:37 +00:00
  • 0c342472b1 fix: use Serilog submodule in Myriad leo60228 2025-05-26 13:09:11 -04:00
  • f35ee31674
    fix: use Serilog submodule in Myriad leo60228 2025-05-26 13:09:11 -04:00
  • 3e07c2dbb2
    fix(bot): don't unnecessarily require permission to create forum threads leo60228 2025-05-25 23:28:59 -04:00
  • 73103dc2b5 fix(gateway): only send relevant events to shard state manager alyssa 2025-05-24 13:19:40 +00:00
  • 05817afdba chore(gateway): promote cache_api to just api alyssa 2025-05-24 12:24:59 +00:00
  • b5f18106e1 feat(gateway): add /shard_status endpoint alyssa 2025-05-24 12:23:19 +00:00
  • e2acaf93be fix(gateway): move shard state updates, store in hashmap asleepyskye 2025-05-22 17:31:29 -04:00
  • 0167519804 feat(gateway): instrument shard threads with shard id alyssa 2025-05-22 19:19:33 +00:00
  • 87558fb0cf feat(docs): add .env entries for custom prefixes to dev docs rladenson 2025-05-19 22:42:23 -06:00
  • eb9994b215 fix(gateway): set custom prefix in bot status alyssa 2025-05-18 21:27:41 +00:00
  • e573e978da fix .net docker build alyssa 2025-05-18 13:19:20 +00:00
  • 0fa0070d41 feat(dotnet): json stdout logging alyssa 2025-05-18 13:14:29 +00:00
  • c56fd36023 feat(api): improve auth middleware alyssa 2025-05-17 20:39:29 +00:00
  • 50900ee640 chore: bump axum version alyssa 2025-05-17 18:57:48 +00:00
  • f9a6c2cefe chore(rust): tidier libpk::main macro impl alyssa 2025-05-17 16:19:30 +00:00
  • 7737850afb chore(rust): correctly format values in errors alyssa 2025-05-17 15:05:37 +00:00