Commit Graph

871 Commits

Author SHA1 Message Date
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
454eedd963 updated deps. 2017-05-15 11:16:39 -07:00
Travis Reeder
4b9bba352d Rename location. 2017-05-15 11:00:15 -07:00
Travis Reeder
c0b381eb96 dep ensure instead of dep ensure -update 2017-04-30 13:30:14 -07:00
Travis Reeder
7c9d007f19 Merge pull request #1 from treeder/rename
Rename
2017-04-30 13:28:16 -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
jconning
c413e445a1 Test harness to assess whether fnlb works properly (#573)
* Initial commit.

* Update README.md

* Update README.md

* Update README.md.

* Update README.md

* Changes from PR code review.
2017-04-12 12:14:04 -07: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
Seif Lotfy سيف لطفي
d8871d1562 Fix lambda import (#605)
* Fix lambda import

* more updates

* more changes
2017-03-24 10:44:38 -07:00
CircleCI
cc4ff197e0 functions: 0.2.54 release [skip ci] 2017-03-23 19:45:09 +00:00
Travis Reeder
3fc6445cce bump to test circle build 2017-03-23 12:39:07 -07:00
Travis Reeder
46f4639fac functions: 0.2.53 release [skip ci] 2017-03-23 12:26:57 -07:00
Travis Reeder
3bac2ae337 Only pushes the single version tag instead of all. 2017-03-23 12:26:11 -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
Travis Reeder
daf9f60e6f Builds lambda images on release. (#606) 2017-03-23 19:42:37 +01:00
CircleCI
b57a152241 functions: 0.2.50 release [skip ci] 2017-03-22 22:03:31 +00:00
Denis Makogon
c494bf051e Add MySQL docs (#602)
Closes: #596
2017-03-22 14:56:39 -07:00
CircleCI
9c977d9963 functions: 0.2.49 release [skip ci] 2017-03-22 20:47:25 +00:00
Travis Reeder
ca18ae88fa Added Lambda Node support as part of the regular functions workflow. (#601)
* Added Lambda Node support as part of the regular functions workflow.

* Fixes for PR comments.
2017-03-22 21:41:27 +01: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
Travis Reeder
3c4261ae37 Merge branch 'master' of https://github.com/iron-io/functions 2017-03-21 16:45:56 -07:00
Travis Reeder
a0c40ee184 More doc fixes. 2017-03-21 16:45:53 -07:00
CircleCI
8592422cf5 functions: 0.2.46 release [skip ci] 2017-03-21 23:41:30 +00:00
Travis Reeder
cfccf33c5d Updated docs, fixed broken links and moved things around. 2017-03-21 16:34:59 -07: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
Denis Makogon
9484dded2c Ensure can build ARM v5 or greater binaries (#591)
Add ARM v5 (or greater) binary builder to ensure support maintained

Depends-On: #590
2017-03-21 18:11:20 +01: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