v1.11.3
Changes
New Features
- server: support graceful shutdown (appleboy#461)
- worker: support graceful shutdown (appleboy#459)
Documentation
- fix typo
- Support HTTP, HTTPS or SOCKS5 proxy for apns and fcm
- update readme.
Chores
- fix import path.
- go: update to go 1.14 (appleboy#475)
- gorush: add timeout for http client (appleboy#473)
- remove docker build command
- module: remove unused module
- graceful: support custom timeout value (appleboy#466)
- log: ignore /healthz request log (appleboy#464)
- rpc: graceful shutdown for RPC server (appleboy#463)
- makefile: remove GOPKG variable
- healthy: disable proxy in healthy check (appleboy#457)
- remove graceful restart feature
- remove microbadge url
- update apns2 module
Other Changes
These commits did not use Conventional Commits formatted messages:
- Update docker to work on jx
- Re-apply replacements in go.mod
- Fix Redis stats storage concurrency issues (appleboy#478)
- Fix image fcm (appleboy#454)
- Add support for Heroku (appleboy#447)
- Add support for building snaps (appleboy#387)
- badger version upgrade to v1.6.0 (appleboy#439)
- Support HTTP proxy for APNs (appleboy#445)
- Allow APNS expiration to be 0 (appleboy#436)
- When queue is full, requests hang because Wait.Done() is not cal… (appleboy#430)
- Fix typo in print error message (appleboy#429)
- fix dockerfile command
- add docker file
- Replace app name and builder in charts and Jenkinsfile
- read apns payload on fcm notifications
- remove unused import
- support image parameter used for FCM
- fix tests to pass
- allow sending data ONLY notifications for FCM notifications
- delete stupid file
- updaate go.mod
- update go.mod to user anghami go-fcm