Releases: markmnl/fmsg-webapi
Releases · markmnl/fmsg-webapi
v0.3.0
What's Changed
- added websocket and publish new_msg by @markmnl in #19
- Fix add-to: drop pid requirement, set add_to_from in a transaction by @markmnl in #20
- Use new_msg channel for push delivery; drop /fmsg/wait by @markmnl in #21
- Add Web Push notifications alongside new_msg delivery by @markmnl in #22
- Change message struct add_to to includ batches by @markmnl in #23
- Replace JWT method with RS256 by @markmnl in #24
- restructure dirs more modern idomatic go by @markmnl in #25
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- added sent route by @markmnl in #10
- Implement EdDSA JWTs by @markmnl in #12
- Implement CORs by @markmnl in #13
- added short text field by @markmnl in #14
- rm jti check by @markmnl in #15
- cache fmsgid requests by @markmnl in #16
- added time_read for messages by @markmnl in #17
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Implement fmsg-webapi: production HTTP API for messaging with JWT auth by @Copilot in #1
- updates to spec, flags and add to by @markmnl in #2
- long poll new messages by @markmnl in #3
- Add to from by @markmnl in #4
- JWT improvements FMSG_API_JWT_SECRET starting with base64: decoded as base64 by @markmnl in #5
- TLS + ACME by @markmnl in #7
- TLS on 443; otherwise plain HTTP, no redirect by @markmnl in #8
- rate-limiting, timeouts and log auth failures by @markmnl in #6
- rm redundant empty identity check by @markmnl in #9
New Contributors
Full Changelog: https://github.com/markmnl/fmsg-webapi/commits/v0.1.0