Skip to content

Releases: kalbasit/signal-api-receiver

v0.2.2

05 Jan 22:54
v0.2.2
a57be51
Compare
Choose a tag to compare

What's Changed

  • fix(docker): Add multi-arch manifest support by @kalbasit in #54
  • chore(nix): Update flake dependencies by @kalbasit in #55
  • chore(go): Update Go dependencies and vendorHash by @kalbasit in #56

Full Changelog: v0.2.1...v0.2.2

v0.2.1

29 Dec 06:41
v0.2.1
066e5c5
Compare
Choose a tag to compare

What's Changed

  • docs: Expand Kubernetes deployment examples in README by @kalbasit in #38
  • build: Remove Darwin system targets by @kalbasit in #45
  • ci: Add -L flag and --all-systems to nix commands by @kalbasit in #46
  • feat(docker): Add multi-arch image support by @kalbasit in #42
  • test(server): Add reconnect test and improve mock client by @kalbasit in #47
  • test(server): Add repeat last message tests by @kalbasit in #48
  • test(receiver): Add message type filtering tests by @kalbasit in #49
  • feat(docker): Add serve command to receiver entrypoint by @kalbasit in #50
  • docs: Add Docker usage and expand CLI options in README by @kalbasit in #51

Full Changelog: v0.2.0...v0.2.1

v0.2.0

22 Dec 03:27
v0.2.0
be8ce35
Compare
Choose a tag to compare

What's Changed

  • chore: Configure Renovate by @renovate in #9
  • chore(deps): update actions/cache action to v4 by @renovate in #11
  • chore(deps): update golang docker tag to v1.23.4 by @renovate in #10
  • chore(treewide): Copy CI/Nix and Renovate from ncps by @kalbasit in #13
  • docs: Update the k8s manifest with the new binary location by @kalbasit in #14
  • refactor: Move main package to repo root by @kalbasit in #15
  • test: Migrate to testify assertions by @kalbasit in #16
  • chore(treewide): Add linting and improve code quality by @kalbasit in #17
  • feat(receiver): Expose all information from a Signal message by @kalbasit in #18
  • refactor: server should start the receive loop by @kalbasit in #19
  • fix(receiver): Reconnect websocket if receiving errors out by @kalbasit in #20
  • test(server): Speed up the server tests by @kalbasit in #24
  • fix(receiver): Ignore non-data messages by @kalbasit in #21
  • feat(server): Repeat last message on /receive/pop by @kalbasit in #22
  • refactor(server): Break up ServeHTTP for readability by @kalbasit in #23
  • feat(treewide): Add zerolog structured logging by @kalbasit in #25
  • refactor: Migrate to urfave/cli command structure by @kalbasit in #26
  • refactor: Move packages under pkg directory by @kalbasit in #27
  • refactor(receiver): Split message types into separate file by @kalbasit in #28
  • fix(serve): Add logger to context by @kalbasit in #30
  • refactor(server): Migrate to chi router by @kalbasit in #31
  • feat(cmd): Add global flag --log-level to change Logger level by @kalbasit in #32
  • build: Disable CGO in signal-api-receiver by @kalbasit in #33
  • fix(receiver): Log Signal messages only when debugging by @kalbasit in #34
  • feat(receiver): Add message type enum and logging by @kalbasit in #35
  • feat: Add message type filtering via CLI flag by @kalbasit in #36
  • docs: Update CLI flag format in README by @kalbasit in #37

New Contributors

Full Changelog: v0.1.1...v0.2.0