# README
shiftpad
Like Etherpad, but for shift schedules.
# Functions
CheckBeginEnd checks that begin or end are non-zero, that end is after begin (or end is zero), and that begin and end are not too far in the past and future.
No description provided by the author
date must be any time in the day.
weeks can't be split into days because shifts and events may be contained in multiple days then, but we want them just once in a week (or any other interval).
GetSystemLocation returns the location linked by /etc/localtime if it is a canonical location, or "Etc/GMT" else.
date must be any time in the week.
No description provided by the author
Locations returns the list of canonical locations plus the given location, which might be a legacy one.
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
MaxFuture specifies how far in the future shifts can be created and edited, and the expiry time of pads.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author