This PR includes changes for the REST API design.
Ignore for now till PR 147 gets merged and conflicts are resolved.
Conflicts resolved fixed, and fixed a bug were any of the GET requests data wasn't being passed.
Includes:
client/src/utils/Store.js
client/src/utils/downloads.js
client/tests/example_data/plotData.json
client/tests/mockServer.js
client/tests/unit/Store.spec.js
server/halomod_app/init.py
server/halomod_app/endpoint_model.py
server/halomod_app/endpoint_models.py
server/halomod_app/endpoint_plot.py
server/tests/test_halomod.py
server/tests/test_model_endpoint.py
server/tests/test_models_endpoint.py
server/tests/test_plot_endpoint.py
Developer Checklist:
[x] The code follows the Quality Policy file on Google Drive
[x] My code has been developer-tested and includes unit tests
[x] I have considered proper use of exceptions
[x] I have eliminated IDE warnings
Notes:
The Netlify app uses the current server which doesn't have the rest api endpoints.
Overview
This PR includes changes for the REST API design.
Ignore for now till PR 147 gets merged and conflicts are resolved.Conflicts resolved fixed, and fixed a bug were any of the GET requests data wasn't being passed.Includes:
Developer Checklist:
Notes:
The Netlify app uses the current server which doesn't have the rest api endpoints.
Refs: