| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Use OAuth to be Reddit API compliant (#696) | 2019-12-13 | -11/+88 | |
| |\ | | | | | | | | | Use OAuth to be Reddit API compliant Co-authored-by: null <[email protected]> | |||
| | * | Merge branch 'master' into revert-695-revert-510-reddit-api-oauth | 2019-12-13 | -27/+233 | |
| | |\ | |/ |/| | ||||
| * | | Merge pull request #694 from python-discord/enh/mod/534/no-ping-dm-fail | 2019-12-12 | -3/+6 | |
| |\ \ | | | | | | | Moderation: show emoji for DM failure instead of mentioning actor | |||
| | * \ | Merge branch 'master' into enh/mod/534/no-ping-dm-fail | 2019-12-12 | -258/+604 | |
| | |\ \ | |/ / |/| | | ||||
| * | | | Merge pull request #692 from python-discord/enh/verification/688/allow-mods-cmds | 2019-12-12 | -5/+11 | |
| |\ \ \ | | | | | | | | | Allow mods+ to use commands and delete bots' messages in checkpoint channel | |||
| | * \ \ | Merge branch 'master' into enh/verification/688/allow-mods-cmds | 2019-12-12 | -253/+593 | |
| | |\ \ \ | |/ / / |/| | | | ||||
| * | | | | Clean command improvements (#691) | 2019-12-13 | -16/+46 | |
| |\ \ \ \ | | | | | | | | | | | Clean command improvements | |||
| | * \ \ \ | Merge branch 'master' into enhancement/690-clean-cmd | 2019-12-13 | -46/+297 | |
| | |\ \ \ \ | |/ / / / |/| | | | | ||||
| * | | | | | Merge pull request #680 from ↵ | 2019-12-13 | -3/+170 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | python-discord/Write-unit-tests-for-`bot/utils/time.py` Added `unittest` for `bot.utils.time` | |||
| | * | | | | | Fixed a typo ( due to poor copy pasta and eyeballing skills ) | 2019-12-13 | -1/+1 | |
| | | | | | | | ||||
| | * | | | | | Added tests for `until_expiration` | 2019-12-13 | -0/+45 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Similar to `format_infraction_with_duration` ( if not outright copying it ), added 3 tests for `until_expiration`: - None `expiry`. - Custom `max_units`. - Normal use cases. | |||
| | * | | | | | Adding an optional argument for `until_expiration`, update typehints for ↵ | 2019-12-13 | -3/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `format_infraction_with_duration` - `until_expiration` was being a pain to unittests without a `now` ( default to `datetime.utcnow()` ). Adding an optional argument for this will not only make writing tests easier, but also allow more control over the helper function should we need to calculate the remaining time between two dates in the past. - Changed typehint for `date_from` in `format_infraction_with_duration` to `Optional[datetime.datetime]` to better reflect what it is. | |||
| | * | | | | | Merge branch 'master' into Write-unit-tests-for-`bot/utils/time.py` | 2019-12-12 | -1/+32 | |
| | |\ \ \ \ \ | ||||
| | * \ \ \ \ \ | Merge branch 'master' into Write-unit-tests-for-`bot/utils/time.py` | 2019-12-12 | -240/+358 | |
| | |\ \ \ \ \ \ | ||||
| | * | | | | | | | Removed `setUp()` from `TimeTests` since it is not being used for anything. | 2019-12-05 | -3/+0 | |
| | | | | | | | | | ||||
| | * | | | | | | | Moved all individual test cases into iterables and test with `self.subTest` ↵ | 2019-12-05 | -14/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | context manager. | |||
| | * | | | | | | | Added `self.subTest` for tests with multiple test cases & simplified single ↵ | 2019-12-05 | -19/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | test case tests. | |||
| | * | | | | | | | Introduced test for `test_format_infraction`, refactored ↵ | 2019-12-05 | -5/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `test_parse_rfc1123`, fixed typo. | |||
| | * | | | | | | | Splitting test cases for `format_infraction_with_duration` into proper, ↵ | 2019-12-05 | -7/+27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | independent tests. | |||
| | * | | | | | | | Changed `assert` to `self.assertIs` for `test_wait_until` | 2019-12-05 | -1/+1 | |
| | | | | | | | | | ||||
| | * | | | | | | | Added missing docstring for `test_humanize_delta_raises_for_invalid_max_units` | 2019-12-05 | -0/+1 | |
| | | | | | | | | | ||||
| | * | | | | | | | Splitting test cases for `humanize_delta` into proper, independent tests. | 2019-12-05 | -7/+21 | |
| | | | | | | | | | ||||
| | * | | | | | | | Added `unittest` for `bot.utils.time` | 2019-12-04 | -0/+87 | |
| | | | | | | | | | ||||
| | | | | * | | | | Merge remote-tracking branch 'origin/master' into enhancement/690-clean-cmd | 2019-12-12 | -191/+250 | |
| | | | | |\ \ \ \ | ||||
| | | | | * | | | | | Clean: reformat arguments | 2019-12-11 | -8/+33 | |
| | | | | | | | | | | ||||
| | | | | * | | | | | Clean: allow amount argument to be skipped | 2019-12-11 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This make the channel specifiable without the amount. Co-Authored-By: scragly <[email protected]> | |||
| | | | | * | | | | | Clean: support specifying a channel different than the context's | 2019-12-11 | -13/+18 | |
| | | | | | | | | | | ||||
| | | | | * | | | | | Clean: un-hide from help and add purge alias | 2019-12-11 | -1/+1 | |
| | | | | | | | | | | ||||
| | | | | | | * | | | Verification: check channel before checking for bot messages | 2019-12-12 | -3/+3 | |
| | | | | | | | | | | ||||
| | | | | | | * | | | Verification: delete bots' messages (#689) | 2019-12-11 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Messages are deleted after a delay of 10 seconds. This helps keep the channel clean. The periodic ping is an exception; it will remain. | |||
| | | | | | | * | | | Verification: allow mods+ to use commands in checkpoint (#688) | 2019-12-11 | -2/+3 | |
| | | | | | |/ / / | | | | |/| | | | ||||
| | | | | | | * | | Moderation: show emoji for DM failure instead of mentioning actor (#534) | 2019-12-11 | -3/+6 | |
| | | | | | |/ / | | | | |/| | | ||||
| | | | | | | * | Revert "Revert "Use OAuth to be Reddit API compliant"" | 2019-12-13 | -11/+88 | |
| | |_|_|_|_|/ |/| | | | | | ||||
| * | | | | | | Revert "Use OAuth to be Reddit API compliant" (#695) | 2019-12-13 | -88/+11 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Revert "Use OAuth to be Reddit API compliant" | |||
| | * | | | | | | Revert "Use OAuth to be Reddit API compliant" | 2019-12-13 | -88/+11 | |
| |/ / / / / / | ||||
| * | | | | | | Use OAuth to be Reddit API compliant (#510) | 2019-12-13 | -11/+88 | |
| |\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use OAuth to be Reddit API compliant Co-authored-by: Jens <[email protected]> Co-authored-by: Mark <[email protected]> Co-authored-by: null <[email protected]> | |||
| | * | | | | | Merge branch 'master' into reddit-api-oauth | 2019-12-13 | -237/+383 | |
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | ||||
| * | | | | | | Display time left until expiration of infraction (#679) | 2019-12-12 | -1/+32 | |
| |\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | Display time left until expiration of infraction Co-authored-by: null <[email protected]> | |||
| | * | | | | | Merge branch 'master' into Display-time-left-until-expiration-of-infraction | 2019-12-12 | -240/+358 | |
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | ||||
| * | | | | | | Merge pull request #693 from python-discord/enh/mod/624/edit-recent-infraction | 2019-12-12 | -19/+49 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Allow "recent" as infraction ID for infraction edit command | |||
| | * \ \ \ \ \ | Merge branch 'master' into enh/mod/624/edit-recent-infraction | 2019-12-12 | -26/+49 | |
| | |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||
| * | | | | | | | Token and bad code (#500) | 2019-12-12 | -26/+49 | |
| |\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Token and bad code Co-authored-by: Daniel Brown <[email protected]> Co-authored-by: Mark <[email protected]> | |||
| | * | | | | | | Merge remote-tracking branch 'origin/master' into token_and_bad_code | 2019-12-12 | -1169/+2555 | |
| | |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||
| | * | | | | | | Requested change | 2019-12-05 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | Include the check about whether or not there is a token in the posted message in `parse_codeblock` boolean. | |||
| | * | | | | | | Merge branch 'master' into token_and_bad_code | 2019-11-04 | -3476/+5522 | |
| | |\ \ \ \ \ \ | ||||
| | * | | | | | | | Add check when a message is edited | 2019-10-20 | -23/+37 | |
| | | | | | | | | | ||||
| | * | | | | | | | Use a `classmethod` | 2019-10-12 | -1/+2 | |
| | | | | | | | | | ||||
| | * | | | | | | | fix linting error | 2019-10-07 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | fix linting error | |||
| | * | | | | | | | Another fix | 2019-10-07 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | After a new bunch of test I found bugs, and this fix resolves them | |||
| | * | | | | | | | minor fix | 2019-10-07 | -1/+1 | |
| | | | | | | | | | ||||