Bo-Yi Wu
4ec672923f
chore(hms): ignore error check
2020-12-13 22:09:05 +08:00
Shin'ya Ueoka
5f88e5da5d
Improve observability on FCM errors ( #542 )
...
A caller can now observe errors returned from FCM server such as
an unauthorized error (401).
2020-11-08 08:56:11 +08:00
Shin'ya Ueoka
eb400aa1d3
Gorush crashes with a invalid feedback URL ( #543 )
...
When url is invalid, NewRequest may nil request with an error.
It can occurs nil-pointer dereference on setting HTTP header.
2020-10-08 07:13:12 +08:00
dependabot[bot]
6bfab294cd
chore(deps): bump lodash from 4.17.15 to 4.17.19 in /rpc/example/node ( #541 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-27 13:20:10 +08:00
Bo-Yi Wu
bb18241ce9
fix(push): goroutine leak ( #540 )
2020-09-27 12:45:58 +08:00
Bo-Yi Wu
e65fc288b6
chore: add Open Collective badge
...
fixed https://github.com/appleboy/gorush/pull/513
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-09-27 12:20:01 +08:00
Bo-Yi Wu
038167479d
chore: clear unused package version
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-09-27 12:18:26 +08:00
Bo-Yi Wu
28d1361f30
chore: sync readme.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-09-27 12:12:35 +08:00
Lysak Vladislav
dc4e210bec
chore(grpc): support Priority tag
...
fix : #492
close: https://github.com/appleboy/gorush/pull/537
2020-09-27 12:11:35 +08:00
Bo-Yi Wu
ae7bc2a4d5
chore: upgrade go to 1.15
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-09-12 12:21:58 +08:00
Bo-Yi Wu
f80cf5ada4
refactor(hms): format the code
2020-09-04 20:44:31 +08:00
M. Salih Karakaşlı
3918fab908
Add Huawei Mobile Services Support to Gorush ( #523 )
...
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-09-04 11:01:21 +08:00
Bo-Yi Wu
3db8b4f006
docs: update link to v1.13.0
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-07-15 16:42:00 +08:00
Bo-Yi Wu
b94c9b9c85
chore(windows): Disable CGO_ENABLED ( #534 )
...
fixed #508 in windows build
2020-07-15 09:19:08 +08:00
Bo-Yi Wu
a4cc8d7582
chore: fix race condition with push iOS notification ( #533 )
2020-07-14 23:57:23 +08:00
Bo-Yi Wu
7c7e740fec
fix: check response is nil or not ( #532 )
2020-07-14 22:52:39 +08:00
Maxim Shilov
300fdc2f22
Enable sending notifications via gRPC to FCM topic ( #531 )
2020-07-09 15:46:52 +08:00
Bo-Yi Wu
7b7d27f16c
chore(server): add testing with healthz router. ( #526 )
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-06-23 13:58:40 +08:00
Yaroslav "Zorg" Zborovsky
36a2e181aa
Handle HEAD method for healthcheck endpoint ( #525 )
2020-06-23 11:17:59 +08:00
Damien Rajon
50bb20ad58
fix(k8s): update the manifests for k8s 1.18 ( #524 )
...
Deployments are now in "apps/v1".
2020-06-18 05:42:11 +08:00
Romanenko Alexey
e186d7004f
fix config path in readme #514 ( #516 )
2020-05-29 11:58:06 +08:00
Romanenko Alexey
6bad4797b4
#510 add key id and team id ios cli flags ( #511 )
2020-05-18 22:32:50 +08:00
Emmet McPoland
b35a831a41
ReImplement DialTLS fix from apns2 ( #509 )
2020-05-14 21:38:58 +08:00
Romanenko Alexey
20a9d18ce6
Check status of response before retry send push ( #507 )
2020-05-06 19:37:06 +08:00
Bo-Yi Wu
c8ce081803
chore: upgrade gin to 1.6.3 performance ( #506 )
2020-05-06 16:41:15 +08:00
Bo-Yi Wu
52c2301b3e
chore(http): ignore ErrServerClosed error ( #505 )
2020-04-27 17:08:12 +08:00
Bo-Yi Wu
7dbb5c98e7
refactor(worker): remove context from notification structure ( #503 )
2020-04-25 15:23:43 +08:00
Emmet McPoland
685a87c930
Concurrent ios pushes ( #497 )
...
* Added the ability to concurrently call.push. Linter was complaining about "loop variable token captured by", need to determine if its a legitiment issue, as the lint message has now disappeared
* resolved "loop variable token captured by func literal" issue
* Ran make_fmt
* Moved max_concurrent_pushes to iOS
* Moved from limitgroup to sizedwaitgroup
* Removed SizedWaitGroup. Using client pool of 1 and buffered channels
* Fill client pool with the same client
* MaxConcurrentPushes is now applied across all running pushes
* Ran make fmt
* Corrected TestPushToIOS test
* Update README.md
Co-Authored-By: Yaroslav "Zorg" Zborovsky <yaronius@users.noreply.github.com>
* Added comment to config in all copies for max_concurrent_pushes
* Updated TestPushToIOS to be driven from config
Co-authored-by: Yaroslav "Zorg" Zborovsky <yaronius@users.noreply.github.com>
2020-04-23 21:02:53 +08:00
Bo-Yi Wu
eec5dd3df7
chore(storage): upgrade redis to v7 ( #502 )
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-04-23 16:23:29 +08:00
Bo-Yi Wu
186b3258d1
chore(storage): upgrade storm to v3 ( #501 )
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-04-23 15:58:03 +08:00
Bo-Yi Wu
c2136fffc7
chore(storage): storage performance issues ( #500 )
...
* chore(storage): storage performance issues
1. close storage connection before shutdown the service
2. update windows image
https://github.com/appleboy/gorush/issues/393
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-04-23 15:39:24 +08:00
Bo-Yi Wu
4e05611577
chore(storage): support set db path for badger driver ( #499 )
...
* chore(storage): support set db path for badger driver
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* fix path
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* fix readme
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update default value
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-04-23 10:34:35 +08:00
Bo-Yi Wu
ccc73947ad
chore(storage): upgrade badger to v2 ( #498 )
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-04-23 09:51:13 +08:00
Bo-Yi Wu
b008ac4373
Update FUNDING.yml
2020-04-15 14:45:50 +08:00
Bo-Yi Wu
734d9017d2
Create FUNDING.yml
2020-04-15 14:35:06 +08:00
Travis Cline
12842edd2c
docs: fix minor typo ( #493 )
2020-04-05 16:48:39 +08:00
Bo-Yi Wu
213f098bc0
chore(netlify): update build command
2020-03-21 19:41:16 +08:00
Bo-Yi Wu
ca65d8ad2a
chore(node): upgrade minimist to 1.2.2 or later
2020-03-21 12:29:55 +08:00
Bo-Yi Wu
be64c1f105
docs: Add deploy to netlify
2020-03-21 12:25:17 +08:00
Bo-Yi Wu
64b6f04133
chore: support netlify
2020-03-21 12:18:06 +08:00
Romanenko Alexey
5f0ed4e6cd
docs(gorush): add image and collapse-id to request in readme ( #487 )
...
* #373 add image and collapse-id request
* #373 add image and collapse-id request
* #373 add image and collapse-id request
2020-03-15 20:36:20 +08:00
Bo-Yi Wu
34e59dfeaa
docs: release v1.12.0
2020-03-14 18:52:30 +08:00
Romanenko Alexey
983aeeb33d
#446 fix context ( #484 )
2020-03-14 00:06:44 +08:00
Bo-Yi Wu
44bf37941b
chore(grpc): add image field ( #485 )
2020-03-14 00:00:03 +08:00
Bo-Yi Wu
38f11f0592
chore: fix import path.
2020-03-10 21:10:18 +08:00
Slava Romanov
d06e4a2337
solve https://github.com/appleboy/gorush/issues/476 ( #481 )
...
* solve https://github.com/appleboy/gorush/issues/476
* add logging to start gRPC server (tcp listener)
change grpc.Server.Stop -> grpc.Server.GracefulStop
add grpc server_test
remove async functions from rpc/server.go
* add logging to err in rpc/server.go
2020-03-10 21:09:03 +08:00
Bo-Yi Wu
eb136d137a
chore: support dockerfile lint. ( #479 )
2020-03-01 20:31:28 +08:00
Yaroslav "Zorg" Zborovsky
b58386704c
Fix Redis stats storage concurrency issues ( #478 )
2020-02-29 17:14:44 +08:00
Romanenko Alexey
cbab088ed4
fix fcm notification ( #474 )
...
* fix fcm notification
* fix fcm notification for unit test
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-02-27 13:40:21 +08:00
Bo-Yi Wu
cde026d9f9
chore(go): update to go 1.14 ( #475 )
...
* chore(go): update to go 1.14
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* fix testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-02-27 13:17:20 +08:00