| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 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. | ||||
| 2021-03-02 | Improved docstring for threshold command. | -1/+8 | ||
| 2021-03-01 | Provide default cache values when syncing | -2/+2 | ||
| 2021-03-01 | Change to handle specifically redis errors | -11/+15 | ||
| The idea to ignore alerts on fake redis didn't solve the problem completely, because sometimes you'll just develop with a real redis. It also didn't solve the ping we would get on first start up. After looking into it there seems like there's no actual reason to alert on key errors, as they should only happen if the cache gets wiped for some reason, which shouldn't happen, but in which case we have bigger issues. Alerts are therefore limited to connection errors raised by redis. This additionally handles only redis errors when writing to it as well. If any other error is raised it is ok for the function to stop at that point, as all variables have already been set. The only thing which doesn't get executed is the confirmation message and logging, the lack of which is an exception message in itself. | ||||
| 2021-03-01 | Add !stban alias for !shadowtempban | -1/+1 | ||
| 2021-03-01 | Add !superstar and !unsuperstar aliases for !superstarify | -2/+2 | ||
| 2021-03-01 | Add alias !tban for !tempban | -1/+1 | ||
| 2021-03-01 | Add alias !u for !user | -1/+1 | ||