aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge pull request #1310 from python-discord/mbaruh/infractionsGravatar Boris Muratov2020-11-29-34/+14
|\ | | | | General moderation improvements
| * Merge branch 'master' into mbaruh/infractionsGravatar ks1292020-11-29-2/+18
| |\ | |/ |/|
* | Merge pull request #1308 from Mushinako/masterGravatar Matteo Bertucci2020-11-28-0/+15
|\ \ | | | | | | Add `build-tools` tag
| * \ Merge branch 'master' into masterGravatar Matteo Bertucci2020-11-28-7/+15
| |\ \ | |/ / |/| |
* | | Merge pull request #1311 from python-discord/mbaruh-codeownersGravatar Boris Muratov2020-11-28-2/+3
|\ \ \ | | | | | | | | Add myself to CODEOWNERS
| * | | Add myself to CODEOWNERSGravatar Boris Muratov2020-11-28-2/+3
|/ / /
| * | Rename `build-tools` to `microsoft-build-tools`Gravatar Mushinako2020-11-28-0/+0
| | |
| * | Remove UAC prompt infoGravatar Mushinako2020-11-26-1/+1
| | | | | | | | | | | | Assuming Windows users are familiar with UAC
| * | Bold numberingGravatar Mushinako2020-11-26-5/+5
| | |
| * | Merge branch 'master' into masterGravatar Mushinako2020-11-26-945/+1007
| |\ \
| * | | Add `build-tools` tagGravatar Mushinako2020-11-26-0/+15
| | | | | | | | | | | | | | | | Infoblock tag helping people install Microsoft Visual C++ Build Tools on Windows
| | | * Added infraction edit aliasesGravatar mbaruh2020-11-28-2/+2
| | | |
| | | * Add default mute durationGravatar mbaruh2020-11-28-2/+12
| | | |
| | | * Remove unnecessary shadow infractionsGravatar mbaruh2020-11-28-30/+0
| |_|/ |/| |
* | | Add myself to CODEOWNERS for CI filesGravatar Sebastiaan Zeeff2020-11-27-1/+1
| | |
* | | Add @Akarys42 to the codeownersGravatar Matteo Bertucci2020-11-27-7/+14
| |/ |/|
* | Merge pull request #1294 - Help Channel RefactorGravatar Mark2020-11-26-943/+1001
|\ \
| * | Update help channels directory for code ownersGravatar MarkKoz2020-11-26-1/+1
| | |
| * | Merge branch 'master' into feat/help/refactorGravatar MarkKoz2020-11-26-74/+82
| |\|
| * | Help channels: document the return value of notify()Gravatar MarkKoz2020-11-26-0/+3
| | |
| * | Help channels: don't check if task is done before awaitingGravatar MarkKoz2020-11-26-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Awaiting a done task is effectively a no-op, so it's redundant to check if the task is done before awaiting it. Furthermore, a task is also considered done if it was cancelled or an exception was raised. Therefore, avoiding awaiting in such cases doesn't allow the errors to be propagated and incorrectly allows the awaiter to keep executing.
| * | Help channels: remove how_to_get_help from excluded channelsGravatar MarkKoz2020-11-26-3/+1
| | | | | | | | | | | | | | | | | | The channel as moved out of this category. Delete the constant too since it isn't used anywhere else. Keep the excluded channels a tuple to conveniently support excluding multiple channels in the future.
| * | Help channels: merge 2 imports into 1Gravatar MarkKoz2020-11-20-3/+2
| | | | | | | | | | | | | | | The import was an outlier compared to how the other modules were imported. It's nicer to keep the imports consistent.
| * | Help channels: move all caches to a separate moduleGravatar MarkKoz2020-11-20-50/+36
| | | | | | | | | | | | | | | Some need to be shared among modules, so it became redundant to redefine them in each module.
| * | Help channels: wait for cog to be ready in deleted msg listenerGravatar MarkKoz2020-11-20-0/+4
| | |
| * | Help channels: replace ready event with awaiting the init taskGravatar MarkKoz2020-11-20-6/+4
| | | | | | | | | | | | | | | | | | | | | The event is redundant since awaiting the task accomplishes the same thing. If the task is already done, the await will finish immediately. If the task gets cancelled, the error is raised but discord.py suppress it in both commands and event listeners.
| * | Help channels: remove obsolete functionGravatar MarkKoz2020-11-20-5/+0
| | |
| * | Help channels: move cooldown/role functions to cooldown moduleGravatar MarkKoz2020-11-20-84/+104
| | |
| * | Help channels: move time functions to channel moduleGravatar MarkKoz2020-11-20-31/+39
| | |
| * | Help channels: move message functions to message moduleGravatar MarkKoz2020-11-20-178/+191
| | |
| * | Help channels: move pin functions to a separate moduleGravatar MarkKoz2020-11-20-47/+59
| | |
| * | Help channels: rename modules to use singular tenseGravatar MarkKoz2020-11-20-11/+11
| | | | | | | | | | | | | | | Plural names imply the modules contain homogenous content. For example, "channels" implies the module contains multiple kinds of channels.
| * | Help channels: move validation code to __init__.pyGravatar MarkKoz2020-11-20-27/+29
| | |
| * | Help channels: move name and channel funcs to separate modulesGravatar MarkKoz2020-11-20-79/+109
| | |
| * | Help channels: remove get_clean_channel_nameGravatar MarkKoz2020-11-20-16/+1
| | | | | | | | | | | | | | | Emoji are no longer used in channel names due to harsher rate limits for renaming channels. Therefore, the function is obsolete.
| * | Help channels: move to a subpackageGravatar MarkKoz2020-11-20-10/+17
| | |
* | | Update CODEOWNERSGravatar Joe Banks2020-11-26-2/+6
| |/ |/|
* | Merge pull request #1307 from ↵Gravatar Sebastiaan Zeeff2020-11-26-1/+1
|\ \ | | | | | | | | | | | | python-discord/sebastiaan/bugs/add-voiceban-to-scheduler-types Add voice_ban to supported types of the infraction scheduler
| * | Add voice_ban to supported types of the schedulerGravatar Sebastiaan Zeeff2020-11-26-1/+1
|/ / | | | | | | | | | | The `voice_ban` infraction was not listed as a supported type for the infraction scheduler. This meant that the scheduler did not schedule the expiry of `voice_ban` infractions after a restart. Those unlucky users were voice-banned perpetually.
* | Add Mark as a code owner of CI and Docker filesGravatar Mark2020-11-24-0/+5
| |
* | Specify code ownership for MarkGravatar MarkKoz2020-11-24-0/+19
| |
* | Update CODEOWNERSGravatar Dennis Pham2020-11-24-2/+2
| |
* | Update CODEOWNERSGravatar Joe Banks2020-11-24-1/+2
| |
* | Update CODEOWNERSGravatar Joe Banks2020-11-24-1/+1
| |
* | Open deployment.yaml from kubernetes repositoryGravatar Sebastiaan Zeeff2020-11-23-22/+4
| | | | | | | | | | | | | | | | We will now use the deployment information located in the private python-discord/kubernetes repository. The workflow will use a GitHub Personal Access Token to access this private repository. Signed-off-by: Sebastiaan Zeeff <[email protected]>
* | Narrow down repository events that trigger a buildGravatar Sebastiaan Zeeff2020-11-23-1/+1
| | | | | | | | | | | | | | | | I've narrowed down repository events that trigger a Build to the "push" event specifically. This means that we never build for a "pull request" trigger, even if the source branch is called "master". Signed-off-by: Sebastiaan Zeeff <[email protected]>
* | Merge pull request #1204 from python-discord/superstar-fixGravatar Boris Muratov2020-11-21-49/+50
|\ \ | |/ |/| Modify `!superstar` to use `apply_infraction`.
| * Empty commitGravatar mbaruh2020-11-21-0/+0
| |
| * Merge branch 'master' into superstar-fixGravatar Boris Muratov2020-11-21-1982/+3751
| |\ | |/ |/|
* | Merge pull request #1287 from python-discord/help-channel-msgGravatar Boris Muratov2020-11-21-10/+25
|\ \ | | | | | | Updated available help channel embed