Travis Reeder
615ae5c36f
Mass s&r: iron-io -> kumokit
2017-04-19 09:49:12 -06:00
Pedro Nasser
a80fe9c897
Fix datastore error for inexistent app ( #493 )
...
* fix datastore error inexistent app
* fix get route error handling
* fix API errors handling and tests
2017-01-26 14:41:18 -08:00
Travis Reeder
1c8d12b09e
Cleanup main ( #470 )
...
* main: clean up
* server: replace magical constants and use them for app name tracking
2017-01-03 14:59:26 -08: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
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
Pedro Nasser
5367a3ef99
Fix API inconsistencies ( #404 )
...
* fix api inconsistencies
* handling empty format cases
* code style
2016-12-07 17:16:48 -02: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
Pedro Nasser
2c56e7975d
Improve listeners and handlers ( #350 )
...
* improve listeners and handlers
* add to route handlers
* separate create/delete/update events
* removed useless interface
2016-11-29 00:00:12 +01:00
Pedro Nasser
c14bc323f9
added ctx to datastore and improve mock ( #329 )
...
Added ctx to datastore and improved mock
2016-11-22 03:33:44 -02:00
Pedro Nasser
7aa1981fba
Datastore refactor and added postgres tests ( #259 )
...
* fix apps & routes creation/update
* refactor datastore and added postgres tests
* added test-datastore and fixed circleci test
2016-11-14 15:03:10 -02:00
Carlos C
d5fb1afda7
Revert "Assert License ( #224 )"
...
This reverts commit a61c4dab78 .
2016-11-06 09:25:12 -08:00
C Cirello
a61c4dab78
Assert License ( #224 )
...
* license: assert license for Go code
* license: add in shell scripts
* license: assert license for Ruby code
* license: assert license to individual cases
* license: assert license to Dockerfile
2016-11-05 23:33:07 +01:00
C Cirello
3ca137a01c
Upgrade to Go 1.7 ( #128 )
...
* Upgrade to stdlib context package
* Modernized syntax
2016-10-06 20:10:00 +02:00
Seif Lotfy سيف لطفي
fbcec6bf40
Depend on iron-io/runner instead of iron-io/worker ( #124 )
2016-10-05 20:42:12 +02:00
Henrique Chehad
06294b4b77
updated worker repository ref
2016-09-19 20:41:35 -03:00
Pedro Nasser
7b230232b8
standard route response
2016-08-30 13:42:55 -03:00
Pedro Nasser
2782a6db54
added config to apps and routes
2016-08-26 23:04:57 -03:00
Travis Reeder
8558d13f07
Added support for hooks to customize behavior.
2016-08-09 22:34:28 -07:00
Pedro Nasser
dfc4be9861
refactor
2016-08-01 19:23:31 -03:00