 HampusandGitHub
|
8e1a8fc7e3
|
fix(gateway): sweep stale shared ip and user rate buckets (#2290)
|
2026-08-31 22:53:37 +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
|
88dbc27019
|
fix(gateway): group debounced reactions by their own message (#2281)
|
2026-08-31 22:21:14 +02:00 |
|
 HampusandGitHub
|
f38fc80c31
|
fix(gateway): clear the presence pid cache on a presence down (#2279)
|
2026-08-31 22:19:25 +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
|
bb7e8cc6f1
|
fix(gateway): flush buffered presences in arrival order (#2273)
|
2026-08-31 22:04:49 +02:00 |
|
 HampusandGitHub
|
e82e8529bf
|
fix(gateway): replay voice state updates after a resume (#2249)
|
2026-08-31 15:56:32 +02:00 |
|
 HampusandGitHub
|
8c3e3285f7
|
fix(gateway): clamp the derived BEAM scheduler count (#2243)
|
2026-08-31 15:29:58 +02:00 |
|
 HampusandGitHub
|
bfa1367ca2
|
fix(gateway): restore erlfmt style in the presence rpc module (#2241)
|
2026-08-31 15:10:59 +02:00 |
|
 HampusandGitHub
|
2dd35c0d6e
|
fix(gateway): reject unknown rpc methods instead of crashing (#2238)
|
2026-08-31 14:34:35 +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
|
d559d8853d
|
perf(gateway): size replay buffer entries once per dispatch (#2210)
|
2026-08-31 00:14:57 +02:00 |
|
 HampusandGitHub
|
b163888cf3
|
perf(gateway): stop building discarded debug logs on fanout (#2219)
|
2026-08-31 00:13:27 +02:00 |
|
 HampusandGitHub
|
3eeba1da2b
|
fix(gateway): stop discarding container logs and add readiness (#2217)
|
2026-08-31 00:13:20 +02:00 |
|
 HampusandGitHub
|
e993a47720
|
perf(guild): fetch guild members a thousand at a time (#2201)
|
2026-08-31 00:06:41 +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
|
0be6c9c734
|
perf(gateway): skip permission cache rebuild on no-op updates (#2187)
|
2026-08-30 23:23:22 +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
|
43d6c85f7e
|
perf(push): batch badge count invalidation per mention chunk (#2178)
|
2026-08-30 23:05:08 +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
|
0da94965dc
|
perf(push): cache empty subscriptions and chunk fanout lookups (#2176)
|
2026-08-30 22:53:07 +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
|
e2fccaee74
|
fix(gateway): derive BEAM scheduler count from the environment (#2169)
|
2026-08-30 22:48:07 +02:00 |
|
 HampusandGitHub
|
b9ec0d5f53
|
perf(gateway): avoid per-key exceptions in guild data wire (#2167)
|
2026-08-30 22:45:47 +02:00 |
|
 HampusandGitHub
|
3ca73901c9
|
perf(gateway): cache zstd availability instead of reprobing it (#2160)
|
2026-08-30 22:45:38 +02:00 |
|
 HampusandGitHub
|
c379eed266
|
perf(gateway): split circuit breaker state from its window (#2154)
|
2026-08-30 22:45:34 +02:00 |
|
 HampusandGitHub
|
169088df26
|
perf(gateway): drop per-recipient mailbox probe on dispatch (#2146)
|
2026-08-30 22:42:03 +02:00 |
|
 HampusandGitHub
|
38eed7cce6
|
fix(gateway): restrict /_metrics to loopback callers (#2072)
|
2026-08-29 14:54:56 +02:00 |
|
 HampusandGitHub
|
5d2e5932a4
|
fix(workspace): stabilise the development stack (#2024)
|
2026-08-26 18:52:53 +02:00 |
|
 HampusandGitHub
|
c226eb7211
|
perf(repo): parallelise api tests and cache image builds in ghcr (#1984)
|
2026-08-24 21:24:39 +02:00 |
|
 HampusandGitHub
|
b5324c9223
|
perf(gateway): stop materializing all members on the guild connect path (#1809)
|
2026-08-21 14:00:19 +02:00 |
|
 HampusandGitHub
|
7d82d188a0
|
fix(gateway): register the session process with presence on resume (#1715)
|
2026-08-18 16:06:26 +02:00 |
|
 HampusandGitHub
|
86afe3aefc
|
fix: repair the failing gateway and knip checks (#1627)
|
2026-08-15 14:41:07 +02:00 |
|
 HampusandGitHub
|
2106102fc5
|
fix(gateway): enable push by default unless explicitly disabled (#1620)
|
2026-08-15 13:14:00 +02:00 |
|
 HampusandGitHub
|
e956e6fb4a
|
fix(gateway): drop the invalid group field from FCM android notifications (#1618)
|
2026-08-15 13:13:26 +02:00 |
|
 HampusandGitHub
|
10fc79ab37
|
test: remove infrastructure-dependent integration suites (#1573)
|
2026-08-12 16:56:25 +02:00 |
|
 HampusandGitHub
|
a9a51f576c
|
chore: clean up repository metadata (#1571)
|
2026-08-12 14:50:00 +02:00 |
|
 HampusandGitHub
|
9d33993413
|
fix(presence): enforce visibility and relationship invariants (#1507)
|
2026-07-30 21:39:05 +02:00 |
|
 
|
194483e98a
|
fix(fluxer_gateway): remove erlcass (#1157)
Co-authored-by: Hampus <[email protected]>
|
2026-06-30 01:33:58 +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 |
|