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