Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@RobertRosca RobertRosca released this 15 Nov 10:40
· 39 commits to main since this release

First release, includes basic functionality.

Full Changelog: https://github.com/European-XFEL/zulip-write-only-proxy/commits/v0.1.0

Merged PRs:

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