 HampusandGitHub
|
81fd8c9aad
|
fix(gateway): skip empty dm partner registration casts (#2677)
|
2026-09-11 13:49:03 +02:00 |
|
 HampusandGitHub
|
53399ffb44
|
fix(gateway): track dm partner presence in mutual guilds (#2658)
|
2026-09-11 04:23:20 +02:00 |
|
 HampusandGitHub
|
2988c846c8
|
perf(gateway): read cached members from the guild member table (#2652)
|
2026-09-11 00:58:17 +02:00 |
|
 HampusandGitHub
|
75be6aa492
|
fix(gateway): deliver mention updates to passive sessions (#2632)
|
2026-09-09 11:31:17 +02:00 |
|
 HampusandGitHub
|
184eeb0846
|
fix(gateway): keep dispatch ordered under broadcaster load (#2627)
|
2026-09-09 02:06:36 +02:00 |
|
 HampusandGitHub
|
ce08f82a92
|
refactor(gateway): remove voice reconciliation v3 (#2601)
|
2026-09-08 19:17:48 +02:00 |
|
 HampusandGitHub
|
fc2b6b5299
|
fix(app): correct shortcuts, nagbar, stream menu, share audio (#2599)
|
2026-09-08 19:09:59 +02:00 |
|
 HampusandGitHub
|
7c3e722085
|
chore(gateway): delete modules with no callers (#2494)
|
2026-09-06 15:26:08 +02:00 |
|
 HampusandGitHub
|
e828398e06
|
fix(gateway): close oversized bot identify with code 4011 (#2497)
|
2026-09-06 15:25:19 +02:00 |
|
 HampusandGitHub
|
31d7cb81d6
|
fix(gateway): return precise rpc errors and bound snowflakes (#2491)
|
2026-09-06 15:24:54 +02:00 |
|
 HampusandGitHub
|
214d19d45a
|
fix(gateway): resync permissions and validate voice leaves (#2492)
|
2026-09-06 15:24:23 +02:00 |
|
 HampusandGitHub
|
d3170fc320
|
fix(gateway): repair the session lifecycle, limits and dead code (#2490)
|
2026-09-06 15:23:59 +02:00 |
|
Hampus Kraft
|
5bcaa7cfac
|
fix(config)!: validate and derive config, drop the unread keys (#2482)
|
2026-09-06 15:02:20 +02:00 |
|
 HampusandGitHub
|
51cb750502
|
feat(api): drop NSFW classification for emojis and stickers (#2462)
|
2026-09-04 22:55:58 +02:00 |
|
 HampusandGitHub
|
dd1d554cc6
|
fix(gateway): reconcile hotpatched member-list and push fixes (#2425)
|
2026-09-03 17:04:32 +02:00 |
|
 HampusandGitHub
|
bc40073a02
|
fix(config): carry the public port into derived endpoints (#2329)
|
2026-09-01 20:47:18 +02:00 |
|
 HampusandGitHub
|
90aa810ce4
|
fix(gateway): share the relay dispatch bound across producers (#2315)
|
2026-09-01 04:34:41 +02:00 |
|
 HampusandGitHub
|
3b5b20c139
|
fix(gateway): bound relay dispatch without per-event probes (#2312)
|
2026-09-01 02:56:21 +02:00 |
|
 HampusandGitHub
|
da3332e711
|
fix(gateway): bound relay worker mailboxes without reordering (#2309)
|
2026-09-01 01:38:36 +02:00 |
|
 HampusandGitHub
|
d4b1923c23
|
fix(gateway): stop presence evictions suppressing repair (#2305)
|
2026-09-01 01:33:13 +02:00 |
|
 HampusandGitHub
|
7806d2ac02
|
fix(gateway): stop stale guild connect timers aborting connects (#2301)
|
2026-09-01 00:23:42 +02:00 |
|
 HampusandGitHub
|
2c4d182d1f
|
fix(gateway): keep dispatch ordered under relay backpressure (#2300)
|
2026-09-01 00:17:12 +02:00 |
|
 HampusandGitHub
|
c49460a44f
|
fix(gateway): stop anti-entropy resurrecting deleted presence (#2298)
|
2026-09-01 00:14:32 +02:00 |
|
 HampusandGitHub
|
17ed0f70aa
|
fix(gateway): release the user session count on a handoff fence (#2284)
|
2026-08-31 22:25:14 +02:00 |
|
 HampusandGitHub
|
be3e12e60d
|
fix(gateway): clamp a heartbeat ack to the session sequence (#2283)
|
2026-08-31 22:23:43 +02:00 |
|
 HampusandGitHub
|
55d85db401
|
fix(gateway): drop the channel engine on an empty range list (#2278)
|
2026-08-31 22:17:19 +02:00 |
|
 HampusandGitHub
|
7ce3d71c44
|
fix(gateway): stop a non-map opcode payload crashing the socket (#2277)
|
2026-08-31 22:14:26 +02:00 |
|
 HampusandGitHub
|
04e150e4bf
|
fix(gateway): keep the replay buffer across a session transfer (#2276)
|
2026-08-31 22:10:44 +02:00 |
|
 HampusandGitHub
|
e82e8529bf
|
fix(gateway): replay voice state updates after a resume (#2249)
|
2026-08-31 15:56:32 +02:00 |
|
 HampusandGitHub
|
5c2dca1c51
|
chore(workspace): tighten quality gates (#2230)
|
2026-08-31 04:43:20 +02:00 |
|
 HampusandGitHub
|
ba54b61dcf
|
perf(guild): add a lean channel auth context rpc (#2226)
|
2026-08-31 01:04:55 +02:00 |
|
 HampusandGitHub
|
a22db125a9
|
perf(ready): send timing diagnostics only to staff sessions (#2190)
|
2026-08-30 23:50:09 +02:00 |
|
 HampusandGitHub
|
933b13f3fa
|
perf(gateway): re-enable generational GC on hot processes (#2188)
|
2026-08-30 23:23:26 +02:00 |
|
 HampusandGitHub
|
5aac331368
|
perf(gateway): skip materialising member list subscribers (#2184)
|
2026-08-30 23:23:18 +02:00 |
|
 HampusandGitHub
|
299cc40ff5
|
fix(gateway): split inbound and outbound rpc concurrency keys (#2186)
|
2026-08-30 23:16:53 +02:00 |
|
 HampusandGitHub
|
6c9afcc734
|
perf(gateway): skip member list resync on inert presence deltas (#2180)
|
2026-08-30 23:05:13 +02:00 |
|
 HampusandGitHub
|
78056e0041
|
perf(gateway): pre-encode voice state update fanout (#2177)
|
2026-08-30 23:05:03 +02:00 |
|
 HampusandGitHub
|
bac06fe182
|
perf(gateway): restore generational GC as the vm default (#2181)
|
2026-08-30 23:01:25 +02:00 |
|
 HampusandGitHub
|
d82eed16b7
|
perf(push): batch guild settings lookups for push eligibility (#2175)
|
2026-08-30 22:53:03 +02:00 |
|
 HampusandGitHub
|
72ffa3bd9a
|
perf(gateway): memoise the parsed internal rpc url (#2174)
|
2026-08-30 22:48:11 +02:00 |
|
 HampusandGitHub
|
b9ec0d5f53
|
perf(gateway): avoid per-key exceptions in guild data wire (#2167)
|
2026-08-30 22:45:47 +02:00 |
|
 HampusandGitHub
|
c379eed266
|
perf(gateway): split circuit breaker state from its window (#2154)
|
2026-08-30 22:45:34 +02:00 |
|
 HampusandGitHub
|
7d82d188a0
|
fix(gateway): register the session process with presence on resume (#1715)
|
2026-08-18 16:06:26 +02:00 |
|
 HampusandGitHub
|
10fc79ab37
|
test: remove infrastructure-dependent integration suites (#1573)
|
2026-08-12 16:56:25 +02:00 |
|
 HampusandGitHub
|
9d33993413
|
fix(presence): enforce visibility and relationship invariants (#1507)
|
2026-07-30 21:39:05 +02:00 |
|
 JiraliteandGitHub
|
545814abc1
|
ci: add tests (#1141)
|
2026-06-23 04:41:46 +02:00 |
|
Hampus Kraft
|
fa3e852575
|
workspace: reconcile latest Fluxer into the open source release and continue development there
|
2026-06-16 06:41:37 +02:00 |
|