1
0
Fork 0
Commit Graph

197 Commits

Author SHA1 Message Date
Willi Goesgens a05e0fb246 Smarten example generator 2015-08-06 17:52:36 +02:00
Willi Goesgens b412b4b4de Enable filter to be regexes, so groups of examples can be built. 2015-08-06 15:38:53 +02:00
Willi Goesgens c6521c0b92 accept blanks before auto-code blocks, so we can have indend blocks in markdown. 2015-08-05 10:22:26 +02:00
Willi Goesgens 021d01e4fe Rework index documentation; add more executed examples. 2015-08-04 18:42:44 +02:00
Willi Goesgens 0222af45dc New development mode: generate just one example so you can quicker revalidate the example you're working on. 2015-07-31 16:13:13 +02:00
Jan Steemann 237276c18d fixed graph examples 2015-06-03 17:10:50 +02:00
Jan Steemann 6dd786fb3c make temporary file name local 2015-05-06 18:34:03 +02:00
Jan Steemann 72f89c0a91 allow multiple source files per swagger target 2015-05-06 18:31:31 +02:00
Willi Goesgens f252736a75 Escape html characters while putting examples into swagger templates. 2015-05-05 10:10:38 +02:00
Willi Goesgens 312972a4ec Modify examples so they clean up after their run. 2015-05-04 17:22:25 +02:00
Willi Goesgens 09ca6253ae Modify documentation sample generation script
- be more inteligent in .js, not so much 'paste it dumb in from python'
  - catch errors and report them so the build process will abort
  - keep the source filename of the snippet for smarter errormessages
  - modularize python code into more functions
  - write head & tail .js code from own functions.
2015-04-27 17:05:08 +02:00
Willi Goesgens bbb7ebef79 Example generator:
- restructure generated code, so its a bit more readable
  - catch errors, and if some were caught, throw all of them at the end causing make examples to abort.
2015-04-23 10:47:38 +02:00
Jan Steemann 92c8dc9429 fixed documentation
Conflicts:
	Documentation/Scripts/generateSwaggerApi.py
2015-04-03 13:22:44 +02:00
Jan Steemann e672d791b5 refactored cursor API, added export API 2015-03-30 18:03:42 +02:00
Jan Steemann 137537f915 issue #1245: Small bug in Tools -> API (auto-created documentation) 2015-02-13 09:09:49 +01:00
Willi Goesgens d96907d8da Implement tastks REST api
- Implement REST api for tasks
 - Implement wrappers in arangosh
 - Add API-documentation
 - move unittest from server to common
2014-11-11 12:39:09 +01:00
Jan Steemann cf6fcb2fc1 linted python files, regenerated derived files 2014-10-29 23:56:20 +01:00
Thomas Schmidts b1fb5478a7 Fixed wrong API docu for /job 2014-10-28 16:08:59 +01:00
Jan Steemann 275a17e2c4 exclude ahuacatl.js from examples 2014-10-22 10:36:35 +02:00
Thomas Schmidts e434106051 Fixxed wrong Swagger output 2014-10-06 10:44:03 +02:00
Thomas Schmidts ac4398ab7e Changed Swagger for correct API look 2014-07-11 13:21:32 +02:00
Thomas Schmidts e80b0d0c0a Changed direction for user in swagger 2014-07-11 10:29:17 +02:00
Frank Celler d9c9285cc5 release version 2.2.0-alpha3
Conflicts:
	CHANGELOG
	Makefile.in
	VERSION
	build.h
	configure
	configure.ac
	js/apps/system/aardvark/api-docs.json
	js/apps/system/aardvark/api-docs/aqlfunction.json
	js/apps/system/aardvark/api-docs/batch.json
	js/apps/system/aardvark/api-docs/collection.json
	js/apps/system/aardvark/api-docs/cursor.json
	js/apps/system/aardvark/api-docs/database.json
	js/apps/system/aardvark/api-docs/document.json
	js/apps/system/aardvark/api-docs/edge.json
	js/apps/system/aardvark/api-docs/edges.json
	js/apps/system/aardvark/api-docs/endpoint.json
	js/apps/system/aardvark/api-docs/explain.json
	js/apps/system/aardvark/api-docs/graph.json
	js/apps/system/aardvark/api-docs/import.json
	js/apps/system/aardvark/api-docs/index.json
	js/apps/system/aardvark/api-docs/query.json
	js/apps/system/aardvark/api-docs/replication.json
	js/apps/system/aardvark/api-docs/simple.json
	js/apps/system/aardvark/api-docs/system.json
	js/apps/system/aardvark/api-docs/transaction.json
	js/apps/system/aardvark/api-docs/traversal.json
	js/apps/system/aardvark/api-docs/version.json
