added link to shift on sub page, prevent signing into shifts more than 1 day in advance, warn with how far in advance you're trying to sign in