Releases: UnifiedPush/common-proxies
Releases · UnifiedPush/common-proxies
v1.4.0: Add a health endpoint
You can GET /health to see that common-proxies is up
v1.3.0: Message Length and other improvements
- 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
Features:
- FCM Distributor rewrite proxy v2 (#33)
- Send the UnifiedPush-Common-Proxies/ user agent (#32)
- Simplify docker-compose build process (Thanks @Craeckie@github.com)
- 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
- The command-line flag for configurtion file location selection didn't actually work. Thanks to @taikx4@github.com<taikx4@taikx4szlaj2rsdupcwabg35inbny4jk322ngeb7qwbbhd5i55nf5yyd.onion> for the fix.
v1.1.0: The release that should've been a long time ago
- Just makes v1.1.0-rc1 and v1.1.0-rc2 not release candidates anymore
v1.1.0-rc2: v1.1.0-rc: Bugfixes
- 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
- Allow configuration using environment variables
- Fix missing IPv6 support
v1.0.0: 1.0 release
No changes from v1.0.0-rc2 so check the rc release notes for more info.
v1.0.0-rc2
CI Issues
v1.0.0-rc1: v1.0.0 prep
- added testing - allow certain internal hosts through gateway - Gateway JSON format is "unifiedpush": {} - Support most spec requirements like status codes and endpoint discovery.