| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | | * | Move infraction search and edit commands to a new cog | 2019-10-01 | -251/+309 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename UserConverter to MemberConverter * Rename UserObject to MemberObject * Move MemberObject to moderation utils module * Move proxy_user to moderation utils module | ||||
| | | | * | Rework send_messages to actually apply the infractions | 2019-10-01 | -88/+40 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | * Rename to apply_infraction * Make messages more generic to simplify implementation * Send the confirmation message inside the function; return nothing | ||||
| | | | * | Format infraction timestamp inside send_messages | 2019-10-01 | -3/+4 | ||
| | | | | | |||||
| | | | * | Use lowercase infraction types | 2019-10-01 | -8/+8 | ||
| | | | | | |||||
| | | | * | Use send_messages function in infraction commands | 2019-10-01 | -257/+26 | ||
| | | | | | |||||
| | | | * | Add general function for sending infraction messages | 2019-10-01 | -1/+56 | ||
| | | | | | | | | | | | | | | | | | * Add warning & note icons to the infraction icons dictionary | ||||
| | | | * | Catch errors of fetch_user when calling in send_private_embed | 2019-10-01 | -5/+5 | ||
| | | | | | |||||
| | | | * | Refactor user type annotations in moderation cog | 2019-10-01 | -12/+13 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename the UserTypes alias to UserConverter * Create a new non-converter alias similar to UserConverter which has Object instead of the proxy_user converter in the Union. * Use the new alias in the utility functions instead of just a Union of a Member and User. | ||||
| | | | * | Use None for default values for notify_infraction's parameters | 2019-10-01 | -6/+5 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These adjustments make it easier to call the function using values directly from the infraction object as arguments. * Set actual default values inside the function if values are None * Accept only a string for expires_at | ||||
| | | | * | Add type alias for infraction objects | 2019-10-01 | -5/+11 | ||
| | | | | | |||||
| | | | * | Fix thumbnail's type annotation for ModLog.send_log_message | 2019-10-01 | -15/+15 | ||
| | | | | | | | | | | | | | | | | | | | | | It may also be an Asset because when converted to a string the URL is returned. | ||||
| | | | * | Adjust type annotations of decorators | 2019-10-01 | -10/+13 | ||
| | | | | | | | | | | | | | | | | | | | | | * Always return None from inner function * Change annotation of self parameter to Cog | ||||
| | | | * | Raise ValueError in respect_role_hierarchy instead of logging errors | 2019-10-01 | -2/+2 | ||
| | | | | | |||||
| | | | * | Support positional target arg for respect_role_hierarchy | 2019-10-01 | -3/+16 | ||
| | | | | | | | | | | | | | | | | | * Add some logging | ||||
| | | | * | Make respect_role_hierarchy a decorator | 2019-10-01 | -59/+44 | ||
| | | | | | | | | | | | | | | | | | | | | | * Move respect_role_hierarchy to the decorators modules * Get the command name from the context instead of an argument | ||||
| | | | * | Remove unused moderation utility functions | 2019-10-01 | -29/+1 | ||
| | |_|/ |/| | | |||||
| * | | | Update contrib doc for new wiki links (#470) | 2019-10-02 | -3/+3 | ||
| |\ \ \ | |/ / |/| | | Update contrib doc for new wiki links | ||||
| | * | | Remove single-item list | 2019-10-01 | -2/+1 | ||
| | | | | | | | | | | It looks silly | ||||
| | * | | Update contrib doc for new wiki links | 2019-09-30 | -3/+4 | ||
| |/ / | |||||
| * | | Adjust development workflow inline with new `site` changes. (#464) | 2019-09-30 | -13/+28 | ||
| |\ \ | | | | | | | Adjust development workflow inline with new `site` changes. | ||||
| | * | | Remove temp instructions, add link to contrib guide on website. | 2019-09-30 | -27/+1 | ||
| | | | | |||||
| | * | | Make `bot` wait for `web`, use `latest` web image. | 2019-09-30 | -2/+3 | ||
| | | | | |||||
| | * | | Do up some basic setup instructions for new setup. | 2019-09-29 | -0/+28 | ||
| | | | | |||||
| | * | | Update site to use new manage.py, add bot dev compose. | 2019-09-28 | -7/+20 | ||
| | | | | |||||
| | * | | Use pathlib, avoid inner `bot` directory for logs. | 2019-09-28 | -7/+6 | ||
| |/ / | |||||
| * | | Merge pull request #460 from python-discord/help-fix | 2019-09-28 | -4/+4 | ||
| |\ \ | | | | | | | Fix help command invocation | ||||
| | * | | Apply suggestions from code review | 2019-09-27 | -2/+2 | ||
| | | | | | | | | | | Co-Authored-By: Mark <[email protected]> | ||||
| | * | | Use Command.cog_name attr instead of missing instance attr | 2019-09-26 | -2/+2 | ||
| | | | | |||||
| | * | | Fix incorrect kwargs in watchchannel modlog send | 2019-09-26 | -2/+2 | ||
| | | | | |||||
| * | | | Lovely lemon let loose and forgot linting. | 2019-09-28 | -1/+1 | ||
| | | | | |||||
| * | | | Allow Rockstars and Partners to use !eval. | 2019-09-27 | -7/+10 | ||
| | | | | | | | | | | | | | | | | Anyone who is not a Rockstar, a Partner, or a member of staff will still be redirected to #bot-commands. | ||||
| * | | | Ensure docker containers are published only for master branch bu… (#463) | 2019-09-27 | -1/+1 | ||
| |\ \ \ | | | | | | | | | Ensure docker containers are published only for master branch builds. | ||||
| | * | | | Ensure docker containers are published only for master branch builds. | 2019-09-27 | -1/+1 | ||
| |/ / / | |||||
| * | | | Update flake8-annotations & fix missing lints (#461) | 2019-09-27 | -10/+45 | ||
| |\ \ \ | |/ / |/| | | Update flake8-annotations & fix missing lints | ||||
| | * | | Remove invalid colorama markers | 2019-09-26 | -2/+0 | ||
| | | | | |||||
| | * | | Update flake8-annotations & fix missing lints | 2019-09-26 | -10/+47 | ||
| |/ / | |||||
| * | | Merge pull request #457 from python-discord/infraction-edit-merge | 2019-09-26 | -157/+91 | ||
| |\ \ | | | | | | | Merge infraction edit commands | ||||
| | * \ | Merge remote-tracking branch 'origin/master' into infraction-edit-merge | 2019-09-26 | -148/+19 | ||
| | |\ \ | |/ / |/| | | |||||
| * | | | Merge pull request #454 from python-discord/minor-moderation-mods | 2019-09-26 | -144/+14 | ||
| |\ \ \ | | | | | | | | | Minor moderation mods | ||||
| | * \ \ | Merge branch 'master' into minor-moderation-mods | 2019-09-26 | -4/+5 | ||
| | |\ \ \ | |/ / / |/| | | | |||||
| * | | | | Merge pull request #455 from python-discord/hemlock-free-fix | 2019-09-25 | -4/+5 | ||
| |\ \ \ \ | | | | | | | | | | | Free Command Fix | ||||
| | * | | | | Swapped Lambda for itemgetter | 2019-09-25 | -1/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - For the sake of code style and consistency, the lambda has been swapped with operator.itemgetter Signed-off-by: Daniel Brown <[email protected]> | ||||
| | * | | | | Free Command Fix | 2019-09-25 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Moved the sorted function to its own line and instead passed the generated list for code clarity. Signed-off-by: Daniel Brown <[email protected]> | ||||
| | * | | | | Free Command Fix | 2019-09-25 | -4/+4 | ||
| |/ / / / | | | | | | | | | | | | | | | | | | | | | - Fixed bug where if two channels had the same last message timestamp the command would error out. Signed-off-by: Daniel Brown <[email protected]> | ||||
| | * | | | Remove infraction reason from infraction confirmation | 2019-09-25 | -53/+10 | ||
| | | | | | | | | | | | | | | | | | Closes #325 | ||||
| | * | | | Unhide the tags command | 2019-09-25 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | KAIZEN! Closes #385 | ||||
| | * | | | Decouple warnings and notes | 2019-09-25 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | Closes #453 | ||||
| | * | | | Remove permanent mutes | 2019-09-25 | -89/+2 | ||
| |/ / / | | | | | | | | | | | | | | | | | | | Add previous permanent mute invocations as aliases of their respective mute commands. Closes #318 | ||||
| * | | | Merge pull request #452 from python-discord/hemlock-change-note-type | 2019-09-24 | -1/+1 | ||
| |\ \ \ | | | | | | | | | Note Type Correction | ||||
| | | * | | Parse timestamps with dateutil for watch channels | 2019-09-26 | -5/+2 | ||
| | | | | | |||||