| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Add more assertions to result message sending test | 2020-06-11 | -1/+7 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Make early exiting test more secure | 2020-06-11 | -2/+6 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jams: Convert some functions to staticmethod | 2020-06-11 | -3/+6 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jams: Move roles adding to another function from inside of command | 2020-06-11 | -8/+11 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jams: Change return plain text to channel mention in `create_channels` | 2020-06-11 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jams: Move channels creation to new function instead inside command | 2020-06-11 | -19/+26 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jams: Move overwrites generation to outside of command | 2020-06-11 | -22/+28 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jams: Move category checking and creation to another function | 2020-06-11 | -16/+22 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Use class member of patch instead decorator on most of tests | 2020-06-11 | -21/+19 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Fix `test_result_sending` docstring | 2020-06-11 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Create test for `setup` function | 2020-06-11 | -1/+11 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Create test for successful `ctx.send` calling | 2020-06-11 | -0/+6 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Create test for team jam roles adding | 2020-06-11 | -0/+14 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Create test for team voice channel creating | 2020-06-11 | -0/+12 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Make text channel creation test more specific | 2020-06-11 | -1/+8 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Created test for channel overwrites | 2020-06-11 | -0/+24 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Created test for creating text channel for team | 2020-06-11 | -0/+5 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Created test that make sure when category exist, don't create | 2020-06-11 | -0/+8 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Added utils.get assert to category creating test | 2020-06-11 | -0/+1 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Created test for category creating when not exist | 2020-06-11 | -2/+14 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Created tests for removing duplicate team members | 2020-06-11 | -0/+9 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Created tests for case when too small amount of members given | 2020-06-11 | -1/+17 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | | | Jam Tests: Created base test layout | 2020-06-11 | -0/+14 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | * | | Handle message unpinning better | 2020-07-28 | -2/+5 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | * | | Fix comment | 2020-07-11 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | * | | Merge branch 'master' into help-channels-pin | 2020-07-11 | -166/+408 | ||
| | | | | | | | | | | | | | | | |\ \ | |||||
| | | | | | | | | | | | | | | | * | | | Help Channels: Simplify unpinning | 2020-07-08 | -13/+6 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove complex None checking message fetching and replace it with `bot.http.unpin_message` and catch exception when message don't exist. | ||||
| | | | | | | | | | | | | | | | * | | | Merge branch 'master' into help-channels-pin | 2020-07-06 | -1/+1 | ||
| | | | | | | | | | | | | | | | |\ \ \ | |||||
| | | | | | | | | | | | | | | | * | | | | Help System: Implement question message pinning | 2020-07-02 | -0/+28 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Move function params to 4-space indentation. | 2020-08-03 | -18/+18 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Change some errant single quotes to doubles. | 2020-08-03 | -4/+4 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Adding a beautiful walrus to filter_lists.py. | 2020-08-03 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks @Den4200! | ||||
| | | | | | | | | | | | | | | | | | | * | Sort all load_extension groups alphabetically. | 2020-08-03 | -5/+4 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Add more explicit feedback to failures. | 2020-07-30 | -7/+17 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For deleting and listing data, we now get some more feedback when things fail. | ||||
| | | | | | | | | | | | | | | | | | | * | Dynamically amend types to filterlist docstrings. | 2020-07-29 | -5/+38 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want the !help invocations to give you all the information you need in order to use the command. That also means we need to provide the valid filterlist types, which are subject to change. So, we fetch the valid ones from the API and then dynamically insert them into the docstrings. | ||||
| | | | | | | | | | | | | | | | | | | * | Make sure file formats have leading dots. | 2020-07-29 | -0/+8 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Apply suggested change from @MarkKoz. | 2020-07-29 | -4/+1 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Fix broken antimalware tests. | 2020-07-29 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | We search for an invite instead of matching one. | 2020-07-29 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This means we can validate invites that start with https://, whereas before we could not. | ||||
| | | | | | | | | | | | | | | | | | | * | word_watchlist -> filter_token in filtering.py. | 2020-07-29 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Restructure bot.filter_list_cache. | 2020-07-29 | -21/+20 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an optimization designed to eliminate all the list comprehensions we were doing inside antimalware and filtering. The cache is now structured so that the content is the key and the metadata is the value. | ||||
| | | | | | | | | | | | | | | | | | | * | Fix a bad type annotation. | 2020-07-29 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Fix imports in converters.py | 2020-07-29 | -5/+6 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Refactor filtering: use non-compiled expressions. | 2020-07-29 | -10/+6 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Make a helper for validating guild invites. | 2020-07-29 | -16/+18 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Make a helper for inserting filter lists. | 2020-07-29 | -21/+16 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Kaizen - group private methods together. | 2020-07-29 | -43/+43 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Use a defaultdict(list) for filter_list_cache. | 2020-07-29 | -6/+7 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Expect status 400 for duplicates. | 2020-07-29 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | | | | | * | Bump flake8 version to 3.8 | 2020-07-27 | -173/+191 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary to support walrus operators. | ||||