1
0
Fork 0
Commit Graph

16 Commits

Author SHA1 Message Date
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
Frank Celler 0c0936be71 added a newline before generated text 2016-10-14 11:30:43 +02:00
Wilfried Goesgens f7907950d2 Fix swagger generation as reported by @baslr 2016-10-04 12:08:35 +02:00
Wilfried Goesgens 9ae7bb032f Fix indention of sub-structs 2016-09-19 16:34:41 +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 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
Jan Steemann e77a571fc4 better error messages 2016-06-07 15:48:11 +02:00
Frank Celler cd79a514d3 fixed path 2016-05-11 15:47:33 +02:00
Frank Celler fe62ce6a1a added error message 2016-05-03 14:24:49 +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 8162cf83b9 fixed paths 2016-03-17 14:51:13 +01:00
Frank Celler f6a833ac5d added generateSwagger 2016-03-17 14:40:09 +01:00