stream-chat-android icon indicating copy to clipboard operation
stream-chat-android copied to clipboard

:speech_balloon: Android Chat SDK ➜ Stream Chat API. UI component libraries for chat apps. Kotlin & Jetpack Compose messaging SDK for Android chat

Results 244 stream-chat-android issues
Sort by recently updated
recently updated
newest added

### Context & proposal Move classes related to sending attachments to LLC module. Classes are: - `AttachmentUploader` - `AttachmentUrlValidator` - `UploadAttachmentsAndroidWorker` - `UploadAttachmentsWorker` The dependencies of the classes should be...

core

Currently `QueryChannelsPostponeHelper` uses `retry` + `delay` + `timeout` logic. It should be more `Event-driven` and just wait for the `WS` connection to be established + `timeout` logic.

core

Currently `setUser` uses `getConnectionId` to extract `connectionId`, however, if socket is in `Connecting` state we treat as `no connection id` case. Expected: If `socket` is in `Connecting` state we should...

core

# Context & proposal Separate the state and database parts of SendGiphyListenerImpl and move them to separate locations. # Acceptance criteria The new implementations of SendGiphyListenerImpl should not have both...

core

# Context & proposal Separate the state and database parts of QueryChannelsListenerImpl and move them to separate locations. # Acceptance criteria The new implementations of QueryChannelsListenerImpl should not have both...

core

# Context & proposal Separate the state and database parts of QueryChannelListenerImpl and move them to separate locations. # Acceptance criteria The new implementations of QueryChannelListenerImpl should not have both...

core

# Context & proposal Separate the state and database parts of MarkAllReadListenerImpl and move them to separate locations. # Acceptance criteria The new implementations of MarkAllReadListenerImpl should not have both...

core

# Context & proposal Separate the state and database parts of HideChannelListenerImpl and move them to separate locations. # Acceptance criteria The new implementations of HideChannelListenerImpl should not have both...

core

# Context & proposal Separate the state and database parts of EditMessageListenerImpl and move them to separate locations. # Acceptance criteria The new implementations of EditMessageListenerImpl should not have both...

core

### Context & proposal The call for the backend endpoint to get the configuration of the app may happen more than once per app section. We need to create a...

core