| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | | | * | | | | | | | | | | | | | Created `until_expiration` to get the remaining time until the infraction ↵ | 2019-12-04 | -0/+20 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | expires. | ||||
| | | | | * | | | | | | | | | | | | | Improved type hinting for `format_infraction_with_duration` | 2019-12-04 | -1/+5 | ||
| | | | | | |/ / / / / / / / / / / | | | | |/| | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | Reddit: raise ClientError when the token can't be retrieved | 2019-12-11 | -4/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Raising an exception allows the error handler to display a message to the user if the failure happened from a command invocation. | ||||
| | | | | | * | | | | | | | | | | | Reddit: log retries when getting the access token | 2019-12-11 | -1/+9 | ||
| | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | Reddit: create a dict constant for the User-Agent header | 2019-12-11 | -27/+12 | ||
| | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | Reddit: revise docstrings | 2019-12-11 | -9/+17 | ||
| | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | Reddit: define AccessToken type at the module level | 2019-12-11 | -1/+2 | ||
| | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | Reddit: use expires_in from the response to calculate token expiration | 2019-12-11 | -2/+3 | ||
| | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | Reddit: use qualified_name attribute when removing the cog | 2019-12-11 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | Reddit: move BasicAuth instantiation to __init__ | 2019-12-11 | -4/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The object is basically just a namedtuple so there's no need to re-create it every time a token is obtained. * Remove log message which shows credentials. * Initialise headers attribute to None in __init__. | ||||
| | | | | | * | | | | | | | | | | | Reddit: move token renewal inside fetch_posts | 2019-12-11 | -17/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes the duplicate code for renewing the token. Since fetch_posts is the only place where the token gets used, it can just be refreshed there directly. | ||||
| | | | | | * | | | | | | | | | | | Merge branch 'master' into reddit-api-oauth | 2019-12-05 | -1198/+3100 | ||
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | * | | | | | | | | | | | | Keeps access token alive, only revokes it on extension unload. | 2019-12-05 | -20/+32 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hard-coded version number to 1.0.0. | ||||
| | | | | | * | | | | | | | | | | | | Fix linting error | 2019-10-26 | -0/+1 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | | Resolved merge conflicts. | 2019-10-26 | -1605/+2753 | ||
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | |_|_|/ / / / / / / / | | | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add retry loop to token request. Revoke access token after usage. | ||||
| | | | | | * | | | | | | | | | | | | Add reddit environment variable, change User-Agent and fix lint problem | 2019-10-22 | -2/+4 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | | Merge branch 'master' of https://github.com/python-discord/bot into ↵ | 2019-10-16 | -92/+291 | ||
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reddit-api-oauth | ||||
| | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ | Resolve merge conflict | 2019-10-15 | -4/+2 | ||
| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | * | | | | | | | | | | | | | Add Reddit OAuth tasks and refactor code | 2019-10-09 | -6/+77 | ||
| | | | | | | | |_|_|_|_|_|_|_|_|/ / / | | | | | | |/| | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | | | Unload cog on auth error and fix linting warnings | 2019-10-15 | -19/+16 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | * | | | | | | | | | | | | | Add Reddit OAuth tasks and refactor code | 2019-10-14 | -6/+76 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | Specify assertion to be a tuple comparison | 2019-11-14 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | Make complex test cases namedtuples, recognize between various authors, pass ↵ | 2019-11-14 | -12/+43 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | config to subTest | ||||
| | | | | | | | | | | * | | | | | | | | Hold recent_messages in a list to respect type hint, set config in setUp | 2019-11-14 | -5/+8 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | Adjust attachments rule unit test to correcty build the arguments for the ↵ | 2019-11-14 | -7/+11 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tested rule | ||||
| | | | | | | | | | | * | | | | | | | | Fix bug in attachments rule where last_message could potentially count twice ↵ | 2019-11-14 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in the sum of attachments | ||||
| | | | | | | | | | | * | | | | | | | | Use async_test helper to simplify coro testing | 2019-11-13 | -9/+14 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | Adjust attachments rule to use MockMessage, restructure test cases | 2019-11-13 | -20/+23 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | Adjust links rule to use proper MockMessage | 2019-11-13 | -14/+10 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | Merge branch 'master' into unittest-mentions | 2019-11-13 | -179/+187 | ||
| | | | | | | | | | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Testing methodology was adjusted in upstream repo. Merging the relevant changes. | ||||
| | | | | | | | | | | * | | | | | | | | | Adjust incorrect type hint | 2019-11-09 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | Use MockMessage instead of custom FakeMessage | 2019-11-09 | -15/+11 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | Adjust type hint to correctly represent internal type | 2019-11-09 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | Use range to build mock mentions list | 2019-11-09 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | Adjust docstring asterisk to backtick for consistency | 2019-11-09 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | Add missing docstring | 2019-11-09 | -0/+1 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | Add unit test for mentions antispam rule | 2019-11-09 | -0/+98 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | * | | | | | | | Whitelist Discord Testers invite link | 2019-12-10 | -0/+1 | ||
| | | | | |_|_|_|_|_|_|_|/ / / / / / / | | | |/| | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Filtering: fix missing deletion date in scheduled task data | 2019-12-15 | -11/+8 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Filtering: fix comparison between tz naïve and aware datetimes | 2019-12-15 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Filtering: refactor scheduling of deletion task | 2019-12-15 | -13/+9 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Filtering: log the status code of caught HTTPException | 2019-12-15 | -4/+2 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Make setting filter.offensive_msg_delete_days plural | 2019-12-14 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Rename route /bot/offensive-message to /bot/offensive-messages | 2019-12-14 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Fix docstring typo | 2019-12-14 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Actually schedule message for deletion | 2019-12-14 | -0/+2 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Catch all HTTPExecption | 2019-12-14 | -1/+5 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Rename config entry to offensive_msg_delete_days | 2019-12-14 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Make use of dateutil.parser.isoparse | 2019-12-14 | -2/+3 | ||
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | * | Filtering cog clean up | 2019-12-14 | -9/+10 | ||
| | | | | | | | | | | | | | | | | | | | |||||