2026-05-28
@Rory&
monitoring: ignore OPTIONS requests that dont have a route handler
Rory& committed on 28 May
@Rory&
nixos tests: check metrics endpoints on TS services
Rory& committed on 28 May
@Rory&
Monitoring: tag HTTP response rate histogram by route rather than request url
Rory& committed on 28 May
@Rory&
*/Server.ts: Handle metrics requests
Rory& committed on 28 May
@Rory&
*/Server.ts: Add monitoring init hook
Rory& committed on 28 May
@Rory&
CodeOwners: claim /nix dir
Rory& committed on 28 May
@Rory&
Move why-is-node-running to dependencies
Rory& committed on 28 May
@Rory&
Process lifecycle scripts
Rory& committed on 28 May
@Rory&
Concurrent identify stress script
Rory& committed on 28 May
@Rory&
IPC: shutdown hooks ...
Rory& committed on 28 May
@Rory&
Gateway: send reconnect on shutdown
Rory& committed on 28 May
2026-05-26
@Rory&
Fix some copyright headers
Rory& committed on 26 May
@Rory&
Break up bulk inserts for read states to avoid postgres parameter exhaustion
Rory& committed on 26 May
@Rory&
Trace fillInMissingIDs
Rory& committed on 26 May
@Rory&
Bulk insert missing ReadStates
Rory& committed on 26 May
@Rory&
No longer handle mention_count == null since its no longer nullable
Rory& committed on 26 May
@Rory&
Use forEach rather than .map.forEach
Rory& committed on 26 May
@Rory&
Add full trace
Rory& committed on 26 May
@Rory&
Use sets for mention roles/users
Rory& committed on 26 May
@Rory&
Simplify some queries for handling mentions
Rory& committed on 26 May
@Rory&
User mentions: use `user_id IN (...)` rather than `user_id = ... OR user_id = ...`
Rory& committed on 26 May
@Rory&
Move message mention handling to separate function
Rory& committed on 26 May
@Rory&
Better error handling in rabbitmqsinglelistener/writer
Rory& committed on 26 May
@Rory&
Add startup test for legacy rabbitmq setup
Rory& committed on 26 May
@Rory&
Add NixOS test for starting with rabbitmq-single ipc
Rory& committed on 26 May
@Rory&
Nix: expose EVENT_TRANSMISSION as an option
Rory& committed on 26 May
@Rory&
Demote default rabbitmq behavior, implement init for all BaseEventWriter/Listener abstracted implementations
Rory& committed on 26 May
@Rory&
Move publishEvent to RabbitMQ.ts
Rory& committed on 26 May
@Rory&
Move rabbitListen to RabbitMQ.ts
Rory& committed on 26 May
@Rory&
Clean up unused imports in IPC code
Rory& committed on 26 May