- Introduce a new payload type called action
- improve live updates of members in a room
- resolve inefficiencies in event handling
- further improvements to correctly handle subscription id propagation
- adapt events api to easily propagate subscription id & contact links appropriately.
- events are tracked by subscription id not contacts. So a proper sync should happen prior to receiving messages correctly.
- simplify specification of delivery target source in event broadcast
- extend chat events to support paginating distribution
- add room event types that were missing
- encapsulate payload type correctly and Introduce motion content type
- resolve lint fixes related to events proto
- move the internal events to protobuf definition t0 api
- utilize subscription id more
- Upgrade common code to the latest version v1.52.0
- Improve the members object used in the room model
- Latest upgraded version of common code v1.51.11
- Latest upgraded version of common code v1.51.10
- Create the required client for gateway service
- Bugfix minor lint errors related to StreamRequest/StreamResponse
- Rename gateway connect method to stream
- Latest upgraded version of common code v1.51.4
- Working version of common code
- Improved the dart common replacement code
- Centralize most dependencies to the latest common code package
- Increment version for dependency management
- Import Interceptor directly from connectrpc package
- Refactored client code to use common
ConnectClientBase pattern
- Simplified client creation with
newXxxClient() factory functions
- Removed redundant
client_factory.dart files
- All common client functionality now in
antinvestor_api_common
- Type aliases for convenience (e.g.,
DeviceClient, ChatClient)
ClientOptions for flexible client configuration
- Support for
noAuth mode for unauthenticated requests
- feat: add bulk notify payloads and update generated clients
- refactor: adopt connect clients across Go services