[rotang] Enable notification emails to be sent same day as shift start.

Requested in crbug/928116, sheriffs are used to getting a mail sent at
the beginning of their shifts. Sending it multiple days before caused
some confusion.

- Adds in handling of same day notify e-mail handling.
- Option to turn email generation on/off.
- Add checkbox to the UI.

Bug: 928116
Change-Id: I9f347882222bdae2582e040df8706ad4dcbc8f70
Reviewed-on: https://chromium-review.googlesource.com/c/1453836
Reviewed-by: Scott Lewis-Kelly <slewiskelly@google.com>
Commit-Queue: Ola Karlsson <olakar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#20473}
5 files changed
tree: ff2a678cb10aef1ae929f3de1772858267e0c8ec
  1. cmd/
  2. pkg/
  3. BROWSE.md
  4. DEVINFO.md
  5. DOCUMENTATION.md
  6. Makefile
  7. OWNERS
  8. README.md
  9. rotang.go
  10. SWITCH.md
README.md

Rota-NG

This is the home of the Rotation Manager-NG Design Doc.

The goal is replace the current Python script generating the Sheriff rota with this Go AppeEngine service. This to have a better base for running/managing the service and future developments

Source structure.

See BROWSE.md

Switch over from the old service to this.

See SWITCH.md