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
Simran Brucherseifer
5be45ce513
Docs: remove remaining mdpp bits. Copying files is still needed for examples and docublocks
2017-05-05 10:22:15 +02:00
jsteemann
07637136d9
validate enterprise too
2017-04-21 20:33:06 +02:00
jsteemann
14b8a839d1
also validate testing.js
2017-04-21 20:11:31 +02:00
jsteemann
bc68406aaf
remove useless junk from script
2017-03-10 23:59:53 +01:00
Wilfried Goesgens
be38052db1
don't allow to run against pre-running server - it may fail
2017-02-13 15:15:02 +01:00
Frank Celler
476635b207
run jslint in the background
2017-01-09 19:17:29 +01:00
Wilfried Goesgens
d6693cd9e6
Pass on commandline arguments
2016-10-28 13:55:30 +02:00
Frank Celler
0c0936be71
added a newline before generated text
2016-10-14 11:30:43 +02:00
Michael Hackstein
faf6f871d3
Added Documentation for SmartGraphs via HTTP.
2016-10-13 13:37:00 +01:00
Wilfried Goesgens
f7907950d2
Fix swagger generation as reported by @baslr
2016-10-04 12:08:35 +02:00
Michael Hackstein
94e7b203de
Fixed jslint-script for enterprise files
2016-09-20 16:18:43 +02:00
Wilfried Goesgens
9ae7bb032f
Fix indention of sub-structs
2016-09-19 16:34:41 +02:00
Max Neunhoeffer
1f3c74c73e
Consider enterprise js files in jslint if ./enterprise is present.
2016-09-13 09:35:36 +02:00
Max Neunhoeffer
9b6f431ee5
Silence gitjslint.sh tool w.r.t. warnings.
2016-09-12 11:21:23 +02:00
Jan Christoph Uhde
a55ff6a63a
fix control flow in vpp authentication
2016-09-09 15:42:54 +02:00
Jan Christoph Uhde
0147d8fa92
Merge branch 'devel' of github.com:arangodb/arangodb into devel
...
* 'devel' of github.com:arangodb/arangodb:
changed dir structure
fixed cppcheck warnings
agency supervision turned off for quickietest
multi-host agency in tests
allow version query with details from shell
Allow for detailed version query in arangosh.
2016-09-09 15:15:06 +02:00
Jan Christoph Uhde
ca5a1ac104
update cppcheck script
2016-09-09 15:13:33 +02:00
Frank Celler
eed90fc588
fixed cppcheck warnings
2016-09-09 15:08:48 +02:00
jsteemann
34f7e27d6c
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-09-08 09:27:53 +02:00
Frank Celler
bb25cdb9cc
allow inline suppression
2016-09-08 08:40:48 +02:00
jsteemann
4492409d5f
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-09-02 15:23:15 +02:00
Wilfried Goesgens
0bf440ea83
Create apps directory before starting the instance.
2016-09-02 14:19:15 +02:00
Jan Christoph Uhde
01c1c09d5a
add first vpack test -- content type has to be fixed first
2016-08-04 13:32:25 +02:00
Simran Brucherseifer
4b6e84080b
Swagger: change the way attribute types are written into the docs
...
Code in generateMdFiles.py seems to be not used and could probably be removed.
2016-07-18 13:37:48 +02:00
Wilfried Goesgens
1d524bcad2
one more place where exit codes should be passed up in the process pipeline.
2016-06-23 12:09:57 +02:00
Wilfried Goesgens
5233ea544a
Fix exit code handling of example generator, so we actualy fail for the caller if something goes wrong.
2016-06-23 12:09:57 +02:00
Wilfried Goesgens
2390ebbfeb
Escape backslashes in the code in case s.b. wants a verbatim \n
2016-06-13 18:17:27 +02:00
Wilfried Goesgens
3433767eb9
better format the text inbewteen examples - use markdown.
2016-06-09 17:44:22 +02:00
Andreas Streichardt
496454df3f
/_admin/shutdown will now need a DELETE request
2016-06-08 15:26:53 +02:00
Jan Steemann
e77a571fc4
better error messages
2016-06-07 15:48:11 +02:00
Wilfried Goesgens
b6a1837fd5
not not not.
2016-06-01 15:08:02 +02:00
Wilfried Goesgens
eae752786f
Windows: also need to check for FN.exe
2016-06-01 15:05:24 +02:00
Wilfried Goesgens
13255937ca
Check for files to actually exist before we execute them.
2016-06-01 13:55:07 +02:00
Simran Brucherseifer
23e22f6f39
Rename Users documentation to Manual
2016-05-24 16:09:21 +02:00
Wilfried Goesgens
0b4f5c1c8e
Move template files into the general template directory.
2016-05-23 15:46:55 +02:00
Wilfried Goesgens
454cff37e1
Fix invocation of the generate examples js
2016-05-23 11:37:21 +02:00
jsteemann
40bcc39918
more replacements for Flex 2.6-code that generates signedness compiler warnings
2016-05-21 01:08:27 +02:00
Jan Steemann
0064e25bc2
jslint
2016-05-18 15:12:31 +02:00
jsteemann
d6c4ed9c5a
speed up invocation a bit
2016-05-18 08:44:09 +02:00
jsteemann
130493d481
micro optimizations
2016-05-11 21:02:20 +02:00
Frank Celler
0ac892bbb2
removed builtin shell
2016-05-11 16:50:52 +02:00
Frank Celler
cd79a514d3
fixed path
2016-05-11 15:47:33 +02:00
Alan Plum
7e2603bdcc
Merge pull request #1811 from arangodb/kill-the-monkey
...
Remove monkeypatches
2016-05-04 11:42:24 +02:00
Alan Plum
6888d57f72
Exterminate monkeypatches.js mentions
2016-05-03 14:55:33 +02:00
Frank Celler
fe62ce6a1a
added error message
2016-05-03 14:24:49 +02:00
Simran Brucherseifer
9645e164f6
Documentation building: also make other scripts aware of additional gitbooks
2016-05-02 20:29:47 +02:00
Max Neunhoeffer
724d37e7d3
Fix generateSwagger script.
2016-05-02 15:53:13 +02:00
Frank Celler
b31004e590
removed C_FILE and fixed /// handling
2016-05-02 15:53:13 +02:00
Max Neunhoeffer
a92998e54c
Improve file and error handling of generateSwagger.py
2016-05-02 15:53:13 +02:00