incubator-openwhisk-runtime-nodejs.git
2 days agobump nodejs from 10.14.0 to 10.14.2 (#103) master
Carlos Santana [Sat, 15 Dec 2018 17:52:29 +0000 (09:52 -0800)] 
bump nodejs from 10.14.0 to  10.14.2 (#103)

2 weeks agobump nodejs:6 from 6.15.0 to 6.15.1 (#102)
Carlos Santana [Mon, 3 Dec 2018 21:55:32 +0000 (16:55 -0500)] 
bump nodejs:6 from 6.15.0 to 6.15.1 (#102)

2 weeks agoUpdate to latest nodejs security release november-2018 (#101)
Carlos Santana [Thu, 29 Nov 2018 20:21:50 +0000 (15:21 -0500)] 
Update to latest nodejs security release november-2018 (#101)

* update nodejs:6 to 6.15.0

* update nodejs:8 to 8.14.0

* update nodejs:10 to 10.14.0

5 weeks agouse stretch instead of jessie for nodejs10 (#99)
Carlos Santana [Thu, 8 Nov 2018 14:42:30 +0000 (09:42 -0500)] 
use stretch instead of jessie for nodejs10 (#99)

5 weeks agoAdd support for NodeJS10 (#98)
Carlos Santana [Wed, 7 Nov 2018 14:56:50 +0000 (09:56 -0500)] 
Add support for NodeJS10 (#98)

* add initial support for NodeJS10

* fix scala class names

5 weeks agoSwitch to Scala 2.12.7 (#94)
Chetan Mehrotra [Wed, 7 Nov 2018 00:06:16 +0000 (05:36 +0530)] 
Switch to Scala 2.12.7 (#94)

6 weeks agoserialize errors (#97)
Carlos Santana [Tue, 30 Oct 2018 20:41:05 +0000 (16:41 -0400)] 
serialize errors (#97)

* serialize errors
Fixes #63
Fixes #96

* add serialize-error in the correct place duh!

7 weeks agoFixes #63 - Support errors thrown from async functions (#95)
James Thomas [Mon, 29 Oct 2018 14:19:07 +0000 (14:19 +0000)] 
Fixes #63 - Support errors thrown from async functions (#95)

Return error string from errors and log stack trace for rejected promises.

2 months agobump openwhisk npm to 3.18 (#93)
Carlos Santana [Fri, 28 Sep 2018 12:41:19 +0000 (08:41 -0400)] 
bump openwhisk npm to 3.18 (#93)

* bump openwhisk npm to 3.18

* trailing space

* trailing space nodejs8

3 months agoupdate to 8.12.0 LTS (#91)
Carlos Santana [Fri, 14 Sep 2018 20:15:37 +0000 (16:15 -0400)] 
update to 8.12.0 LTS (#91)

Closes #90

3 months agopush a hashcommit of the image in travis publish (#89)
Carlos Santana [Fri, 14 Sep 2018 19:05:32 +0000 (15:05 -0400)] 
push a hashcommit of the image in travis publish (#89)

Closes #88

3 months agoRevert the content of copyright to the content in the template (#86) 6@1.12.0-incubating 8@1.12.0-incubating
Vincent [Tue, 28 Aug 2018 20:01:46 +0000 (16:01 -0400)] 
Revert the content of copyright to the content in the template (#86)

3 months agobump openwhisk npm to 3.17.0 (#83) 6@1.12.0 8@1.9.0
Carlos Santana [Tue, 21 Aug 2018 13:35:58 +0000 (09:35 -0400)] 
bump openwhisk npm to 3.17.0 (#83)

4 months agoUpdate nodejs for Aug/2018 security patches (#82) 6@1.11.3 8@1.8.3
Carlos Santana [Fri, 17 Aug 2018 02:14:12 +0000 (22:14 -0400)] 
Update nodejs for Aug/2018 security patches (#82)

Closes #80

4 months agoUpdate changelogs to pick run handler updates (#79) 6@1.11.2 8@1.8.2
Carlos Santana [Tue, 14 Aug 2018 20:12:02 +0000 (16:12 -0400)] 
Update changelogs to pick run handler updates (#79)

4 months agoupdate run handler to accept more environment variables (#78)
Carlos Santana [Tue, 14 Aug 2018 16:01:58 +0000 (12:01 -0400)] 
update run handler to accept more environment variables (#78)

4 months agoupdate Changelogs for PR #73 (#77) 6@1.11.1 8@1.8.1
Eric Weiterman [Wed, 8 Aug 2018 20:04:18 +0000 (16:04 -0400)] 
update Changelogs for PR #73 (#77)

4 months agoDon't override runtime npm packages when user provides their own (#73)
Eric Weiterman [Wed, 8 Aug 2018 17:35:58 +0000 (13:35 -0400)] 
Don't override runtime npm packages when user provides their own (#73)

4 months agoenable concurrent processing via env variable (#41) 6@1.11.0 8@1.8.0
tysonnorris [Wed, 1 Aug 2018 22:23:14 +0000 (15:23 -0700)] 
enable concurrent processing via env variable (#41)

4 months agoupdate openwhisk package 3.15.0 -> 3.16.0 (#75) 6@1.10.0 8@1.7.0
Eric Weiterman [Wed, 1 Aug 2018 21:36:44 +0000 (17:36 -0400)] 
update openwhisk package 3.15.0 -> 3.16.0 (#75)

5 months agoTravis cleanup. (#72)
rodric rabbah [Thu, 12 Jul 2018 20:56:46 +0000 (16:56 -0400)] 
Travis cleanup. (#72)

* Travis cleanup.
* Tag master build as 'latest'.

5 months agomake action invocation cwd the same working dir as where the users files live (#69)
Eric Weiterman [Mon, 9 Jul 2018 17:27:14 +0000 (13:27 -0400)] 
make action invocation cwd the same working dir as where the users files live (#69)

5 months agoTightens logic and reports more meanigful error message when attempting to initialize... 6@1.9.3 8@1.6.3
rodric rabbah [Mon, 9 Jul 2018 15:48:08 +0000 (11:48 -0400)] 
Tightens logic and reports more meanigful error message when attempting to initialize more than once. (#71)

* Adds a check in the init-handler to report better error if initialization is attempted more than once.

Also:
- Moved state setting out of doInit so that all state setting is localized to the route handlers.
- Moved console.error messages around so that they appear before the sentinel on init and run errors.
- Adjust tests for upstream changes.

5 months agoRemove extra git pull nodejs6 (#68)
Carlos Santana [Fri, 29 Jun 2018 21:02:31 +0000 (17:02 -0400)] 
Remove extra git pull nodejs6 (#68)

5 months agoMerge pull request #66 from rabbah/master
Chetan Mehrotra [Thu, 28 Jun 2018 16:45:56 +0000 (22:15 +0530)] 
Merge pull request #66 from rabbah/master

Build wskadmin-next (#66)

5 months agoBuild wskadmin-next. 66/head
Rodric Rabbah [Thu, 28 Jun 2018 15:42:47 +0000 (11:42 -0400)] 
Build wskadmin-next.

5 months agofix issue with travis repo mispelling (#65) 6@1.9.2 8@1.6.2
Eric Weiterman [Wed, 20 Jun 2018 23:52:28 +0000 (19:52 -0400)] 
fix issue with travis repo mispelling (#65)

5 months agoupdate nodejs 6 & 8 to latest security patch (#60)
Eric Weiterman [Wed, 20 Jun 2018 20:10:55 +0000 (16:10 -0400)] 
update nodejs 6 & 8 to latest security patch (#60)

5 months agoadd to travis.yml the runtime repo to the deploy block (#62)
Eric Weiterman [Wed, 20 Jun 2018 19:18:31 +0000 (15:18 -0400)] 
add to travis.yml the runtime repo to the deploy block (#62)

5 months agoadd skip_pull_runtimes for travis CI (#64)
Carlos Santana [Tue, 19 Jun 2018 17:27:49 +0000 (13:27 -0400)] 
add skip_pull_runtimes for travis CI (#64)

6 months agoAdd the DISCLAIMER file for Apache incubator project (#56)
Vincent [Tue, 12 Jun 2018 14:41:10 +0000 (10:41 -0400)] 
Add the DISCLAIMER file for Apache incubator project (#56)

Partially-closes: apache/incubator-openwhisk-release#180

6 months agoMerge pull request #55 from mrutkows/asf-final
Priti Desai [Tue, 29 May 2018 23:48:14 +0000 (16:48 -0700)] 
Merge pull request #55 from mrutkows/asf-final

Fix bad Dockerfile license and use ASF release config.

6 months agoFix bad Dockerfile license and use ASF release config. 55/head
Matt Rutkowski [Tue, 29 May 2018 22:38:30 +0000 (17:38 -0500)] 
Fix bad Dockerfile license and use ASF release config.

6 months agoLast files to need ASF License headers. (#54)
Matt Rutkowski [Wed, 23 May 2018 14:45:06 +0000 (09:45 -0500)] 
Last files to need ASF License headers. (#54)

* Last files to need ASF License headers.

* Add ASF license header to .gradle files.

7 months agoMerge pull request #52 from eweiter/issue51
Jason Peterson [Fri, 18 May 2018 14:36:57 +0000 (10:36 -0400)] 
Merge pull request #52 from eweiter/issue51

update nodejs6 -> 6.14.2, nodejs8 -> 8.11.2

7 months agoupdate nodejs6 -> 6.14.2, nodejs8 -> 8.11.2 52/head 6@1.9.1 8@1.6.1
eweiter [Fri, 18 May 2018 14:07:13 +0000 (10:07 -0400)] 
update nodejs6 -> 6.14.2, nodejs8 -> 8.11.2

7 months agoMerge pull request #50 from houshengbo/restore-license-notice
Matt Rutkowski [Fri, 11 May 2018 22:34:01 +0000 (17:34 -0500)] 
Merge pull request #50 from houshengbo/restore-license-notice

Restore the LICENSE and NOTICE to fit the source code release

7 months agoRestore the LICENSE and NOTICE to fit the source code release 50/head
Vincent Hou [Fri, 11 May 2018 14:36:29 +0000 (10:36 -0400)] 
Restore the LICENSE and NOTICE to fit the source code release

All the work we have done for binary dependencies have been saved
in openwhisk release. We will resume the work later in openwhisk
release repository.

7 months agoFix markdown files with a typo. in the Hash license header. (#49)
Matt Rutkowski [Thu, 10 May 2018 14:43:44 +0000 (09:43 -0500)] 
Fix markdown files with a typo. in the Hash license header. (#49)

7 months agoMerge pull request #48 from mrutkows/asf-conf
Priti Desai [Wed, 9 May 2018 17:37:11 +0000 (10:37 -0700)] 
Merge pull request #48 from mrutkows/asf-conf

Add ASF license headers to all Scala .conf files.

7 months agoAdd ASF license headers to all Scala .conf files. 48/head
Matt Rutkowski [Tue, 8 May 2018 17:23:47 +0000 (12:23 -0500)] 
Add ASF license headers to all Scala .conf files.

7 months agoMerge pull request #47 from mrutkows/cfg2
Priti Desai [Wed, 2 May 2018 00:37:21 +0000 (17:37 -0700)] 
Merge pull request #47 from mrutkows/cfg2

Update .md and .sh files to pass scancode with latest .cfg

7 months agoUpdate .md and .sh files to pass scancode with latest .cfg 47/head
Matt Rutkowski [Wed, 2 May 2018 00:06:12 +0000 (19:06 -0500)] 
Update .md and .sh files to pass scancode with latest .cfg

7 months agoUpdate .md and .sh files to pass scancode with latest .cfg
Matt Rutkowski [Tue, 1 May 2018 23:27:34 +0000 (18:27 -0500)] 
Update .md and .sh files to pass scancode with latest .cfg

7 months agoupdate openwhisk npm package for nodejs6 and nodejs8 (#46) 6@1.9.0 8@1.6.0
Eric Weiterman [Tue, 1 May 2018 19:09:45 +0000 (15:09 -0400)] 
update openwhisk npm package for nodejs6 and nodejs8 (#46)

7 months agoupdate open nodejs runtime to push master tag to docker from Travis (#45)
Eric Weiterman [Tue, 1 May 2018 17:08:16 +0000 (13:08 -0400)] 
update open nodejs runtime to push master tag to docker from Travis (#45)

7 months agoMerge pull request #38 from houshengbo/add-license-for-dependencies
Matt Rutkowski [Fri, 27 Apr 2018 23:34:08 +0000 (18:34 -0500)] 
Merge pull request #38 from houshengbo/add-license-for-dependencies

Add the licenses of the dependencies into LICENSE

7 months agoAdd the licenses of the dependencies into LICENSE 38/head
Vincent Hou [Tue, 17 Apr 2018 19:00:39 +0000 (15:00 -0400)] 
Add the licenses of the dependencies into LICENSE

Partially-closes: apache/incubator-openwhisk-release#109

8 months agoFix comments in setup.sh to reflect why we are cloning repos. (#40)
Matt Rutkowski [Wed, 18 Apr 2018 20:18:47 +0000 (15:18 -0500)] 
Fix comments in setup.sh to reflect why we are cloning repos. (#40)

8 months agoAdd scancode to Travis using the ASF Release configuration. (#39)
Matt Rutkowski [Wed, 18 Apr 2018 01:13:04 +0000 (20:13 -0500)] 
Add scancode to Travis using the ASF Release configuration. (#39)

* Add scancode to Travis using the ASF Release configuration.

* fix EOL problem.

8 months agoadd headers (#37)
Ying Chun Guo [Tue, 17 Apr 2018 16:34:13 +0000 (00:34 +0800)] 
add headers (#37)

8 months agoupdate ChangeLog to reflect minor version bump instead of major (#36) 6@1.8.1 8@1.5.1
Eric Weiterman [Fri, 13 Apr 2018 16:36:45 +0000 (12:36 -0400)] 
update ChangeLog to reflect minor version bump instead of major (#36)

8 months agoupdate nodejs8 and nodejs6 (#35)
Eric Weiterman [Fri, 13 Apr 2018 15:25:25 +0000 (11:25 -0400)] 
update nodejs8 and nodejs6 (#35)

8 months agoMerge pull request #34 from daisy-ycguo/update-notice
Matt Rutkowski [Wed, 4 Apr 2018 13:36:32 +0000 (08:36 -0500)] 
Merge pull request #34 from daisy-ycguo/update-notice

Update NOTICE file

8 months agoupdate notice file 34/head
Daisy Guo [Wed, 4 Apr 2018 06:05:58 +0000 (14:05 +0800)] 
update notice file

8 months agoMerge pull request #33 from csantanapr/issue_32_6.14_8.11 6@1.8.0 8@1.5.0
Mark Deuser [Fri, 30 Mar 2018 20:43:52 +0000 (16:43 -0400)] 
Merge pull request #33 from csantanapr/issue_32_6.14_8.11

Update nodejs 6.14 and 8.11

8 months agouse Node.js 33/head
Carlos Santana [Fri, 30 Mar 2018 20:12:21 +0000 (16:12 -0400)] 
use Node.js

8 months agoUpdate nodejs 6.14 and 8.11
Carlos Santana [Fri, 30 Mar 2018 19:34:15 +0000 (15:34 -0400)] 
Update nodejs 6.14 and 8.11

8 months agoupdate nodejs to 8.10.0 and npm openwhisk to 3.14.0 (#31) 6@1.7.0 8@1.4.0
Carlos Santana [Wed, 28 Mar 2018 02:41:05 +0000 (22:41 -0400)] 
update nodejs to 8.10.0 and npm openwhisk to 3.14.0 (#31)

8 months agoMerge pull request #29 from dgrove-oss/slack-webhook
rodric rabbah [Tue, 27 Mar 2018 15:40:44 +0000 (11:40 -0400)] 
Merge pull request #29 from dgrove-oss/slack-webhook

webhook for slack notification

8 months agowebhook for slack notification 29/head
David Grove [Fri, 23 Mar 2018 17:50:44 +0000 (13:50 -0400)] 
webhook for slack notification

9 months agoMerge pull request #26 from csantanapr/bum_openwhisk_3.13 6@1.6.0 8@1.3.0
James Thomas [Thu, 15 Mar 2018 16:16:08 +0000 (17:16 +0100)] 
Merge pull request #26 from csantanapr/bum_openwhisk_3.13

update to pickup openwhisk@3.13.1

9 months agobump using 3.13.1 regression 26/head
Carlos Santana [Thu, 15 Mar 2018 15:58:39 +0000 (11:58 -0400)] 
bump using 3.13.1 regression

9 months agofix travis
Carlos Santana [Wed, 14 Mar 2018 04:18:52 +0000 (00:18 -0400)] 
fix travis

9 months agoupdate to pickup openwhisk@3.13.0
Carlos Santana [Wed, 14 Mar 2018 04:12:14 +0000 (00:12 -0400)] 
update to pickup openwhisk@3.13.0

9 months agoAdd the license headers (#24)
Vincent [Fri, 2 Mar 2018 00:32:53 +0000 (19:32 -0500)] 
Add the license headers (#24)

9 months agoSwitch to Maven based dependency (#21)
Chetan Mehrotra [Thu, 1 Mar 2018 02:12:44 +0000 (07:42 +0530)] 
Switch to Maven based dependency (#21)

9 months agoMerge pull request #22 from houshengbo/add-license-notice
Ying Chun Guo [Tue, 27 Feb 2018 03:39:13 +0000 (11:39 +0800)] 
Merge pull request #22 from houshengbo/add-license-notice

Add the NOTICE file

9 months agoAdd the NOTICE file 22/head
Vincent Hou [Mon, 26 Feb 2018 18:56:17 +0000 (13:56 -0500)] 
Add the NOTICE file

10 months agoBump npm openwhisk version to pick up latest release. (#20) 6@1.5.0 8@1.2.0
rodric rabbah [Mon, 5 Feb 2018 18:38:21 +0000 (13:38 -0500)] 
Bump npm openwhisk version to pick up latest release. (#20)

12 months agoupdate npm package openwhisk 3.11.0 and Node.js LTS 6.12.2 8.9.3 (#18) 6@1.4.0 8@1.1.0
Carlos Santana [Sat, 9 Dec 2017 20:24:43 +0000 (15:24 -0500)] 
update npm package openwhisk 3.11.0 and Node.js LTS 6.12.2 8.9.3 (#18)

12 months agoUpdate Travis to use remote as the cli installation mode (#12)
Vincent [Tue, 21 Nov 2017 23:58:47 +0000 (18:58 -0500)] 
Update Travis to use remote as the cli installation mode (#12)

13 months agoMerge pull request #9 from csantanapr/issue-6-nodejs6-bump 6@1.3.0
James Dubee [Wed, 15 Nov 2017 01:10:39 +0000 (20:10 -0500)] 
Merge pull request #9 from csantanapr/issue-6-nodejs6-bump

bumps to nodejs 6.12, openwhisk 3.10

13 months agobumps to nodejs 6.12, openwhisk 3.10 9/head
Carlos Santana [Mon, 13 Nov 2017 14:22:00 +0000 (09:22 -0500)] 
bumps to nodejs 6.12, openwhisk 3.10

13 months agoMerge pull request #5 from csantanapr/nodejs8 8@1.0.0
James Dubee [Mon, 13 Nov 2017 14:13:40 +0000 (09:13 -0500)] 
Merge pull request #5 from csantanapr/nodejs8

NodeJS 8 Runtime

13 months agoinitial work for openwhisk nodejs8 LTS 5/head
Carlos Santana [Thu, 2 Nov 2017 14:32:16 +0000 (10:32 -0400)] 
initial work for openwhisk nodejs8 LTS

13 months agoAdd more descriptive error message for unset OPENWHISK_HOME (#4)
Jonathan Springer [Thu, 2 Nov 2017 13:58:16 +0000 (09:58 -0400)] 
Add more descriptive error message for unset OPENWHISK_HOME (#4)

* Add more descriptive error message for unset OPENWHISK_HOME

* Typos in README

13 months agoMerge pull request #3 from csantanapr/tag120 6@1.2.0
James Dubee [Tue, 24 Oct 2017 21:36:38 +0000 (17:36 -0400)] 
Merge pull request #3 from csantanapr/tag120

Update changelog for 1.2.0

13 months agoUpdate changelog for 1.2.0 3/head
Carlos Santana [Tue, 24 Oct 2017 20:23:42 +0000 (16:23 -0400)] 
Update changelog for 1.2.0

13 months agoSwitch to version 3.9.0 of the openwhisk SDK (#2)
Guillaume Baudart [Tue, 24 Oct 2017 20:18:27 +0000 (16:18 -0400)] 
Switch to version 3.9.0 of the openwhisk SDK (#2)

* Switch to version 3.9.0 of the openwhisk SDK

* Pinning major version 3.x for openwhisk SDK

* Switch to version 3.9.0

* Update doc

13 months agoMerge pull request #1 from csantanapr/update_nodejs_611 6@1.1.0
James Dubee [Fri, 20 Oct 2017 02:55:31 +0000 (22:55 -0400)] 
Merge pull request #1 from csantanapr/update_nodejs_611

update nodejs:6 runtime to 6.11.4

13 months agoupdate changelog 1/head
Carlos Santana [Fri, 20 Oct 2017 02:35:29 +0000 (22:35 -0400)] 
update changelog

13 months agoupdate nodejs:6 runtime to 6.11.4
Carlos Santana [Thu, 19 Oct 2017 23:38:35 +0000 (19:38 -0400)] 
update nodejs:6 runtime to 6.11.4

14 months agoupdate typo in readme 6@1.0.0
Carlos Santana [Wed, 4 Oct 2017 18:40:13 +0000 (14:40 -0400)] 
update typo in readme

14 months agoAdd travis creds for dockerhub
Carlos Santana [Wed, 4 Oct 2017 14:07:25 +0000 (10:07 -0400)] 
Add travis creds for dockerhub

14 months agoConfigure runtime as stand-alone repo
Carlos Santana [Wed, 4 Oct 2017 03:16:28 +0000 (23:16 -0400)] 
Configure runtime as stand-alone repo

14 months agoShare bookkeeping data across controllers (#2531)
Vadim Raskin [Fri, 29 Sep 2017 12:47:47 +0000 (14:47 +0200)] 
Share bookkeeping data across controllers (#2531)

* Use akka distributed map to store the shared state

* Join seed nodes in the load balancer service

* Add optional auto-down-unreachable-after

* Local bookkeeping is used by default

* Update documentation

14 months agoContainerFactory SPI (#2659)
tysonnorris [Mon, 25 Sep 2017 16:50:04 +0000 (09:50 -0700)] 
ContainerFactory SPI (#2659)

15 months agoSupport docker for mac using the 'local' environment (#2686)
Carlos Santana [Fri, 15 Sep 2017 23:31:29 +0000 (19:31 -0400)] 
Support docker for mac using the 'local' environment (#2686)

15 months agoupdate .gitignore out/ for intellij (#2756)
Carlos Santana [Fri, 15 Sep 2017 16:58:03 +0000 (12:58 -0400)] 
update .gitignore out/ for intellij (#2756)

15 months agoBump akka-http to version 10.0.10. (#2726)
James Dubee [Tue, 12 Sep 2017 05:36:45 +0000 (01:36 -0400)] 
Bump akka-http to version 10.0.10. (#2726)

15 months agoApply standard scala formatting. (#2650)
Markus Thömmes [Wed, 6 Sep 2017 18:53:48 +0000 (20:53 +0200)] 
Apply standard scala formatting. (#2650)

Formats all .scala files according to `scalafmt`'s (opinionated) style.
Adds Travis checks for correctly formatted code.

15 months agoIgnore IntelliJ '.iml' project file (#2671)
Qaiser Abbasi [Thu, 31 Aug 2017 21:10:46 +0000 (23:10 +0200)] 
Ignore IntelliJ '.iml' project file (#2671)

15 months agoSimplify Spi implementations. (#2663)
Markus Thömmes [Thu, 31 Aug 2017 13:39:18 +0000 (15:39 +0200)] 
Simplify Spi implementations. (#2663)

Using `object`s instead of a hollow class as the "factory" for an Spi makes them being singleton by default, which reduces boilerplate to implement an Spi.

The `Dependencies` object is not used anywhere and there might be better alternatives which we can decide on once the need of them comes up. For now, the Spi's interfaces are relatively tightly coupled to their current default implementations anyway.

Also updated documentation.

16 months agoUse Java based JsonSchema validator (#2565)
Markus Thömmes [Wed, 16 Aug 2017 16:06:46 +0000 (18:06 +0200)] 
Use Java based JsonSchema validator (#2565)

16 months agoRemove old invoker code and refactor accordingly. (#2602)
Markus Thömmes [Wed, 16 Aug 2017 15:57:46 +0000 (17:57 +0200)] 
Remove old invoker code and refactor accordingly. (#2602)

- Refactoring the invoker for better encapsulation and separation of concerns in its packages.
- Removing Dispatcher.
- Remove unused properties from the deployment manifests.
- Add error handling for terminal failures

16 months agoBumping to gradle 4.1. (#2399)
Markus Thömmes [Wed, 16 Aug 2017 13:27:57 +0000 (15:27 +0200)] 
Bumping to gradle 4.1. (#2399)

Refer to https://docs.gradle.org/current/release-notes.html for the full release notes.

- Zinc updated (incremental Scala compiler)
- Better logging for parallel tasks (useful locally when working with redo)
- Build cache improvements

16 months agoPort Controller from Spray to Akka (#2218)
James Dubee [Sat, 12 Aug 2017 14:38:55 +0000 (10:38 -0400)] 
Port Controller from Spray to Akka (#2218)

* Port Controller from Spray to Akka
* Increase max-connections and Update JSON Unmarshaller

16 months agoAdd ability to add own environments without polluting git
Christian Bickel [Mon, 7 Aug 2017 06:30:10 +0000 (08:30 +0200)] 
Add ability to add own environments without polluting git

16 months agoSPI approach for pluggable implementations. (#2414)
tysonnorris [Fri, 4 Aug 2017 06:54:28 +0000 (23:54 -0700)] 
SPI approach for pluggable implementations. (#2414)

Adds the ability to add pluggable implementations for defined Service Provider Interfaces (SPI). The implementation to load is chosen via configuration.

First set of plug-points are:
- ArtifactStoreProvider
- MessagingProvider