-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
Context
The outbox CRUD endpoints were originally added as part of SWATCH-3778 to provide direct interaction with the outbox table for testing purposes. However, it has been determined that we don't want or need these APIs for testing purposes, as component tests shouldn't test implementation details like direct outbox table manipulation.
The related cards for CRUD endpoints for the outbox table have been closed as Won't Do. Since the POST API and other endpoint stubs have already been implemented, we need to remove them to maintain a clean codebase and avoid exposing unnecessary internal implementation details.
Acceptance Criteria
- Remove the implemented POST API for outbox table direct interaction
- Remove all other stubbed out CRUD endpoint implementations for the outbox table
- Remove the stubbed out IQE tests related to outbox CRUD operations
- Ensure no references to the removed endpoints remain in the codebase
- Update any relevant documentation that may reference these endpoints
- Don't remove the PUT to flush the outbox
- is blocked by
-
SWATCH-3862 Configure swatch-common-security in swatch-metrics-hbi
-
- Closed
-