41 Commits

Author SHA1 Message Date
Alex Ellis
c7cd074a68 Document cgi_headers 2017-05-11 08:15:00 +01:00
Alex
cc0d351e69 Watchdog - enable forwarding of HTTP headers via CGI-like env vars. 2017-05-09 09:13:42 +01:00
Alex
fbb9646377 Add x-duration-seconds for all functions via watchdog 2017-05-03 18:49:30 +01:00
Alex
569ccbf323 Add license into code files for MIT 2017-04-27 23:21:50 +01:00
Alex Ellis
556d02be1b Format for windows 2017-04-27 09:29:14 +01:00
Alex Ellis
1eaf13c6c8 Windows port - spike (#66)
* Add Windows Dockerfile.win
* Create appveyor.yml
* Create build.ps1
* Port Golang example to Windows
2017-04-27 09:12:15 +01:00
Alex
2618156414 Revert Prometheus version 2017-04-16 17:01:22 -05:00
Alex Ellis
f958e99bdc Allow override of contentType response from watchdog. (#46) 2017-04-10 22:18:37 +01:00
Alex Ellis
a803b677f6 Document response types and scaling behaviour 2017-04-08 10:03:16 +01:00
Alex Ellis
469fc690da Fix issue in watchdog - not reading false config overrides. 2017-04-05 09:13:18 +01:00
Alex Ellis
93bdfba4b2 Rename marshal_request for watchdog, enable lock-file for healthcheck CMD. 2017-04-05 09:13:18 +01:00
Alex Ellis
a476c50a99 Create README.md 2017-04-04 08:38:02 +01:00
Alex
c705cd8e33 Forward client HTTP headers through pipeline 2017-03-31 20:40:25 +01:00
Alex Ellis
04be17ce49 Add marshall_request to watchdog for passing header to functions 2017-03-31 20:40:25 +01:00
Alex Ellis
c2eb41ee4f Fix buffer dead-lock in Watchdog (#33)
* Go sync group to handle blocking on buffered-pipes
2017-03-28 19:05:33 +01:00
Alex Ellis
361a31ac97 Push Go to 1.7.5 2017-03-27 17:56:33 +01:00
Alex Ellis
2700a15668 Update builder to use functions/ namespace 2017-03-13 14:55:57 +00:00
Alex Ellis
d5290aad1b Refactor to armv6 2017-03-12 12:57:18 +00:00
Alex Ellis
80c12aeaea Update armhf to use armv6 binaries 2017-02-28 22:10:19 +00:00
Alex Ellis
726e9c6d36 Add armhf support 2017-02-03 13:31:39 +00:00
Alex Ellis
5c343be183 Initial work for ARMHF 2017-02-03 13:27:36 +00:00
Alex Ellis
1aba6699fe Pending ARMhf changes 2017-01-30 22:15:06 +00:00
Alex Ellis
018b065ef1 Initial work for ARMHF 2017-01-30 22:14:06 +00:00
Alex
52266a6741 Match content-type of incoming request. Fix for Alexa. 2017-01-28 12:26:30 +00:00
Traun Leyden
dd67519cc4 Fix attempt for reported connection buildup
Regarding https://github.com/golang/go/issues/6785#issuecomment-275669472
2017-01-27 08:14:57 -08:00
Alex
d031e3154e Test makehandler 2017-01-24 20:54:24 +00:00
Alex
2275382e76 Add travis and fix Dockerfile for test files 2017-01-24 20:22:28 +00:00
Alex
5db6013861 Use time / duration for config 2017-01-24 20:06:22 +00:00
Alex
ed47c36d59 Add timeouts and unit test config. 2017-01-24 20:00:15 +00:00
Alex
b7d2845d6e Make timeouts configurable for watchdog process. Make debug into container optional. 2017-01-23 23:26:31 +00:00
Alex
502e13acab Combine stdout/stderr (experimental)
Don't panic on error, keep alive and return 500.
2017-01-23 18:32:35 +00:00
Alex Ellis
eb0776e3a3 Update to support docker stack deploy 2017-01-09 13:24:42 +00:00
Alex
1bff66e583 Rename dockerfile 2017-01-03 23:59:21 +00:00
Alex
2520d9ec7c Move to sh 2017-01-03 23:55:52 +00:00
Alex
bdfdd5ad45 Moving out the cat service as an example. 2017-01-03 23:31:55 +00:00
Alex Ellis
d181fed5fd Change samples to use get-stdin for brevity. 2016-12-30 19:40:49 +00:00
Alex Ellis
4573f14f65 Add changecolorintent 2016-12-30 19:24:25 +00:00
Alex Ellis
606a50e124 Update README.md 2016-12-22 13:29:19 +00:00
Alex Ellis
9323746e99 Readme 2016-12-22 13:29:00 +00:00
Alex Ellis
a3cb54ab87 Static binary 2016-12-22 13:28:30 +00:00
Alex Ellis
8fe7cb691d Initial 2016-12-22 13:08:32 +00:00