Summary
postman/Viron.postman_collection.json predates the Spring Boot rebuild. Every request is GET and uses the old non-versioned path scheme (e.g. localhost:9999/environment/get-environment-by-id/1, /create-environment/{name}/{numGrids}/{gridSize}, /set-environment-name/{id}/{name}) rather than the current /api/v1/... REST verbs and paths.
Impact
The collection does not reflect the current API for any endpoint, so it is not a usable source of truth. This was noticed during #128: the create/rename environment entries there are GET-based and don't match even the pre-#128 Spring API, so #128 deliberately did not partially patch them.
Proposed work
Filed by Claude on behalf of Daniel Stephenson.
Summary
postman/Viron.postman_collection.jsonpredates the Spring Boot rebuild. Every request is GET and uses the old non-versioned path scheme (e.g.localhost:9999/environment/get-environment-by-id/1,/create-environment/{name}/{numGrids}/{gridSize},/set-environment-name/{id}/{name}) rather than the current/api/v1/...REST verbs and paths.Impact
The collection does not reflect the current API for any endpoint, so it is not a usable source of truth. This was noticed during #128: the create/rename environment entries there are GET-based and don't match even the pre-#128 Spring API, so #128 deliberately did not partially patch them.
Proposed work
/api/v1, correct verbs, request bodies for the write endpoints aligned withdocs/openapi/viron-api.json).Filed by Claude on behalf of Daniel Stephenson.