Commit Graph
100 Commits
Author SHA1 Message Date
Bo-Yi Wu 97eae1fab4 feat: support Automatically install TLS certificates from Let's Encrypt. (#205)
* feat: support Automatically install TLS certificates from Let's Encrypt.

* refactor: update tls server.

* fix: missing tls package.

* fix: drop 1.6.x support

* docs: update readme.

* fix: listen tcp :443: bind: permission denied
2017-04-05 12:03:43 +08:00
Bo-Yi Wu 9b793cf80b refactor: check gofmt error. (#203) 2017-04-01 22:30:46 +08:00
Bo-Yi Wu 590a44209d feat: add fmt check command. (#202) 2017-03-30 14:29:53 +08:00
Bo-Yi Wu 5b2b3695e5 refactor: support AbortWithStatusJSON (#200) 2017-03-29 09:21:31 +08:00
Bo-Yi Wu d94c9437f5 refactor: [ci skip] remove travis testing. (#201) 2017-03-29 09:20:33 +08:00
Bo-Yi Wu 04ff032214 refactor: update build flag for windows. (#197) 2017-03-15 21:47:21 -05:00
Bo-Yi Wu 5b8ce06bee docs: [ci skip] add memory usage. (#196) 2017-03-12 06:50:39 -05:00
Bo-Yi Wu 7360bc8a04 fix: typo hashnull -> dev/null (#195) 2017-03-09 01:23:56 -06:00
Bo-Yi Wu 92b9da2f00 refactor: hash is a much faster shell-builtin alternative to which. (#192) 2017-02-27 21:45:00 +08:00
Bo-Yi Wu 969c0edf29 fix: add tip version on travis. 2017-02-26 18:33:23 +08:00
Bo-Yi Wu e9dc429cb8 feat: embed code into markdown and keep everything in sync (#191)
* feat: embed code into markdown and keep everything in sync

* fix: update readme.

* fix: update travis.
2017-02-25 20:31:49 +08:00
Bo-Yi Wu c67af96a05 refactor: update version name in header. (#188) 2017-02-21 14:15:14 +08:00
Bo-Yi Wu e726860ee4 fix: remove glide config (#187) 2017-02-20 17:07:57 +08:00
Bo-Yi Wu 136487134a feat: Support 1.8.0 version. (#185) 2017-02-19 18:29:28 +08:00
Bo-Yi Wu 23bd0d0c56 feat: switch glide to govendor. (#186)
* feat: switch glide to govendor.

* fix: testing
2017-02-19 15:04:00 +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 ef9085c4b7 feat: update vendor (#181) 2017-02-10 13:55:02 +08:00
Bo-Yi Wu 590a4a6a6f feat: update to go 1.7.5 version. (#177)
* feat: update to go 1.7.5 version.

* feat: update travis go version.
2017-02-06 13:42:39 +08:00
Bo-Yi Wu c144a53107 feat: Add unconvert command 2017-01-28 11:26:05 +08:00
Bo-Yi Wu f155e20fa2 fix: Remove unnecessary type conversions (#176) 2017-01-27 18:19:39 +08:00
Bo-Yi Wu 962c033246 feat: set runtime.NumCPU() as default worker num value (#174) 2017-01-25 16:29:35 +08:00
Bo-Yi Wu aff833cd0c docs: [ci skip] upgrade to 1.7.4 2017-01-25 08:56:59 +08:00
Bo-Yi Wu a34e92ba4e docs: update readme. 2017-01-21 16:08:30 +08:00
Bo-Yi Wu 2a00ed77ad feat: support title flag on cli (#172) 2017-01-21 15:46:44 +08:00
Bo-Yi Wu 9bd6886c1e refactor: Support empty notification for android (#170) 2017-01-21 12:18:41 +08:00
Bo-Yi Wu da1231315f fix: [ci skip] fix docs. 2017-01-19 22:21:53 +08:00
Bo-Yi Wu a7b969dcf3 refactor: update import path. 2017-01-19 17:08:12 +08:00
Bo-Yi Wu a669070ffb feat: support prometheus metric url. (#168) 2017-01-19 16:56:30 +08:00
Bo-Yi Wu cbbbc4eef0 fix: Enforce custom LDFLAGS within makefile and add coverage command. 2017-01-17 10:44:33 +08:00
Bo-Yi Wu 9f87268dc0 fix: Clone tags within drone for proper version generation 2017-01-12 22:18:24 +08:00
Bo-Yi Wu d8c4659c2b feat: creat pid folder automatically. 2017-01-10 17:13:12 +08:00
Bo-Yi Wu eddcb86470 docs: [ci skip] update readme. 2017-01-07 21:17:18 +08:00
Bo-Yi Wu 015a23d3ec feat: add new flag --pid 2017-01-07 21:16:27 +08:00
Bo-Yi Wu fd22832e7c refactor: create pid file. 2017-01-07 18:45:34 +08:00
Bo-Yi Wu 975a6f8fab docs: [ci skip] update readme 2017-01-07 18:24:19 +08:00
Bo-Yi Wu e5b916c057 fix: GOMAXPROCS set to the number of cores available in 1.5 2017-01-05 14:25:52 +08:00
Bo-Yi Wu 73aca36a74 add ARCHS variable.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-01-02 13:58:07 +08:00
Bo-Yi Wu 3fc2a21c0c update readme for facebook grace package.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-01-01 16:01:08 +08:00
Bo-Yi Wu 5d0bbdf4ad Add load tls file testing error.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-01-01 16:01:08 +08:00
Bo-Yi Wu d6f9d132ea update gofight to v2.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-01-01 16:01:08 +08:00
Bo-Yi Wu 218e3fbddc replace endless with facebook grace package.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-01-01 16:01:08 +08:00
Bo-Yi Wu daf5a73395 replac go fmt with gofmt command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-31 13:31:37 +08:00
Bo-Yi Wu 1a45e6eda1 [ci skip] add badge.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-30 13:41:30 +08:00
Bo-Yi Wu 35331dc01e [ci skip] update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-24 21:05:31 +08:00
Bo-Yi Wu 888f68bace [ci skip] bump version to v1.7.2
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-24 16:46:02 +08:00
Bo-Yi Wu 1c466d8fcb update example.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-24 16:10:57 +08:00
Bo-Yi Wu 65489d13e6 update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-24 16:06:05 +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 e2cc0a49c5 [ci skip] update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-23 11:43:26 +08:00
Bo-Yi Wu 1f404e0864 fix reset color format.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-20 09:47:58 +08:00
Bo-Yi Wu d94e305e73 remove ForceColors for logrus package.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-20 09:37:25 +08:00
Bo-Yi Wu 9595062bbf refactor default engine as memory.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-20 09:34:25 +08:00
Bo-Yi Wu af1d4aecc2 [ci skip] update go get command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-17 16:32:40 +08:00
Bo-Yi Wu 93120911f8 rename gorush.go to main.go
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-16 23:02:23 +08:00
Bo-Yi Wu dfe8929e46 Add run time cpu count.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-16 22:43:55 +08:00
Bo-Yi Wu 866195d9a5 [ci skip] update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-15 10:14:33 +08:00
Bo-Yi Wu c9873b1644 skip ANSI color commands
ref: https://github.com/gin-gonic/gin/pull/754

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-14 23:25:35 +08:00
Bo-Yi Wu c5bba12d76 remove zero downtime for windows.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-14 00:08:36 +08:00
Bo-Yi Wu 5b23e79800 update readme to release v1.7.0
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-13 22:33:40 +08:00
Bo-Yi Wu 3a99020086 Support windows target.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-13 22:17:21 +08:00
Bo-Yi Wu 409a8c8e13 Support Windows binary.
https://github.com/fvbock/endless/pull/19

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-13 22:05:47 +08:00
Bo-Yi Wu 6aa7d541a9 update version.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-10 01:15:45 +08:00
Bo-Yi Wu e5b4cdc781 [ci skip] update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-10 01:14:07 +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 20c8340875 [ci skip] add docker badge.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

[ci skip] remove coverall badge.

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

[ci skip] remove travis badge.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-09 09:27:17 +08:00
Bo-Yi Wu 6f1edba05b ci skip update travis and makefile.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-09 09:27:17 +08:00
Bo-Yi Wu cba1a99f0b [ci skip] update readme,
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-09 09:27:17 +08:00
Bo-Yi Wu abb027d8de update makefile.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-09 09:27:16 +08:00
Bo-Yi Wu 87c44e3957 remove docker folder.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-09 09:27:16 +08:00
Bo-Yi Wu 4b0be4eb5c remove unused target on Makefile.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-09 09:27:16 +08:00
Bo-Yi Wu bd51a03cc1 Support github release.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-09 09:27:16 +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 e690f81a3b add codecov on drone.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:59 +08:00
Bo-Yi Wu a8574afe6a remove docker from travis
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:58 +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 77fb11d0a5 add vet and lint.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:58 +08:00
Bo-Yi Wu 4975c6b7e3 remove more notifications.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:58 +08:00
Bo-Yi Wu 10cbf58b7d fix build command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:58 +08:00
Bo-Yi Wu 2c1c98e54c add deploy docker image task
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:58 +08:00
Bo-Yi Wu d8835c0d4b Support docker build for production.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:58 +08:00
Bo-Yi Wu 711a25eb6d update testing to 1.7.4 and 1.6.4
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-12-07 22:11:57 +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 acd027bdc1 add version command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-11-20 09:54:16 +08:00
Bo-Yi Wu f62b6be15f [ci skip] update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-11-06 08:42:03 +08:00
Bo-Yi Wu 17cef2d427 Add ascii Logo
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-11-06 08:34:42 +08:00
Bo-Yi Wu 501ccbe880 update to 1.6.4
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-25 21:34:51 +08:00
Bo-Yi Wu f42d9e2ee3 update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-23 22:01:08 +08:00
Bo-Yi Wu 81f37465b0 request retry must be small than max retry.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-23 21:52:23 +08:00
Bo-Yi Wu 7167ce8323 update retry func.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-23 21:18:54 +08:00
Bo-Yi Wu 70cd2cd103 update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-23 21:18:54 +08:00
Bo-Yi Wu 999e769d29 Change defual retry to zero
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-23 21:18:54 +08:00
Bo-Yi Wu f1428c1446 Support Retry condition.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-23 21:18:54 +08:00
Bo-Yi Wu 411f413484 add max retry flag.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-23 21:18:54 +08:00
Bo-Yi Wu 731c35baa6 add 1.7.3 testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-23 16:12:35 +08:00
Bo-Yi Wu 97e29459d9 [ci skip] update readme
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-16 16:10:12 +08:00
Bo-Yi Wu a6546b568c add telegram notification.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-05 20:25:25 -05:00
Bo-Yi Wu 2c880a2d67 support gtalk notification on drone.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-03 13:42:29 +08:00
Bo-Yi Wu 2decbaf729 fix typo.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-02 22:09:24 +08:00
Bo-Yi Wu b766062e52 send notification when go version is 1.7.1
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-10-02 22:05:13 +08:00