| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2021-03-18 | More descriptive comment for when an if block is entered | -1/+1 | ||
| 2021-03-18 | Determine closing time from last message if either cache is empty, rather ↵ | -2/+2 | ||
| than if both are empty | ||||
| 2021-03-18 | If the channel is empty, determine closing time based on last message. | -4/+5 | ||
| 2021-03-18 | Move return behaviour comments to in-line rather than docstring. | -8/+4 | ||
| 2021-03-18 | Delete cached claimant message time. | -0/+1 | ||
| 2021-03-18 | Update function name to describe new behaviour. | -3/+3 | ||
| Also updates the doc string to reflect this new behaviour. | ||||
| 2021-03-18 | Repurpose unanswered cache for storing non-claimant last message times | -59/+48 | ||
| The unanswered cache was previously just a boolen of whether a non-claimant every replied to a help channel. With us now needing to know the time at which a non-claimant messaged in a given channel, we infer the answered status from this cache instead. | ||||
| 2021-03-17 | Improve docs strings and variable names within the help channel system | -20/+20 | ||
| 2021-03-17 | Improve availible channel embed footer | -1/+1 | ||
| 2021-03-16 | Improve trace message. | -1/+1 | ||
| 2021-03-16 | Extend close time logic to differentiate between the claimant and other users. | -29/+75 | ||
| 2021-03-16 | Update help availible footer | -1/+1 | ||
| As we have complicated this logic, we now don't specify exactly how long until the channel will close. | ||||
| 2021-03-16 | Set a reasonable default for `idle_minutes_others`. | -1/+1 | ||
| 2021-03-16 | Split out help channel idle time constants | -3/+8 | ||
| This allows us to configure the idle time allowed for claiments seperate from tohers. | ||||
| 2021-03-15 | Info: account for defcon threshold being None | -1/+2 | ||
| Fixes BOT-XK | ||||
| 2021-03-15 | Defcon: fix naming conflict between threshold cmd and attribute | -2/+2 | ||
| 2021-03-13 | Use .gitattributes to normalise line endings on check-in | -2/+1 | ||
| Remove the mixed line endings pre-commit hook because it is obsolete. Relying on git to handle line endings means contributors have more flexibility with which line endings they want to use on check-out. The settings in .gitattributes only impose which line endings will be used upon check-in (LF), which should not impact local development; git will still respect the core.eol and core.autocrlf settings. | ||||
| 2021-03-13 | master => main | -22/+22 | ||
| 2021-03-13 | Update help channel names from chemical elements to fruit | -126/+59 | ||
| * Update and rename elements.json to fruits.json * Update _name.py * Update _cog.py | ||||
| 2021-03-12 | Added '_' to allowed chars, shortened embed. | -21/+12 | ||
| 2021-03-12 | Fix typo in the token remover | -1/+1 | ||
| 2021-03-11 | Remove invoked command and message after failure. | -27/+35 | ||
| 2021-03-12 | Compose: read all environment variables from '.env' | -4/+2 | ||
| 2021-03-11 | Compose: read GitHub API key from '.env' | -0/+1 | ||
| 2021-03-09 | Delete repo specific FUNDING.yml file in favour of org one in ↵ | -2/+0 | ||
| python-discord/.github | ||||
| 2021-03-09 | Fix typo in stars.json | -1/+1 | ||
| Please have a bit of respect to the baguette land. Also this is a good way to test the new deploy approval system. | ||||
| 2021-03-09 | DevOps team reviews for bot deployments | -0/+1 | ||
| 2021-03-08 | Resolving KeyError on infractions that don't purge. | -1/+1 | ||
| 2021-03-08 | Revert "Use JSON logging in production" | -196/+114 | ||
| 2021-03-08 | Limit maximum characters for reasons to 1000 | -1/+19 | ||
| 2021-03-08 | Shorten reason of nomination string to 1000 characters | -1/+1 | ||
| 2021-03-08 | Don't mention watching anymore in talent pool add message | -1/+1 | ||
| 2021-03-08 | Restrict non-staffer to one snowflake at the time | -1/+5 | ||
| 2021-03-08 | Make the snowflake command accept many snowflakes | -12/+13 | ||
| 2021-03-08 | Fixed unittest for purge infraction. | -1/+1 | ||
| 2021-03-08 | Purge ban now says 'purge ban' on user purge ban. | -2/+6 | ||
| 2021-03-07 | Improve nomination string representation | -2/+2 | ||
| 2021-03-07 | Mark #appeals as a mod channel | -0/+2 | ||
| 2021-03-06 | Added filter. | -0/+9 | ||
| 2021-03-06 | Remove trailing whitespace | -1/+1 | ||
| 2021-03-06 | Filtering hotfix | -1/+7 | ||
| Bug caused by an outdated function signature in a previous commit in the #1402 PR | ||||
| 2021-03-06 | Version lock JSON logger | -2/+2 | ||
| 2021-03-06 | Use actor mention instead of username in nomination string | -1/+3 | ||
| 2021-03-06 | Fix grammar of nomination cog | -8/+8 | ||
| Co-authored-by: Boris Muratov <[email protected]> | ||||
| 2021-03-06 | Fix trace logging of nomination 404 | -2/+2 | ||
| 2021-03-06 | Add parentheses back to previous nominations count | -1/+1 | ||
| Co-authored-by: Boris Muratov <[email protected]> | ||||
| 2021-03-06 | Use JSON logging when debug mode is disabled | -16/+33 | ||
| 2021-03-06 | Add JSON logging dependencies | -98/+163 | ||
| 2021-03-03 | Migrate talentpool to new schema | -27/+59 | ||
| - Add disable_header to watchchannel initialization. We don't have root actor field anymore, so headers give error and there is no point to rewrite this, because this will be removed soon. - Removed duplicates check of nominations of one user. Now as API allows this, multiple actors can nomination one user. - Add special error message if same actor have already nominated user Every actor can only have 1 nomination entry. - Remove previous reason from watch command We don't store reason that way anymore, and we don't want that this message spam whole channel. - Split end reason and reason editing commands. API PATCH request buildup have been changed, so changing both of them in one command don't make sense anymore. - Migrate nomination string generation | ||||
| 2021-03-03 | Add disable_header to watchchannel to disable talentpool headers | -1/+7 | ||
| We need to disable this, because new format of nominations don't match with it. | ||||