aboutsummaryrefslogtreecommitdiffstats
path: root/warmachine/addons (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix warmachine not honoring weekendjason2017-07-071-11/+15
| | | | | - The offset for the next job was being calucated by `timedelta.seconds` rather than `timedelta.total_seconds()`
* Make sure the next standup is scheduledjason2016-12-151-2/+6
|
* Researching a bug where not all users are messaged for stnadupjason2016-09-081-4/+5
|
* pester 3 timesjason2016-09-081-1/+1
|
* Fix crash when trying to cancel canceled pester taskjason2016-09-061-1/+1
| | | | | | - If we try to cancel a pester task that was already canceled and set to none an AttributeError might be raised trying to call `cancel()` on None. This fix makes sure that pester_task isn't None before canceling.
* Fix crash cleaning up channels waiting for a replyjason2016-09-061-1/+9
| | | | | | | - When a user answers standup the channel is removed from the awaiting reply list. The job to clean up any non-answers is already schedule so when cleaning up for the next day, warmachine would crash because it couldn't find the channel to remove.
* don't schedule multiple pestersjason2016-08-251-0/+16
| | | | | | - people in multiple channels that start standup at the same time get multiple pesters. don't schedule the multiple pesters and check to see if they've already answered standup before pestering them.
* update the already responded standup message to bold and link thejason2016-08-241-1/+1
| | | | usernames in slack
* Add a !standup-unignore command to remove users from the ignore listjason2016-08-231-3/+30
|
* Remove the hard-coded config file pathjason2016-08-182-2/+14
| | | | - added a dynamic config file path
* Update README.org with instructions on writing a pluginjason2016-08-181-1/+16
|
* misc updatesjason2016-08-181-3/+44
| | | | | - updates slack.py to use 'unique' message ids - updates standup to clear out channels waiting for a reply after 8 hours
* fix a bug with the pester counter in the standup pluginjason2016-08-181-2/+3
|
* add markup for bold and links to standupjason2016-08-181-1/+1
|
* probably fix a bug with scheduling standup times over weekendsjason2016-08-181-6/+6
|
* bugfixes, docs, style and log updatesjason2016-08-181-23/+24
|
* change !standup-ignore to a space seperated list of nicksjason2016-08-181-2/+3
|
* Fix a bug that would message a channel for every pester that occured for a userjason2016-08-181-1/+3
|
* Fix a bug where the ignore list would be cleared when updating the standup ↵jason2016-08-181-7/+27
| | | | schedule
* Commit updates that i haven't commited yetjason2016-08-171-80/+110
|
* More or less, a working standup bot.jason2016-08-111-35/+104
|
* fix a bugjason2016-08-101-1/+4
|
* Add support for saving standup schedules and reloading them on startupjason2016-08-102-31/+52
|
* fix a bug with !standup_waiting_repliesjason2016-08-101-1/+11
|
* updates to loggingjason2016-08-101-12/+56
|
* add debug commands, schedule for the closest weekday at the provided timejason2016-08-101-18/+53
|
* add standup messagingjason2016-08-091-6/+77
| | | | | - message all users in a channel asking for their standup - continue messaging the users until they reply to the standup
* Updates for the standup plginjason2016-08-091-5/+27
|
* standup with a timerjason2016-07-301-5/+55
|
* Initial commitjason2016-07-294-0/+67