- Added broadcast_subscription flag to
room.enter
(8a16b87)
- Added room to s3 events dump payload (2ece84a)
- Added
agent_with_ban
to RoomEnterLeaveEvent (fa10c86)
- Added classroom_id to event.create claim and agent.ban notification (e9c942d)
- Added room_id to adjust notification (d6be82a)
- Added room.dump_events action (aaa9570)
- Added classroom_id to rooms (f1493a9)
- Updated svc-authz, updated rust in docker build (ed9cd25)
- Added update classroom_id in update endpoint (d923e51)
- Moved to new dynsub scheme (b5201c8)
- Allow unbounded room closing time (d0743c0)
- Add banned and banned_by to TenantBanNotification (52aec19)
- Update svc-authz (eae4195)
- Fix metrics naming and units (8c7f77c)
- Fixed state for unpinned messages (c3ba097)
- Updatedd sqlx (0923d0c)
- Added reason field to agent.update method (a994b73)
- Added agent.update method (1d95568)
- Added selective sentry notifications (f0e51de)
- Fixed mqtt metrics (35256f7)
- Fixed format in metrics http route
- Moved from diesel to sqlx
- Added http server serving metrics for prometheus
- Updated svc-agent
- Added new metrics serialization format, both are used for now (0e4083a)
- Update svc-authz (67b52fa)
- Wrapped all pool connections checkouts into spawn_blocking tasks (58a060e)
- Added running_requests_total metric, logging improvements (71e8a07)
- Update svc-agent (e165376)
- Update svc-agent (94c2593, 911ce6e)
- Update svc-error (4ea199d)
- Execute DB queries in th blocking thread pool (cbd0c13)
- Pass lifetime setting to DB connection pool (2abd0d5)
- Log request handler errors (7dfbd07)
- Add readonly replica DB connection pool (4f040ea)
- Add query time profiling (f193fbb, c3bac8c)
- Add avg and max checkin and checkout metrics for db pools (a146389, 6260794)
- Allow event list filtering by type or multiple types (8328c61)
- Add CACHE_ENABLED envvar check (9fd18b0)
- Transmit idle connections metrics both for redis and pg pools (47c2cd1)
- Subscribe to unicast requests without shared group (9c9005a)
- Moved MessageHandler
handle()
invocation to separate blocking executor (ab39474)
- Significantly improved commit edition query (d68585a)
- Moved blocking call to separate futures thread pool (f18ae19)
- Added
redis_connections_total
metric (dba89bc)
- Notification loop thread now has a name (7f67611)
- svc-agent update to fix rumq not handling max_packet_size properly (9660af4)
- Fixed duplicate db_connections_total metric (181b66b)
- Disabled room presence check for event creation (1b9467d)
- Added resubscription on reconnect (1609031)
- Made a switch from anyhow to failure (6487dd0)
- Moved to new version of svc-agent (abec10b)
- Added queues length metrics (11003a8)
- Telemetry metrics handler, Kruonis subscription (399d94b, d790943, a73374e, ba175b9, 299080d, 9487763, 98b791d)
- Use cut changes in edition commit modified segments (6e81dfd)
- Fix
change.event_created_by
not being applied to edition commit (cb23ae9)
- svc-agent was updated to v0.12.0 (c775ffd)
edition.delete
was added to routes (0d9a43f)
- Split occurred_at & original_occurred_at in state.read (5f5d8aa)
- Add
edition.delete
API method (398200b).
- Upgrade svc-authz (e31f744).
Initial release