| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | * | | | | Silence tests: fix tests for _unsilence | 2020-08-17 | -30/+45 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add a fixture to set up mocks for a successful `unsilence` call. This reduces code redundancy. | ||||
| | * | | | | Silence tests: fix test_unsilence_private_removed_notifier | 2020-08-17 | -2/+5 | ||
| | | | | | | |||||
| | * | | | | Silence tests: fix overwrite preservation test for silences | 2020-08-17 | -11/+15 | ||
| | | | | | | |||||
| | * | | | | Silence tests: fix command message tests | 2020-08-17 | -15/+10 | ||
| | | | | | | |||||
| | * | | | | Silence tests: fix test_silence_private_for_false | 2020-08-17 | -4/+13 | ||
| | | | | | | |||||
| | * | | | | Silence tests: fix test_silence_private_silenced_channel | 2020-08-17 | -3/+10 | ||
| | | | | | | |||||
| | * | | | | Silence tests: fix test_silence_private_notifier | 2020-08-17 | -0/+3 | ||
| | | | | | | |||||
| | * | | | | Silence tests: fix test_unsilence_private_for_false | 2020-08-17 | -1/+4 | ||
| | | | | | | |||||
| | * | | | | Silence tests: fix silence cache test for overwrites | 2020-08-17 | -5/+8 | ||
| | | | | | | |||||
| | * | | | | Silence tests: replace obsolete cog_unload tests | 2020-08-17 | -13/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | Moderation notifications are no longer sent so that doesn't need to be tested. | ||||
| | * | | | | Silence tests: rename test_instance_vars to test_init_cog | 2020-08-17 | -5/+5 | ||
| | | | | | | |||||
| | * | | | | Silence tests: mock RedisCaches | 2020-08-17 | -3/+2 | ||
| | | | | | | |||||
| | * | | | | Tests: optionally prevent autospec helper from passing mocks | 2020-08-17 | -19/+66 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not everything that's decorated needs the mocks that are patched. Being required to add the args to the test function anyway is annoying. It's especially bad if trying to decorate an entire test suite, as every test would need the args. Move the definition to a separate module to keep things cleaner. | ||||
| | * | | | | Silence: rename _get_instance_vars to _init_cog | 2020-08-16 | -4/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | It's a more accurate name since it also reschedules unsilences now. | ||||
| * | | | | | Merge remote-tracking branch 'upstream/master' into doc-imp | 2020-10-10 | -1546/+848 | ||
| |\ \ \ \ \ | | |/ / / | |/| | | | |||||
| | * | | | | Refactor tests to use updated changes to syncer.py and API. | 2020-10-07 | -58/+59 | ||
| | | | | | | |||||
| | * | | | | Merge remote-tracking branch 'upstream/master' into smart_syncing_users | 2020-10-04 | -72/+1 | ||
| | |\ \ \ \ | |||||
| | | * \ \ \ | Merge branch 'master' into discordpy-15 | 2020-10-03 | -62/+61 | ||
| | | |\ \ \ \ | | | | |/ / | | | |/| | | |||||
| | | * | | | | add missing test for `user` command | 2020-10-03 | -0/+5 | ||
| | | | | | | | |||||
| | | * | | | | Add missing blank line to satisfy the linting gods | 2020-10-02 | -0/+1 | ||
| | | | | | | | |||||
| | | * | | | | Remove failing unit tests | 2020-10-02 | -78/+0 | ||
| | | | |_|/ | | |/| | | | | | | | | | | | | Testing `information` cog seems redutant as it is not too important part of the bot. | ||||
| | * | | | | Merge branch 'master' into smart_syncing_users | 2020-10-02 | -65/+63 | ||
| | |\ \ \ \ | | | |/ / | | |/| | | |||||
| | | * | | | Merge branch 'master' into discord-py-upgrade-migrate | 2020-10-02 | -1386/+2947 | ||
| | | |\| | | |||||
| | | * | | | (Snekbox Tests, discord.py 1.3.x Migrations): Fixed wrong assertion of help ↵ | 2020-04-03 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | command call. | ||||
| | | * | | | (Sync Cog Tests, discord.py 1.3.x Migrations): Removed `.callback` from ↵ | 2020-04-03 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | commands calling. | ||||
| | | * | | | (Silence Tests, discord.py 1.3.x Migrations): Removed `.callback` from ↵ | 2020-04-03 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | commands calling. | ||||
| | | * | | | (Snekbox Tests, discord.py 1.3.x Migrations): Removed `.callback` from ↵ | 2020-04-03 | -4/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | commands calling. | ||||
| | | * | | | (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`. | ||||
| | | * | | | (Snekbox Fix, discord.py 1.3.x Migration): Applied one reaction clear to tests. | 2020-04-02 | -2/+2 | ||
| | | | | | | |||||
| | | * | | | (Patches, discord.py 1.3.x Migration): Removed patches due not longer necessary. | 2020-04-02 | -0/+0 | ||
| | | | | | | |||||
| | * | | | | 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 | -371/+138 | ||
| | |\ \ \ \ | | | |/ / | | |/| | | |||||
| | | * | | | PR #1151 Sync: remove confirmation | 2020-09-26 | -345/+14 | ||
| | | |\ \ \ | |||||
| | | | * \ \ | Merge branch 'master' into feat/backend/1075/remove-syncer-confirm | 2020-09-22 | -972/+574 | ||
| | | | |\ \ \ | |||||
| | | | * | | | | Fix test for sync message being edited | 2020-09-07 | -1/+3 | ||
| | | | | | | | | |||||
| | | | * | | | | Sync: remove confirmation | 2020-09-07 | -345/+12 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| | | * | | | | | Merge pull request #1161 from bast0006/feature-bast-user-token-notify | 2020-09-25 | -26/+124 | ||
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | Add userid decoding and user token detection to the token removal moderation feature | ||||
| | | | * | | | | | Remove redundant is_valid_userid function | 2020-09-25 | -19/+26 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | extract_user_id(id) is not None does the same job and is not worth the extra function | ||||
| | | | * | | | | | Change the mod alert message component for the user token detection | 2020-09-24 | -37/+14 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean up mock usage, docstrings, unnecessarily split-lined function calls | ||||
| | | | * | | | | | Add BOT vs USER token detection, properly handling bot tokens for bots in ↵ | 2020-09-24 | -8/+38 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the current server Also adjust the naming and purposes of the format messages to KNOWN and UNKNOWN token messages. | ||||
| | | | * | | | | | Implement review-suggested changes | 2020-09-24 | -33/+54 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | userid -> user ID maybevalid -> maybe_valid remove collections import and added a new function that handles the "format user ID log message" and should_ping_everyone feature | ||||
| | | | * | | | | | Merge branch 'master' into feature-bast-user-token-notify | 2020-09-21 | -101/+462 | ||
| | | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resynchronize changes with the new cog folder arrangement | ||||
| | | | * | | | | | | Make token_remover check basic HMAC validity (not low entropy) | 2020-09-19 | -5/+35 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handles cases like xxx.xxxxx.xxxxxxxx where a user has intentionally censored part of a token, and will not consider them "valid" | ||||