Allow the ability to re-order designs [Backend 1]
This a backend issue for #34382 (closed).
The backend work is split in two in order to have the work done in parallel by two developers (see #34382 (comment 354102800)).
This issue represents the backend work of this chart #34382 (comment 353297559) to add:
- Database migration to add new position column
- Background migration to calculate positions for existing designs
- Update DesignsFinder
See #34382 (closed) for more details.
Note that the developer assigned to this issue should work very closely with the developer assigned to #221168 (closed) who may need to be mocking against a specification you give them while waiting for the MRs for this issue to be merged.
Testing Activity
- Test in console that reorder service works as expected.
- Unit tests of service (including authorization)
Security Testing Activity
- Permission check in service
MR Breakdown
- 1 MR (migration)
- 1 MR (service)
- Database migration
- Service for setting the order
Edited by Markus Koller