Commit Graph

527 Commits

Author SHA1 Message Date
C Cirello
e3c85d3e7e server: shutdown endpoint (#466)
fixes #390
2016-12-29 20:19:42 +01:00
CircleCI
c2c2a0fb06 functions: 0.1.86 release [skip ci] 2016-12-29 19:15:21 +00:00
C Cirello
2f0520521c all: rename hot containers to hot functions (#465) 2016-12-29 20:07:41 +01:00
CircleCI
e968576d96 functions: 0.1.85 release [skip ci] 2016-12-27 19:08:25 +00:00
CircleCI
1b225acb4e functions: 0.1.84 release [skip ci] 2016-12-27 18:09:31 +00:00
CircleCI
1ddeabfa63 functions: 0.1.83 release [skip ci] 2016-12-22 21:34:10 +00:00
Pedro Nasser
597d66b5b3 fix: using bolt config/header update now overwrites (#456) 2016-12-22 22:27:52 +01:00
CircleCI
d29b2ac1d1 functions: 0.1.82 release [skip ci] 2016-12-19 19:02:07 +00:00
CircleCI
4878a5d0a3 functions: 0.1.81 release [skip ci] 2016-12-19 18:36:36 +00:00
CircleCI
0359842c30 functions: 0.1.80 release [skip ci] 2016-12-15 18:31:15 +00:00
Pedro Nasser
63c2b18ac5 remove gin, fix specialhandler and added test (#448) 2016-12-15 10:26:59 -08:00
CircleCI
1aea433d05 functions: 0.1.79 release [skip ci] 2016-12-14 22:25:21 +00:00
CircleCI
fc57bc58f7 functions: 0.1.78 release [skip ci] 2016-12-14 19:39:47 +00:00
CircleCI
888a0f95d9 functions: 0.1.77 release [skip ci] 2016-12-14 16:28:49 +00:00
Pedro Nasser
4d7dde3486 change update from PUT method to PATCH (#440) 2016-12-14 17:22:44 +01:00
CircleCI
3dc12d9f55 functions: 0.1.76 release [skip ci] 2016-12-14 02:02:27 +00:00
CircleCI
55e031512b functions: 0.1.75 release [skip ci] 2016-12-14 01:45:18 +00:00
CircleCI
7bfc6a8992 functions: 0.1.74 release [skip ci] 2016-12-13 23:14:50 +00:00
C Cirello
1dc3145045 functions: upgrade runner to latest (#434)
* functions: upgrade runner

* functions: update to latest runner

Supercedes and fixes #433
2016-12-14 00:10:24 +01:00
CircleCI
43652b0198 functions: 0.1.73 release [skip ci] 2016-12-13 21:41:26 +00:00
CircleCI
1247edbd04 functions: 0.1.72 release [skip ci] 2016-12-13 21:23:54 +00:00
Pedro Nasser
32de7d5361 Improvements on API error, swagger and status code (#428)
* improvements on API error, swagger and status code

* missing validation

* removing typo

* fix if-within-if

* fix handle app delete
2016-12-13 19:18:52 -02:00
CircleCI
34d6c6e101 functions: 0.1.71 release [skip ci] 2016-12-13 18:59:16 +00:00
CircleCI
2af84c77b4 functions: 0.1.70 release [skip ci] 2016-12-13 18:46:03 +00:00
Pedro Nasser
2a09a1c2a2 listeners and special handlers improvements (#412)
* listeners and special handlers improvements

* update runnerListener methods

* typo
2016-12-13 19:40:48 +01:00
CircleCI
2fd8570e45 functions: 0.1.69 release [skip ci] 2016-12-13 18:25:14 +00:00
CircleCI
446e2b19e6 functions: 0.1.68 release [skip ci] 2016-12-13 15:49:10 +00:00
CircleCI
0c14d411ea functions: 0.1.67 release [skip ci] 2016-12-13 15:41:51 +00:00
CircleCI
777a3894b3 functions: 0.1.66 release [skip ci] 2016-12-12 18:11:07 +00:00
CircleCI
065e6dd0d8 functions: 0.1.65 release [skip ci] 2016-12-11 10:03:41 +00:00
CircleCI
e132ce4217 functions: 0.1.64 release [skip ci] 2016-12-10 16:40:21 +00:00
Pedro Nasser
49a7712e6b API improvements (#410)
* api improvements, remove global Api object and reduce gin dependency

* requested changes
2016-12-09 15:24:35 -02:00
CircleCI
0c3c9ff2ee functions: 0.1.63 release [skip ci] 2016-12-09 16:22:04 +00:00
Ubuntu
ad4d7ce8b9 functions: 0.1.62 release [skip ci] 2016-12-07 19:42:12 +00: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
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
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
Ubuntu
07b6dab029 functions: 0.1.54 release [skip ci] 2016-12-06 03:25:40 +00:00
Ubuntu
8943374705 functions: 0.1.53 release [skip ci] 2016-12-05 22:19:42 +00:00
Ubuntu
52d0dc941c functions: 0.1.52 release [skip ci] 2016-12-05 19:45:50 +00:00