1
0
Fork 0
arangodb/js/common/test-data/apps
Alan Plum 5d017d733c Improve Foxx cluster resilience (#2479)
* Improve Foxx cluster resilience

Fixes #2083
Fixes #2384
Fixes #2408
Addresses #1892

* Port old Foxx API

* Implement single-file services

* Add console.errorStack/warnStack/infoStack helpers

* Simplify serviceInfo validation

* Extract github/upload logic into Aardvark and old FM API
* Move generator logic into Aardvark
* Move zip/js buffer logic into FM core

* Add Foxxmanager tests

* Send empty response when no README

* Disambiguate script arg format

Historically we allow passing an array of positional arguments or an arbitrary first argument.
This is surprising behaviour, so we should just always treat the value as a first argument.

* Rebuild bundle in development mode

* Nicer HTTP docs formatting

* Create Foxx HTTP docs

* Simplify service upload handling

* Remove inline swagger docs

* Implement public download route

* Consistency

* Rebuild aardvark

* Move bundle route into /_api/foxx/_local

* Rebuild Swagger API docs

* Add changes to CHANGELOG

* More docs
2017-05-16 17:41:29 +02:00
..
arango-auth Foxx: Fix arangoUser not being set correctly 2017-03-29 17:33:16 +02:00
broken-controller-file Improve Foxx cluster resilience (#2479) 2017-05-16 17:41:29 +02:00
broken-exports-file Revert "fixed version" 2016-04-18 18:00:17 +02:00
broken-if-unconfigured applicationContext -> module.context 2016-04-18 18:00:17 +02:00
broken-setup-file Fixed scripts fields in fixture apps. 2015-07-01 17:07:37 +02:00
headers Foxx: Fix CORS blowing up when headers are not set 2017-03-29 13:43:06 +02:00
interior-app-path Made the foxx manager install spec more robust and added a test app containing 'app' as sub folder 2015-03-16 11:13:25 +01:00
invalid-config-default Fixed fixture. 2015-03-11 16:58:39 +01:00
invalid-config-type Added fixtures for Foxx config errors. 2015-03-11 16:57:04 +01:00
itzpapalotl Revert "fixed version" 2016-04-18 18:00:17 +02:00
malformed-controller-file Revert "fixed version" 2016-04-18 18:00:17 +02:00
malformed-controller-name Revert "fixed version" 2016-04-18 18:00:17 +02:00
malformed-controller-path Revert "fixed version" 2016-04-18 18:00:17 +02:00
malformed-exports-file Revert "fixed version" 2016-04-18 18:00:17 +02:00
malformed-exports-path Revert "fixed version" 2016-04-18 18:00:17 +02:00
malformed-manifest
malformed-name
malformed-setup-file Fixed scripts fields in fixture apps. 2015-07-01 17:07:37 +02:00
malformed-setup-path Fixed scripts fields in fixture apps. 2015-07-01 17:07:37 +02:00
minimal-working-manifest Don't default to index.js 2016-05-02 18:47:37 +02:00
minimal-working-setup fix shell-foxx-manager-nightly-spec.js 2017-04-06 17:32:49 +02:00
minimal-working-setup-teardown Revert "fixed version" 2016-04-18 18:00:17 +02:00
missing-controller-file Revert "fixed version" 2016-04-18 18:00:17 +02:00
missing-exports-file Revert "fixed version" 2016-04-18 18:00:17 +02:00
missing-setup-file Fixed scripts fields in fixture apps. 2015-07-01 17:07:37 +02:00
no-manifest
paths Define Foxx's expected routing behaviour 2017-02-14 16:36:40 +01:00