-
Notifications
You must be signed in to change notification settings - Fork 8k
Milestone
Description
Description
The implementation of Client v2 created in #43167 leverages the original v1 API logic. This drastically limits the capabilities of v2 in terms of defaulting, validations, pagination, querying etc.
For v2 we need a dedicated service layer that will be built directly on top of the model layer, without the dependency on v1.
Goals
- Remove the dependency on v1 from v2.
- Create a dedicated service layer for v2 with corresponding behaviour to when v1 was used as the backend (i.e validations, eventing, auth, etc.).
Non-Goals
- Add new features (pagination, querying, etc.) to v2.
Notes
No response
Reactions are currently unavailable