Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | | | | | | | | | | Merge pull request #2080 from python-discord/mbaruh/reminders-fix | 2022-02-11 | -0/+491 | ||
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Don't validate reminder author | ||||
| * \ \ \ \ \ \ \ \ \ | Merge branch 'main' into mbaruh/reminders-fix | 2022-02-11 | -0/+0 | ||
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | |||||
* | | | | | | | | | | | Disable Reminders Cog (#2074) | 2022-02-09 | -492/+0 | ||
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Don't validate reminder author | 2022-02-07 | -8/+7 | ||
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Validation relies on the cache which might not be properly filled. This can cause reminders to be sent for users who are no longer in the server, which seems negligible. | ||||
| * | | | | | | | | | Remove Coveralls badge from readme | 2022-02-06 | -1/+0 | ||
| | | | | | | | | | | |||||
| * | | | | | | | | | Remove Coveralls dev dependency | 2022-02-06 | -33/+2 | ||
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge pull request #2073 from minalike/incident-unfurl-embed-pfp | 2022-02-05 | -0/+1 | ||
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Add reported message author's profile picture to unfurl embed | ||||
| * | | | | | | | | Add reported message author's username and profile picture in embed | 2022-02-05 | -0/+1 | ||
|/ / / / / / / / | |||||
| | | | | | * | | 🚨 Remove unused imported | 2022-02-14 | -3/+1 | ||
| | | | | | | | | |||||
| | | | | | * | | 👌 Run bad word check on all voice state updates. | 2022-02-14 | -4/+3 | ||
| | | | | | | | | |||||
| | | | | | * | | ♻️Remove `import discord` in favour of using `from discord` | 2022-02-02 | -9/+10 | ||
| | | | | | | | | |||||
| | | | | | * | | 💡 Correct docstring to explain functionality | 2022-02-01 | -1/+1 | ||
| | | | | | | | | |||||
| | | | | | * | | 🚨 Make docstring more concise | 2022-02-01 | -2/+2 | ||
| | | | | | | | | |||||
| | | | | | * | | 🚨 Reorder imports | 2022-02-01 | -1/+1 | ||
| | | | | | | | | |||||
| | | | | | * | | ♻️Import errors from `discord` explicitly | 2022-02-01 | -4/+4 | ||
| | | | | | | | | |||||
| | | | | | * | | ✨ Check for bad username when user joins or switches voice channel | 2022-02-01 | -1/+7 | ||
| | | | | | | | | |||||
| | | | | | * | | 🚸 Ping moderators when a bad username is detected | 2022-02-01 | -1/+2 | ||
| |_|_|_|_|/ / |/| | | | | | | |||||
* | | | | | | | Merge pull request #2064 from python-discord/fix-voice-gate | 2022-01-27 | -2/+2 | ||
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Use `voice_gate_blocked` field from API for voice_gate | ||||
| * | | | | | | | Use `voice_gate_blocked` field from API for voice_gate | 2022-01-27 | -2/+2 | ||
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | This new field is true when the user has any voice exception, which means the user is blocked from receiving the role. | ||||
* | | | | | | | Add embed message mentioning help channel claimant | 2022-01-27 | -2/+10 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update docstring | ||||
* | | | | | | | Merge pull request #2052 from python-discord/voicemute | 2022-01-27 | -75/+104 | ||
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | |||||
| * | | | | | | Merge branch 'main' into voicemute | 2022-01-27 | -3/+12 | ||
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | |||||
* | | | | | | | Add missing restart-policy to metricity container | 2022-01-26 | -0/+1 | ||
| | | | | | | | |||||
* | | | | | | | setuptools use stdlib distutils over embedded | 2022-01-26 | -0/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is caused by an upstream issue with setuptools 60.* (via virtualenv) changeing the default to using the setuptools-embedded distutils rather than the stdlib distutils, which breaks within pip's isolated builds. This is explained quite well here https://github.com/pre-commit/pre-commit/issues/2178#issuecomment-1002163763 | ||||
* | | | | | | | Add missing arguments to `notify_infraction` call | 2022-01-25 | -2/+6 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes an issue caused by #1951. | ||||
* | | | | | | | Merge pull request #2059 from novialriptide/novial-simple-rename | 2022-01-26 | -1/+1 | ||
|\ \ \ \ \ \ \ | |||||
| * | | | | | | | Rename `contributing guidelines` to `contribution guide` | 2022-01-25 | -1/+1 | ||
|/ / / / / / / | |||||
| * | | | | | | Add voice_ban stub commands | 2022-01-25 | -0/+29 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | These stub commands are useful for moderators during the change over from voice_ban to voice_mute, to remind moderators that the command has been changed now. | ||||
| * | | | | | | Refactor voice_ban function definitions to voice_mute | 2022-01-25 | -60/+60 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes all functions that reference voice_ban to voice_mute instead, which comes with breaking front-end changes. These front end changes are desirable, so that moderators get used to use voice_mute now, rather than voice_ban, in preparation for when we roll out real voice_bans. | ||||
| * | | | | | | Rename voice_ban type to voice_mute | 2022-01-25 | -17/+17 | ||
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit changes all of the back-end so that it is in line with the new site API (see this PR https://github.com/python-discord/site/pull/608). This comes with no changes to commands, or functions definitions. | ||||
* | | | | | | Remove dev-contrib and bot-commands from features list | 2022-01-24 | -2/+0 | ||
| | | | | | | |||||
* | | | | | | Merge pull request #1721 from python-discord/enhance/backend/time-util-refactor | 2022-01-22 | -207/+283 | ||
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Refactor time utilities | ||||
| * \ \ \ \ \ | Merge branch 'main' into enhance/backend/time-util-refactor | 2022-01-22 | -119/+90 | ||
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | |||||
* | | | | | | | Merge pull request #2043 from python-discord/add-bot-core | 2022-01-17 | -111/+88 | ||
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Add bot-core as a dependency | ||||
| * \ \ \ \ \ \ | Merge branch 'main' into add-bot-core | 2022-01-17 | -8/+2 | ||
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | |||||
* | | | | | | | | Merge pull request #2050 from Nipa-Code/fix-hyperlink | 2022-01-17 | -1/+1 | ||
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix pastebin hyperlink to use correct markdown syntax | ||||
| * | | | | | | | | Fix pastebin hyperlink to use correct markdown syntax | 2022-01-17 | -1/+1 | ||
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix format from `[link](text)` to `[text](link)` so that the link will be formatted as it should be. | ||||
* | | | | | / / | Shorten the `TXT_EMBED_DESCRIPTION` message (#2048) | 2022-01-16 | -8/+2 | ||
| |_|_|_|_|/ / |/| | | | | | | |||||
| * | | | | | | Use codeblock regex from bot-core in snekbox cog | 2022-01-09 | -15/+1 | ||
| | | | | | | | |||||
| * | | | | | | Move single-use message ID regex to inside file that uses it | 2022-01-09 | -4/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This moves the regex closer to the place actually using the regex, and removes the need for a regex.py file entirely. | ||||
| * | | | | | | use regex from bot-core for discord invites | 2022-01-09 | -16/+4 | ||
| | | | | | | | |||||
| * | | | | | | Add bot-core as a dependancy | 2022-01-09 | -76/+81 | ||
|/ / / / / / | |||||
| * | | | | | Time: revise docstrings | 2022-01-09 | -7/+9 | ||
| | | | | | | |||||
| * | | | | | Scheduling: add Arrow to schedule_at's type annotations | 2022-01-09 | -1/+3 | ||
| | | | | | | |||||
| * | | | | | Converters: use datetime.timezone instead of dateutil.tz | 2022-01-09 | -3/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | They're equivalent for UTC. Get rid of the extra import. | ||||
| * | | | | | TalentPool: fix typo in error message | 2021-09-21 | -2/+2 | ||
| | | | | | | |||||
| * | | | | | Time: fix format_with_duration's 2nd arg's default | 2021-09-21 | -0/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | It wasn't passing the current time when `other_timestamp` was None. | ||||
| * | | | | | Time: put region comments around overloads | 2021-08-23 | -0/+2 | ||
| | | | | | | |||||
| * | | | | | Time: check timestamp for None only rather than if it's falsy | 2021-08-07 | -4/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integers and floats which are 0 are considered valid timestamps, but are falsy. | ||||
| * | | | | | Time: return strings from until_expiration instead of ambiguous None | 2021-08-07 | -10/+9 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | None was returned for two separate cases: permanent infractions and expired infractions. This resulted in an ambiguity. |