Bo-Yi Wu
ca7dcbd8dd
chore: create router package ( #586 )
2021-07-14 02:16:09 +08:00
Bo-Yi Wu
35e1998cc5
refactor: create logx package ( #584 )
2021-07-13 16:32:39 +08:00
Bo-Yi Wu
d77e7fe4f2
chore(style): fix format by gofumpt
2021-01-23 09:39:06 +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
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
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
758d4d60bb
chore: update test token. ( #400 )
2019-03-16 18:00:06 +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
461a57ec9a
support Device Group HTTP POST Request ( #299 )
...
* support Device Group HTTP POST Request
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* fix vendor
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* check error exist
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-10-24 21:37:53 -05:00
Bo-Yi Wu
115ee18560
Send messages to topics for android ( #296 )
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-10-24 04:00:08 -05:00
Bo-Yi Wu
f3480d2dd8
Support global ENV setting. ( #293 )
...
* Support global ENV setting.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* add viper package
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* fix typo
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* fix testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* fix testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-10-22 22:06:30 -05:00
Bo-Yi Wu
e070248a11
fix lint error for gorush folder. ( #275 )
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-08-23 21:46:00 -05:00
Bo-Yi Wu
04b97019c8
add init func for testing.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-07-26 09:14:18 +08:00
Bo-Yi Wu
f7168cfc9a
refactor(testing): add ios testing file. ( #259 )
...
* refactor(testing): add ios testing file.
* initial workers.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-07-25 21:05:27 +08:00
Bo-Yi Wu
430de17755
refactor(andorid): initial client. ( #258 )
...
* refactor(andorid): initial client.
2017-07-25 16:41:30 +08:00
Bo-Yi Wu
2e3cc8e281
fix: check return value ( #256 )
...
* fix: check return value
* fix testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-07-24 21:41:21 +08:00
Bo-Yi Wu
9a52f8f2b5
feat(grpc): initial grpc server. ( #253 )
...
* feat(grpc): initial grpc server.
* refactor(vendor): add missing vendor.
* fix testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-07-24 15:06:23 +08:00
Bo-Yi Wu
14dc899b02
feat: check unused package ( #232 )
...
* feat: check unused package
update edganiukov/fcm to appleboy/go-fcm
* update readme
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update comment
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-06-01 02:52:01 -05:00
Bo-Yi Wu
77bce18c9f
feat: upgrade gcm to fcm ( #231 )
...
https://github.com/edganiukov/fcm
fix #230
2017-05-31 22:56:10 -05:00
Bo-Yi Wu
0c9aad538c
feat: get error logs from fail notifications. ( #213 )
2017-04-10 11:46:48 +08:00
Bo-Yi Wu
b6997ea792
feat: support sync mode for http response. ( #208 )
...
* feat: support sync mode for http response.
* fix: update readme.
* fix: check wg exist.
* fix: testing sync mode.
2017-04-06 15:00:49 +08:00
Bo-Yi Wu
04caa04899
fix: check certificate file exist. ( #209 )
...
* fix: check certificate file exist.
* fix: certificate key path error
2017-04-06 10:52:57 +08:00
Bo-Yi Wu
3f4485edf7
feat: Add support for the mutable-content flag ( #179 )
2017-02-10 15:03:49 +08:00
Bo-Yi Wu
9bd6886c1e
refactor: Support empty notification for android ( #170 )
2017-01-21 12:18:41 +08:00
Bo-Yi Wu
a7b969dcf3
refactor: update import path.
2017-01-19 17:08:12 +08:00
Bo-Yi Wu
1707f39b7d
remove required field: message
...
Fix #162
Fix #146
// "aps" : {
// "alert" : {
// "title" : "Game Request",
// "body" : "Bob wants to play poker",
// "action-loc-key" : "PLAY"
// },
// "badge" : 5
// },
and
// "aps" : {
// "alert" : "You got your emails.",
// "badge" : 9,
// "sound" : "bingbong.aiff"
// },
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-24 15:54:48 +08:00
Bo-Yi Wu
65d486b65b
ignore alert object if message is empty.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-09 22:56:03 +08:00
Bo-Yi Wu
1f2da28f4b
fixed #147 support zero value of badge.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-08 10:13:32 +08:00
Bo-Yi Wu
5f79283d4f
fix golint error.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:58 +08:00
Bo-Yi Wu
4b10396093
Suppo zero value to clear the badge on the app icon.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 14:33:24 +08:00
Bo-Yi Wu (吳柏毅)
40dabf75c5
support subtitle for apple watch.
...
Signed-off-by: Bo-Yi Wu (吳柏毅) <appleboy.tw@gmail.com>
2016-11-26 14:42:49 +08:00
Bo-Yi Wu
3294dbaf95
changed type for core section.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-09-02 15:55:47 +08:00
Bo-Yi Wu
e784ae538a
Support set http proxy for gorush CLI.
...
only working for GCM protocol.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-29 08:48:24 +08:00
Bo-Yi Wu
6be5e24833
rename pem_path to key_path.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-12 19:09:41 +08:00
Bo-Yi Wu
146854e381
fixed #90 Support load p12 format of certificate file.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-12 15:54:17 +08:00
Bo-Yi Wu
b514bd3e00
upgrade google gcm library.
...
Change TimeToLive type to *unit to allow zero values.
ref:
bda37d790a
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-04 20:15:43 +08:00
Bo-Yi Wu
49c376a765
fixed #91 Remove pem_cert_path config setting.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-27 14:53:54 +08:00
Bo-Yi Wu
6005a51e0c
rename the config path.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-03 09:56:59 +08:00
Bo-Yi Wu
03ab8eeac7
integrate redis engine.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-02 19:42:21 +08:00
Bo-Yi Wu
8df5c63860
integrate memory engine.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-02 17:03:08 +08:00
Bo-Yi Wu
859a24d049
fix gofmt.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-02 11:05:32 +08:00
Bo-Yi Wu
28bdc4a456
fix constant variable.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-24 15:54:41 +08:00
Bo-Yi Wu
b921030688
check android message.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-24 14:30:17 +08:00
Bo-Yi Wu
0f09f5c851
fix gofmt error.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-15 18:06:16 +08:00
Bo-Yi Wu
e6f2bf5152
Add app status.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-15 09:41:10 +08:00
Bo-Yi Wu
b877f1cc9e
fix testing.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-14 23:58:25 +08:00
Bo-Yi Wu
6efe23923c
support notification queue and worker
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-14 20:34:23 +08:00
Bo-Yi Wu
74e83d8726
rename to gorush
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-13 15:22:04 +08:00
Bo-Yi Wu
d87aed23de
fix golint error.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-13 14:59:28 +08:00
Bo-Yi Wu
9bc2df6baa
replace Extend with data field.
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-04-13 11:15:24 +08:00