Skip to content

Add GET endpoints and view

Clare Ming requested to merge T360733/get-endpoints into main
  • add GET /instruments, GET /instrument/$slug endpoints
  • update list view (catalog) in frontend to use api to populate data
  • fix node packages for frontend (for vue port to work out of the box)
  • update config.dev.yaml to use db for end-to-end testing

To test new GET endpoints, navigate to:

Screenshot_2024-04-08_at_9.16.55_PM

Screenshot_2024-04-08_at_8.53.35_PM

To see frontend view of catalog, navigate to http://localhost:5173/ and click on Catalog in the temporary menu:

Screenshot_2024-04-10_at_12.23.34_AM

Note: for local development, database.host should be set to localhost (defaults to db for end-to-end testing).

Bug: T360733, T360747

Edited by Clare Ming

Merge request reports