2014-06-25 12:17:30 +02:00
Thomas Schmidts 0d969e6814 Changes in the gitbook, also bug fixing in code 2014-06-24 14:28:30 +02:00
Frank Celler af109c73ca Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
Conflicts:
	js/server/modules/org/arangodb/foxx/manager.js
2014-06-20 14:41:13 +02:00
Frank Celler 026e600c12 do not print undefined 2014-06-20 14:28:49 +02:00
Jan Steemann 7a9c7f5590 fixed Dutch 2014-06-18 21:15:04 +02:00
Frank Celler 5ea6286029 removed leading blanks 2014-06-18 19:14:34 +02:00
Frank Celler 25e694f8ab added wildcards 2014-06-18 17:51:24 +02:00
Frank Celler b0b7be5c28 added ~ and | markers 2014-06-06 17:48:04 +02:00
gschwab e6a2328438 merged for revert 2014-06-04 17:19:34 +02:00
gschwab 036e29f45b tabs replaced with spaces 2014-06-04 15:59:17 +02:00
Frank Celler 549368e166 fixed example generation process 2014-05-21 18:09:10 +02:00
Frank Celler 456d089deb generateSwagger can now also parse MD files
Conflicts:
	js/apps/system/aardvark/api-docs/batch.json
	js/apps/system/aardvark/api-docs/collection.json
	js/apps/system/aardvark/api-docs/cursor.json
	js/apps/system/aardvark/api-docs/database.json
	js/apps/system/aardvark/api-docs/document.json
	js/apps/system/aardvark/api-docs/edge.json
	js/apps/system/aardvark/api-docs/edges.json
	js/apps/system/aardvark/api-docs/endpoint.json
	js/apps/system/aardvark/api-docs/graph.json
	js/apps/system/aardvark/api-docs/index.json
	js/apps/system/aardvark/api-docs/job.json
	js/apps/system/aardvark/api-docs/replication.json
	js/apps/system/aardvark/api-docs/simple.json
	js/apps/system/aardvark/api-docs/system.json
	js/apps/system/aardvark/api-docs/traversal.json
	js/apps/system/aardvark/api-docs/version.json
2014-03-26 23:09:07 +01:00
Jan Steemann 1500318dd4 fixed documentation errors 2014-01-27 14:50:17 +01:00
Frank Celler bec2a0e9ef fixed issue #741: documentation improvement
Conflicts:
	Documentation/RefManual/Actions.md
	Documentation/UserManual/Foxx.md
	Documentation/UserManual/UserManual.md
2014-01-23 23:14:48 +01:00
Jan Steemann 2e301f118d issue #648: /batch API is missing from Web Interface API Docummentation (Swagger) 2013-10-29 04:43:34 +01:00
Jan Steemann 7dc8ed7c47 issue #617: Swagger API is missing '/_api/version' 2013-10-17 11:55:39 +02:00
Jan Steemann bf771b1010 removed unused script 2013-10-15 09:18:22 +02:00
Jan Steemann d47aab1950 allow /_api/logs only for the `_system` database 2013-10-07 14:23:48 +02:00
Jan Steemann d6149c9a9a added documentation for /_api/import 2013-10-02 14:22:25 +02:00
Jan Steemann 709198c340 updated docs for /_api/jobs 2013-09-28 00:44:03 +02:00
Jan Steemann 73f0405ead added documentation for endpoints 2013-09-23 16:21:02 +02:00
Jan Steemann 369433f1e2 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
Conflicts:
	arangosh/Benchmark/BenchmarkThread.h
	lib/SimpleHttpClient/SimpleHttpClient.cpp
