Commit Graph

17 Commits (2c8a27330fa3d05786854fba3c8b8ef68ce94262)

Author SHA1 Message Date
Mike Lang b9b7a6ca27 more schedulebot formatting 12 months ago
Mike Lang 4786154bca One more schedulebot format tweak 12 months ago
Mike Lang 7637633936 fix typo 12 months ago
Mike Lang d338c785ff schedulebot: formatting changes 12 months ago
Mike Lang f63e68f609 schedulebot: List all currently active people by role (except shift sup) 12 months ago
Mike Lang 78c053000e Upgrade pip in order to make wheels work 1 year ago
Mike Lang e7c402c5e2 schedulebot: Make user ids case-insensitive 1 year ago
Mike Lang 0164f9def8 schedulebot: Don't set groups before the run starts
This is mainly a problem with groups_by_shift which will be set
even for negative hours that aren't on the schedule.

This causes notification spam as people move in and out of groups.
1 year ago
Mike Lang 51a2ef35cc schedulebot: Extend group-by-shift to allow multiple group members 1 year ago
Mike Lang d13a014bab schedulebot: Accept start timestamp with a trailing Z 1 year ago
Mike Lang 044dfb8084 Pin argh to avoid stupid breaking changes 1 year ago
Mike Lang 5a8bf99d12 schedulebot: Add ability to hard-code a group membership by shift
This feature is intended for implementing a "current wub wrangler" group, which:
a) Isn't on the schedule
b) Can't be put on the schedule as it would overlap with other duties
c) We don't want to announce in "starting/ending shift" messages.
1 year ago
Mike Lang 8220c87258 Fix zulip_bots bugs to get them working in package 1 year ago
Mike Lang de521c4da9 schedulebot: Take timestamp string instead of epoch 1 year ago
Mike Lang 627eda5e74 schedulebot: Remove memes 1 year ago
Mike Lang 05d5a190fc Allow conf_file to be the JSON data directly
Easier for containers
1 year ago
Mike Lang 8813068c9d Make zulip bots an actual package 1 year ago