See full changelog here.
Commits:
- notifications server rfc/schema (#332)
- Merge branch 'master' into notifications-server
- notifications: protocol, server (#335)
- Merge branch 'master' into notifications-server
- ntf server implementation, updated ntf protocol, ntf client based on refactored protocol client, bare-bones SMP agent to manage ntf connections (to connect to ntf server) (#338)
- Merge branch 'master' into notifications-server
- ntf-server CLI, re-use SMP server CLI as a library (#347)
- agent schema/methods/types/store methods for notifications tokens (#348)
- Merge branch 'master' into notifications-server
- Merge branch 'master' into notifications-server
- Merge branch 'master' into notifications-server
- APNS/HTTP2 push client for notifications server (#350)
- interval notifications (TCRN command) (#352)
- test notification token with agent and notifications server (#353)
- Merge branch 'master' into notifications-server
- Merge branch 'master' into notifications-server
- rename Subscriptions.hs/Store.hs
- Merge branch 'master' into notifications-server
- use cpp-options
- primary tokens (#356)
- change log level to error
- remove comments, add EOL
- Merge pull request #334 from simplex-chat/notifications-server
- update swift flag
- registerNtfToken returns token status
- Merge pull request #361 from simplex-chat/ep/ntf-token-status-2
- ToJSON instance for NtfTknStatus (#362)
- batch all connections in DOWN/UP agent messages (#363)
- prevent servers from reconnecting when the agent is closed (#364)
- close socket on connection exception (#365)
- limit concurrency when resubscribing, method to resubscribe if not subscribed (#368)
- disconnect inactive clients (#366)
- log server stats (#367)
- fix: disconnect socket
- v2.0.0 (#360)