2013-09-05 12:34:45 +02:00
Frank Celler add0573f71 removed old links 2013-07-29 13:27:12 +02:00
Jan Steemann d8325a1d15 added man page for foxx manager 2013-07-26 22:30:18 +02:00
Jan Steemann 051e898a8a updated replication documentation 2013-07-25 14:13:53 +02:00
Jan Steemann ba2bf46d10 auto-generate ArangoDB version 2013-07-25 11:15:06 +02:00
Jan Steemann 8a254ea230 replication API documentation 2013-07-24 17:37:16 +02:00
Jan Steemann 229d00695b sort list of APIs 2013-07-24 15:29:15 +02:00
Jan Steemann 39195af4c5 easier generation of swagger API docs 2013-07-24 15:24:27 +02:00
Jan Steemann 14914b3bd7 use a more deterministic execution order when generating examples 2013-06-13 13:07:18 +02:00
Thomas Richter c451eb734a first line break in swagger implementation-note text rendering in LI fixed 2013-06-12 10:40:44 +02:00
Thomas Richter d65492882c small cleanup 2013-05-14 14:35:24 +02:00
Thomas Richter dbdd9b2b80 some REST documentation adapted for swagger 2013-05-13 16:30:23 +02:00
Thomas Richter 613ec24f33 genratedSwagger.py typos and vim: 2013-05-08 10:59:38 +02:00
Thomas Richter d8bdef9703 typo fix 2013-04-30 15:32:18 +02:00
Thomas Richter 1d232d6967 some fixes in generateSwagger 2013-04-30 11:40:19 +02:00
Thomas Richter cb940c85bd added some query and header parameters to the swagger tags 2013-04-24 15:28:31 +02:00
Thomas Richter 5aadbf976f collection documentation changes for swagger without examples 2013-04-23 15:55:02 +02:00
Thomas Richter 2fdada8724 backtick problem in REST-URL fixed 2013-04-23 12:25:16 +02:00
Thomas Richter 9d25660db1 backticks replaced by <em></em> in swagger description text 2013-04-22 14:24:52 +02:00
Thomas Richter acb2aa0716 TODO rausgenommen 2013-04-18 11:58:52 +02:00
Thomas Richter 9d3b2019b0 some local files ignored 2013-04-18 10:51:55 +02:00
Thomas Richter 60ff1bd7fd unused var deleted 2013-04-17 16:00:50 +02:00
Thomas Richter 58282f0cf3 path to rest-apis in js changed 2013-04-17 14:38:14 +02:00
Frank Celler 1d7ee507e2 added TRI_ERROR_ARANGO_DOCUMENT_KEY_MISSING 2013-04-06 10:18:29 +02:00
Thomas Richter 3cda4cbfeb minor fixes 2013-04-03 14:33:55 +02:00
Thomas Richter b77ee17663 work in progress 2013-04-02 09:40:16 +02:00
Thomas Richter f77fa798c8 generateArangoshRun db._collections() error fixed 2013-03-27 14:37:28 +01:00
Thomas Richter 9a08a1d609 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
work in progress swagger
2013-03-26 09:14:05 +01:00
Thomas Richter 48df7ab80a work in progress 2013-03-26 09:13:56 +01:00
Lucas Dohmen f483f1f137 Fixed fn command 2013-03-25 09:50:54 +01:00
Thomas Richter f14efc0278 swagger added 2013-03-22 12:21:55 +01:00
Jan Steemann 6577fa1d56 fixed bash error during documentation generation on picky Ubuntu 2013-02-23 00:06:51 +01:00
Frank Celler 3af1f5c2e8 new documentation format for REST calls, hopefully allowing swagger.it like output 2013-02-22 21:36:11 +01:00
Frank Celler d11c4fcd26 fixed wrong class-id 2013-02-11 13:43:40 +01:00
Frank Celler 94a4965472 fixed pagenation 2013-02-10 16:41:44 +01:00
Frank Celler 3f9869ab27 fixed issue #350: XMLMISSING in wiki references 2013-02-10 16:11:35 +01:00
Frank Celler 91ba0b1ca7 fixed wiki errors 2013-02-10 15:11:18 +01:00
Frank Celler 8cca06127c moved .dox to .md 2013-02-09 13:15:28 +01:00
Frank Celler 621e4409bc Merge remote-tracking branch 'origin/1.1' into devel
Conflicts:
	.gitignore
	CHANGELOG
	Documentation/Makefile.files
	Installation/build.sh
	Installation/epm/arangodb.list
	Makefile.in
	README
	README.md
	VERSION
	aclocal.m4
	arangod/HashIndex/hasharray.c
	arangod/RestServer/ArangoServer.cpp
	arangod/V8Server/ApplicationV8.cpp
	config/config.guess
	config/config.sub
	config/depcomp
	configure
	configure.ac
	html/admin/js/master.js
	js/server/arango-password.js
	js/server/version-check.js
	lib/BasicsC/files.c
	lib/BasicsC/logging.c
	utils/Makefile.files
