Fix SchedulePeriod view titles.

Signed-off-by: Max Fierke <max@maxfierke.com>
Title tweak

Signed-off-by: Max Fierke <max@maxfierke.com>
DISTINCT keyword not needed

Signed-off-by: Max Fierke <max@maxfierke.com>
Remove ORM annotations from ShiftBaseEntity and add missing $schedule property.

Signed-off-by: Max Fierke <max@maxfierke.com>
Remove $notes (already exists in superclass)

Signed-off-by: Max Fierke <max@maxfierke.com>
Override inherited properties to add ORM annotations.

Signed-off-by: Max Fierke <max@maxfierke.com>
Add actions to UserController for getting a user's late and missed shifts.

Signed-off-by: Max Fierke <max@maxfierke.com>
Make lateormissed.html.twig a little more flexibility.

Signed-off-by: Max Fierke <max@maxfierke.com>
Update dashboard tab links

Signed-off-by: Max Fierke <max@maxfierke.com>
Controller will modify LateShift index titles.

Signed-off-by: Max Fierke <max@maxfierke.com>