├── .github ├── CODEOWNERS └── workflows │ ├── ci.yml │ ├── initiate_release.yml │ ├── lint.yml │ ├── release.yml │ ├── reviewdog.yml │ └── scheduled_test.yml ├── .gitignore ├── .golangci.yml ├── .versionrc.js ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── SECURITY.md ├── app.go ├── app_test.go ├── assets └── logo.svg ├── async_tasks.go ├── async_tasks_test.go ├── ban.go ├── ban_test.go ├── blocklist.go ├── blocklist_test.go ├── channel.go ├── channel_config.go ├── channel_config_test.go ├── channel_filter_tags_test.go ├── channel_test.go ├── channel_type.go ├── channel_type_test.go ├── client.go ├── client_test.go ├── command.go ├── command_test.go ├── common.go ├── delivery_receipts_test.go ├── device.go ├── device_test.go ├── draft_test.go ├── event.go ├── event_test.go ├── go.mod ├── go.sum ├── http.go ├── http_test.go ├── import.go ├── import_test.go ├── json.go ├── json_test.go ├── message.go ├── message_history.go ├── message_history_test.go ├── message_test.go ├── permission_client.go ├── permission_client_test.go ├── query.go ├── query_test.go ├── rate_limits.go ├── rate_limits_test.go ├── reaction.go ├── reaction_test.go ├── reminders.go ├── reminders_unit_test.go ├── scripts └── get_changelog_diff.js ├── shared_locations.go ├── shared_locations_test.go ├── testdata ├── helloworld.jpg └── helloworld.txt ├── thread.go ├── thread_test.go ├── unread_counts.go ├── unread_counts_test.go ├── user.go ├── user_test.go ├── utils_test.go └── version.go /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/initiate_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.github/workflows/initiate_release.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/reviewdog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.github/workflows/reviewdog.yml -------------------------------------------------------------------------------- /.github/workflows/scheduled_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.github/workflows/scheduled_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.versionrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/.versionrc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/Makefile -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/app.go -------------------------------------------------------------------------------- /app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/app_test.go -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /async_tasks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/async_tasks.go -------------------------------------------------------------------------------- /async_tasks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/async_tasks_test.go -------------------------------------------------------------------------------- /ban.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/ban.go -------------------------------------------------------------------------------- /ban_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/ban_test.go -------------------------------------------------------------------------------- /blocklist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/blocklist.go -------------------------------------------------------------------------------- /blocklist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/blocklist_test.go -------------------------------------------------------------------------------- /channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/channel.go -------------------------------------------------------------------------------- /channel_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/channel_config.go -------------------------------------------------------------------------------- /channel_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/channel_config_test.go -------------------------------------------------------------------------------- /channel_filter_tags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/channel_filter_tags_test.go -------------------------------------------------------------------------------- /channel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/channel_test.go -------------------------------------------------------------------------------- /channel_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/channel_type.go -------------------------------------------------------------------------------- /channel_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/channel_type_test.go -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/client.go -------------------------------------------------------------------------------- /client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/client_test.go -------------------------------------------------------------------------------- /command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/command.go -------------------------------------------------------------------------------- /command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/command_test.go -------------------------------------------------------------------------------- /common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/common.go -------------------------------------------------------------------------------- /delivery_receipts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/delivery_receipts_test.go -------------------------------------------------------------------------------- /device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/device.go -------------------------------------------------------------------------------- /device_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/device_test.go -------------------------------------------------------------------------------- /draft_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/draft_test.go -------------------------------------------------------------------------------- /event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/event.go -------------------------------------------------------------------------------- /event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/event_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/go.sum -------------------------------------------------------------------------------- /http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/http.go -------------------------------------------------------------------------------- /http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/http_test.go -------------------------------------------------------------------------------- /import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/import.go -------------------------------------------------------------------------------- /import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/import_test.go -------------------------------------------------------------------------------- /json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/json.go -------------------------------------------------------------------------------- /json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/json_test.go -------------------------------------------------------------------------------- /message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/message.go -------------------------------------------------------------------------------- /message_history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/message_history.go -------------------------------------------------------------------------------- /message_history_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/message_history_test.go -------------------------------------------------------------------------------- /message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/message_test.go -------------------------------------------------------------------------------- /permission_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/permission_client.go -------------------------------------------------------------------------------- /permission_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/permission_client_test.go -------------------------------------------------------------------------------- /query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/query.go -------------------------------------------------------------------------------- /query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/query_test.go -------------------------------------------------------------------------------- /rate_limits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/rate_limits.go -------------------------------------------------------------------------------- /rate_limits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/rate_limits_test.go -------------------------------------------------------------------------------- /reaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/reaction.go -------------------------------------------------------------------------------- /reaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/reaction_test.go -------------------------------------------------------------------------------- /reminders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/reminders.go -------------------------------------------------------------------------------- /reminders_unit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/reminders_unit_test.go -------------------------------------------------------------------------------- /scripts/get_changelog_diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/scripts/get_changelog_diff.js -------------------------------------------------------------------------------- /shared_locations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/shared_locations.go -------------------------------------------------------------------------------- /shared_locations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/shared_locations_test.go -------------------------------------------------------------------------------- /testdata/helloworld.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/testdata/helloworld.jpg -------------------------------------------------------------------------------- /testdata/helloworld.txt: -------------------------------------------------------------------------------- 1 | Hello World! 2 | -------------------------------------------------------------------------------- /thread.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/thread.go -------------------------------------------------------------------------------- /thread_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/thread_test.go -------------------------------------------------------------------------------- /unread_counts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/unread_counts.go -------------------------------------------------------------------------------- /unread_counts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/unread_counts_test.go -------------------------------------------------------------------------------- /user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/user.go -------------------------------------------------------------------------------- /user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/user_test.go -------------------------------------------------------------------------------- /utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/utils_test.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-go/HEAD/version.go --------------------------------------------------------------------------------