2012-12-18 13:37:34 +01:00
Frank Celler 6f33b0a496 new doxygen heading tag 2012-12-05 15:43:31 +01:00
Frank Celler d05574fe01 added TOC generation 2012-12-03 17:27:25 +01:00
Jan Steemann 59461d0c4b added functionality to add and remove users programatically
removed arango-password script
2012-12-03 11:42:30 +01:00
Jan Steemann e7f8543d81 moved documentation changes from 1.1 to devel 2012-11-23 10:18:47 +01:00
Frank Celler cccb3511c5 fixed documentation again 2012-11-21 17:42:13 +01:00
Frank Celler aaf74fe8f6 fixed title for website output 2012-10-18 17:33:21 +02:00
Frank Celler 4800deb389 upgraded to Doxygen 1.8.x 2012-10-18 16:40:17 +02:00
Frank Celler e8093d68fe upgraded to Doxygen 1.8.x 2012-10-18 16:38:20 +02:00
Frank Celler 5cdb1c3868 merged examples paths, new intro text 2012-10-18 15:41:54 +02:00
Frank Celler 9e4dad83d9 joined Examples, added options to html2html to add header 2012-10-18 11:57:03 +02:00
Frank Celler 04f6a677b1 new css from Stefan 2012-10-17 18:02:18 +02:00
Frank Celler 939c5ece15 Merge branch '1.0' of github.com:triAGENS/ArangoDB
Conflicts:
	CHANGELOG
	CONTRIBUTING.md
	Doxygen/arango-html.doxy
	Doxygen/arango-latex.doxy
	Doxygen/arango-xml.doxy
	Doxygen/arango.template
	Makefile.in
	Makefile.local
	Makefile.unittests
	VERSION
	config/config.sub
	configure
	configure.ac
	js/actions/system/api-system.js
	js/client/js-client.h
	js/common/bootstrap/js-modules.h
	js/server/js-ahuacatl.h
	packetize.sh
2012-10-11 15:19:44 +02:00
Frank Celler 5bdcbe715a fixed whitespace bug at beginning of function definition 2012-09-13 22:22:52 +02:00
Jan Steemann ac708b7fec issue #182: added manpage for rcarangod 2012-09-03 15:34:30 +02:00
Frank Celler 39f4a8f833 cleanup directory structure and init file handling
moved common functions to ArangoClient
2012-08-30 16:54:42 +02:00