Scream Test Backend Overhaul #237

Merged
Quaternions merged 5 commits from staging into master 2025-07-18 06:28:19 +00:00
Owner

There are no surface level issues here, so time to send it.

There are no surface level issues here, so time to send it.
Quaternions added 5 commits 2025-07-18 06:22:45 +00:00
De-monolithificate Services (#236)
All checks were successful
continuous-integration/drone/push Build is passing
07e08af5ed
Closes #204.

The branch is called dedup but the patch adds code...

- Services both use an inner service that implements the underlying operations
- Struct fields are made private, preventing code cross-contamination
- Filter & Update structures are clearly defined, gaining clarity and type safety

Reviewed-on: #236
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
submissions: move Roles to model
All checks were successful
continuous-integration/drone/push Build is passing
3d08b144b1
submissions: rename services
All checks were successful
continuous-integration/drone/push Build is passing
dde6f3ebdb
openapi: fix up tags
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
27a646c006
Quaternions merged commit ad7117a69c into master 2025-07-18 06:28:19 +00:00
Sign in to join this conversation.