| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2020-12-20 | Remove unused constant | -1/+0 | ||
| 2020-12-20 | Implement GitHub API authorization header | -1/+9 | ||
| 2020-12-20 | Log warning and return early when can't get PEP URLs from API | -0/+4 | ||
| 2020-12-20 | Make last PEPs listing refresh non-optional | -1/+2 | ||
| 2020-12-20 | Set last PEPs listing at beginning of function | -1/+1 | ||
| 2020-12-20 | Move PEP related functions and command to own cog | -136/+154 | ||
| 2020-12-20 | Add GitHub API key to config as environment variable | -0/+2 | ||
| 2020-12-19 | Remove obsolete test cases | -8/+0 | ||
| Forgot to remove these when removing `loop_is_running` in a previous commit. | ||||
| 2020-12-19 | APIClient: create the session directly in __init__ | -21/+10 | ||
| The client is already instantiated in a coroutine and aiohttp won't complain. Therefore, scheduling a task to create the session is redundant. | ||||
| 2020-12-19 | Bot: cease support of Bot.clear() | -51/+28 | ||
| Supporting the function means supporting re-use of a closed Bot. However, this functionality is not relied upon by anything nor will it ever be in the foreseeable future. Support of it required scheduling any needed startup coroutines as tasks. This made augmenting the Bot clunky and didn't make it easy to wait for startup coroutines to complete before logging in. | ||||
| 2020-12-19 | APIClient: remove obsolete function | -14/+0 | ||
| 2020-12-19 | APIClient: simplify session creation | -39/+10 | ||
| Making the class-reusable is not worth the added complexity. | ||||
| 2020-12-19 | Fix silence tests | -3/+3 | ||
| 2020-12-19 | Remove unused import | -1/+1 | ||
| 2020-12-19 | kaizen: remove role check from bot account commands | -2/+0 | ||
| 2020-12-19 | Fix silence command to use guild default role | -16/+7 | ||
| 2020-12-19 | Fix invalid config name in voice gate | -1/+1 | ||
| 2020-12-18 | Downgrade `markdownify` from 0.6.0 to 0.5.3. | -5/+5 | ||
| 0.6.0 brought breaking changes to markdownify, so we'll downgrade. | ||||
| 2020-12-19 | Fix pending tests | -4/+4 | ||
| 2020-12-19 | Remove unused dateutil imports | -2/+0 | ||
| 2020-12-19 | Remove usage of joined_at metricity API item | -24/+9 | ||
| 2020-12-19 | relock lockfile | -1/+5 | ||
| 2020-12-19 | Update discord.py name in Pipfile | -1/+1 | ||
| 2020-12-19 | Remove member_gating_cache RedisDict | -3/+0 | ||
| 2020-12-19 | Fix linting errors | -1/+0 | ||
| 2020-12-19 | Lock Pipfile | -201/+269 | ||
| 2020-12-19 | Update verification.py to use on_member_update, closes #1330 | -27/+12 | ||
| 2020-12-19 | Bump discord.py to a unreleased ref | -1/+1 | ||
| 2020-12-19 | Install git in Docker container | -0/+5 | ||
| 2020-12-19 | Fix minor verification bugs | -2/+2 | ||
| 2020-12-19 | Correctly check if the user is pending | -5/+6 | ||
| 2020-12-19 | Handling pending flag changes on users | -12/+14 | ||
| 2020-12-16 | Update verification.py | -2/+2 | ||
| 2020-12-16 | Add codeowner entries for ks129 | -1/+3 | ||
| 2020-12-14 | Fix codeblock escape | -2/+2 | ||
| On some devices the previous escaping didn't work properly, escaping all backticks will make sure none of them get registered as Markdown | ||||
| 2020-12-12 | Revert "Comma separators in metricity data in user command" | -2/+2 | ||
| This reverts commit 628bd4ffd1717eaed9372287c59fae1b23d4cbdf. | ||||
| 2020-12-12 | Revert "Update comma code to fix tests" | -9/+2 | ||
| This reverts commit b98c7f35916b9e5a41945030d87227394bafa1d5. | ||||
| 2020-12-12 | Update comma code to fix tests | -2/+9 | ||
| 2020-12-12 | Comma separators in metricity data in user command | -2/+2 | ||
| 2020-12-11 | Single to double quotes & warning includes user ID. | -4/+4 | ||
| 2020-12-11 | Added catching for unparsable short ISO dates. | -4/+8 | ||
| 2020-12-11 | Make sure PR build artifact is always uploaded | -1/+1 | ||
| GitHub Actions has an implicit status condition, `success()`, that is added whenever an `if` condition lacks a status function check of its own. In this case, while the upload step did check for the outcome of the previous "always" step, it did not have an actual status check and, thus, only ran on success. Since we always want to upload the artifact, even if other steps failed, I've added the "always" status function now. | ||||
| 2020-12-10 | Added docstring for the user activity function. | -1/+6 | ||
| 2020-12-10 | Slightly reformatted activity block building. | -1/+2 | ||
| Co-authored-by: Hassan Abouelela <[email protected]> | ||||
| 2020-12-10 | Compressed embed building | -11/+5 | ||
| Co-authored-by: Hassan Abouelela <[email protected]> | ||||
| 2020-12-10 | Compressed if into or statements. | -9/+2 | ||
| 2020-12-10 | Send a custom workflow status embed to Discord | -0/+100 | ||
| This commit introduces the same custom status embed as is already being used for Sir Lancebot. The default embeds GitHub sends are disabled, as they were causing slight issues with rate limits from time to time. It works like this: - The Lint & Test workflow stores an artifact with PR information, if we are linting/testing a PR. - Whenever we reach the end of a workflow run sequence, a status embed is send with the conclusion status. Signed-off-by: Sebastiaan Zeeff <[email protected]> | ||||
| 2020-12-10 | Use Snowflake converter for snowflake command | -1/+2 | ||
| 2020-12-09 | Delete verify.py, integrate `!verify` command into verification.py. | -45/+16 | ||
| There wasn't any reason the command needed its own cog, so the exact same functionality is now in the Verification cog. | ||||
| 2020-12-09 | Create Verify cog for new `!verify` command. | -1/+46 | ||
| `!verify` command allows moderators to apply the Developer role to a user. `!verify` is therefore removed as an alias for `!accept`. | ||||