| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Merge pull request #1313 from HassanAbouelela/fix-voiceban-member-bug | 2021-02-03 | -11/+39 | |
| |\ | | | | | Adds Member Checks Before Changing Voice | |||
| | * | Restructures Voice Ban Action | 2021-01-21 | -11/+26 | |
| | | | | | | | | | | | Updates the voice ban action so the infraction pardoning is always run, and so all operations are handled in the _scheduler. Updates tests. | |||
| | * | Merge branch 'master' into fix-voiceban-member-bug | 2021-01-20 | -35/+24 | |
| | |\ | ||||
| | * | | Cleans Up Tests | 2021-01-20 | -5/+5 | |
| | | | | ||||
| | * | | Adds Member Checks Before Changing Voice | 2020-11-30 | -1/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | Adds a check that checks if the user object is an instance of guild member, before performing guild operations. Adds tests. Signed-off-by: Hassan Abouelela <[email protected]> | |||
| * | | | Merge branch 'master' into mbaruh/sm-stats | 2021-01-21 | -1/+1 | |
| |\ \ \ | ||||
| | * \ \ | Merge branch 'master' into fuzz-the-matches | 2021-01-20 | -11/+18 | |
| | |\ \ \ | | | |/ | | |/| | ||||
| | * | | | Merge branch 'master' into fuzz-the-matches | 2021-01-18 | -295/+734 | |
| | |\ \ \ | ||||
| | * \ \ \ | Merge branch 'master' into fuzz-the-matches | 2020-10-10 | -167/+150 | |
| | |\ \ \ \ | ||||
| | * | | | | | Fuzzy match roles for `!role` command. | 2020-10-01 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An arbitrary cutoff score of 80 is chosen because it works. A bug in the test for the same command is also fixed. | |||
| * | | | | | | Changed slowmode reset tests | 2021-01-21 | -12/+4 | |
| | |_|_|/ / |/| | | | | ||||
| * | | | | | Sync: test chunking of user requests | 2021-01-18 | -11/+18 | |
| | |_|/ / |/| | | | ||||
| * | | | | Annihilate all traces of Developer and Unverified roles | 2021-01-11 | -3/+1 | |
| | | | | | ||||
| * | | | | "Pending: False" to "Verified: True" to agree with new semantics. | 2020-12-30 | -1/+1 | |
| | | | | | ||||
| * | | | | Remove obsolete test cases | 2020-12-19 | -8/+0 | |
| | | | | | | | | | | | | | | | | | | | | | Forgot to remove these when removing `loop_is_running` in a previous commit. | |||
| * | | | | Fix silence tests | 2020-12-19 | -3/+3 | |
| | | | | | ||||
| * | | | | Fix silence command to use guild default role | 2020-12-19 | -9/+0 | |
| | | | | | ||||
| * | | | | Fix pending tests | 2020-12-19 | -2/+2 | |
| | | | | | ||||
| * | | | | Added catching for unparsable short ISO dates. | 2020-12-11 | -0/+1 | |
| | |_|/ |/| | | ||||
| * | | | Merge branch 'master' into emojis-filter | 2020-11-20 | -82/+79 | |
| |\ \ \ | ||||
| | * \ \ | Merge master and fix conflicts | 2020-11-16 | -194/+633 | |
| | |\ \ \ | ||||
| | * | | | | Syncers: make functions static | 2020-10-17 | -49/+32 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The classes no longer hold any state since they can use the global bot instance. | |||
| | * | | | | Use global bot instance in syncers | 2020-10-16 | -24/+37 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | They're pretty close to being fully static classes, but it's difficult to make the name attribute a static abstract property. | |||
| | * | | | | Use global bot instance in send_to_paste_service | 2020-10-16 | -21/+22 | |
| | | |_|/ | |/| | | ||||
| * | | | | Cover Unicode emojis catching as antispam rule with test cases | 2020-11-20 | -4/+25 | |
| | |/ / |/| | | ||||
| * | | | Merge pull request #1212 from mbaruh/master | 2020-10-22 | -0/+7 | |
| |\ \ \ | | | | | | | | | Added interleaving text in code blocks option | |||
| | * | | | adjusted prepare_input docs and unittests | 2020-10-08 | -0/+7 | |
| | | | | | ||||
| * | | | | Merge master and fix LICENSE-THIRD-PARTY conflict | 2020-10-21 | -1/+147 | |
| |\ \ \ \ | ||||
| | * | | | | Remove test for case when user don't have VV for voice ban | 2020-10-18 | -8/+0 | |
| | | | | | | ||||
| | * | | | | Fix voice ban command name in test | 2020-10-18 | -1/+1 | |
| | | | | | | ||||
| | * | | | | Update tests to not automatically adding back verified after vban expire | 2020-10-18 | -3/+0 | |
| | | | | | | ||||
| | * | | | | Fix user not found info field test | 2020-10-18 | -1/+1 | |
| | | | | | | ||||
| | * | | | | Fix linting for voice gate and voice ban | 2020-10-11 | -1/+1 | |
| | | | | | | ||||
| | * | | | | Create test for voice unban fail send DM | 2020-10-11 | -0/+15 | |
| | | | | | | ||||
| | * | | | | Create base test for voice unban | 2020-10-11 | -0/+18 | |
| | | | | | | ||||
| | * | | | | Create test for voice ban pardon when user not found | 2020-10-11 | -0/+7 | |
| | | | | | | ||||
| | * | | | | Shorten voice ban reason and create test for it | 2020-10-11 | -0/+17 | |
| | | | | | | ||||
| | * | | | | Add Voice Ban test about calling apply_infraction | 2020-10-11 | -0/+15 | |
| | | | | | | ||||
| | * | | | | Create test for voice ban applying role remove ignore. | 2020-10-11 | -0/+15 | |
| | | | | | | ||||
| | * | | | | Check arguments for get_active_infraction in voice ban tests | 2020-10-11 | -1/+1 | |
| | | | | | | ||||
| | * | | | | Create test to check does this pass proper kwargs to infraction posting | 2020-10-11 | -0/+12 | |
| | | | | | | ||||
| | * | | | | Create test for case when posting infraction fails | 2020-10-11 | -1/+12 | |
| | | | | | | ||||
| | * | | | | Create test for case when user already have active Voice Ban | 2020-10-11 | -2/+11 | |
| | | | | | | ||||
| | * | | | | Create test for case when trying to voice ban user who haven't passed gate | 2020-10-11 | -2/+11 | |
| | | | | | | ||||
| | * | | | | Create test for voice unban | 2020-10-11 | -0/+6 | |
| | | | | | | ||||
| | * | | | | Create test for temporary voice ban | 2020-10-11 | -1/+7 | |
| | | | | | | ||||
| | * | | | | Create test for permanent voice ban | 2020-10-11 | -0/+17 | |
| | | |/ / | |/| | | ||||
| * | | | | Silence tests: update docstrings in notifier tests | 2020-10-21 | -2/+2 | |
| | | | | | ||||
| * | | | | Silence: rename function to reduce ambiguity | 2020-10-18 | -8/+8 | |
| | | | | | ||||
| * | | | | Silence: require only 1 permission to be False for a manual unsilence | 2020-10-09 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, both sending messages and adding reactions had to be false in order for the manual unsilence failure message to be sent. Because staff may only set one of these manually, the message should be sent if at least one of the permissions is set. | |||