Commit Graph

548 Commits

Author SHA1 Message Date
Travis Reeder
2696a8a917 Fixed idle timeout bug 2017-05-18 13:24:49 -07:00
Travis Reeder
9cc12b4b12 Remove iron... 2017-05-18 18:59:34 +00:00
Travis Reeder
fedf08964e Deploy will automatically create a route if it doesn't exist. 2017-05-17 15:11:44 -07:00
James
e4bb04887e Rewrite imports to use forks files on gitlab not use githubs. 2017-05-16 11:06:32 -07:00
Travis Reeder
7cfd7d413f Fixed up build and updated dependencies. 2017-05-15 15:40:36 -07:00
Travis Reeder
2b01ae3616 functions: 0.3.2 release [skip ci] 2017-05-15 14:16:30 -07:00
Travis Reeder
aa046ba5fc functions: 0.3.1 release [skip ci] 2017-05-15 14:08:53 -07:00
Travis Reeder
0c6ca08a2f functions: 0.2.62 release [skip ci] 2017-05-15 14:04:01 -07:00
Travis Reeder
ffae780f07 functions: 0.2.60 release [skip ci] 2017-05-15 12:00:43 -07:00
Travis Reeder
4b9bba352d Rename location. 2017-05-15 11:00:15 -07:00
Travis Reeder
d0ca2f9228 Moved runner into this repo, update dep files and now builds. 2017-04-21 07:42:42 -07:00
Travis Reeder
615ae5c36f Mass s&r: iron-io -> kumokit 2017-04-19 09:49:12 -06:00
CircleCI
32278fe2e0 functions: 0.2.59 release [skip ci] 2017-04-12 19:20:05 +00:00
CircleCI
d1ea037ea1 functions: 0.2.58 release [skip ci] 2017-04-07 18:28:29 +00:00
Travis Reeder
10f3178ae9 Switching to new dep tool (#616)
* making things work

* #506 - Add ability to login to a private docker registry

* Rolling back "make things work" to test them out more.

* Rolling back "make things work" to test them out more.

* credentials from docker/config.json if ENV is missing

* should get docker auth info just in the init

* update glide lock

* update glide

* Switched to new go dep tool, glide is too frikin annoying.

* Updated circle builds to use dep

* Added GOPATH/bin to path.

* Added GOPATH/bin to path.

* Using regular make test, instead of docker one (not sure why it was using the docker one?).
2017-04-07 11:22:08 -07:00
CircleCI
883cec599c functions: 0.2.57 release [skip ci] 2017-03-29 04:11:21 +00:00
Pedro Nasser
5e8340bc1c Solving postgres marshal/unmarshal issue (#610)
* Solving postgres marshal/unmarshal issue

Postgres datastore was not marshaling the App config during its insert, that behavior was resulting in issues when fetching the App and the datastore couldn't unmarshal the config.

The same issue was probably happening with the Route's headers in some situations.

This commit's idea is to always try to marshal configs and headers when inserting/updating Apps or Routes. But in Apps and Routes get methods, if the  config/headers unmarshal fails, it returns an empty config/headers.

* fix one more unmarshal case

* returning error when unmarshaling non-empty
2017-03-28 11:30:12 -07:00
Pedro Nasser
5761ce3499 fix: error unmarshal empty app config (#609) 2017-03-27 09:58:03 -07:00
CircleCI
a036563b9f functions: 0.2.56 release [skip ci] 2017-03-25 17:35:52 +00:00
Denis Makogon
7603e6e8fa Add idle_timeout to routes API (#603)
* Add inactivity_timeout to routes API

Closes: #544

* Fix failing datastore tests

* Rename inactivity_timeout to idle_timeout

* Update swagger doc

* Update hot fn doc

* Fix json tags

* Add function timeouts docs

* Rewording
2017-03-25 18:28:53 +01:00
CircleCI
11d3e29304 functions: 0.2.55 release [skip ci] 2017-03-24 17:50:47 +00:00
CircleCI
cc4ff197e0 functions: 0.2.54 release [skip ci] 2017-03-23 19:45:09 +00:00
Travis Reeder
46f4639fac functions: 0.2.53 release [skip ci] 2017-03-23 12:26:57 -07:00
Travis Reeder
bdc175ae09 functions: 0.2.52 release [skip ci] 2017-03-23 12:09:27 -07:00
CircleCI
6b05438575 functions: 0.2.51 release [skip ci] 2017-03-23 18:48:49 +00:00
CircleCI
b57a152241 functions: 0.2.50 release [skip ci] 2017-03-22 22:03:31 +00:00
CircleCI
9c977d9963 functions: 0.2.49 release [skip ci] 2017-03-22 20:47:25 +00:00
CircleCI
0492ca5dfb functions: 0.2.48 release [skip ci] 2017-03-22 18:13:02 +00:00
Pedro Nasser
debc710a89 Add env vars for hotfunctions (#597)
* add env vars for hot functions

* remove fn_hot
2017-03-22 15:05:21 -03:00
CircleCI
96fe4ee109 functions: 0.2.47 release [skip ci] 2017-03-21 23:51:59 +00:00
CircleCI
8592422cf5 functions: 0.2.46 release [skip ci] 2017-03-21 23:41:30 +00:00
CircleCI
200cac1477 functions: 0.2.45 release [skip ci] 2017-03-21 19:06:57 +00:00
Martin Pinto-Bazurco Mendieta
e4b3105d92 Fix #418 Added MySQL as DB storage layer. (#575)
* Fix #418 Added MySQL as DB storage layer.

* Make the mysql stuff work

* Make the mysql stuff work

* Make the mysql stuff work

* Make the mysql stuff work

* small fixes

* Switch to Go 1.8 installation inside CI (#589)

* Switch to Go 1.8 installation inside CI

Partially Addresses: #588

* Use url.Hostname() instead of custom method

* Added PR review changes.

* Added missing check for error.

* Changed * with name, config

* Removed unused import.

* Added check for NoRows

* Merged changes with HEAD

* Added documentation to mysql.go

* update mysql to be on par with postgres
2017-03-21 20:01:17 +01:00
CircleCI
353a144081 functions: 0.2.44 release [skip ci] 2017-03-21 17:17:10 +00:00
CircleCI
2980763b16 functions: 0.2.43 release [skip ci] 2017-03-15 19:13:26 +00:00
Denis Makogon
2a0e9f4b9c Switch to Go 1.8 installation inside CI (#589)
* Switch to Go 1.8 installation inside CI

Partially Addresses: #588

* Use url.Hostname() instead of custom method
2017-03-15 20:07:03 +01:00
CircleCI
35af509da9 functions: 0.2.42 release [skip ci] 2017-03-15 14:11:41 +00:00
Jordan Krage
d860dc28fb arm overflow s/ns fix (#590) 2017-03-15 15:06:09 +01:00
CircleCI
ab2e6a812b functions: 0.2.41 release [skip ci] 2017-03-14 21:03:27 +00:00
Denis Makogon
6a8b995e04 Fix REQUEST_URL to reflect host and port of a client (#580)
Fixes: #578
2017-03-14 13:55:56 -07:00
CircleCI
45831bcd26 functions: 0.2.40 release [skip ci] 2017-03-14 13:38:41 +00:00
Denis Makogon
23360d45f3 Make datastore tests pass with remote Docker containers (#587)
* Make datastore tests pass with remote Docker containers
* Make tests consume DOCKER_HOST IP address as bind host while constucting database URI.

 This fix makes datastore tests pass against
 remote Docker (with host IP different from 127.0.0.1)

Fixes: #586

* Make datastore tests pass on Go1.7.1
2017-03-14 14:32:50 +01:00
CircleCI
c38aae4bfe functions: 0.2.39 release [skip ci] 2017-03-13 19:37:37 +00:00
Jordan Krage
690d0d92e4 Postgres datastore errors and cleanup (#579)
* improved postgres datastore error handling

* remove excess postgres datastore validation

* postgres datastore errors and cleanup
2017-03-13 20:31:08 +01:00
CircleCI
3fcdca73a7 functions: 0.2.38 release [skip ci] 2017-03-13 17:50:08 +00:00
CircleCI
877cece13e functions: 0.2.37 release [skip ci] 2017-03-13 17:29:23 +00:00
CircleCI
90f93706f2 functions: 0.2.36 release [skip ci] 2017-03-07 05:54:37 +00:00
CircleCI
ad0e54ae06 functions: 0.2.35 release [skip ci] 2017-03-04 00:22:25 +00:00
Goutham Veeramachaneni
fae66764b4 Config EnvVars passed without leading _ (#534)
* Earlier X=Y was passed as _X=Y

Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
2017-03-03 16:17:00 -08:00
CircleCI
f6317582c2 functions: 0.2.34 release [skip ci] 2017-03-03 15:38:46 +00:00