13dae81737
Fix bug preventing selecting Row IV, V and EXII
2022-12-23 15:49:30 -08:00
8b69a44d83
Allow unsetting of jobs
...
Unsetting a job also removes all of its skills
2022-12-23 15:42:46 -08:00
874c20245d
Refined selecting skills based on job
...
* Bugfix: You can now select a third subskill on Rows 1, 2 and 3
* Edgecase: When switching from a Row 1, 2 or 3 class to Row 4, 5 or EX2, the third EMP skill set is removed
2022-12-22 23:27:24 -08:00
9a27ac853d
Update JobsController and JobSkillsController for blueprinter
2022-12-21 21:46:35 -08:00
c1716c1e4f
Run RuboCop on everything
...
yolo
2022-12-21 00:22:47 -08:00
fc7cde4c5a
Fix race condition for base skill mismatch check
2022-12-03 18:21:15 -08:00
6ba5335668
Fix last bugs around adding skills with 0~3 existing
2022-12-03 16:39:38 -08:00
813c2ba202
Fix bug regarding finding old_position
2022-12-03 14:51:01 -08:00
243ba2de3e
Fix bug when desired position is empty
2022-12-03 14:10:18 -08:00
27d31d61c0
Fix race condition
2022-12-03 13:55:41 -08:00
ec3b42101b
Move logic to JobsController
...
It was getting too heavy to keep in PartiesController
2022-12-03 11:45:00 -08:00
353db31ef7
Move to JobSkillsController
...
It makes more sense to pre-fetch all job skills and filter on the client, so we're consolidating into a JobSkillsController
2022-11-27 19:27:45 -08:00
5fe712c31a
Add route to get skills for given job
2022-11-27 14:12:52 -08:00
c3566944cd
Add endpoint for fetching all jobs
2022-03-22 03:41:00 -07:00