| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Merge pull request #701 from manusaurio/fetched-user | 2020-01-16 | -114/+171 | |
| |\ | | | | | Support applying infractions to users not in the DB via Converter `FetchedUser` | |||
| | * | Merge branch 'master' into fetched-user | 2020-01-16 | -284/+658 | |
| | |\ | |/ |/| | ||||
| * | | Merge pull request #686 from python-discord/feature/645-voice-event-log | 2020-01-16 | -8/+101 | |
| |\ \ | | | | | | | Log voice channel events | |||
| | * \ | Merge branch 'master' into feature/645-voice-event-log | 2020-01-16 | -577/+1298 | |
| | |\ \ | |/ / |/| | | ||||
| * | | | Discord.py server added to whitelist | 2020-01-14 | -0/+1 | |
| | | | | | | | | | | Added discord.py's server to the invite whitelist | |||
| * | | | Add new partners to invite whitelist | 2020-01-14 | -0/+2 | |
| | | | | ||||
| * | | | Merge pull request #728 from Numerlor/doc_config_useragent | 2020-01-13 | -24/+17 | |
| |\ \ \ | | | | | | | | | Fix intersphinx not getting an user agent for requests | |||
| | * \ \ | Merge branch 'master' into doc_config_useragent | 2020-01-13 | -2/+4 | |
| | |\ \ \ | |/ / / |/| | | | ||||
| * | | | | Merge pull request #726 from python-discord/track-command-completions-by-user | 2020-01-13 | -2/+4 | |
| |\ \ \ \ | | | | | | | | | | | Prometheus: track command completions by user. | |||
| | * | | | | Use commas instead of `by`. | 2020-01-12 | -1/+1 | |
| | | | | | | ||||
| | * | | | | Track command completions by user. | 2020-01-12 | -2/+4 | |
| |/ / / / | ||||
| | * / / | Replace sphinx mock classes with SimpleNamespaces; add user_agent to config | 2020-01-13 | -24/+17 | |
| |/ / / | ||||
| * | | | Merge pull request #725 from python-discord/track-command-completions | 2020-01-12 | -1/+20 | |
| |\ \ \ | | | | | | | | | Track command completions. | |||
| | * | | | Use parent path properly. | 2020-01-12 | -12/+5 | |
| | | | | | ||||
| | * | | | Track command completions. | 2020-01-12 | -1/+27 | |
| |/ / / | ||||
| * | | | Merge pull request #715 from Numerlor/doc-fix | 2020-01-12 | -5/+11 | |
| |\ \ \ | | | | | | | | | Make sure docs command's output description is truncated. | |||
| | * \ \ | Merge branch 'master' into doc-fix | 2020-01-12 | -197/+314 | |
| | |\ \ \ | |/ / / |/| | | | ||||
| * | | | | Empty commit for autodeploy. | 2020-01-12 | -0/+1 | |
| | | | | | ||||
| * | | | | Merge pull request #723 from python-discord/tagptroll1-rules-optional-args | 2020-01-12 | -2/+5 | |
| |\ \ \ \ | | | | | | | | | | | Allow for throw away words after the rules command call | |||
| | * | | | | fix(lint): wrong import order | 2020-01-12 | -2/+2 | |
| | | | | | | ||||
| | * | | | | feat(!rules): allow for throw away words after the command call | 2020-01-12 | -2/+5 | |
| | | | | | | ||||
| * | | | | | Merge pull request #722 from python-discord/setup-prometheus-endpoint | 2020-01-12 | -179/+292 | |
| |\ \ \ \ \ | |/ / / / |/| | | | | Set up a Prometheus endpoint for metrics | |||
| | * | | | | Remove underline from `self.PREFIX`. | 2020-01-12 | -3/+3 | |
| | | | | | | ||||
| | * | | | | Add Guild ID to message counter. | 2020-01-12 | -4/+6 | |
| | | | | | | ||||
| | * | | | | Add documentation. | 2020-01-12 | -1/+10 | |
| | | | | | | ||||
| | * | | | | Track messages by channel. | 2020-01-12 | -3/+14 | |
| | | | | | | ||||
| | * | | | | Track member joins and leaves. | 2020-01-12 | -1/+15 | |
| | | | | | | ||||
| | * | | | | Only request offline members for large guilds. | 2020-01-12 | -1/+2 | |
| | | | | | | ||||
| | * | | | | Add the `metrics` cog. | 2020-01-12 | -0/+41 | |
| | | | | | | ||||
| | * | | | | Start Prometheus HTTP server on bot start. | 2020-01-12 | -0/+3 | |
| | | | | | | ||||
| | * | | | | Install `prometheus-async`. | 2020-01-12 | -179/+211 | |
| |/ / / / | ||||
| * | | | | Merge pull request #705 from python-discord/bug/mod/s317/explicit-active-value | 2020-01-12 | -5/+5 | |
| |\ \ \ \ | | | | | | | | | | | Moderation: explicitly set active value when posting infractions | |||
| | * | | | | Moderation: explicitly set active value when posting infractions | 2019-12-19 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Required due to changes in the API making the active field required. See python-discord/site/pull/317 | |||
| * | | | | | Merge pull request #714 from python-discord/feat/watch/b713/show-name-if-watched | 2020-01-12 | -2/+2 | |
| |\ \ \ \ \ | | | | | | | | | | | | | Watchchannels: show username in response for already watched users | |||
| | * | | | | | Watchchannels: show username in response for already watched users | 2019-12-30 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makes it clear which user it is in the case of an ID being used to invoke the command. | |||
| * | | | | | | Merge pull request #721 from python-discord/pep-empty-field-fix | 2020-01-12 | -8/+6 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Add handling for empty PEP metadata values | |||
| | * | | | | | | Add handling for empty PEP metadata values | 2020-01-11 | -8/+6 | |
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some PEPs have a metadata field that is present but has an empty value (e.g. PEP 249), causing an exception to be raised when attempting to add it as an embed field value, which cannot be empty. This refactors the information parsing to prevent the field from being added if there is no value to provide, as well as cut down on copy+paste when populating fields in the embed. | |||
| * | | | | | | Update Code Jam Participant ID | 2020-01-11 | -1/+1 | |
| | | | | | | | ||||
| * | | | | | | Merge pull request #719 from python-discord/LordHemlock-Invite_White_List | 2020-01-09 | -0/+2 | |
| |\ \ \ \ \ \ | |/ / / / / |/| | | | | | Adding PyGame and Ren'Py to the invite white list | |||
| | * | | | | | Adding PyGame and Ren'Py to the invite white list | 2020-01-09 | -0/+2 | |
| |/ / / / / | | | | | | | | | | | With the addition of the #game-development channel, I would expect we'll see an increase in people needing specific help with the various engines and libraries that Python has to offer. As part of this, I'm adding the servers for PyGame and Ren'Py to the white list to help people get to the proper resources they might need. | |||
| | | * | | | Move comment into if body | 2020-01-01 | -2/+2 | |
| | | | | | | ||||
| | | * | | | Rename last_paragraph_end variable to a more fitting name | 2020-01-01 | -6/+6 | |
| | | | | | | ||||
| | | * | | | Make sure description is truncated to max 1000 chars | 2019-12-31 | -2/+8 | |
| | |/ / / |/| | | | ||||
| * | | | | Merge pull request #712 from python-discord/audio-whitelist | 2019-12-30 | -0/+3 | |
| |\ \ \ \ | | | | | | | | | | | Update filetype whitelist to include audio formats | |||
| | * | | | | Update filetype whitelist to include audio formats | 2019-12-30 | -0/+3 | |
| |/ / / / | | | | | | | | | Discord has a built-in player for all of these and they are really just stripped down videos, which are allowed. | |||
| * | | | | Use a static discord shield on the readme. | 2019-12-26 | -1/+1 | |
| | | | | | ||||
| * | | | | Merge pull request #683 from python-discord/discord-testers-whitelist | 2019-12-26 | -0/+1 | |
| |\ \ \ \ | | | | | | | | | | | Whitelist Discord Testers invite link | |||
| | * \ \ \ | Merge branch 'master' into discord-testers-whitelist | 2019-12-26 | -351/+928 | |
| | |\ \ \ \ | |/ / / / |/| | | | | ||||
| * | | | | | Merge pull request #655 from kwzrd/unittest-mentions | 2019-12-23 | -49/+186 | |
| |\ \ \ \ \ | | | | | | | | | | | | | Antispam rules: add unit test for mentions, improve unit tests for links and attachments, fix bug in attachments rule | |||
| | * \ \ \ \ | Merge branch 'master' into unittest-mentions | 2019-12-23 | -30/+44 | |
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | ||||