Skip to content
This repository has been archived by the owner on Aug 16, 2023. It is now read-only.

Latest commit

 

History

History
294 lines (183 loc) · 14.8 KB

CHANGELOG.md

File metadata and controls

294 lines (183 loc) · 14.8 KB

Changelog

v0.2.35 (Jul , 2021)

Changes

  • Added broadcast_subscription flag to room.enter (8a16b87)

v0.2.34 (Jul 8, 2021)

Changes

  • Added room to s3 events dump payload (2ece84a)
  • Added agent_with_ban to RoomEnterLeaveEvent (fa10c86)

v0.2.33 (June 30, 2021)

Changes

  • Added classroom_id to event.create claim and agent.ban notification (e9c942d)
  • Added room_id to adjust notification (d6be82a)

v0.2.32 (June 3, 2021)

Changes

  • Added room.dump_events action (aaa9570)

v0.2.31 (May 19, 2021)

Changes

  • Added classroom_id to rooms (f1493a9)
  • Updated svc-authz, updated rust in docker build (ed9cd25)
  • Added update classroom_id in update endpoint (d923e51)

v0.2.30 (March 12, 2021)

Changes

  • Moved to new dynsub scheme (b5201c8)

v0.2.29 (January 21, 2021)

Features

  • Allow unbounded room closing time (d0743c0)
  • Add banned and banned_by to TenantBanNotification (52aec19)

Changes

Fixes

  • Fix metrics naming and units (8c7f77c)

v0.2.28 (January 8, 2021)

Features

  • Implemented events history vacuum (5e83982)
  • Added running requests durations metrics (82a4aa2)

Fixes

  • Fixed state for unpinned messages (c3ba097)

Changes

v0.2.27 (December 8, 2020)

Features

  • Added unbounded rooms closure on adjustment (31b7df7)
  • Updated svc-agent to v0.14.12 (87d748f)

v0.2.26 (November 29, 2020)

Features

  • Added reason field to agent.update method (a994b73)

v0.2.25 (November 18, 2020)

Features

  • Added agent.update method (1d95568)

Changes

  • Added attribute to events (4e5c63b)
  • Added sentry extras to invalid room time errors (b810ce9)

Fixes

v0.2.24 (October 23, 2020)

Changes

  • Added selective sentry notifications (f0e51de)

Fixes

v0.2.23 (October 9, 2020)

Changes

  • Separated missing and closed room error types (f308070)
  • Contextual JSON logging (d1f2af0)

v0.2.22 (October 9, 2020)

Changes

  • Added room.close notification (dbb353f)
  • Added bytesize constraint on event.data column (eb1dab6)

v0.2.21 (October 5, 2020)

Changes

  • Introduced meaningful error types (a6d7f25)
  • Tagged metrics (cea280c)

v0.2.20 (September 23, 2020)

Changes

  • Fixed format in metrics http route

v0.2.19 (September 22, 2020)

Changes

  • Moved from diesel to sqlx
  • Added http server serving metrics for prometheus
  • Updated svc-agent

v0.2.18 (September 17, 2020)

Changes

  • Added new metrics serialization format, both are used for now (0e4083a)

v0.2.17 (September 11, 2020)

Fixes

v0.2.16 (September 8, 2020)

Changes

  • Wrapped all pool connections checkouts into spawn_blocking tasks (58a060e)
  • Added running_requests_total metric, logging improvements (71e8a07)

v0.2.15 (September 7, 2020) - yanked

Fixes

v0.2.14 (September 7, 2020)

Changes

  • 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)

v0.2.13 (August 31, 2020)

Features

v0.2.12 (August 28, 2020)

Features

  • Allow event list filtering by type or multiple types (8328c61)

v0.2.11 (August 27, 2020)

Features

  • Add CACHE_ENABLED envvar check (9fd18b0)
  • Transmit idle connections metrics both for redis and pg pools (47c2cd1)

Fixes

  • Subscribe to unicast requests without shared group (9c9005a)

v0.2.10 (July 30, 2020)

Fixes

  • Moved MessageHandler handle() invocation to separate blocking executor (ab39474)

Changes

v0.2.9 (July 21, 2020)

Changes

  • Significantly improved commit edition query (d68585a)

Fixes

  • Moved blocking call to separate futures thread pool (f18ae19)

Features

  • Added redis_connections_total metric (dba89bc)

v0.2.8

v0.2.7 (June 11, 2020)

Changes

  • Notification loop thread now has a name (7f67611)
  • svc-agent update to fix rumq not handling max_packet_size properly (9660af4)

v0.2.6 (June 4, 2020)

Changes

v0.2.5 (June 3, 2020)

Fixes

  • Fixed duplicate db_connections_total metric (181b66b)

Changes

  • Disabled room presence check for event creation (1b9467d)

v0.2.4 (May 27, 2020)

Changes

  • 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)

v0.2.3 (May 18, 2020)

Changes

  • Switch runtime to smol (56625aa)
  • Optimize DB connection usage (6c672a7)

v0.2.2 (May 15, 2020)

Features

Changes

  • Rename event_kind (a09a213)
  • Expose type, set and occurred_at on RemovalData (936a884)

Fixes

  • Use cut changes in edition commit modified segments (6e81dfd)
  • Fix change.event_created_by not being applied to edition commit (cb23ae9)

v0.2.1 (April 21, 2020)

Changes

  • svc-agent was updated to v0.12.0 (c775ffd)

Fixes

  • edition.delete was added to routes (0d9a43f)

v0.2.0 (April 14, 2020)

Breaking changes

  • Split occurred_at & original_occurred_at in state.read (5f5d8aa)

Features

Changes

  • Upgrade svc-authz (f2b1640)
  • Allow updating room tags on closed rooms (ab38383)

Fixes

v0.1.1 (March 26, 2020)

Features

  • Add edition.delete API method (398200b).

Changes

v0.1.0 (March 20, 2020)

Initial release