Skip to content

Releases: UnifiedPush/common-proxies

v1.4.0: Add a health endpoint

21 Jul 16:16
Compare
Choose a tag to compare
You can GET /health to see that common-proxies is up

v1.3.0: Message Length and other improvements

14 Jun 16:06
Compare
Choose a tag to compare
- FCM Multi-Host handler: Now you can handle multiple FCM Rewrite Proxies
  (with distinct keys) on one common-proxies instance
- Increase UnifiedPush allowed length to 4096 bytes (in compliance with new spec)
- Split FCM rewrite proxy requests into two when they're longer than
  the FCM size. The base64 encoding causes a 4096 byte UP request to
  be 5464 base64 characters, which doesn't fit in one FCM message.
- Log and properly process FCM error messages
- Change response code to 201 instead of 202 in compliance with new
  spec.

Documentation for all the new features is coming soon.

v1.2.0-rc1: Lots of new features

18 Feb 20:13
v1.2.0-rc1
Compare
Choose a tag to compare
Pre-release

Features:

  • FCM Distributor rewrite proxy v2 (#33)
  • Send the UnifiedPush-Common-Proxies/ user agent (#32)
  • Simplify docker-compose build process (Thanks @[email protected])
  • Print registered routes on startup (#27) - should help with
    debugging

Bugfixes + minor:

  • Update to Go 1.17 (from 1.15)
  • Gateway logs print sizes properly (#26)
  • Gateway logs print endpoint hosts in verbose mode (for debugging)

v1.1.1: bugfix: configuration file location flag

01 Dec 04:27
v1.1.1
fe1966c
Compare
Choose a tag to compare
- The command-line flag for configurtion file location selection didn't
  actually work. Thanks to @[email protected]<taikx4@taikx4szlaj2rsdupcwabg35inbny4jk322ngeb7qwbbhd5i55nf5yyd.onion> for the fix.

v1.1.0: The release that should've been a long time ago

22 Nov 20:53
v1.1.0
bc7e94a
Compare
Choose a tag to compare
  • Just makes v1.1.0-rc1 and v1.1.0-rc2 not release candidates anymore

v1.1.0-rc2: v1.1.0-rc: Bugfixes

08 Jul 03:40
v1.1.0-rc2
Compare
Choose a tag to compare
Pre-release
- The matrix gateway response now has an empty slice instead of nil
- Improve error logging in gotify

v1.1.0-rc1: - Allow configuration using environment variables

30 Jun 06:18
v1.1.0-rc1
df80e06
Compare
Choose a tag to compare
  • Allow configuration using environment variables
  • Fix missing IPv6 support

v1.0.0: 1.0 release

11 Jun 20:46
v1.0.0
Compare
Choose a tag to compare
No changes from v1.0.0-rc2 so check the rc release notes for more info.

v1.0.0-rc2

07 Jun 18:49
v1.0.0-rc2
Compare
Choose a tag to compare
CI Issues

v1.0.0-rc1: v1.0.0 prep

07 Jun 18:29
v1.0.0-rc1
4266532
Compare
Choose a tag to compare
- added testing
- allow certain internal hosts through gateway
- Gateway JSON format is "unifiedpush": {}
- Support most spec requirements like status codes and endpoint
  discovery.