iotagent-ul
iotagent-ul copied to clipboard
HTTP Swagger
This pull request contains improvements made by the Secmotic team for iotagent-ul. These improvements are part of the fiQare project, which is based on ISO 25010 to improve software quality. More info: https://fiqare.eu/
Swagger is provided for HTTP protocol in:
<server_host>:7896/api-docs
Note: npm install is needed
All test in Travis has been passed successfully and the coverage in Coveralls remains the same.
fixed in 8f66e1a31efaf583c99a9625d92709ffe5057c25
fixed in 29983d140c7944c0eedb23db1ace00b2e55e724d
At the present moment (January 7th, 2019), there are some comment threads (some from @jason-fox and some from e) not yet answered/fixed so I understand the work on this PR is ongoing.
@fiqare-secmotic , is my understanding correct?
Please have a look to the travis CI report. Several linting errors appear:
lib/bindings/HTTPBindings.js: line 440, col 124, Line is too long.
lib/bindings/HTTPBindings.js: line 458, col 122, Line is too long.
lib/bindings/HTTPBindings.js: line 474, col 135, Line is too long.
lib/bindings/HTTPBindings.js: line 516, col 129, Line is too long.
lib/bindings/HTTPBindings.js: line 527, col 135, Line is too long.
After merging PR #415 I'm afraid some merging conflict have arisen in this PR. Fortunatelly, the solution seems easy, detailed by @jason-fox at https://github.com/telefonicaid/iotagent-manager/pull/171#issuecomment-650021937
all you need to do is merge and accept yours
Thereafter
npm i npm run lint
And fix any es6 errors raised. (Alternatively you could disable the failed rule for your files if necessary)
Sorry for the incoveniences
thanks for the info! @fgalan