Commit Graph

  • 93ef08320e Release -> ClientRelease Rory& 2025-07-11 13:20:29 +02:00
  • 5e3080d72f Setting protos support Rory& 2025-07-11 12:55:38 +02:00
  • bec4bfc743 Nest query times for clarity Rory& 2025-07-09 18:01:16 +02:00
  • f71d11ce3f Fix typo Rory& 2025-07-09 16:51:15 +02:00
  • 09147ae51c Update copyright date in pin endpoints Rory& 2025-07-09 16:49:56 +02:00
  • 0693c3debf Add .idea so git can shut up about it Rory& 2025-07-09 16:48:27 +02:00
  • 230248d6f4 Add tracing to IDENTIFY Rory& 2025-07-09 16:41:37 +02:00
  • 654e07bbf5 Add stopwatch/elapsedtime classes Rory& 2025-07-09 16:40:12 +02:00
  • c218a28213 fix: use createDateColumn() CyberL1 2025-09-29 18:27:53 +02:00
  • 3e93ad8a87 fix: don't set order for counting queries CyberL1 2025-09-29 10:20:15 +02:00
  • 6bf4109465 fix: set DESC order CyberL1 2025-09-29 10:17:42 +02:00
  • 9662b587e3 fix: update pinned column value in down migration CyberL1 2025-09-29 07:50:46 +02:00
  • 8e18a642fe refactor: don't use query builder CyberL1 2025-09-29 07:44:25 +02:00
  • 29c4a6695c refactor: don't use query builder CyberL1 2025-09-29 07:40:26 +02:00
  • 6902e1d19c fix: migrate older pinned messages to the new system CyberL1 2025-09-26 18:43:01 +02:00
  • 5c332ae763 refactor: add pinned getter to Message entity CyberL1 2025-07-15 08:08:39 +02:00
  • dc3a85f078 refactor: use pinned_at to check if message is pinnned CyberL1 2025-07-13 10:56:30 +02:00
  • b8b461f0db fix: getting message pinss CyberL1 2025-07-13 07:30:17 +02:00
  • 06ae335d1b Remove @everyone role from onIdentify Zane Helton 2025-06-29 18:42:15 -04:00
  • 67e0438bdc fix error boogiewoogie 2025-07-06 18:46:16 +02:00
  • 13fc853253 add databaseFile option, fix links boogiewoogie 2025-07-06 18:42:23 +02:00
  • f707d1254d add nixos module and test boogiewoogie 2025-07-06 16:19:52 +02:00
  • 2242e8eef1 add CONFIG_READONLY functionality boogiewoogie 2025-07-06 14:32:32 +02:00
  • b461da9b8f fix stupid bug MathMan05 2025-09-19 15:19:52 -05:00
  • e20268f1be Merge pull request #1325 from MathMan05/patch-7 Madeline 2025-09-10 09:22:35 +10:00
  • c873b7074e Update Identify.ts Mathium05 2025-09-09 17:30:24 -05:00
  • dd3a97f056 don't filter channels Mathium05 2025-09-09 09:31:34 -05:00
  • b05f47437b Init plugin config rebased/dev/rory/legacy/plugins Rory& 2025-09-08 21:12:19 +02:00
  • 6ff8eec722 prevent re-verifying email Puyodead1 2025-09-05 18:35:50 -04:00
  • b89c0987c2 handle captchas in email verification Puyodead1 2025-09-05 18:35:11 -04:00
  • b8b9b038cf fixes and minor changes for email stuff Puyodead1 2025-09-05 18:03:59 -04:00
  • 5fafb6d156 fix an issue with NO_AUTHENTICATE routes Puyodead1 2025-09-05 17:47:42 -04:00
  • 035e8fe13b Add missing migration for plugins Rory& 2025-07-27 20:13:40 +02:00
  • 8fb8f4f315 Cherrypick fixups Rory& 2025-07-27 20:06:15 +02:00
  • 3a0f98ceb9 prettier TheArcaneBrony 2022-08-24 03:02:05 +02:00
  • 5a6763b8f5 New db migration script - multiplatform, fix mariadb migrations TheArcaneBrony 2022-08-23 18:58:55 +02:00
  • ad33d4917f Add mostly-functional initial setup script TheArcaneBrony 2022-08-18 22:17:36 +02:00
  • b58ea7039c Add fallback to bcryptjs, make canvas optional TheArcaneBrony 2022-08-18 06:18:00 +02:00
  • 000f9db177 Cleanup, reformat, fix some todos, git hook TheArcaneBrony 2022-08-27 05:18:48 +02:00
  • cff389f8a9 Add sqlite migration for plugin settings TheArcaneBrony 2022-08-15 14:13:47 +02:00
  • 7f328903c1 Fix config table, add plugin events, implement onPreMessageEvent, add http error data field, migrations TheArcaneBrony 2022-08-13 17:16:23 +02:00
  • 917c5479d6 Plugins finally load! TheArcaneBrony 2022-08-13 12:22:26 +02:00
  • 4953c03b06 Git workflow - partial list of Ubuntu dependencies TheArcaneBrony 2022-08-13 08:56:05 +02:00
  • 0e363e58df Update plugin loading, update example plugin, add ci task for testing if builds work TheArcaneBrony 2022-08-13 08:54:50 +02:00
  • fe8aa0b8c8 feat(plugins): event system Flam3rboy 2022-08-13 02:42:08 +02:00
  • 3efc27fd23 feat(plugins): loader Flam3rboy 2022-08-13 02:14:41 +02:00
  • a245945bed Add automod migration Rory& 2025-07-27 20:14:23 +02:00
  • 9d314cd995 More cleanup Rory& 2025-07-27 15:42:54 +02:00
  • d5fa5b845f Some cleanup Rory& 2025-07-27 15:38:16 +02:00
  • a26e84296e Kitty stuff works now Emma [it/its]@Rory& 2024-10-29 20:12:38 +01:00
  • bd81cde977 WIP logo/terminal stuff Emma [it/its]@Rory& 2024-10-27 23:30:14 +01:00
  • 3f7d26118d Implement CRUD for automod Emma [it/its]@Rory& 2024-10-15 11:10:58 +02:00
  • bc0a43053b build(deps): update npm dependencies hash [dependabot skip] dependabot[bot] 2025-07-27 12:03:17 +00:00
  • dff4683df9 build(deps): bump the npm_and_yarn group across 1 directory with 3 updates dependabot[bot] 2025-07-27 12:01:56 +00:00
  • c789f3345c build(deps): update npm dependencies hash [dependabot skip] dependabot[bot] 2025-07-27 11:57:54 +00:00
  • 60a0b3f47e build(deps): bump the npm_and_yarn group across 1 directory with 2 updates dependabot[bot] 2025-07-27 11:56:11 +00:00
  • dc007c006b Merge pull request #1318 from dank074/patch/bans-api Madeline 2025-07-22 08:55:02 +10:00
  • 7261766459 add types to the ban api response objects dank074 2025-07-21 16:05:14 -05:00
  • 3c0efd17bc update guild bans api dank074 2025-07-21 00:46:14 -05:00
  • 6c64d2e6d5 move dotenv.config() to top o file dank074 2025-07-20 18:45:02 -05:00
  • 9347a3ec6f Merge pull request #1305 from ZaneH/feat/handle-github-webhook Puyodead1 2025-07-12 12:56:00 -04:00
  • d58414c9c5 Modern pins endpoints Rory& 2025-07-08 22:45:57 +02:00
  • 5437dab688 fix unbundled startup for webrtc, and enable eslint dank074 2025-07-07 14:55:36 -05:00
  • cb0443821e Add emoji source endpoint Rory& 2025-07-07 21:59:25 +02:00
  • 5205ccecd5 Add endpoint to get account standing Rory& 2025-07-07 20:40:38 +02:00
  • 5ff2267cd1 Add staff_only flag in guild create schema Rory& 2025-07-07 19:54:33 +02:00
  • 479b428a2d Make time relative, oops Rory& 2025-07-06 22:24:09 +02:00
  • 971fc4a84f Log more identify timings Rory& 2025-07-06 22:22:30 +02:00
  • f2427e66f0 Add intent to event map as per discord docs Rory& 2025-07-06 20:53:30 +02:00
  • a68153ab86 Add map of privileged intents Rory& 2025-07-06 20:18:22 +02:00
  • 5feebe7672 Use binary flags for default intents in identify Rory& 2025-07-06 20:17:27 +02:00
  • a3e597cafe Move erkinalp intents out Rory& 2025-07-06 20:17:02 +02:00
  • 997bdbc634 Use discord names for intents Rory& 2025-07-06 20:16:29 +02:00
  • 441dd3ddcd Add bitfield for discords privileged intents Rory& 2025-07-06 19:47:28 +02:00
  • 02efa17a04 Log gateway handling time Rory& 2025-07-06 19:14:27 +02:00
  • 1ee84431e4 Silence duplicate url/path errors when signature objects are passed in Rory& 2025-07-06 18:02:17 +02:00
  • dae26ded20 Make CDN signature logging opt-in, log stack when both path and url are provided Rory& 2025-07-06 11:38:50 +02:00
  • 4bcb65ddc4 Fix CDN log prefix when fixing attachments Rory& 2025-07-06 11:32:23 +02:00
  • b590482bfb Prettier Rory& 2025-07-06 11:08:51 +02:00
  • 199a518092 Resolve eslint errors Rory& 2025-07-06 11:07:35 +02:00
  • 9e4a769d69 Fix forgotten function signature changes Rory& 2025-07-06 11:02:18 +02:00
  • 2e196573ea Make IP/user-agent validation in CDN work Rory& 2025-07-04 09:10:42 +02:00
  • 8bf45dcdc1 use prototype when signing message Emma [it/its]@Rory& 2025-07-03 10:36:23 +02:00
  • 9756ed227b sign urls in gateway Emma [it/its]@Rory& 2025-07-03 10:34:20 +02:00
  • 4395648c5b dont duplicate urls Emma [it/its]@Rory& 2025-07-03 09:40:05 +02:00
  • c2497808dc include rest of attachment when signing Emma [it/its]@Rory& 2025-07-03 09:35:19 +02:00
  • 0fcdbd2831 sign attachment on sending message Emma [it/its]@Rory& 2025-07-03 09:29:25 +02:00
  • 387cef269a Sign media per user Emma [it/its]@Rory& 2025-07-03 09:25:04 +02:00
  • 8922ca1518 Add ip? Emma [it/its]@Rory& 2025-07-02 21:28:06 +02:00
  • d6a5504e55 More logging Emma [it/its]@Rory& 2025-07-02 21:14:11 +02:00
  • f18c85a6b6 log signed ip addr Emma [it/its]@Rory& 2025-07-02 18:43:43 +02:00
  • 0be56adcf4 Log signing errors Emma [it/its]@Rory& 2025-07-02 18:30:03 +02:00
  • 0e0da6d722 Add options to erquire IP or User Agent to access CDN Emma [it/its]@Rory& 2025-07-02 16:40:25 +02:00
  • 6fa604efd1 Set trusted proxies in CDN Emma [it/its]@Rory& 2025-07-02 18:46:38 +02:00
  • d2015f06be Consistent request logging Emma [it/its]@Rory& 2025-07-02 18:26:58 +02:00
  • 253bc2f255 Fix opcode 8 Rory& 2025-07-06 17:41:50 +02:00
  • 3e549dae28 Fix typeorm queries no longer allowing empty where clauses Emma [it/its]@Rory& 2025-07-02 17:36:46 +02:00
  • fca7953a51 Update some dependencies, fix nix Emma [it/its]@Rory& 2025-07-02 15:54:23 +02:00
  • 6ab26cb3ff Fix the fix MathMan05 2024-08-25 23:13:14 -05:00
  • 76857bdcfb Check for old password when setting new MathMan05 2024-08-25 22:56:55 -05:00