C Cirello
a7a466f968
functions: fix route timeout ( #349 )
...
* functions: add route-level timeout configuration options
* functions: harmonize defaults
2016-11-28 20:53:11 -02:00
C Cirello
ac0044f7d9
functions: hot containers ( #332 )
...
* functions: modify datastore to accomodate hot containers support
* functions: protocol between functions and hot containers
* functions: add hot containers clockwork
* fn: add hot containers support
2016-11-28 15:45:35 -02:00
Pedro Nasser
01d5a81389
Add appfilter and tests ( #337 )
...
add appfilter and tests
2016-11-24 03:46:42 -02: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
C Cirello
da96ef471a
api: add support for deleting apps ( #327 )
...
* api: add support for deleting apps
Fixes #274
* functions: improve error name and description
* functions: fix test regression
2016-11-22 01:07:30 +01:00
Pedro Nasser
0343c4990c
server.New signature changes and test fixes. ( #324 )
...
* ctx middleware should always be the first added to router
* plugable enqueue func, changed server.New signature
* fix tests
* remove ctx/ctx.Done from server
2016-11-21 17:11:01 +01:00
Pedro Nasser
7593480d4b
fix route update ( #295 )
...
Fix route update, ensure image exists
2016-11-16 19:46:56 -02:00
Travis Reeder
616112b349
swagger fixes and appname -> app_name ( #294 )
...
* swagger fixes and appname -> app_name
* Swagger errors fixed
2016-11-15 08:13:53 -08: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
Seif Lotfy سيف لطفي
e85a31b715
Add missing swagger spec ( #175 )
...
* Add missing swagger spec
* More cleaning up of the swagger.yml and removing unused structs
* Add TaskWrapper
2016-10-19 12:22:41 -07:00
Seif Lotfy سيف لطفي
0270eca460
remove unused ApplyAppFilter which always returns true ( #177 )
2016-10-17 11:37:31 -07:00
C Cirello
42efb2ed6b
Improve routes query ( #172 )
2016-10-14 21:52:25 +02:00
Travis Reeder
75383d060f
Updated route_name in json to app_name.
2016-10-13 20:24:06 -07:00
Travis Reeder
25f582b180
Updated README and simplified/cleaned up some code.
2016-10-13 20:24:06 -07:00
Pedro Nasser
2e12e2c700
Fix input async tasks + tests ( #137 )
2016-10-12 22:23:34 +02: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
Carlos C
0ecb6ca5cc
Add context do models.MessageQueue interface
2016-10-03 23:49:08 +02:00
Seif Lotfy
54f66c7b09
update glide
2016-09-26 12:59:18 +02:00
Seif Lotfy
92df53b144
Add support for Async worker
2016-09-24 10:06:57 +02:00
Seif Lotfy
b623fc27e4
Initial work on async functions
2016-09-24 10:06:51 +02:00
Pedro Nasser
f461312553
add required memory configuration to Route
2016-09-09 00:53:46 -03:00
Pedro Nasser
2782a6db54
added config to apps and routes
2016-08-26 23:04:57 -03:00
Henrique Chehad
459620f9b4
fix runner to use global instance
2016-08-22 20:12:02 -03:00
Henrique Chehad
148d52c890
updates after runner factored
2016-08-22 19:17:58 -03:00
Henrique Chehad
e11a1896fd
rebase/merging runner
2016-08-22 18:21:59 -03:00
Pedro Nasser
43ab8da867
added omitempty route struct
2016-08-15 20:05:38 -03:00
Pedro Nasser
c5025142bf
route filter improvement
2016-08-13 19:25:07 -03:00
Pedro Nasser
3ded66b32a
fix filter and added postgres
2016-08-11 02:18:02 -03:00
Pedro Nasser
39f59620aa
added image filter
2016-08-11 01:04:11 -03:00
Travis Reeder
8558d13f07
Added support for hooks to customize behavior.
2016-08-09 22:34:28 -07:00
Travis Reeder
3d94fc64c9
Removed "name" from route, only need path.
2016-08-07 14:58:05 -04:00
Pedro Nasser
e2c5f094f8
small refactor datastore and added tests
2016-08-05 20:00:16 -03:00
Pedro Nasser
dfc4be9861
refactor
2016-08-01 19:23:31 -03:00
Pedro Nasser
0b3d5cec5e
renamed route errors and added path validation
2016-07-30 18:15:57 -03:00
Travis Reeder
871930aaf5
Merge pull request #29 from iron-io/strict-app-name
...
Restrict app names
2016-07-29 11:43:15 -07:00
Evan Shaw
6bd6dd342d
Restrict app name
...
App name must match the regular expression: [\w\-]{1, 30}
2016-07-29 14:00:35 +12:00
Pedro Nasser
2489fd851f
added wrapper on models; changed handlers; fixes
2016-07-26 00:10:45 -03:00
Pedro Nasser
14cc57fd9c
refactor runner using titan
2016-07-24 17:46:08 -03:00
Pedro Nasser
5a13e2c0cc
improv api, datastore, postgres, runner
2016-07-21 21:18:02 -03:00
Pedro Nasser
66fa3d4035
refactoring API and added dbs: postgres, bolt
2016-07-21 16:04:58 -03:00