Commit Graph

  • e9016900ca Remove unnessecary continue statements Rory& 2026-03-14 04:11:00 +01:00
  • 0370985a4e Clean up some type guards Rory& 2026-03-14 04:09:37 +01:00
  • 6e8292508e minor cleanup Rory& 2026-03-14 04:03:56 +01:00
  • a451f92e67 properly mark unused params Rory& 2026-03-14 03:59:28 +01:00
  • 27cb026967 lambert-server: remove unused code Rory& 2026-03-14 03:45:17 +01:00
  • 128c004508 Snowflake: remove unused binaryToID function Rory& 2026-03-14 03:40:57 +01:00
  • 0e6b704af1 Remove unused autoupdater code Rory& 2026-03-14 03:39:14 +01:00
  • c882be5267 Use plain assignment for permissions in message handler Rory& 2026-03-14 03:31:39 +01:00
  • b5e63c06b6 Qodana: fix async warnings Rory& 2026-03-14 03:26:26 +01:00
  • 589dd7dea7 Update nix locks for nuget deps Rory& 2026-03-14 02:39:43 +01:00
  • aaa47108bf Update nuget deps Rory& 2026-03-14 02:12:24 +01:00
  • 249699e6b9 fix nix flake check Rory& 2026-03-14 02:08:04 +01:00
  • 8543686a74 fix nixos tests Rory& 2026-03-14 01:42:56 +01:00
  • db53378ca1 Roll back discord-protos Rory& 2026-03-13 22:38:07 +01:00
  • ed9e5bb6a3 Update nix, pion-sfu, npm packages Rory& 2026-03-13 22:35:28 +01:00
  • 76601834ab Merge pull request #1591 from CyberL1/fix/messaage-jumping-stuff Cyber 2026-03-13 20:40:00 +01:00
  • 004b11c55c fix: around parameter returning invalid sort CyberL1 2026-03-13 18:59:27 +01:00
  • 1e07c1eaa2 gateway offload work Rory& 2026-03-13 10:14:29 +01:00
  • fc5716ea77 identify: use proto toVoiceState Rory& 2026-03-13 09:34:21 +01:00
  • f2fb9238eb nix: fix wrappers Rory& 2026-03-13 07:30:36 +01:00
  • 689123af9c nix: fix deps for admin api Rory& 2026-03-13 06:17:55 +01:00
  • ad4b342200 CS: make replication messages typed, some offload work Rory& 2026-03-13 06:10:31 +01:00
  • 1e82f2f1f8 gateway: util function to do gateway offload stuff Rory& 2026-03-13 06:09:27 +01:00
  • 2579dd10d2 admin api: send SB_SESSION_REMOVE when deleting user Rory& 2026-03-13 03:56:19 +01:00
  • 5c8deffb61 cs: Add session_id and reconnect_delay to replicationmessage Rory& 2026-03-13 03:52:20 +01:00
  • f9f1d8776b API: fire SB_SESSION_REMOVE upon logging out a session Rory& 2026-03-13 03:50:39 +01:00
  • 3fdc6a54aa Gateway: add SB_SESSION_CLOSE and SB_SESSION_INVALIDATE events Rory& 2026-03-13 03:45:26 +01:00
  • bf778e5133 Gateway: allow addressing dispatch events to specific sessions Rory& 2026-03-13 03:24:12 +01:00
  • b17f3a3832 nix: cache builds Rory& 2026-03-13 02:00:13 +01:00
  • 2f1c0ba2d4 Gateway: include entity counts in trace names Rory& 2026-03-12 21:52:34 +01:00
  • 9462d50991 .idea: exclude cs bin dirs from analysis Rory& 2026-03-12 21:37:34 +01:00
  • 6ed97ea2d1 Factor out getMostRelevantSession Rory& 2026-03-12 21:32:34 +01:00
  • ba78ed8e6a fix op43 Rory& 2026-03-12 03:25:03 +01:00
  • 7341d1f66f Gateway: implement op43 Rory& 2026-03-12 02:34:16 +01:00
  • 4db83c7bb4 nix: add gateway sharding options Rory& 2026-03-12 00:41:06 +01:00
  • 16bfb925fb build(deps): update npm dependencies hash [dependabot skip] dependabot[bot] 2026-03-11 00:04:13 +00:00
  • 765419f6af build(deps): bump file-type in the npm_and_yarn group across 1 directory dependabot[bot] 2026-03-11 00:03:39 +00:00
  • f21e6b9b1f nix: quieten dotnet output Rory& 2026-03-11 02:24:44 +01:00
  • d5dd74fc91 requestguildmembers: immediately send data instead of buffering Rory& 2026-03-11 02:23:32 +01:00
  • 2536201ca5 requestguildmembers: dont forget user relation, lol Rory& 2026-03-11 02:10:05 +01:00
  • 2ae4842bd1 requestguildmembers: assign presence list directly without for loop Rory& 2026-03-11 02:05:14 +01:00
  • c76e1cebd7 requestguildmembers: select only relevant data Rory& 2026-03-11 01:55:39 +01:00
  • afebcde105 requestguildmembers: track member count properly Rory& 2026-03-11 01:50:53 +01:00
  • ed315b028b requestguildmembers: log chunks Rory& 2026-03-11 01:42:59 +01:00
  • 2b981c83ea requestguildmembers: bulk query sessions Rory& 2026-03-11 01:29:51 +01:00
  • 8f99f38052 requestguildmembers: track member count properly dev/emma/gw-batch-presence-lookup Rory& 2026-03-11 01:50:53 +01:00
  • 616feb8407 requestguildmembers: log chunks Rory& 2026-03-11 01:42:59 +01:00
  • c8de89a7e5 requestguildmembers: bulk query sessions Rory& 2026-03-11 01:29:51 +01:00
  • b40b5234f4 WIP cdn-cs stuff Rory& 2026-03-11 00:58:13 +01:00
  • 47b2460dce fix: fall back to undefined in message create Rory& 2026-03-07 02:09:32 +01:00
  • 26879a274f build(deps): update npm dependencies hash [dependabot skip] dependabot[bot] 2026-03-07 00:46:41 +00:00
  • e434128f3f Bump the npm_and_yarn group across 1 directory with 2 updates dependabot[bot] 2026-03-07 00:46:07 +00:00
  • a8ba2d6553 sticker impl MathMan05 2026-03-03 20:33:47 -06:00
  • 43f2b8de58 when guild region is misconfigured, fallback to default region dank074 2026-03-06 18:13:03 -06:00
  • e843d499ec gateway should not crash for clients that send Op 37 with missing channel ranges, instead ignore dank074 2026-03-06 03:34:00 -06:00
  • 3d7aa63681 Fix guild settings not using .save, nor beign awaited Rory& 2026-03-07 00:57:55 +01:00
  • 06feec236e Fix indents in interactions copyright notice Rory& 2026-03-07 00:52:26 +01:00
  • 2aaca5e4a1 Dont serialise guild parents Rory& 2026-03-07 00:44:59 +01:00
  • aee0ec965a Dont serialize discovery weight/exclusion status Rory& 2026-03-07 00:37:13 +01:00
  • 8274bf9d76 [rel/1518] Allowed mentions + message reference: allow nulls Rory& 2026-03-07 00:34:50 +01:00
  • eaf697eb19 [rel/1518] Member flags Rory& 2026-03-07 00:30:19 +01:00
  • c0e757408a [rel/1518] make PartialEmoji accept id-only Rory& 2026-03-07 00:23:22 +01:00
  • 91a9029046 [rel/1518] Interaction failure reason enum, add missing copyright headers Rory& 2026-03-07 00:13:03 +01:00
  • 7001a4c382 [cherry/1518] Webhooks: respect thread_id parameter Rory& 2026-03-06 22:50:26 +01:00
  • f5ecdd7fd2 temp hack: ...and dont forget to save it Rory& 2026-03-06 02:32:46 +01:00
  • 848f060452 temp hack: maybe set the right did Rory& 2026-03-06 02:31:46 +01:00
  • 9533760077 temp hack: re-create sessiosn that went missing Rory& 2026-03-06 02:31:00 +01:00
  • f8124dc2f4 oooops Rory& 2026-03-06 02:27:23 +01:00
  • 378f907dce actually backpropagate session id in identify to ws object Rory& 2026-03-06 00:59:24 +01:00
  • 3f756629e6 Log creation of new sessions, fix some comments Rory& 2026-03-06 00:25:59 +01:00
  • b5c376881d Inline pointless const for session_id Rory& 2026-03-06 00:19:02 +01:00
  • 829ada2607 nix/cdn work Rory& 2026-02-28 19:49:44 +01:00
  • 0784add134 onVoiceStateUpdate: change to VoiceState.merge() for copying properties dank074 2026-02-27 19:37:44 -06:00
  • 2ee3a0116e flake, move testvm to nixosconfigurations lkey Rory& 2026-02-28 15:16:55 +01:00
  • c2734d1c65 Add UAPI changes Rory& 2026-02-28 14:02:29 +01:00
  • f65f11720e Rip out CDN migrations Rory& 2026-02-28 11:38:04 +01:00
  • d126319b5b Add sticker migration Rory& 2026-02-28 10:51:02 +01:00
  • ab4a8a31ec IPC: unix socket reinit + backlog system Rory& 2026-02-27 15:39:55 +01:00
  • 98373234c4 Sync webstorm workspace Rory& 2026-02-27 11:09:56 +01:00
  • f2903723d6 CS: reduce warning count for models Rory& 2026-02-27 11:08:23 +01:00
  • 9abff83378 IPC: more unix socket logging Rory& 2026-02-27 11:05:39 +01:00
  • 7f5351d05e IPC: eagerly init unix sockets on startup Rory& 2026-02-27 11:04:42 +01:00
  • 5b47b66a19 IPC: factor out imports Rory& 2026-02-27 11:03:55 +01:00
  • 7fefb35458 Option to disable logging route registrations Rory& 2026-02-27 10:18:24 +01:00
  • 6090f414ce move mediaServer.start() into try catch dank074 2026-02-27 02:11:29 -06:00
  • f94f58da3b Explicitly make webrtc service depend on sfu service Rory& 2026-02-27 09:10:29 +01:00
  • 6cf34e7a2f nix: add AF_NETLINK Rory& 2026-02-27 08:54:49 +01:00
  • fb4b3740bf Hopefully get nix routing right Rory& 2026-02-26 13:15:53 +01:00
  • f4e0a63fba Drop medooze, add pion Rory& 2026-02-26 09:12:21 +01:00
  • aaf063fbf6 Update Pion-WebRTC Rory& 2026-02-26 09:02:22 +01:00
  • 70034a410d UApi: partial work on filling in wrappers for non-json endpoints Rory& 2026-02-26 08:59:44 +01:00
  • e30e18b89d UApi/models: permissions? Rory& 2026-02-26 08:58:36 +01:00
  • 3e7ecbc4a1 added clean_data to places after a member is created but not constructed to allow proper json creation. whinis 2026-02-25 08:57:05 -05:00
  • 0a1e4e9d6b Add /_spacebar/api/version - resolves #1222 Rory& 2026-02-25 10:49:05 +01:00
  • 1d0e9c3501 disable toJSON for read states? Rory& 2026-02-25 09:54:10 +01:00
  • f90d9e098d UApi work, nix test vm cleanup Rory& 2026-02-25 09:00:13 +01:00
  • ddfae45ed0 Try to inherit permissions from everyoen role on creation (may be wrong) Rory& 2026-02-25 08:47:26 +01:00
  • aaa65c32cb Create role for bots - fixes #1556 Rory& 2026-02-25 08:23:31 +01:00
  • 1926e8cf34 Fix message embeds not being nullable Rory& 2026-02-25 08:15:37 +01:00
  • 7b04349878 Lower missing route to WARN, add empty route middlewares Rory& 2026-02-25 08:08:39 +01:00