Releases: SAMA-Communications/sama-server
Releases · SAMA-Communications/sama-server
0.27.0
0.26.0
Features
- Implemented a new docker flow for the project build
- Added
device_token
field forpush_sbuscription_create
request
Updated
- Сhanged development flow
- Updated environment variables
- Updated tests for status typing
0.25.0
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
Updated
- Updates to DI (moved more code to DI containers)
0.23.0
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
Features
- Implemented System Message API
- Added Session extra params
Updated
- Added system Message API for conversation event messages
0.21.0
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
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
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
Features
- Implemented the event of adding users to the created group
- Implemented the event of removing users from a group