| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2021-12-01 | Sort subscribe roles alphabetically | -1/+3 | ||
| 2021-12-01 | Remove redundant Union in a type hint | -1/+1 | ||
| 2021-12-01 | Use presence of a nominee as check for pending reviews | -1/+1 | ||
| 2021-12-01 | Always return a review string for a given nomination | -8/+5 | ||
| 2021-12-01 | Fix emoji reaction error in reviewer | -2/+2 | ||
| Using a :eyes: style emoji string in a ctx.add_reaciton call will error. Discord expects either a unicode emoji, or a custom emoji. | ||||
| 2021-12-01 | Ensure a nomination archival emoji isn't from the bot | -0/+3 | ||
| This is most relevant in local dev testing where the Emojis.check_mark could be the same as the Emojis.incident_actioned or Emojis.incident_unactioned, which would cause the bot to attempt to archive the post_review invocation if it was posted in the nomination voting channel. | ||||
| 2021-12-01 | Supress NotFound when archiving a nomination | -3/+6 | ||
| This supresses both the mesage deleteions and the thread archive, so that if they are removed before the code can get to them, it does not raise an error. | ||||
| 2021-12-01 | Update nomination message regex | -2/+1 | ||
| 2021-12-01 | Manage nomination threads | -1/+14 | ||
| This change creates a thread while posting the nomination, and then archives it once the nomination is concluded. | ||||
| 2021-12-01 | Refactor make_review to return nominee too | -9/+9 | ||
| 2021-12-01 | Add thread archive time enum to constants | -0/+12 | ||
| 2021-11-30 | Subscribe command replies to invocation to keep context | -1/+1 | ||
| 2021-11-30 | Add lock emoji to highlight unavailable self-assignable roles | -1/+1 | ||
| 2021-11-30 | Swap remove and unavailable colours for subscribe command | -2/+2 | ||
| 2021-11-30 | Sort unavailable self-assignable roles to the end of the list | -0/+3 | ||
| 2021-11-30 | Allow roles to be assignable over multiple months | -23/+72 | ||
| This includes a refactor to use a dataclass for clearer implementation. Along with that, this changes the roles so that they're always available, but un-assignable roles are in red and give a different error. | ||||
| 2021-11-30 | Delete the subscribe message after 5 minutes | -1/+6 | ||
| 2021-11-30 | Use new get_logger helper util | -3/+2 | ||
| 2021-11-30 | Stop listening for events when message is deleted | -0/+2 | ||
| 2021-11-30 | Add 10s member cooldown to subscribe command | -0/+1 | ||
| 2021-11-30 | Ensure the user interacting is still in guild before changing roles | -0/+4 | ||