| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | | * | | | | (Information Tests): Replaced `asyncio.run` with `await` in `UserCommandTests`. | 2020-04-03 | -7/+6 | ||
| | | | | | | | | |||||
| | | | * | | | | (Information Tests): Replaced `asyncio.run` with `await` in `UserEmbedTests`. | 2020-04-03 | -8/+8 | ||
| | | | | | | | | |||||
| | | | * | | | | (Information Tests): Replaced `asyncio.run` with `await` in ↵ | 2020-04-03 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `UserInfractionHelperMethodTests.` | ||||
| | | | * | | | | (Information Tests, discord.py 1.3.x Migration): Fixed `InformationCogTests` ↵ | 2020-04-03 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | command calls. | ||||
| | | | * | | | | (Information Tests, discord.py 1.3.x Migration): In `InformationCogTests`, ↵ | 2020-04-03 | -8/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | replaced `.callback` calls with direct command awaits. | ||||
| | | | * | | | | (Information Tests, discord.py 1.3.x Migration): Moved from ↵ | 2020-04-03 | -25/+29 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `unittest.TestCase` to `unittest.IsolatedAsyncTestCase` rest of test case classes. | ||||
| | | | * | | | | (Information Tests, discord.py 1.3.x Migration): Moved from ↵ | 2020-04-03 | -4/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `unittest.TestCase` to `unittest.IsolatedAsyncTestCase` in `InformationCogTests`. | ||||
| | | | * | | | | (Bot Cog, discord.py 1.3.x Migration): Replaced `ctx.invoke` with ↵ | 2020-04-03 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `ctx.send_help`. | ||||
| | | | * | | | | (Tags, discord.py 1.3.x Migration): Replaced with direct function call. | 2020-04-03 | -1/+1 | ||
| | | | | | | | | |||||
| | | | * | | | | (Snekbox Fix, discord.py 1.3.x Migration): Applied one reaction clear to tests. | 2020-04-02 | -2/+2 | ||
| | | | | | | | | |||||
| | | | * | | | | (Reddit, discord.py 1.3.x Migration): Replaced `asyncio.sleep` with ↵ | 2020-04-02 | -3/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `discord.utils.sleep_until` | ||||
| | | | * | | | | (Off-Topic Names, discord.py 1.3.x Migration): Replaced `asyncio.sleep` with ↵ | 2020-04-02 | -3/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `discord.utils.sleep_until`. | ||||
| | | | * | | | | (Patches, discord.py 1.3.x Migration): Removed patches due not longer necessary. | 2020-04-02 | -43/+0 | ||
| | | | | | | | | |||||
| | | | * | | | | (Snekbox, discord.py 1.3.x Migration): Replaced message full reaction clear ↵ | 2020-04-02 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with only reeval emoji clear. | ||||
| | | | * | | | | (Aliases, discord.py 1.3.x Migration): Replaced `ctx.invoke` with direct ↵ | 2020-04-02 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | awaiting command. | ||||
| | | | | | | * | Refactor unit tests UserSyncerSyncTests to use changes made to UserSyncer in ↵ | 2020-10-02 | -7/+5 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _syncers.py | ||||
| | | | | | | * | update UserSyncerDiffTests Tests to use changes made to API calls. | 2020-10-02 | -6/+32 | ||
| | | | | | | | | |||||
| | | | | | | * | Merge branch 'master' into smart_syncing_users | 2020-10-01 | -639/+330 | ||
| | | | | | | |\ | | |_|_|_|_|/ | |/| | | | | | |||||
| | * | | | | | | Merge pull request #1199 from ↵ | 2020-10-01 | -1/+5 | ||
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-discord/bug/backend/1181/wait-for-deletion-404 Catch 404 in wait_for_deletion when reacting | ||||
| | | * \ \ \ \ \ | Merge branch 'master' into bug/backend/1181/wait-for-deletion-404 | 2020-10-01 | -1/+1 | ||
| | | |\ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | |||||
| | * | | | | | | | Merge pull request #1200 from python-discord/bug/mod/1182/deleted-msg-null-char | 2020-10-01 | -1/+1 | ||
| | |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | Remove null chars before posting deleted messages | ||||
| | | * | | | | | | Remove null chars before posting deleted messages | 2020-09-30 | -1/+1 | ||
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our API doesn't allow null characters in the content field. It may be present because of a self bot that is able to send such character. Fixes #1182 Fixes BOT-8E | ||||
| | | * / / / / | Catch 404 in wait_for_deletion when reacting | 2020-09-30 | -1/+5 | ||
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The message may be deleted before the bot gets a chance to react. Fixes #1181 | ||||
| | * | | | | | PR #1191 Verification: broaden 50_007 error handling | 2020-09-29 | -11/+30 | ||
| | |\ \ \ \ \ | |||||
| | | * | | | | | Incidents: reduce timeout log to info level | 2020-09-27 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This shouldn't be a warning, as we cannot do anything about it. Fixes BOT-8X | ||||
| | | * | | | | | Verification: apply 'safe_dm' to all DM dispatches | 2020-09-27 | -5/+7 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now, when we send a DM and it fails: * Ignore if due to disabled DMs * Log exception otherwise | ||||
| | | * | | | | | Verification: move disabled DM handling into helper | 2020-09-27 | -5/+22 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that we were previously only catching 403. As the docstring explains, we will now catch any Discord exception and only look at the the code, rather than the status. | ||||
| | * | | | | | | Merge remote-tracking branch 'origin/master' into master | 2020-09-27 | -585/+101 | ||
| | |\| | | | | | |||||
| | | * | | | | | Relock Pipfile to update async-redis. | 2020-09-27 | -62/+70 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also bumps minor versions of several other packages. I've spun up the bot and played around with it, and run all unit tests. Everything still seems to be in order. | ||||
| | | * | | | | | Add the video to the welcome DM. | 2020-09-27 | -4/+7 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This rewords the welcome DM, and adds the new Welcome To Python Discord video to it. | ||||
| | * | | | | | | Allow !role for any staff role | 2020-09-27 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #1173 | ||||
| | * | | | | | | Allow !eval in #code-help-voice | 2020-09-27 | -1/+3 | ||
| | | | | | | | | |||||
| | | | | | | * | remove redundant type hints and improve existing function annotations | 2020-10-01 | -8/+8 | ||
| | | | | | | | | |||||
| | | | | | | * | modify tests to use paginated response. | 2020-09-27 | -6/+37 | ||
| | | | | | | | | |||||
| | | | | | | * | Merge branch 'master' into smart_syncing_users | 2020-09-25 | -1970/+1178 | ||
| | | | | | | |\ | |||||
| | | | | | | * | | Update users on bot start via HTTP PATCH method and send only user ID and ↵ | 2020-09-25 | -3/+27 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the modified user data. | ||||
| | | | | | | * | | fix type and add variable type hinting | 2020-09-22 | -2/+1 | ||
| | | | | | | | | | |||||
| | | | | | | * | | Refactor code to make use of bulk create and update API endpoints. | 2020-09-22 | -5/+6 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of creating and updating a single user at a time, a list of dicts will be sent for bulk update and creation. | ||||
| | | | | | | * | | Merge remote-tracking branch 'upstream/master' into smart_syncing_users | 2020-09-21 | -257/+301 | ||
| | | | | | | |\ \ | |||||
| | | | | | | * | | | refactor code to GET users from site endpoint `bot/users` with pagination | 2020-09-21 | -1/+29 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added method to recursively GET users if paginated and another method to parse URL and return endpoint and query parameters. | ||||
| * | | | | | | | | | Add voice gate configuration to config-default.yml | 2020-10-10 | -0/+6 | ||
| | | | | | | | | | | |||||
| * | | | | | | | | | Define Voice Gate channel, role and requirement in constants.py | 2020-10-10 | -0/+10 | ||
| | | | | | | | | | | |||||
| * | | | | | | | | | Create base Voice Gate cog | 2020-10-10 | -0/+15 | ||
| | |/ / / / / / / |/| | | | | | | | |||||
| * | | | | | | | | PR #1151 Sync: remove confirmation | 2020-09-26 | -519/+24 | ||
| |\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | |||||
| | * | | | | | | | Sync: update sync() docstring | 2020-09-26 | -3/+1 | ||
| | | | | | | | | | |||||
| | * | | | | | | | Sync: remove _asdict comment | 2020-09-23 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The comment doesn't contribute anything. | ||||
| | * | | | | | | | Merge branch 'master' into feat/backend/1075/remove-syncer-confirm | 2020-09-22 | -2227/+2207 | ||
| | |\ \ \ \ \ \ \ | |||||
| | * | | | | | | | | Sync: refactor conditional for sending message | 2020-09-22 | -1/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ternary is a bit confusing. Co-authored-by: Numerlor <[email protected]> | ||||
| | * | | | | | | | | Fix test for sync message being edited | 2020-09-07 | -1/+3 | ||
| | | | | | | | | | | |||||
| | * | | | | | | | | Sync: remove confirmation | 2020-09-07 | -518/+20 | ||
| | | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The confirmation was intended to be a safe guard against cache issues that would cause a huge number of roles/users to deleted after syncing. With `wait_until_guild_available`, such cache issue shouldn't arise. Therefore, this feature is obsolete. Resolve #1075 | ||||