This allows us to add multiple types of locks, so you can lock a project only for the worker, and the frontend won't get locked with it.
rebased
6 new commits added
1 new commit added
7 new commits added
Tests are working locally and we've tested the locking and it works fine.
Thanks for all these @puiterwijk !!
Pull-Request has been merged by pingou
This allows us to add multiple types of locks, so you can lock a project only for the worker, and the frontend won't get locked with it.