Transfer System #13
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We are shrinking the scope of this for now. Originally approval was to be fully automated based on approval from all involved commanders, now commanders can comment their approval and whatever details they need, and admin can click the approve button to move the company.
Admin will also need to manually set the users new rank via the "promotions" interface after the transfer. We can look at streamlining this more post 1.0
Current status of this PR is that the UI exists to submit a transfer request. This UI is not hooked up to anything yet.
A placeholder UI exists for the approval system but needs to be overhauled to align with the current direction of the issue.
the status_change_requests table in the database is for holding transfer requests
next to no API systems have been created for this. You can check
api\src\routes\statuses.jsandapi\src\services\statusService.tsfor what little does exist.