Commit Graph

653 Commits

Author SHA1 Message Date
Travis Reeder
e172a838c2 Fixed Route definition in swagger doc. (#405)
* Fixed Route definition in swagger doc.

* Changed swagger URL to petstore so we don't have to maintain it in swaggerhub and github anymore.
2016-12-07 20:33:34 +01:00
Ubuntu
ca4c7ac2bf functions: 0.1.61 release [skip ci] 2016-12-07 19:24:46 +00:00
Pedro Nasser
5367a3ef99 Fix API inconsistencies (#404)
* fix api inconsistencies

* handling empty format cases

* code style
2016-12-07 17:16:48 -02:00
Ubuntu
b990cba1df functions: 0.1.60 release [skip ci] 2016-12-07 19:01:33 +00:00
C Cirello
3b16b7f1d8 functions: application updates no longer accept name in the body (#391)
* functions: application updates no longer accept name in the body

AppUpdate was initially conceived as an upsert endpoint for apps.
It turns out that it created an inconsistency regarding updates:
updates with names divergent with URL would not actually change
application's name.

This commit atempts to address the issue by returning an HTTP
error when trying to update an application name. In swagger.yml,
application names are already `readOnly:true`. Thus there is no
change from expected behavior.

Fixes #380

* functions: use specific error value for name change
2016-12-07 19:54:21 +01:00
C Cirello
66d446b148 functions: returns HTTP error in case of route update attempt (#396)
Ensure that attempts to update route's path are properly handled
with a HTTP error. Moreover, updates swagger file to make it
explicit that routes are immutable.

Fixes #381
2016-12-07 19:54:09 +01:00
Ubuntu
05cd030bc6 functions: 0.1.59 release [skip ci] 2016-12-07 17:17:32 +00:00
C Cirello
5129cb47a0 docs: explains the need of keep doc up-to-date (#401) 2016-12-07 18:11:33 +01:00
Ubuntu
b0d9109f22 functions: 0.1.58 release [skip ci] 2016-12-07 17:04:54 +00:00
Pedro Nasser
9382f0b133 fix datastore Put and added tests (#402) 2016-12-07 08:59:54 -08:00
Ubuntu
0baf03841f functions: 0.1.57 release [skip ci] 2016-12-06 23:25:14 +00:00
C Cirello
d6a44b5ba4 functions: remove lru (#399) 2016-12-07 00:20:25 +01:00
Ubuntu
846f4ee365 functions: 0.1.56 release [skip ci] 2016-12-06 15:17:50 +00:00
Pedro Nasser
91006a701e Update listener docs (#398)
* add listener docs

* removed TODO and added more listener info

* removing invalid route from appupdatelistener
2016-12-06 16:11:21 +01:00
C Cirello
0cdd1db3e1 functions: fix goroutine leak in runner (#394)
* functions: fix goroutine leak in runner

* functions: ensure taskQueue is consumed after context cancellation
2016-12-06 16:11:06 +01:00
Ubuntu
f0fc85b85a functions: 0.1.55 release [skip ci] 2016-12-06 12:10:46 +00:00
C Cirello
08e9a52388 functions: fix documentatino on Redis support for DB (#387) 2016-12-06 10:06:26 -02:00
Ubuntu
07b6dab029 functions: 0.1.54 release [skip ci] 2016-12-06 03:25:40 +00:00
Carlos C
ce325f2c1f fn: fix windows port of fn 2016-12-06 04:18:56 +01:00
Ubuntu
8943374705 functions: 0.1.53 release [skip ci] 2016-12-05 22:19:42 +00:00
Seif Lotfy سيف لطفي
717d8455e9 fn: support for dotnet (#326)
* Add initial support for dotnet

* Initial work on dotnet example

* fn: fix docker incantation

* fn: .gitignore

* Add README.md for dotnet example

* Update docs
2016-12-05 23:13:52 +01:00
Ubuntu
52d0dc941c functions: 0.1.52 release [skip ci] 2016-12-05 19:45:50 +00:00
C Cirello
4bb32abba8 functions: upgrade runner (#385) 2016-12-05 20:40:08 +01:00
Ubuntu
09d66b0671 functions: 0.1.51 release [skip ci] 2016-12-05 18:49:31 +00:00
Pedro Nasser
7183c440d9 minor postgres fix (#392) 2016-12-05 10:44:37 -08:00
Ubuntu
f7f1015e4d functions: 0.1.50 release [skip ci] 2016-12-05 16:22:28 +00:00
C Cirello
470e497e7b fn: improve funcfile doc (#376)
* fn: improve funcfile doc

* fn: improve wording of build key

* fn: make clear max_concurrency is per node
2016-12-05 17:15:20 +01:00
Ubuntu
fb46fe925f functions: 0.1.49 release [skip ci] 2016-12-05 16:11:44 +00:00
C Cirello
28f713ed11 fn: support for functions testing (#379)
* fn: add test framework

* fn: make routes creation smarter

* fn: add testframework examples

* fn: remove unnecessary dependency

* fn: update doc

* fn: fix consistenty between runff, runlocaltest and runremotetest
2016-12-05 17:05:06 +01:00
Ubuntu
49cc0f6533 functions: 0.1.48 release [skip ci] 2016-12-05 14:11:55 +00:00
C Cirello
4505811fb0 fn: improve docs (#377)
Continues #359
2016-12-03 11:50:25 +01:00
Ubuntu
e104db5a3f functions: 0.1.47 release [skip ci] 2016-12-03 00:49:16 +00:00
Pedro Nasser
9387e9bc41 fix postgres GetApp bug when filter is nil (#383) 2016-12-02 16:44:57 -08:00
Ubuntu
3b1011ca88 functions: 0.1.46 release [skip ci] 2016-12-03 00:07:54 +00:00
Travis Reeder
e4c035b3b1 merge conflict 2016-12-02 16:03:18 -08:00
Travis Reeder
9f8c81afbc Changed output of sleeper. 2016-12-02 16:01:42 -08:00
Ubuntu
4ab839cba7 functions: 0.1.45 release [skip ci] 2016-12-01 18:34:50 +00:00
C Cirello
0bc308c65f fn: fix max_concurrency marshal tag (#375) 2016-12-01 19:28:08 +01:00
Ubuntu
bb873d57f3 functions: 0.1.44 release [skip ci] 2016-12-01 17:46:35 +00:00
C Cirello
c2fa6dca3a fn: improve how build handle missing version (#374)
Fixes #373
2016-12-01 09:42:02 -08:00
Ubuntu
d7638625e7 functions: 0.1.43 release [skip ci] 2016-12-01 17:17:59 +00:00
C Cirello
9ac2539aeb fn: improve UX and publish/deploy command (#359)
* fn: improve UX and publish/deploy command

* fn: remove wrong use cases for deploy

* fn: fix regression introduced by merge
2016-12-01 18:11:13 +01:00
Ubuntu
c5696b1bbc functions: 0.1.42 release [skip ci] 2016-12-01 17:00:38 +00:00
Travis Reeder
dbb6c4001a Sleeper update to use fn tool (#372)
* Updated sleeper to use fn tool

* sending something to stdout
2016-12-01 17:54:06 +01:00
Carlos C
44ebaed7ca fn: update dependencies 2016-12-01 17:53:14 +01:00
C Cirello
e63cc04e68 fn: add header configuration to route calls (#371) 2016-12-01 17:51:26 +01:00
Ubuntu
81f06c78c3 functions: 0.1.41 release [skip ci] 2016-12-01 16:47:13 +00:00
Carlos C
4565738c95 fn: update dependencies 2016-12-01 17:42:41 +01:00
C Cirello
37afafab72 api: remove app_name duplication of route related calls (#370) 2016-12-01 17:38:32 +01:00
Ubuntu
61bba05274 functions: 0.1.40 release [skip ci] 2016-12-01 16:27:01 +00:00