Releases: alvindera97/T
Releases · alvindera97/T
v2.5.0
What's Changed
- Refactor Loop For Subscribing Users To Group Chat Topic by @alvindera97 b5b7b8c
- Move Tests Package For Json Definitions From _json To json_defs by @alvindera97 f5d1dda
- Add New Module Representing Json Request Body by @alvindera97 0cdb809
- Chat Creation Endpoint Now Takes JSON Request Body by @alvindera97 75a6e16
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- Controller On Init Now Subscribes All Users To Group Chat Kafka Topic by @alvindera97 9b1c767
Full Changelog: v2.3.1...v2.4.0
v2.3.1
What's Changed
- Set Condition On User Deconstructor by @alvindera97 396c272
- Reintroduce Test Database Guarantees by @alvindera97 dc0236f
- Refactor Functions Module Tests by @alvindera97 1dc4756
- Move Creation Of AIOKafkaProducer/AIOKafkaConsumer To Constructor by @alvindera97 b8cd519
- Move Test On User Instantiation Out Of Async Tests by @alvindera97 fcb9631
- Refactor Tests To Strictly Align With Method Signature & Docstrings by @alvindera97 fd8a212
- Update Outdated Test Method Docstring by @alvindera97 299d49b
- Refactor Controller Tests To Restrict Mock Of User by @alvindera97 79bcc09
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Add Missing Type Hint At Utils Module by @alvindera97 598e28e
- Remove Obsolete Sanity Check At Database by @alvindera97 c2ecec7
- Rename _json Module to json_defs by @alvindera97 c6f5fa3
- Revert Utils.add_new_chat To Take Session Object From Request Handler by @alvindera97 c6fad73
- Refactor User To Separate Async Calls Inside Constructor by @alvindera97 a13c3e1
- Rename Controller Module by @alvindera97 c9975db
- Create Controller On Request To Create New Chat by @alvindera97 f4b415d
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Add Module-Level Docstring For Database Module by @alvindera97 34979b6
- Remove Need For Setting DEBUG Environment Variable by @alvindera97 6068017
- Improve Variable Naming by @alvindera97 102bcef
- Add Database Sanity Check by @alvindera97 89dbbb7
- Start Each Database Test With Fresh DB & Make DB Echos Opt-in by @alvindera97 56cbcde
- Utils Now Get Database From FastAPI Dependency Injection by @alvindera97 77a7458
- Reflect Update To Endpoint Util On Endpoint by @alvindera97 a58e5d8
- Remove Obsolete Test by @alvindera97 178e25b
- Endpoint For Creating Chat Redirects To Newly Created Chat URL d3ad36e
Full Changelog: v2.1.2...v2.2.0
v2.1.2
What's Changed
- Change Database Selection Logic & Refactor Test In Line With Strategy Change by @alvindera97 c9aa723
Full Changelog: v2.1.1...v2.1.2
v2.1.1
What's Changed
- Add psycopg2 To Project Dependencies by @alvindera97 8459a8e
- Migrate Test Method & Use Env. For Database Selection by @alvindera97 603a1c3
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- Add New Endpoint For Setting Up Chats by @alvindera97 e569c31
- Move Messsages Module To _json Module by @alvindera97 85e2d77
- Add New Model 'Chat' by @alvindera97 8cdc5f5
- Add & Initialise alembic by @alvindera97 eaed56a
- Opt Out Of Logging & Set Database Url For Alembic by @alvindera97 296b668
- Remove Chat ID Field For Chat UUID Field As Primary Key @alvindera97 1609bb0
- Add Funciton To Add New Chat To Database by @alvindera97 e4c76fb
- Add Initial Migration For Chat Table by @alvindera97 1c96dcc
- Add New Database Module For Supplying Database To Application by @alvindera97 6d392b2
- Implement Endpoint For Creating New Chat by @alvindera97 8e2c920
- Add New env 'DATABASE_URL' For GitHub Workflow by @alvindera97 5a820db
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Migrate API Module From Websocket-Centric To Endpoint-Centric by @alvindera97 in 8601dc5
Full Changelog: v1.3.1...v2.0.0
v1.3.1
What's Changed
- Fix context_id Logic On Existent parent_message_id by @alvindera97 fe5a1b0
Full Changelog: v1.3.0...v1.3.1