Commit Graph

  • c9f5aa8b74 chore: regenerate openapi.json and schemas.json CyberL1 2025-10-19 16:31:46 +02:00
  • bbd0617d53 fix: interaction callback CyberL1 2025-10-19 16:31:35 +02:00
  • d0ae4d06bc Make reconicle migration not suck Rory& 2025-10-19 18:13:54 +02:00
  • 57dc207485 Synchronously save automod message Rory& 2025-10-19 11:00:05 +02:00
  • 0fb3306a25 Use message.create Rory& 2025-10-19 10:11:10 +02:00
  • 38216b26bd Use save operator rather than raw insert maybe? Rory& 2025-10-19 09:16:46 +02:00
  • a8f879b46f Force back propagate ids Rory& 2025-10-19 09:14:57 +02:00
  • 20177860e0 More env settings to tune down log noise Rory& 2025-10-19 08:59:32 +02:00
  • 4fa95a928b Always mutate opts, not message Rory& 2025-10-19 08:47:44 +02:00
  • 83bc9ed0e6 Maybe more robust enforcement Rory& 2025-10-19 08:37:51 +02:00
  • 416384c8fa Helper to create valid messages Rory& 2025-10-19 08:24:28 +02:00
  • bf6ee92613 fix Rory& 2025-10-18 16:42:00 +02:00
  • e4714b426b Automod mayhaps? Rory& 2025-10-18 16:05:45 +02:00
  • 358aaa345d fix: typo, additional m lol CyberL1 2025-10-18 14:34:19 +02:00
  • 37bd68af53 chore: regenerate openapi.json and schemas.json CyberL1 2025-10-18 14:15:15 +02:00
  • e8aae3d373 feat: interaction replies CyberL1 2025-10-18 14:14:30 +02:00
  • 2480aa2d94 fix: pass the command type to pending interactions map CyberL1 2025-10-18 14:13:17 +02:00
  • 38ab40c637 fix: interaction schema CyberL1 2025-10-18 14:12:43 +02:00
  • 9febabf9a8 fix: comment out the route for interactions callback CyberL1 2025-10-18 14:12:24 +02:00
  • 1b21988617 Fix relationships Rory& 2025-10-18 14:00:22 +02:00
  • 72ac6c4c3e chore: regenerate openapi.json and schemas.json CyberL1 2025-10-18 09:47:09 +02:00
  • f34150ab86 chore: complete MessageInteractionSchema more CyberL1 2025-10-18 09:47:01 +02:00
  • ef1601511b feat: add interaction_metadata to toJSON CyberL1 2025-10-18 09:43:35 +02:00
  • 863db34730 chore: regenerate openapi.json and schemas.json CyberL1 2025-10-18 09:24:04 +02:00
  • a2322c58aa fix: move types to schema CyberL1 2025-10-18 09:23:27 +02:00
  • a94f84dd72 fix: add user object on interaction and interaction_metadata for messages CyberL1 2025-10-17 22:20:51 +02:00
  • 4b5db1c2f4 Partial usersetting update schema Rory& 2025-10-18 09:14:34 +02:00
  • e46ba34a66 Identifiers: drop @format Rory& 2025-10-18 09:05:06 +02:00
  • 3c310ec392 Fix nix Rory& 2025-10-17 14:44:17 +02:00
  • 0076370d3f chore: regenerate schema.json and openapi.json files CyberL1 2025-10-17 13:02:34 +02:00
  • 81d4f1f310 feat: interactions (incomplete) CyberL1 2025-10-17 13:01:36 +02:00
  • 863e7f6ff3 fix: do the same for applicaiton_commands CyberL1 2025-10-17 08:46:06 +02:00
  • 3c21b6a9ba fix: send only needed fields CyberL1 2025-10-17 08:42:22 +02:00
  • c2a7829fa0 feat: add application command index route for guilds CyberL1 2025-10-17 07:14:18 +02:00
  • 8a4bfd1143 fix: check if an application is in a guild CyberL1 2025-10-17 06:58:23 +02:00
  • cb4527d3e3 feat: add endpoints for managing application commands CyberL1 2025-10-16 22:44:57 +02:00
  • 492123ff23 chore: add ApplicationCommandCreateSchema CyberL1 2025-10-16 22:28:32 +02:00
  • fe53b86e6f games/detectable Rory& 2025-10-17 13:49:13 +02:00
  • 37594a5bec ZSTD on gateway Rory& 2025-10-17 11:58:53 +02:00
  • eef3fee049 Marshall ajverrors Rory& 2025-10-17 03:47:51 +02:00
  • c41c3c068e Include full AJV error on api Rory& 2025-10-17 03:44:08 +02:00
  • 95d13499d4 Fix proto errors maybe Rory& 2025-10-17 03:30:12 +02:00
  • aff39e4b1b Local changes Rory& 2025-10-16 18:41:52 +02:00
  • 5c798af16d Add application command schema Rory& 2025-10-16 15:57:56 +02:00
  • 7096881e7e Fix package lock Rory& 2025-10-16 09:57:55 +02:00
  • 7422165177 Update deps, update nix Rory& 2025-10-16 09:48:37 +02:00
  • e31fff92ff Push openapi Rory& 2025-10-16 09:43:47 +02:00
  • 157cd64a66 Attempt 1 dev/openapi-improvements Rory& 2025-10-16 09:39:21 +02:00
  • 4e96f2e832 Implement applications/@me Rory& 2025-10-16 09:36:58 +02:00
  • 65dfc66797 Make editors less confused about paths Rory& 2025-10-15 18:12:40 +02:00
  • fca56035c0 Switch from commonjs to nodenext Rory& 2025-10-15 17:53:04 +02:00
  • a03ce73459 Drop node-os-utils Rory& 2025-10-15 17:00:09 +02:00
  • aad4a9c8c9 Updates 1 Rory& 2025-10-15 16:50:22 +02:00
  • 1632642b0d More schema work, moved most stuff from entities to schemas, though messy Rory& 2025-10-15 10:07:33 +02:00
  • e52c237326 Reorganise schemas a little bit Rory& 2025-10-15 08:04:23 +02:00
  • 0da7169b00 Move schemas to separate module Rory& 2025-10-14 09:30:52 +02:00
  • 58d92080d5 Admin api changes Rory& 2025-10-14 09:07:55 +02:00
  • 05285114cd Schema fixes, api bug fix Rory& 2025-10-14 09:07:21 +02:00
  • 23b88b5068 app_id -> application_id Rory& 2025-10-14 02:43:24 +02:00
  • db09b8d1df Properly traverse result object Rory& 2025-10-11 06:41:51 +02:00
  • e31568b997 Try other way of querying? Rory& 2025-10-11 06:39:02 +02:00
  • 8a282f2927 Gateway: dont create user settings Rory& 2025-10-11 06:34:04 +02:00
  • c0dfeaefb6 Return defaults for missing {proto-,}settings Rory& 2025-10-11 06:31:02 +02:00
  • 0b2e8981c0 Try to fix duplicate user settings Rory& 2025-10-11 05:32:32 +02:00
  • 93294e4963 More path fixes Rory& 2025-10-11 04:41:41 +02:00
  • ffbefb7006 Clean build for schemas Rory& 2025-10-11 04:11:11 +02:00
  • ef9b4f5be7 Update more path variables Rory& 2025-10-11 04:08:46 +02:00
  • e8c5c988bb Update path variables Rory& 2025-10-11 03:58:37 +02:00
  • 2e955f6b63 Install chalk (oops) Rory& 2025-10-08 02:41:48 +02:00
  • f5f531eebb fix path Rory& 2025-10-07 16:06:53 +02:00
  • c91b033d93 CI: update actions Rory& 2025-10-07 15:56:05 +02:00
  • e86bfb7a6b Nix: only build src Rory& 2025-10-07 15:47:58 +02:00
  • e9b46fc2e7 API: expose schemas.json and openapi.json Rory& 2025-10-07 15:34:20 +02:00
  • 251eaf9519 build: always run openapi and schema generation, use build mode Rory& 2025-10-07 15:08:48 +02:00
  • d0a83d65e1 typescript: use build mode rather than project mode Rory& 2025-10-07 14:45:23 +02:00
  • f4d6384a59 NPM update Rory& 2025-10-07 14:42:37 +02:00
  • 69348ea855 Fix bad import, remove baseUrl from tsconfig to enable ts7 compat Rory& 2025-10-07 14:33:22 +02:00
  • 62016a8043 Try to fix sending messages with discord-go Rory& 2025-10-06 03:25:11 +02:00
  • 3c39e0270f Why wasnt this included? Rory& 2025-10-05 22:59:47 +02:00
  • c07c764208 Fix admin api build Rory& 2025-10-05 22:38:07 +02:00
  • 7777595125 Fix nix, update admin api db models Rory& 2025-10-05 22:09:21 +02:00
  • 3843a6e7b1 Merge remote-tracking branch 'origin/dev/admin-api' Rory& 2025-10-05 21:48:43 +02:00
  • e645833042 More admin API fun dev/admin-api Emma [it/its]@Rory& 2025-07-06 16:15:15 +02:00
  • e1483e9f90 Further admin api work Emma [it/its]@Rory& 2025-04-10 17:12:53 +02:00
  • abb1b570a4 Local changes Emma [it/its]@Rory& 2025-04-08 18:55:55 +02:00
  • a632666203 Rewrite access tokens, initial admin api Emma [it/its]@Rory& 2024-12-27 05:48:14 +01:00
  • ccf9afe57e Update dependencies Emma [it/its]@Rory& 2024-12-26 08:51:49 +01:00
  • 0f740bc855 Update nix Emma [it/its]@Rory& 2024-12-25 20:52:37 +01:00
  • bdde28b22a Fix missing return statement Rory& 2025-10-04 23:41:04 +02:00
  • a4e4010211 Fix import Rory& 2025-10-04 21:55:23 +02:00
  • 95b08ac51c Templates, maybe? Rory& 2025-10-04 21:52:18 +02:00
  • 021a387679 Add sticker limit Rory& 2025-10-04 21:25:39 +02:00
  • 1f68a745a5 Fix missed merge Rory& 2025-10-04 18:42:59 +02:00
  • a06c8a3883 I guess it builds now? Rory& 2025-10-04 18:37:05 +02:00
  • ac9c21d58e Tests for extension methods Rory& 2025-10-04 18:00:25 +02:00
  • 027392488b Fill in missing stuff from missing-native-js-functions Rory& 2025-10-03 23:27:40 +02:00
  • 625df4e314 Unkown -> unkown (typo fix) Rory& 2025-10-03 20:53:24 +02:00
  • 5295a0b563 Clean up other extensions Rory& 2025-10-03 20:52:03 +02:00
  • a25393e806 Clean up array extensions Rory& 2025-10-03 20:50:48 +02:00
  • 8bd0d5c06b Add Array.remove extension Rory& 2025-10-03 20:30:45 +02:00