Releases: European-XFEL/zulip-write-only-proxy
Releases · European-XFEL/zulip-write-only-proxy
v0.2.1
v0.2.0
What's Changed
- refactor(repository): remove unique proposal no restriction, simplify file io by @RobertRosca in #4
- refactor(model): remove create classmethod, set key with
Field
default factory by @RobertRosca in #5 - Hide image uri in published messages by @tmichela in #7
- Feat/integrate with mymdc by @RobertRosca in #6
- feat(models): add bot model, prepare for per-client bots by @RobertRosca in #8
- feat(frontend): add web frontend by @RobertRosca in #9
- feat(frontend): add message history/editing to frontend by @RobertRosca in #10
- feat(mymdc): add proxying to mymdc endpoints by @RobertRosca in #11
- feat(frontend): add button to delete clients by @RobertRosca in #12
- Feat/merge fixes by @RobertRosca in #13
- Feat/mymdc: add runs endpoint by @RobertRosca in #14
New Contributors
Full Changelog: v0.1.0...v0.2.0
v0.1.0
First release, includes basic functionality.
Full Changelog: https://github.com/European-XFEL/zulip-write-only-proxy/commits/v0.1.0
Merged PRs:
- Feat/initial dev by @RobertRosca in #1
Endpoints
- feat: add
POST /send_message
- feat: add
PATCH /update_message
- feat: add
POST
upload_file` - feat: add
GET /get_stream_topics
- feat: add
GET /me
- feat: add
GET /health
- feat: add
POST /create_client
- test: add tests for endpoints
Models
- feat: add
ScopedClient
- feat: add
AdminClient
- test: add tests for models
Repositories
- feat: add
JSONRepository
- test: add tests for repository
Deployment
- feat: add
Dockerfile
- feat: add
docker-compose.yml
- feat: add GitHub Workflows for building and publishing images to ghcr