Find a way to reuse the query endpoint for other endpoints

Description

The query endpoint handles security, paging, serialization, metrics, etc. It would be very advantageous to reuse this for all the other endpoints as opposed to having custom ones. Particularly we could rewrite how we're fetching templates and workspaces.

This will probably require us to make the backend api transformations pluggable.

Environment

None

Status

Assignee

Unassigned

Reporter

Andrew Fiedler

Labels

None

Components

Affects versions

ddf-2.9.4

Priority

Critical
Configure