Add a remember my filter settings to the screen "signup for more shifts". It would be convenient to always open the screen to "hide shifts that are full" and "calendar view" and possibly your favorite role.