Jordan Krage
1d0ba54b35
server updates ( #566 )
...
* server updates
- improved route create/update validation/defaults
- improved/added route test cases
* cleanup
* negative concurrency check
2017-03-03 09:33:19 -06:00
Travis Reeder
24ed27bd74
Removed image check and mount docker socket in quickstart. ( #531 )
2017-02-21 22:21:40 -08: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
Seif Lotfy سيف لطفي
6f8e94629f
server: Add global LRU for routes with keys being the appname + path ( #472 )
...
* Add global lru for routes with keys being the appname + path
* minor comment fixes
* remove duplicate entires from THIRD_PARTY
* Make sure that we lock and unlock on get, refresh and delete on the cache
2017-01-05 19:08:46 +01: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
d6a44b5ba4
functions: remove lru ( #399 )
2016-12-07 00:20:25 +01:00
Pedro Nasser
9f4cdf749c
Missing trigger AppCreateListeners on route creation (if app not exists) ( #358 )
...
* trigger-app-listener-on-route-create
* remove fmt
2016-11-29 20:58:53 +01: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
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
f6d19c3cc9
functions: performance improvements - LRU & singleflight DB calls ( #322 )
...
* functions: add cache and singleflight to ease database load
* runner: upgrade
* deps: upgrade glide files
* license: add third party notifications
* functions: fix handling of implicitly created apps
* functions: code deduplication
* functions: fix missing variable
2016-11-21 19:48:11 +01:00
Pedro Nasser
7593480d4b
fix route update ( #295 )
...
Fix route update, ensure image exists
2016-11-16 19:46:56 -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
Seif Lotfy
b623fc27e4
Initial work on async functions
2016-09-24 10:06:51 +02:00
Henrique Chehad
06294b4b77
updated worker repository ref
2016-09-19 20:41:35 -03:00
Travis Reeder
b95e88bfdf
Merge pull request #85 from pedronasser/standard-route-response
...
Standard route response
2016-08-30 11:32:52 -07:00
Pedro Nasser
7b230232b8
standard route response
2016-08-30 13:42:55 -03:00
Henrique Chehad
615b421dfa
migrated EnsureUsableImage to EnsureImageExists
2016-08-30 11:08:54 -03:00
Pedro Nasser
6a2e9b29be
update titan, other deps and minor changes
2016-08-24 16:11:21 -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
b57e6656d2
adding wrapper on apps and routes create response
2016-08-15 23:22:35 -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