1
0
Fork 0
Commit Graph

217 Commits

Author SHA1 Message Date
Heiko 947771b757 updated swagger to current version: 3.9.0 (#4285) 2018-01-16 00:25:15 +01:00
Jan Christoph Uhde 9c2ebb7bfc remove code that potentially throws from ~WBReader (#4282) 2018-01-15 15:14:55 +01:00
Jan bbfb8238b1
clean up generator code (#4191) 2018-01-02 15:26:06 +01:00
Jan 2a96df5ca5
Feature iresearch (#4071) 2017-12-18 15:04:59 +01:00
Jan 9358cc0b8e fix setting minimum number of v8 contexts (#3435) 2017-10-16 21:17:43 +02:00
Jan Christoph Uhde 20e1a673fd Feature/planning 499 different error codes for version check (#3118)
* return different error codes for check-version

* Adds data file for exit codes that can be used by ArangoDB applications

* add some exit codes

* better return codes for centos

* add codes in arangod

* remove test code

* prevent re-downloading of starter and other small improvements

* fix some erros

* finish centos

* update urls

* add info about systemd detection

* move further towards a working systemd setup

* set service type to simple

* add arangodb-update-db script

* start work on debian packages

* a db dir that is already in place (former installation) should be reused now

* fix minor bugs

* Implement exit code translation in the windows installer.

* add autogenerated NSIS exit code mapping
2017-08-30 10:47:31 +02:00
m0ppers 963bc0e443 Improve windows compatibility...remove shell scripts..use cmake logic (#2940) 2017-08-04 13:28:51 +02:00
Jan e04991ca13 add a few missing options for the HTTP API, some general documentation cleanup (#2549) 2017-06-12 18:18:15 +02:00
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
Frank Celler c20000953d fixed grunt and installation script 2016-04-28 14:20:35 +02:00
Frank Celler d6e8046992 updated cleanupCFiles 2016-04-23 16:34:57 -07:00
Frank Celler 3bb24146a6 Merge branch 'devel' of github.com:arangodb/arangodb into FMH 2016-04-19 19:18:02 -07:00
hkernbach 668795dd41 removed no longer required files 2016-04-19 16:08:14 +02:00
Frank Celler 1f991b05ac fixed grep 2016-04-17 00:54:13 +02:00
Frank Celler cd91d3654e Merge remote-tracking branch 'origin' into FMH 2016-04-15 19:01:38 -07:00
Frank Celler 922753ef3d WIP 2016-04-11 17:44:41 +02:00
Andreas Streichardt 7c852126d9 Allow it to work without a complete build 2016-04-11 14:43:18 +02:00
Andreas Streichardt f791bbf9aa Fix script 2016-04-11 10:58:15 +02:00
Andreas Streichardt d0f58ffac3 Fix python executable 2016-03-30 14:19:48 +02:00
Andreas Streichardt 8cdf8eebad More python fixes 2016-03-23 18:36:22 +01:00
Frank Celler 8162cf83b9 fixed paths 2016-03-17 14:51:13 +01:00
Frank Celler f6a833ac5d added generateSwagger 2016-03-17 14:40:09 +01:00
Frank Celler e0bb505dda fixed generateExample 2016-03-17 12:00:27 +01:00
Frank Celler cd1b2b6fc3 moved script 2016-03-16 13:01:41 +01:00
Frank Celler d9f9b8b65d fixed server version 2016-03-16 13:01:18 +01:00
Max Neunhoeffer 2ecdf1626f Add possibility to jslint individual js files. 2016-02-29 11:24:48 +01:00
Jan Steemann b1988c94b8 reduce variance in generated man pages 2016-02-25 13:48:50 +01:00
Frank Celler 1cd53c20a1 added generateMimetypes and generateErrorfiles 2016-02-25 13:14:06 +01:00
Frank Celler abdb83dfb7 generate README 2016-02-24 21:26:47 +01:00
Frank Celler fb8965d4b7 fixed manual pages 2016-02-24 19:56:47 +01:00
Frank Celler da7955e417 Merge branch 'devel' of github.com:arangodb/arangodb into solaris 2016-02-24 19:29:01 +01:00
Frank Celler 48e39567fc fixed man page generation 2016-02-23 21:28:14 +01:00
Frank Celler c5746ce802 added gitjslint.sh script 2016-02-23 15:28:31 +01:00
Frank Celler 9fca3425a1 cleanup 2016-02-23 15:28:31 +01:00
Frank Celler cabdb5bf63 added cppcheck and frontJSFiles 2016-02-23 15:27:37 +01:00
Frank Celler d53b65a2f8 cleanup of OS defines 2016-02-23 15:27:34 +01:00
Frank Celler 0639e688f5 added FLEX and BISON 2016-02-23 15:27:34 +01:00
Frank Celler e269b97517 cleanup of OS defines 2016-02-23 12:26:10 +01:00
Frank Celler 97e80b848e added FLEX and BISON 2016-02-23 12:26:10 +01:00
Jan Steemann 94990da5f9 Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-operators 2016-02-04 19:18:43 +01:00
jsteemann b962c5a9e8 array comparison operators 2016-02-03 00:28:03 +01:00
Charles Phillips 6b226318d6 GNU ld wrapper to modify solaris-style args from solaris gcc
based on https://raw.githubusercontent.com/OpenIndiana/oi-userland/99a87285ed04d3e99bc8e321f272301e444b1561/components/firefox/files/gld-wrapper
2016-01-25 14:53:49 -08:00
Frank Celler 4a9d775061 cleanup 2015-08-12 17:54:15 +02:00
Frank Celler 35a3c6421c moved dispatcher to atomic 2015-07-23 15:40:34 +02:00
Frank Celler cb4aa8fe97 use split as startDocuBlock 2015-01-26 11:59:05 +01:00
Frank Celler 640bf2107c added startDocuBlock 2015-01-26 11:54:30 +01:00
Willi Goesgens 5a97cfbc17 Make bison script backwards compatible with 2.x 2015-01-09 15:50:51 +01:00
Jan Steemann f2590881f1 return old or new values in data-modification operations 2015-01-08 16:35:54 +01:00
Jan Steemann 0c38d60732 less replacements in flex output 2014-12-17 17:26:37 +01:00
Jan Steemann b10c45af3e fixed compile warning 2014-09-19 09:22:55 +02:00
Jan Steemann aa20c9e980 renamed last C files... 2014-09-13 22:38:25 +02:00