| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Merge pull request #809 from python-discord/ban-grabify-urls | 2020-03-01 | -0/+24 | |
| |\ | | | | | Add grabify (IP logger) domains to banned domains | |||
| | * | Add grabify (IP logger) domains to banned domains | 2020-03-01 | -0/+24 | |
| |/ | ||||
| * | Merge pull request #808 from spyoungtech/master | 2020-03-02 | -2/+5 | |
| |\ | | | | | Optimize Dockerfile for faster rebuilds | |||
| | * | Merge branch 'master' into master | 2020-03-02 | -0/+0 | |
| | |\ | |/ |/| | ||||
| * | | Merge pull request #806 from python-discord/feat/frontend/b000/coloured-logs | 2020-03-01 | -47/+89 | |
| |\ \ | | | | | | | Coloured log output | |||
| | | * | Optimize Dockerfile | 2020-03-01 | -2/+5 | |
| | |/ | ||||
| | * | Make logs coloured! | 2020-02-29 | -7/+23 | |
| | | | ||||
| | * | Install the coloredlogs package | 2020-02-29 | -40/+66 | |
| |/ | | | | | This makes it easy to add colour to the logs. Colorama is also installed if on a Windows system. | |||
| * | Merge pull request #755 from ↵ | 2020-02-29 | -44/+70 | |
| |\ | | | | | | | | | python-discord/bug/backend/b754/scheduler-suppresses-errors Don't suppress all errors in scheduler | |||
| | * | Merge branch 'master' into bug/backend/b754/scheduler-suppresses-errors | 2020-02-29 | -353/+936 | |
| | |\ | |/ |/| | ||||
| * | | Merge pull request #797 from Numerlor/fuzzy_zero_div | 2020-02-29 | -26/+17 | |
| |\ \ | | | | | | | Fix invalid tag names being passed to the tag cog. | |||
| | * \ | Merge branch 'master' into fuzzy_zero_div | 2020-02-29 | -32/+479 | |
| | |\ \ | |/ / |/| | | ||||
| * | | | Merge pull request #710 from python-discord/eval-enhancements | 2020-02-28 | -32/+479 | |
| |\ \ \ | | | | | | | | | Eval cog improvements | |||
| | * | | | Snekbox: mention re-evaluation feature in the command's docstring | 2020-02-28 | -1/+4 | |
| | | | | | ||||
| | * | | | Merge remote-tracking branch 'origin/master' into eval-enhancements | 2020-02-28 | -1440/+3084 | |
| | |\ \ \ | |/ / / |/| | | | ||||
| | * | | | Ignore NotFound errors inside continue_eval | 2020-02-28 | -24/+25 | |
| | | | | | | | | | | | | | | | | | It could have caused some errors if the user delete his own message | |||
| | * | | | Return only the new code in continue_eval and check for truthiness instead | 2020-02-28 | -11/+10 | |
| | | | | | ||||
| | * | | | Use unicode code point instead of literal for the snekbox re-eval emoji | 2020-02-27 | -6/+8 | |
| | | | | | | | | | | | | | | | | | Unicode literals aren't really safe compared to code points | |||
| | * | | | Split the eval command procedure into two functions. | 2020-02-27 | -114/+148 | |
| | | | | | | | | | | | | | | | | | Two functions were created: send_eval and continue_eval, in order to facilitate testing. The corresponding tests are also changed in this commit. | |||
| | * | | | Merge branch 'master' into eval-enhancements | 2020-02-18 | -379/+350 | |
| | |\ \ \ | ||||
| | * | | | | Use kwargs to set mock attributes | 2020-02-18 | -25/+11 | |
| | | | | | | ||||
| | * | | | | Assert return value of Snekbox.post_eval | 2020-02-18 | -1/+3 | |
| | | | | | | ||||
| | * | | | | Use a space instead of an empty string in test_get_status_emoji | 2020-02-18 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Because of the stripping, it should still be considered as empty Co-Authored-By: Mark <[email protected]> | |||
| | * | | | | Delete additional informations from subtest | 2020-02-18 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce visual clutter Co-Authored-By: Mark <[email protected]> | |||
| | * | | | | Split assertions onto separate lines | 2020-02-18 | -4/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Reads better as separate lines Co-Authored-By: Mark <[email protected]> | |||
| | * | | | | Split assertion onto separate lines | 2020-02-18 | -1/+2 | |
| | | | | | | | | | | | | | | | | Co-Authored-By: Mark <[email protected]> | |||
| | * | | | | Snekbox small refactoring | 2020-02-18 | -4/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Makes the code a bit clearer Co-authored-by: Shirayuki Nekomata <[email protected]> | |||
| | * | | | | Suppress HTTPException while deleting bot output | 2020-02-18 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | | | | It was triggering an error if the user deleted the output before re-evaluating | |||
| | * | | | | Use pregenerated partials | 2020-02-18 | -2/+5 | |
| | | | | | | | | | | | | | | | | | | | | | This avoid recreating partials for each re-eval | |||
| | * | | | | Write tests for bot/cogs/test_snekbox.py | 2020-02-09 | -0/+363 | |
| | | | | | | ||||
| | * | | | | Create an AsyncContextManagerMock mock for testing asynchronous context managers | 2020-02-09 | -0/+12 | |
| | | | | | | | | | | | | | | | | | | | | | It can be used to test aiohttp request functions, since they are async context managers | |||
| | * | | | | Use actual functions instead of lambdas for bot.wait_for | 2020-02-09 | -2/+14 | |
| | | | | | | | | | | | | | | | | | | | | | The use of lambdas made the functions hard to test, this new format allows us to easily test those functions and document them. | |||
| | * | | | | Merge branch 'master' into eval-enhancements | 2020-01-30 | -350/+648 | |
| | |\ \ \ \ | ||||
| | * | | | | | Re-eval snippet with emoji reaction | 2020-01-29 | -23/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the eval message is edited after less than 10 seconds, an emoji is added to the message, and if the user adds the same, the snippet is re-evaluated. This make easier to correct snipper mistakes. | |||
| | * | | | | | Don't strip whitespaces during snekbox formatting | 2020-01-28 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | It could lead to a misleading result if it is stripped. | |||
| | * | | | | | Correct eval output to include the 11th line | 2019-12-26 | -1/+1 | |
| | | | | | | | ||||
| | * | | | | | Hardcode SIGKILL value | 2019-12-25 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | It allows the cog to also work on Windows, because of Signals.SIGKILL not being defined on this platform | |||
| | | | | * | | Merge branch 'master' into fuzzy_zero_div | 2020-02-28 | -273/+386 | |
| | | | | |\ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | # Conflicts: # bot/cogs/error_handler.py | |||
| * | | | | | | Merge pull request #757 from python-discord/feat/backend/b131/error-handling | 2020-02-28 | -102/+149 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Handle more types of CommandError | |||
| | * \ \ \ \ \ | Merge branch 'master' into feat/backend/b131/error-handling | 2020-02-28 | -196/+294 | |
| | |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||
| * | | | | | | | Merge pull request #782 from python-discord/feat/backend/b496/rename-constants | 2020-02-28 | -163/+229 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Rename constants to match their guild counterparts | |||
| | * \ \ \ \ \ \ | Merge branch 'master' into feat/backend/b496/rename-constants | 2020-02-28 | -33/+65 | |
| | |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | ||||
| | * | | | | | | | Fix mismatched constant names in syncer tests | 2020-02-25 | -6/+6 | |
| | | | | | | | | | ||||
| | * | | | | | | | Configure staff role & channel groupings in YAML | 2020-02-25 | -10/+27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Delete duplicate keys that were missed in the merge | |||
| | * | | | | | | | Merge branch 'master' into feat/backend/b496/rename-constants | 2020-02-25 | -546/+1676 | |
| | |\ \ \ \ \ \ \ | ||||
| | * | | | | | | | | Tests: fix setting bot-commands ID in information tests | 2020-02-23 | -4/+4 | |
| | | | | | | | | | | ||||
| | * | | | | | | | | Constants: rename Guild.Constant.ignored to modlog_blacklist | 2020-02-23 | -7/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This name better explains what the list is for. | |||
| | * | | | | | | | | Config: replace abbreviated lists with normal ones | 2020-02-23 | -4/+34 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lists were getting too long to be readable as one line. Having each element on a separate line also reduces merge conflicts. | |||
| | * | | | | | | | | Config: add underscore to devcontrib | 2020-02-23 | -2/+2 | |
| | | | | | | | | | | ||||
| | * | | | | | | | | Config: fix DEV_LOG variable thingy | 2020-02-23 | -2/+2 | |
| | | | | | | | | | | ||||