Skip to content

Releases: CollaBu/pennyway-was

Api-v1.0.0

08 Feb 13:31
c260063
Compare
Choose a tag to compare

1.0.0 (2025-02-08)

Bug Fixes

  • 🐛 Distributed Lock Failure Causing Duplicate Chat Room Joins (#236) (a66568d)
  • 🐛 Reduce distributed lock duration by separating domain logic (#238) (b245fef)
  • 🐛 Remove Prefix During S3 Image Validation & Fix Infinite Invitation Messages (#234) (60ec395)
  • 🔧 Move the Date Field to the Payload in Spending Sharing Message (#235) (96eed43)

Api-v0.21.0

31 Jan 07:12
dc8c0c2
Compare
Choose a tag to compare

0.21.0 (2025-01-31)

Features

  • ✨ Ban Chat Member API (#217) (74ae7fb)
  • ✨ Chat Room Admin Delegation API (#231) (2c97f9b)
  • ✨ Chat Room Delete API (#222) (da91ad0)
  • ✨ Leave Chat Room API (#215) (389509c)
  • ✨ Log System Implementation (#221) (0c3a98f)
  • ✨ Patch Chat Room Information API (#218) (be53105)
  • ✨ Push Notifications for Users Not in Chat Room or Chat Room List View (#204) (d40b450)
  • ✨ Retrieve Chatroom Information in Admin Mode (#224) (3d8d5f8)
  • ✨ Spending History Sharing API (#233) (dc8c0c2)
  • ✨ Turn On/Off Chat Room's Notification Setting API (#226) (2a12a8f)

Bug Fixes

  • ✏️ Add Send Message Headers to the Error Message (#212) (6cb496d)
  • ✏️ Append a userId Field in User Session (#199) (d5d027a)
  • ✏️ Append Data Field to Notification DTO for Push Notification Metadata (5609bf3)
  • ✏️ Append Device Id and Name Fields In Device Token Entity (#200) (1ee9c71)
  • ✏️ Fix Entity By ChatMember's Name Domain Rule (#208) (fc333f5)
  • ✏️ Modification of Refresh Token Specification (#203) (04700fc)
  • 🐛 Add "Is Null" Filter on the Foreign Entity in the Chat Room Entity (#228) (f1af051)
  • 🐛 Added Missing Field in the Chat Member Detail Response (#232) (bf5dbd1)
  • 🐛 Fix Chat Room Background Image Process Logic (#229) (4ee1d56)
  • 🐛 Fix Put Device API throws NonUniqueResultException (#219) (e9df0c8)
  • 🐛 Improvement of Log System and Update Chat Room API (#223) (34bede3)
  • 🐛 Issue with Detecting Push Notification Events (#205) (da81cd1)
  • 🐛 Modify Device Token Management Policy (#209) (da609be)
  • 🐛 Revising the Refresh Event Handler (#220) (dd54569)
  • 🐛 The NotifyEnabled field has been added to the Get Chat Room API in Version 2 (#225) (9598bd9)
  • 🔧 Remove Chat Member Id from Leave Chat Room API Spec (#230) (452276a)
  • 🔧 The server sends a success message after a chat message is saved successfully (#214) (092e7aa)
  • It Allows the Aspect Class to Return null (#213) (7303258)
  • move notify_enabled select to my_rooms_query (#227) (b21f338)

Documentation

Code Refactoring

  • 🔧 30x Performance Improvement in PreAuthorize AOP (#216) (5dee6f8)
  • 🔧 Divide Domain Modules For Multiple Infrastructure (#206) (197dd5f)
  • 🔧 Migrating the Socket Module from Java to Kotlin (#211) (30524c5)
  • 🔧 Seperate Business Logic From DeviceTokenRegisterService (#210) (09336ff)

Socket-v0.6.2

07 Jan 06:43
092e7aa
Compare
Choose a tag to compare

0.6.2 (2025-01-07)

Bug Fixes

  • 🔧 The server sends a success message after a chat message is saved successfully (#214) (092e7aa)

Socket-v0.6.1

31 Dec 12:55
7303258
Compare
Choose a tag to compare

0.6.1 (2024-12-31)

Bug Fixes

  • ✏️ Add Send Message Headers to the Error Message (#212) (6cb496d)
  • It Allows the Aspect Class to Return null (#213) (7303258)

Socket-v0.6.0

26 Dec 10:17
30524c5
Compare
Choose a tag to compare

0.6.0 (2024-12-26)

Features

  • ✨ Batch Job For Write Back & Write Allocate Strategy (This is Last Piece 🤗) (#194) (14ca265)
  • ✨ Chat History Search API (redis score system changed) (#195) (bf2a278)
  • ✨ Push Notifications for Users Not in Chat Room or Chat Room List View (#204) (d40b450)

Bug Fixes

  • ✏️ Append a userId Field in User Session (#199) (d5d027a)
  • ✏️ Append Data Field to Notification DTO for Push Notification Metadata (5609bf3)
  • ✏️ Append Device Id and Name Fields In Device Token Entity (#200) (1ee9c71)
  • ✏️ Append LastMessage Field in ChatRoomDetail Response (#196) (96ef7bb)
  • ✏️ Append WHERE condition in readNotification Query (#197) (6694609)
  • ✏️ Fix Entity By ChatMember's Name Domain Rule (#208) (fc333f5)
  • ✏️ Modification of Refresh Token Specification (#203) (04700fc)
  • ✏️ Users are unable to delete their accounts while they hold ownership of any chatrooms (#198) (af58ae7)
  • 🐛 Issue with Detecting Push Notification Events (#205) (da81cd1)
  • 🐛 Modify Device Token Management Policy (#209) (da609be)
  • 🔧 Fix CD Pipeline (#193) (c9b6bae)

Documentation

Code Refactoring

  • 🔧 Divide Domain Modules For Multiple Infrastructure (#206) (197dd5f)
  • 🔧 Migrating the Socket Module from Java to Kotlin (#211) (30524c5)
  • 🔧 Seperate Business Logic From DeviceTokenRegisterService (#210) (09336ff)

Api-v0.20.1

14 Nov 04:37
96ef7bb
Compare
Choose a tag to compare

0.20.1 (2024-11-14)

Bug Fixes

  • ✏️ Append LastMessage Field in ChatRoomDetail Response (#196) (96ef7bb)
  • ✏️ Append WHERE condition in readNotification Query (#197) (6694609)
  • ✏️ Users are unable to delete their accounts while they hold ownership of any chatrooms (#198) (af58ae7)

Api-v0.20.0

10 Nov 15:09
bf2a278
Compare
Choose a tag to compare

0.20.0 (2024-11-10)

Features

  • ✨ Chat History Search API (redis score system changed) (#195) (bf2a278)

Batch-v0.6.0

07 Nov 12:58
14ca265
Compare
Choose a tag to compare

0.6.0 (2024-11-07)

Features

  • ✨ Batch Job For Write Back & Write Allocate Strategy (This is Last Piece 🤗) (#194) (14ca265)

Socket-v0.5.0

06 Nov 14:17
f13722c
Compare
Choose a tag to compare

0.5.0 (2024-11-06)

Features

  • ✨ Path to Retrieve Last Message ID (#192) (f13722c)

Api-v0.19.0

04 Nov 06:01
ab6e3db
Compare
Choose a tag to compare

0.19.0 (2024-11-04)

Features

  • ✏️ Append UnreadMessageCount Field in the ChatRoomResponse (#190) (ab6e3db)
  • ✨ Chatroom Join Event Relay (#185) (444ad64)
  • ✨ Fetch Summary of Chatrooms Joined by User (#187) (6aa5578)
  • ✨ Get Chat Member Informations By Batch (#189) (e0f21fa)
  • ✨ Receive Chatroom Detail Informations (#188) (4fb271b)
  • ✨ Send Chat Message Usecase (#186) (19be782)