Commit Graph
100 Commits
Author SHA1 Message Date
Bo-Yi Wu a49bf91e75 Some improve (#425)
* Some improve

1. Use bytes.Buffer.String or bytes.Buffer.Bytes
2. Use a single append to concatenate two slices
3. Poor file permissions used when creating file or using chmod
4. Using a deprecated function, variable, constant or field

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* improve

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-10-17 23:49:21 +08:00
Bo-Yi Wu 453c919510 chore: Don't send notification after client timeout or disconnected. (#431)
* chore: Don't send notification after client timeout or disconnected.

* add skip

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-10-17 23:19:25 +08:00
Bo-Yi Wu 92c02439fa chore: remove microbadge url 2019-10-16 23:40:46 +08:00
Bo-Yi Wu 2460d07c68 chore: update apns2 module 2019-10-16 23:40:14 +08:00
Bo-Yi Wu 38f7986e99 docs: update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-10-07 10:07:50 +08:00
Bo-Yi Wu eab5710100 chore(drone): upgrade to go 1.13 (#421)
* chore(drone): upgrade to go 1.13

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* update

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-09-06 15:25:30 +08:00
Bo-Yi Wu a495d00eca docs: update testing command 2019-07-21 21:55:26 +08:00
Bo-Yi Wu d4d8bc3b52 chore(module): remove gofight v1 (#416) 2019-06-18 01:17:48 +08:00
Bo-Yi Wu aa35465262 chore: upgrade gin-status-api 2019-06-11 02:07:01 +08:00
Bo-Yi Wu f0aeb2a873 feat(pkg): update go module 2019-06-11 01:52:07 +08:00
Bo-Yi Wu 80e833508f chore(package): upgrade gofight 2019-06-11 01:49:33 +08:00
Bo-Yi Wu adcd6fed29 docs: update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-05-21 14:33:35 +08:00
Bo-Yi Wu 33cddfa421 docs: update api_key description
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-05-06 14:35:41 +08:00
Bo-Yi Wu 55ff87f96f chore: remove facebook graceful shutdown package. (#408)
* chore: remove facebook graceful shutdown package.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-04-29 11:33:27 +08:00
Bo-Yi Wu c08f593a86 feat: support gxz command for compressing and decompressing data 2019-04-27 23:45:28 +08:00
Bo-Yi Wu 27ec42543b feat: add tryEnqueue function. (#406)
* feat: add tryEnqueue function.

tryEnqueue tries to enqueue a job to the given job channel. Returns true if
the operation was successful, and false if enqueuing would not have been
possible without blocking. Job is not enqueued in the latter case.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* remove inital worker

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-04-25 23:10:12 +08:00
Bo-Yi Wu 7b0750c807 docs: Add demo app build in flutter. 2019-04-08 23:42:58 +08:00
Bo-Yi Wu 6cc8e9f290 chore: update copyright year 2019-03-19 00:04:50 +08:00
Bo-Yi Wu 455a68acdf refactor: remove install misspell command in Makefine 2019-03-18 22:41:12 +08:00
Bo-Yi Wu bb7abb9a0a specific arch platform
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-03-18 14:16:29 +08:00
Bo-Yi Wu 758d4d60bb chore: update test token. (#400) 2019-03-16 18:00:06 +08:00
Bo-Yi Wu dd186e388d chore: remove specific the arch of OS 2019-03-16 13:45:11 +08:00
Bo-Yi Wu caf307e4d2 support arm arm64
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-03-16 13:23:53 +08:00
Bo-Yi Wu 3fcf974049 support arm
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-03-16 13:09:36 +08:00
Bo-Yi Wu 45f84ba2a1 chore: update windows base image 2019-03-16 11:56:34 +08:00
Bo-Yi Wu cddd7efd03 chore: renamd dockerfile for windows 2019-03-16 11:53:00 +08:00
Bo-Yi Wu e75b92e2b2 fix: remove gopath 2019-03-16 11:49:33 +08:00
Bo-Yi Wu 45eefea636 feat: support windows build 2019-03-16 11:48:30 +08:00
Bo-Yi Wu 74f1e6573c feat: support windows build 2019-03-16 11:46:37 +08:00
Bo-Yi Wu 9e53ba9917 docs: [ci skip] remove FOSSA badge 2019-03-16 11:37:42 +08:00
Bo-Yi Wu 3f223cf6c0 feat: switch to drone 1.0 (#399)
fix #397
2019-03-16 11:37:01 +08:00
Bo-Yi Wu 5321ed4575 feat: switch vendor to go mod. 2019-03-16 09:27:47 +08:00
Bo-Yi Wu cea2056d26 feat(makefile): add phony for build. 2019-02-04 18:13:55 +08:00
Bo-Yi Wu 1005389bdf chore: upgrade go module for go1.11.4 2018-12-19 23:37:39 +08:00
Bo-Yi Wu a7a451e363 fix(ios): mapstructure for sound field. (#385) 2018-11-20 17:01:35 +08:00
Bo-Yi Wu 375eec1d90 feat(ios12): Add support for Summary arguments in notifications (#384)
* feat(ios12): Add support for Summary arguments in notifications

* feat: upgrade go module
2018-11-20 11:02:26 +08:00
Bo-Yi Wu 49a81edbd0 chore(module): update module version. 2018-11-15 15:48:22 +08:00
Bo-Yi Wu facb8a9834 refactor(proto): upgrade to gogo/protobuf/protoc-gen-gofast (#381)
* refactor(proto): upgrade to gogo/protobuf/protoc-gen-gofast

* feat: update

* feat: update
2018-11-15 15:42:09 +08:00
Bo-Yi Wu ffaae07b86 docs: add license badge 2018-11-09 14:43:34 +08:00
Bo-Yi Wu cf56fda8db fix typo
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2018-10-15 11:57:24 +08:00
Bo-Yi Wu fe2159c7b8 docs: add install from source section. 2018-10-15 11:56:29 +08:00
Bo-Yi Wu 4d34ccecf0 feat: support go module on 1.11 (#377) 2018-10-15 11:49:53 +08:00
Bo-Yi Wu 36fea0bfed fix: Fix golint to new URL 2018-10-14 15:11:05 +08:00
Bo-Yi Wu 9c3e923959 update golang to 1.11
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2018-09-22 17:40:22 +08:00
Bo-Yi Wu 83493949ac fix: json format. 2018-08-28 11:38:26 +08:00
Bo-Yi Wu 64f9aab62d fix: json format. 2018-08-28 11:37:36 +08:00
Bo-Yi Wu b5603fa8c2 docs(ios): Support iOS 12 Critical Alerts (#368) 2018-08-28 11:14:02 +08:00
Bo-Yi Wu 0c89fd1d81 feat(ios): Support iOS 12 Critical Alerts (#367)
fix https://github.com/appleboy/gorush/issues/366
2018-08-28 11:02:13 +08:00
Bo-Yi Wu 880752d88c feat(vendor): update go-fcm package. 2018-08-23 22:15:30 +08:00
Bo-Yi Wu b4daa36890 fix: embedmd check 2018-08-15 15:07:08 +08:00
Bo-Yi Wu 4f0f9f95a9 chore(config): check error from load yaml config. 2018-08-15 14:56:52 +08:00
Bo-Yi Wu 24871e0ba9 fix: comment coverage check 2018-08-15 14:38:13 +08:00
Bo-Yi Wu 014aa2a2ac fix: Provide a password using STDIN 2018-06-27 12:03:44 +08:00
Bo-Yi Wu 5d5127b690 feat: support install from homebrew (#360)
* feat: support install from homebrew

* docs: add readme.
2018-06-27 09:28:27 +08:00
Bo-Yi Wu 251429530d chore(CI): add when in testing 2018-05-22 15:32:44 +08:00
Bo-Yi Wu a8994a5110 fix(debug): show error message. (#356) 2018-05-22 10:19:13 +08:00
Bo-Yi Wu 1b2a418ad3 revert
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2018-05-21 11:27:57 +08:00
Bo-Yi Wu add4afd56f update golang version
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2018-05-21 10:53:49 +08:00
Bo-Yi Wu f6c465e2e1 docs: update doc 2018-05-21 10:21:59 +08:00
Bo-Yi Wu 0adf7b7f1f chore(drone): update golang version 2018-05-21 10:01:54 +08:00
Bo-Yi Wu b94a538d7b chore: upgrade apns2 version 2018-05-21 10:01:00 +08:00
Bo-Yi Wu 672ac28d8f chore(coverage): update coverage command. (#354)
* chore(coverage): update coverage command.

* update

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2018-04-22 09:17:16 +08:00
Bo-Yi Wu ffa8eb12b3 feat: Add badgerDB support. (#353)
See https://github.com/dgraph-io/badger
Slide: https://github.com/gopherchina/conference/blob/master/2018/1.5%20Badger_%20Fast%20Key-Value%20DB%20in%20Go.pdf
2018-04-16 17:26:15 +08:00
Bo-Yi Wu 069efa9e5e test: add doc for testing gorush 2018-04-11 10:46:31 +08:00
Bo-Yi Wu e96811ae63 chore: return success for rpc response. (#350) 2018-04-11 10:14:28 +08:00
Bo-Yi Wu fea79dd14a fix: typo in header. 2018-03-22 20:41:00 +08:00
Bo-Yi Wu b3bdd9b79e feat(docker): test a container to check that it is still working (#346) 2018-03-17 23:07:38 +08:00
Bo-Yi Wu 86630e0fc7 docs: Add appveyor badge [ci skip] 2018-03-13 09:14:16 +08:00
Bo-Yi Wu 1fed4afaf9 update gitignore
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2018-03-12 22:51:42 +08:00
Bo-Yi Wu 2043c6b65b fix: windows path. 2018-03-12 22:51:42 +08:00
Bo-Yi Wu 3c9e1fc397 fix: windows path. 2018-03-12 16:46:34 +08:00
Bo-Yi Wu c959b6ff2d fix: windows exe path. 2018-03-12 16:38:18 +08:00
Bo-Yi Wu 023c255fe1 docs: Add buymeacoffee 2018-03-05 17:10:07 +08:00
Bo-Yi Wu 60e3ed3ca4 docs: update some description. 2018-02-20 13:20:57 +08:00
Bo-Yi Wu a0de376b7a chore: upgrade golang to 1.10.0 2018-02-19 14:37:23 +08:00
Bo-Yi Wu 39c15eef1a fix: remove windows exe from docker ignore. 2018-02-19 02:00:39 +08:00
Bo-Yi Wu 4b65eadc1e feat(windows): support windows container. (#339) 2018-02-18 23:46:11 +08:00
Bo-Yi Wu 398b77744c feat(https): support load certificate from base64 input. (#337) 2018-02-18 17:43:34 +08:00
Bo-Yi Wu 2d2f62d19b feat(iOS): load iOS key from base64 input. (#336)
* feat(iOS): load iOS key from base64 input.

* test: check key type exist.
2018-02-18 17:12:51 +08:00
Bo-Yi Wu c3167f77f3 refactor: upgrade golang to 1.9.4 2018-02-17 20:06:37 +08:00
Bo-Yi Wu adbcff42b9 chore: update go to 1.9.3 2018-02-05 17:08:43 +08:00
Bo-Yi Wu 2e39ba4fb5 docs: support running in k8s or aws lambda. 2018-01-24 09:26:58 +08:00
Bo-Yi Wu b0b22022e9 docs: add aws lambda png 2018-01-24 09:22:51 +08:00
Bo-Yi Wu 34b3e6c597 docs: Run gorush in AWS Lambda 2018-01-23 16:48:37 +08:00
Bo-Yi Wu d7ce3c077c feat(aws): support lambda (#334) 2018-01-23 16:34:34 +08:00
Bo-Yi Wu b0260af17b feat(grcp): support MutableContent for ios (#332) 2018-01-16 11:26:45 +08:00
Bo-Yi Wu 4c203c9829 feat(grpc): support ThreadID and ContentAvailable (#328) 2018-01-10 09:36:27 +08:00
Bo-Yi Wu ffd78ffaec feat(grpc): add alert other fields. (#327) 2018-01-06 15:03:21 +08:00
Bo-Yi Wu 230cfb23fa feat: Add ThreadID for apns (#326) 2018-01-05 17:08:43 +08:00
Bo-Yi Wu 6540d16e3e refactor: update makefile command. 2018-01-04 16:32:50 +08:00
Bo-Yi Wu df45f85a1c chore(grpc): add sound field. (#325) 2018-01-04 11:31:03 +08:00
Bo-Yi Wu 651a2b76db fix(grpc): check alert exist. (#324)
* fix(grpc): check alert exist.

* fix: update readme.
2018-01-03 17:08:28 +08:00
Bo-Yi Wu 3b30bb6346 fix: missing grpc tool for node.js 2018-01-02 22:33:42 +08:00
Bo-Yi Wu 8faae762fe feat(grpc): support category, alert and badge for ios. (#321) 2018-01-02 15:53:15 +08:00
Bo-Yi Wu a89d00c934 docs: Add codacy badge. 2017-12-29 09:53:09 +08:00
Bo-Yi Wu 6d9e2a4408 fix: duplicate of cache download file. 2017-12-27 10:08:38 +08:00
Bo-Yi Wu 32e9311717 chore(docker): specific the golang version 2017-12-12 15:56:09 +08:00
Bo-Yi Wu c735e66a1c fix(git): remove bin folder from git ignore list 2017-12-11 09:17:36 +08:00
Bo-Yi Wu 46658f3838 fix(docker): add binary file to docker. 2017-12-10 19:07:58 +08:00
Bo-Yi Wu 9aedf8870e feat(docker): Add i386 image. (#315)
* feat(docker): Add i386 image.

* update drone

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-12-10 19:00:15 +08:00