ayon-backend icon indicating copy to clipboard operation
ayon-backend copied to clipboard

Server configuration

Open martastain opened this issue 5 months ago • 0 comments

Create a consistent set of endpoints for server configuration CRUD (table public.config)

  • [ ] Create a list of well known values
  • [ ] [GET] /api/config/{key} endpoint
  • [ ] [PUT] /api/config/{key} endpoint

Notes

  • body must be JSON-serializable value
  • key must be explicitly defined in the well known values list
  • definitions must support validation
  • setting values is admin only
  • getting values must allow ACL for public/private/admin

martastain avatar Sep 03 '24 14:09 martastain