Skip to content

Implement Anonymous CRUD

jon r requested to merge fix-7 into develop

This merge request brings commits that express the intent to commit to implementing Anonymous CRUD interfaces in the IN COMMON API. It does so by:

  • aligning the routing implementation with a spec,
  • implementing stub controllers for specific resource types and
  • adding stub actions for passing CRUD operations on the API to ActiveRecord.

In its current state, it is prepared to bring CRUD actions for the object-based routes. It is supplemented with fact collection and debugging scribbles in https://pad.degrowth.net/s/incommon-api-7, plus a discussion proposal for api/v1/

The effort is to provide succeeding integration tests that example performing CRUD actions on all resource types.

When this is merged, the checkpoint CRUD authorization for anonymous users of #7 is validated.

Merge request reports