Skip to content

Releases: SAMA-Communications/sama-server

0.27.0

05 Nov 11:16
1c961cb
Compare
Choose a tag to compare

Imporvments

  • Extended the conversation_list request to allow requesting conversations by ids

Updated

  • Updated indexes of the push_subscriptions collection
  • Removed the platform field from the pushEvent object

0.26.0

24 Oct 10:13
8027a86
Compare
Choose a tag to compare

Features

  • Implemented a new docker flow for the project build
  • Added device_token field for push_sbuscription_create request

Updated

  • Сhanged development flow
  • Updated environment variables
  • Updated tests for status typing

0.25.0

30 Jul 09:43
9dc2155
Compare
Choose a tag to compare

Features

  • Initiated support for user avatars
  • Implemented group chat avatar support
  • Integrated ‘typing’ indicator for one-to-one and group chats

Updated

  • Resolved issue causing notifications to be sent to users after exiting a chat

0.24.0

08 Jul 12:19
eacfbde
Compare
Choose a tag to compare

Updated

  • Updates to DI (moved more code to DI containers)

0.23.0

02 Jul 15:24
ab03db2
Compare
Choose a tag to compare

Features

  • Added prettier
  • Added new method get_users_by_ids for UserController
  • Implemented search for conversations by name
  • Implemented a system message: [user_name] left the chat
  • Implemented a system message about updating chat fields

Updated

  • Updated some errors on login/signup functionality
  • Removed the error when a user was stayed alone in the group chat

0.22.0

19 Mar 15:16
2e415a8
Compare
Choose a tag to compare

Features

  • Implemented System Message API
  • Added Session extra params

Updated

  • Added system Message API for conversation event messages

0.21.0

12 Mar 15:53
caf1144
Compare
Choose a tag to compare

Added

  • Implemented Dependency Injection(DI) providers ConversationService/ConversationRepository/ConversationParticipantRepository
  • Implemented DI providers MessageService/MessageRepository/MessageStatusRepository

Updated

  • Moved ConversationController methods logic to DI conversation operations
  • Moved MessageController methods logic to DI message operations

0.20.0

16 Jan 13:16
1bb9281
Compare
Choose a tag to compare

Features

  • We have updated the server’s architecture to support multiple protocols, such as JSON and XMPP, thereby enhancing its versatility and compatibility.

0.12.0

11 Jan 15:26
71cbdad
Compare
Choose a tag to compare

Features

  • Implemented the cache for attachments links. This will allow to preserve the same attachment’s link across multiple requests during the last hour (configurable via FILE_DOWNLOAD_URL_EXPIRES_IN env).
  • Added a new field file_blur_hash for all attachments included in the message. The field is needed to display a blurred image while the full image is being loaded from the server.
  • Optimized the process the project deployment.

0.11.0

11 Dec 15:51
c4601f5
Compare
Choose a tag to compare

Features

  • Implemented the event of adding users to the created group
  • Implemented the event of removing users from a group