Commit Graph

  • 7fa3a8900c Show failed parameter node lookups Cameron Moore 2019-12-30 21:51:11 -06:00
  • e1634fe669 Add missing windows dependency Cameron Moore 2019-12-29 18:08:35 -06:00
  • 876c853073 Add pidfile support Cameron Moore 2019-12-25 15:41:48 -06:00
  • 569921cd72 Merge pull request #381 from moorereason/feature/logfile Adnan Hajdarević 2019-12-29 20:10:16 +01:00
  • fda328dc23 Refactor fatal logging during service startup Cameron Moore 2019-12-28 20:50:33 -06:00
  • aa03daeff8 Merge pull request #380 from moorereason/feature/http-methods Adnan Hajdarević 2019-12-28 14:17:39 +01:00
  • 811481298a Fix method not allowed log message Cameron Moore 2019-12-28 07:09:36 -06:00
  • 5af6e4d1ec Open listener port earlier Cameron Moore 2019-12-27 12:01:12 -06:00
  • 725fda68dc Add logfile feature Cameron Moore 2019-12-27 11:51:44 -06:00
  • 157f468e0c Refactor cli HTTP methods behavior Cameron Moore 2019-12-27 11:22:04 -06:00
  • e1249a9ddb Add global HTTP methods to starting log message Cameron Moore 2019-12-26 15:17:01 -06:00
  • a03e812615 Update HTTP methods to sanitize user input Cameron Moore 2019-12-26 14:51:40 -06:00
  • c38778ba62 Add HTTP methods cli parameter Cameron Moore 2019-12-26 11:29:33 -06:00
  • 3414f34025 Add per-hook HTTP method restrictions Cameron Moore 2019-12-26 11:11:53 -06:00
  • 66562fdb41 Merge pull request #379 from moorereason/feature/drop-privs Adnan Hajdarević 2019-12-26 20:48:07 +01:00
  • 77159d9db6 Add setuid & setgid options Cameron Moore 2019-12-25 23:23:35 -06:00
  • 35d1cedc24 Rewrite server to use explicit listener Cameron Moore 2019-12-25 23:00:48 -06:00
  • f38dfbbf78 Merge pull request #373 from moorereason/feature/multipart Adnan Hajdarević 2019-12-26 12:46:31 +01:00
  • 78b0610218 Merge pull request #378 from moorereason/feature/sighup Adnan Hajdarević 2019-12-26 12:46:12 +01:00
  • c6c270c7dd Add SIGHUP support Cameron Moore 2019-12-25 14:10:57 -06:00
  • 1c779a0d75 Update multipart form data logic Cameron Moore 2019-12-24 14:51:49 -06:00
  • 8702b37430 Add multipart form data examples Cameron Moore 2019-12-24 12:38:12 -06:00
  • 5b4e60e7d7 Add multipart form data section to README Cameron Moore 2019-12-24 12:22:06 -06:00
  • 93632d077c Add multipart form data support Cameron Moore 2019-12-23 16:04:16 -06:00
  • cc5cbae14f Merge pull request #376 from moorereason/feature/xml Adnan Hajdarević 2019-12-25 08:32:09 +01:00
  • 779ff0ad10 Fix XML error message Cameron Moore 2019-12-24 19:47:21 -06:00
  • d8bd2662ff Merge pull request #375 from moorereason/feature/gorilla-only Adnan Hajdarević 2019-12-24 23:21:01 +01:00
  • 28e0012470 Update XML docs Cameron Moore 2019-12-24 16:09:55 -06:00
  • 3463804a7c Add XML payload support Cameron Moore 2019-12-24 15:45:51 -06:00
  • 3f4520da67 Require Go 1.13+ Cameron Moore 2019-12-24 14:56:01 -06:00
  • be815d0a41 Use gorilla/mux for middleware and extend Cameron Moore 2019-12-22 15:43:04 -06:00
  • 93ce24d3f3 Merge pull request #371 from moorereason/feature/internal-hook Adnan Hajdarević 2019-12-23 09:34:48 +01:00
  • 01111b5258 Rename RemoteAddress to RemoteAddr. Adnan Hajdarevic 2019-12-22 22:37:44 +01:00
  • e72a7d2e22 Merge pull request #355 from wyattjoh/master Adnan Hajdarević 2019-12-22 22:31:13 +01:00
  • 40d9dcd6d4 Make hook package internal Cameron Moore 2019-12-21 11:55:42 -06:00
  • c872aae7e8 Merge pull request #369 from moorereason/feature/gofrs-uuid Adnan Hajdarević 2019-12-19 07:52:43 +01:00
  • 8ff3848ea3 Use gofrs/uuid instead of satori/go.uuid Cameron Moore 2019-12-18 21:04:35 -06:00
  • 7b87d6092f Merge pull request #368 from moorereason/feature/go-mod Adnan Hajdarević 2019-12-18 10:52:56 +01:00
  • 669414ca70 Use Go modules Cameron Moore 2019-12-13 21:46:47 -06:00
  • 3f5fee20c0 fix: updated based on review Wyatt Johnson 2019-12-17 10:18:08 -07:00
  • c6e809a1a2 fix: spelling Wyatt Johnson 2019-11-18 09:31:49 -07:00
  • 2088f61cba fix: simplify implementation Wyatt Johnson 2019-11-15 15:52:03 -07:00
  • a818e29113 feat: added multiple sig support Wyatt Johnson 2019-11-15 15:38:27 -07:00
  • 8fe6c9a05d Update version to 2.6.11 2.6.11 Adnan Hajdarevic 2019-12-15 14:30:54 +01:00
  • 7c4e6e94fc Merge pull request #365 from moorereason/feature/364-constant-time Adnan Hajdarević 2019-12-11 07:06:12 +01:00
  • 31e76bcd00 Use constant time string compare for match value Cameron Moore 2019-12-10 22:21:30 -06:00
  • c47c06e822 Merge pull request #363 from moorereason/feature/arm64-travisci Adnan Hajdarević 2019-12-10 00:23:38 +01:00
  • bf3d042da6 Use master instead of tip Cameron Moore 2019-12-09 16:57:55 -06:00
  • d05911cdcb Add arm64 to Travis CI Cameron Moore 2019-12-09 16:50:19 -06:00
  • 634ca84807 Merge pull request #362 from moorereason/feature/cipher-suites Adnan Hajdarević 2019-12-09 21:52:25 +01:00
  • 8c46a8343b Document minimum Go release Cameron Moore 2019-12-05 17:01:38 -06:00
  • 64942c9793 Update documentation to include pre-hook-command property. Adnan Hajdarevic 2019-12-05 22:15:15 +01:00
  • 54cfc6bcbd Rename context-provider-command to pre-hook-command and refactor the code to be more readable. Adnan Hajdarevic 2019-12-05 22:14:08 +01:00
  • 13d5630e80 Update docs for TLS version and cipher suite options Cameron Moore 2019-12-03 21:36:14 -06:00
  • f1003560f1 Add list cipher suites support Cameron Moore 2019-12-03 21:35:16 -06:00
  • 997db04b9f Require Go 1.12 or newer Cameron Moore 2019-12-03 21:31:23 -06:00
  • 769e743563 Add missing files Cameron Moore 2019-12-03 15:21:18 -06:00
  • 43f519a712 Add TLS version and cipher suites options Cameron Moore 2019-12-03 15:13:12 -06:00
  • a617b1a6ac Merge pull request #361 from adnanh/feature/check-payload-hash-sha512 Adnan Hajdarević 2019-12-02 22:34:07 +01:00
  • 9117f4f6d6 Merge pull request #360 from adnanh/improvement/content-type-based-payload-parsing Adnan Hajdarević 2019-12-02 22:33:45 +01:00
  • b53996f175 Add tests for SHA512 payload hash check rule. Adnan Hajdarevic 2019-12-02 19:49:56 +01:00
  • 154177e46a Add documentation for SHA512 payload hash check rule. Adnan Hajdarevic 2019-12-02 19:49:34 +01:00
  • d4e98281d7 Add SHA512 payload check rule. Adnan Hajdarevic 2019-12-02 19:48:59 +01:00
  • ce186487f4 Format the file using go fmt. Adnan Hajdarevic 2019-12-02 19:03:38 +01:00
  • 1110f82443 Add test for unsupported content type error message. Adnan Hajdarevic 2019-12-02 19:01:20 +01:00
  • a99abd4e6f Fix invalid assumption in code that multipart forms can be parsed in the same way as urlencoded forms. Adnan Hajdarevic 2019-12-02 18:49:24 +01:00
  • 3ec7da2b15 Add suport for context-provider-command hook option. Adnan Hajdarevic 2019-11-22 02:40:59 +01:00
  • 8728ec4786 Add help target to Makefile Fabrizio Destro 2019-10-19 23:14:47 +02:00
  • 34ae132930 Bump webhook version to 2.6.10 2.6.10 Adnan Hajdarevic 2019-09-24 19:45:40 +02:00
  • f993aaa11c Merge branch 'master' into development Adnan Hajdarevic 2019-09-24 19:35:31 +02:00
  • d82e838554 Merge pull request #342 from moorereason/doc-content-type Adnan Hajdarević 2019-09-21 11:50:46 +02:00
  • 9c35aa070c Document incoming-payload-content-type hook setting Cameron Moore 2019-09-20 08:50:44 -05:00
  • 14ee68a06e Create FUNDING.yml Adnan Hajdarević 2019-09-20 01:48:22 +02:00
  • e0e1dd8ade Delete appveyor.yml Adnan Hajdarević 2019-09-20 01:42:52 +02:00
  • 9852f0f0a5 Merge pull request #341 from moorereason/wintrav Adnan Hajdarević 2019-09-20 01:41:01 +02:00
  • 2cf3f4e1a8 Add Windows to Travis CI Cameron Moore 2019-09-19 08:42:33 -05:00
  • 1cf531b1c3 Merge pull request #339 from moorereason/StatusOK Adnan Hajdarević 2019-09-19 10:52:44 +02:00
  • 74e55e3089 Update go versions in Travis CI Cameron Moore 2019-09-18 17:00:22 -05:00
  • 6c77ff0a2c Fix TestWebhook tests Cameron Moore 2019-09-18 16:59:11 -05:00
  • 002c332b68 Merge pull request #327 from dexpota/master Adnan Hajdarević 2019-09-18 18:07:07 +02:00
  • ffba396523 Merge pull request #337 from moorereason/iss333 Adnan Hajdarević 2019-09-18 18:02:25 +02:00
  • b016e99ea6 Update GetParameter to support keys with dots Cameron Moore 2019-09-13 13:10:14 -05:00
  • e47f9afb11 Fix failing ip-whitelist tests Cameron Moore 2019-09-13 13:09:44 -05:00
  • d3fd9bddd9 Fix issue with relative paths and command execution Fabrizio Destro 2019-08-25 20:08:39 +02:00
  • 42b72b028b Merge pull request #319 from Htbaa/issue-313 Adnan Hajdarević 2019-06-21 22:04:12 +02:00
  • c6939d57dc Replaced fmt.Frpintf calls with fmt.Fprint when there's no formatting used Christiaan Kras 2019-04-24 14:59:38 +02:00
  • 90f751a61d Merge pull request #266 from aioobe/development Adnan Hajdarević 2019-04-17 18:13:25 +02:00
  • e86c2cf610 Merge branch 'development' into development Adnan Hajdarević 2019-04-17 18:11:12 +02:00
  • 0aa7395e21 Merge pull request #304 from johnpmitsch/travis Adnan Hajdarević 2019-02-13 09:53:03 +01:00
  • 3f834f5c3d Add travis webhook example John Mitsch 2019-02-12 20:47:32 -05:00
  • 5bca86cdb2 Add snap store link to the README.md Adnan Hajdarević 2019-02-12 10:29:39 +01:00
  • 896d1608ca Merge pull request #297 from moorereason/iss207 Adnan Hajdarević 2019-01-08 09:30:08 +01:00
  • e5c18aa87e Merge pull request #298 from moorereason/iss290 Adnan Hajdarević 2019-01-08 09:29:32 +01:00
  • f056f94305 Allow multiple values for ip-whitelist Cameron Moore 2019-01-02 16:50:23 -06:00
  • 1a17dc83fe Return errors on empty secrets during signature validations Cameron Moore 2019-01-02 16:09:27 -06:00
  • 753734428f Merge pull request #283 from adnanh/healthcheck-route Adnan Hajdarević 2018-11-17 19:03:20 +01:00
  • f76426e9b0 add handler for the route to be used as a healtcheck endpoint, fixes #233 Adnan Hajdarevic 2018-11-17 19:01:26 +01:00
  • 5803d5e849 Merge pull request #282 from adnanh/master Adnan Hajdarević 2018-11-16 18:59:25 +01:00
  • 385898b21f Merge pull request #281 from ruliezz/patch-1 Adnan Hajdarević 2018-11-16 18:58:58 +01:00
  • ce7f8d5d28 Updated with a Gitea example ruliezz 2018-11-16 15:23:39 +01:00