This website requires JavaScript.
5335d0213c
docs: add deliverable.md (audit + new tests + new fixes + PR URL) and deliverable-audit.md
feature/krpc-handshake-final
Mavis
2026-06-03 20:54:35 +03:00
09f5a3510f
fix: complete kRPC handshake decode (carry forward correct fixes + add mock-server tests)
Mavis
2026-06-03 20:35:36 +03:00
fc766357dc
chore: remove stray commit msg scratch file
debug-krpc-handshake
Mavis
2026-06-03 10:52:07 +00:00
1d5b6a9f93
fix: use sub-message decoding for Error fields (not raw bytes)
Mavis
2026-06-03 10:51:58 +00:00
273dcd1408
debug: log raw response bytes for failed RPC calls
Mavis
2026-06-03 10:23:02 +00:00
639d265278
fix: decode error bytes as Error protobuf (not as a pre-decoded object)
Mavis
2026-06-03 00:15:00 +00:00
e9ebbf17d2
fix: translate PascalCase procedure names to .NET getter/setter convention
Mavis
2026-06-03 00:11:39 +00:00
ee75d0b6c9
debug: probe specifically for GetUT in SpaceCenter
Mavis
2026-06-03 00:05:08 +00:00
916222f4f4
debug: log SpaceCenter procedure names during ServiceCache build
Mavis
2026-06-03 00:02:37 +00:00
62e7ed0a77
fix: handle null returnType in decodeKrpcType (the actual root cause!)
Mavis
2026-06-02 23:56:32 +00:00
2b0573d328
fix: add missing Procedure.game_scenes field (field 6, repeated GameScene enum)
Mavis
2026-06-02 23:53:16 +00:00
b1b78a06a3
fix: Type.code nested-enum bug blocks GetServices decode
Mavis
2026-06-02 23:47:13 +00:00
a6ba6e6583
fix: top-level try/catch around connect() with stack trace
Mavis
2026-06-02 23:38:16 +00:00
dea84b65bb
fix: use uint32 instead of nested-enum type for ConnectionResponse.status
Mavis
2026-06-02 23:33:01 +00:00
25dd42503b
fix: wrap stream handshake decode in try/catch + raw-bytes diagnostic
Mavis
2026-06-02 23:29:04 +00:00
7c46bc0408
fix: remove stray brace in config log
Mavis
2026-06-02 23:22:29 +00:00
c4b631c4c4
fix: add BUILD_TAG to bridge so we can verify which code is running
Mavis
2026-06-02 23:20:20 +00:00
b09fe6fd99
Merge pull request 'fix: null-safe kRPC handshake error reporting' (#5 ) from debug-krpc-handshake into main
main
Arnike
2026-06-02 23:12:50 +00:00
a69cd14817
fix: null-safe kRPC handshake error reporting
Mavis
2026-06-02 23:10:19 +00:00
6cdd00fdfc
Merge phase-1c-extract: typed kRPC service client + SpaceCenter extract
Mavis
2026-06-02 22:15:23 +00:00
aebee77843
phase 1c-extract: typed kRPC service client + SpaceCenter extract
phase-1c-extract
Mavis
2026-06-02 22:02:26 +00:00
bd1943510e
Merge pull request 'Phase 1c: real kRPC bridge (full protocol + mock mode for development)' (#4 ) from phase-1c into main
Arnike
2026-06-02 20:48:01 +00:00
b1feea3e6b
Merge pull request 'Phase 2c: eclipse/overpass calculators + live-map camera polish' (#3 ) from phase-2c into main
Arnike
2026-06-02 20:47:42 +00:00
68bc7015fd
Phase 1c: real kRPC bridge (full protocol + mock mode for development)
phase-1c
Mavis
2026-06-02 20:42:54 +00:00
1e1a940346
Merge pull request 'Phase 2: 3D live map driven by API WebSocket' (#2 ) from phase-2 into main
Arnike
2026-06-02 19:48:39 +00:00
07cc5321d1
Phase 2c: eclipse/overpass calculators + live-map camera polish
phase-2c
Mavis
2026-06-02 19:46:00 +00:00
9e76ec9328
Phase 2: 3D live map driven by API WebSocket
phase-2
Mavis
2026-06-02 19:18:22 +00:00
10b5927ecc
Merge pull request 'Phase 1: data pipeline (Postgres+Redis with in-memory fallback, mock telemetry publisher, WebSocket fan-out, hub /debug page)' (#1 ) from phase-1 into main
Arnike
2026-06-02 19:02:27 +00:00
a457b9d96f
Phase 1: data pipeline (Postgres+Redis with in-memory fallback, mock telemetry publisher, WebSocket fan-out, hub /debug page)
phase-1
Mavis
2026-06-02 18:54:46 +00:00
938ba042b3
Phase 0: fix typecheck, format, build; remove stray emit; pin port via env
Mavis
2026-06-02 16:07:09 +00:00
7b19c54943
Phase 0: monorepo skeleton (hub, live-map, api, packages, infra, CI)
Mavis
2026-06-02 15:47:28 +00:00