* ARGO-300 Minor Fixes in swagger yaml specification of API
* ARGO-359 Fix response messages and code in case of wrong api key usage
* ARGO-360 Fix response messages within results resource
* ARGO-300 Updated swagger specification file
* ARGO-300 Changes for supporting swagger UI try it out functionality
* Updated api documentation for argoeu.
* ARGO-380 Fix issue with godep update and report generation
* ARGO-392 Add recomputations resource description in swagger spec file
* ARGO-395 Fix in response body in case wrong api-key is being used
* Updated swagger api url - https://api-doc.argo.grnet.gr/argo-web-api/
* update Readme
* update Readme
* update Readme
* update Readme
* ARGO-406 Return a 404 Not Found in all cases a trailing slash is used upon the API resources
* ARGO-405 Change in name of upper level body response in results resource
* ARGO-416 Centralize authentication
Use Chainable handler functions to introduce authentication
in the request handler chain. Refactor subrouting model for /app packages
by introducig PrepAppRoutes function. Now each /app package can maintain
a list of route definitions and call PrepAppRoutes to automatically
generate the subrouter.
* Remove duplicated definition
* Support OPTIONS verb under metricResult resource
* ARGO-417 Implement Authorization logic using roles
* ARGO-420 Documentation cleanup for argo-web-api repository
* ARGO-405 Centralize validations
* Minor fixes in datastore roles table population script
* Swagger update: Added get recomputation details
* Swagger update metric results. Mkdocs add metric results documentation
* ARGO-450 Granularity parameter should not be accepted in status requests
* Update to go17
* ARGO-528 Use the default cipher suite
The default cipher suite in the crypto/tls package contains secure
ciphers, which are compatible with centos5 without compromising the
security of the server
* ARGO-541 Fix MonthlySupergroup avail/rel aggregation bug
* Argo web api specfile