| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2021-01-20 | Cleans Up Tests | -5/+5 | ||
| 2021-01-19 | Replace in_whitelist check with commands.has_any_role check | -2/+1 | ||
| in_whitelist allow normal users also run commands in bot commands, but branding commands should be mod+ only, so we need to use has_any_role instead from discord.py. | ||||
| 2021-01-18 | Sync: test chunking of user requests | -11/+18 | ||
| 2021-01-18 | Sync: chunk user requests | -2/+8 | ||
| The site can't handle huge syncs. Even a bulk patch of 10k users will crash the service. Chunk the requests into groups of 1000 users and await them sequentially. Testing showed that concurrent requests are not scalable and would also crash the service. | ||||
| 2021-01-18 | Update config-default.yml | -0/+4 | ||
| Whitelisted mod_meta and mod_tools as mod channels | ||||
| 2021-01-17 | Stop Tag Matching On Suggestion | -6/+1 | ||
| 2021-01-17 | Checks If Similar Command Is None | -0/+3 | ||
| 2021-01-17 | Adds Return On Tag Matches | -4/+9 | ||
| 2021-01-17 | Update to use Member.pending instead of bot.http.get_member | -3/+1 | ||
| 2021-01-16 | Removed 'Channels' import, unused. | -1/+1 | ||
| 2021-01-16 | Relock Pipfile | -17/+7 | ||
| 2021-01-16 | Add startup and daemon tasks canceling on cog unload | -0/+6 | ||
| 2021-01-16 | Remove unwatch reason from the !nominate output | -2/+1 | ||
| As the watch reason can contain private information, we shouldn't share it with the whole staff. | ||||
| 2021-01-11 | Update discord.py to the 1.6 release | -17/+27 | ||
| 2021-01-11 | Annihilate all traces of Developer and Unverified roles | -720/+14 | ||
| 2021-01-10 | Make sure that users without the Developers role can use tag. | -2/+2 | ||
| We have a check in place to restrict tag usage to a certain role, but our default is the Developers role, and some users now don't have this code. This commit fixes this by using None as a default and adding a truth test in the check_accessibility method. | ||||
| 2021-01-08 | Upped duckpond threshold to 5 | -1/+1 | ||
| 2021-01-06 | Only helpers and below now get command suggestions | -2/+2 | ||
| 2021-01-06 | Fix BrandingError import in error handler | -1/+2 | ||
| 2021-01-06 | Add startup task that starts daemon to branding cog | -4/+5 | ||
| 2021-01-06 | Fix seasons file import order | -2/+2 | ||
| 2021-01-06 | Add missing docstring to Month enum | -0/+2 | ||
| 2021-01-06 | Refactor branding manager to keep everything in one directory | -112/+135 | ||
| To keep everything at one place, moved all branding manager special things to one module. | ||||
| 2021-01-06 | Remove sir lancebot names from seasons | -7/+0 | ||
| 2021-01-06 | Remove unnecessary pass statement | -2/+0 | ||
| Co-authored-by: Dennis Pham <[email protected]> | ||||
| 2021-01-05 | If user is a staff member, no command suggestions. | -6/+7 | ||
| 2021-01-05 | Re-lock Pipfile | -4/+4 | ||
| 2021-01-03 | Remove unnecessary Keys import from utils cog | -1/+1 | ||
| 2021-01-02 | Removed 'Optional' import. | -1/+1 | ||
| 2021-01-02 | Removed unnecessary debugging logs. | -2/+0 | ||
| Co-authored-by: Dennis Pham <[email protected]> | ||||
| 2021-01-02 | Set reason to default as an empty string. | -5/+2 | ||
| Co-authored-by: Dennis Pham <[email protected]> | ||||
| 2021-01-02 | No nominaton reason blank replaced by italic None | -2/+4 | ||
| 2021-01-02 | Removed possibility of exception via walrus. | -16/+16 | ||
| 2021-01-01 | Update discord.py to fix webhook message publishing. | -45/+60 | ||
| Related to #1342. | ||||
| 2020-12-30 | "Pending: False" to "Verified: True" to agree with new semantics. | -1/+1 | ||
| 2020-12-28 | Update raw command no permission error message | -1/+1 | ||
| Co-authored-by: Xithrius <[email protected]> | ||||
| 2020-12-27 | Enable raw command | -2/+2 | ||
| 2020-12-27 | Add check does user can see channel in raw command | -0/+4 | ||
| 2020-12-25 | `!user` command says if user is "Verified" | -2/+2 | ||
| Previously, `!user` said if the user is "Pending", whereas "Verified" is the boolean opposite. | ||||
| 2020-12-24 | `if user.pending` -> `if not user.pending` | -1/+1 | ||
| This was a logic error. This functionality is unfortunately difficult to test outside of production. | ||||
| 2020-12-23 | `ALTERNATE_VERIFIED_MESSAGE`: "You're" -> "You are". | -1/+1 | ||
| 2020-12-23 | Move PEP cog to info extensions category | -0/+0 | ||
| 2020-12-23 | Move constants out from class | -5/+4 | ||
| 2020-12-22 | Rewrite `!verify` to account for new native-gate-only verification. | -10/+11 | ||
| Renamed method; if not `user.pending`, adds and immediately removes an arbitrary role (namely the Announcements role), which verifies the user. | ||||
| 2020-12-20 | Add the clear alias to the clean command | -1/+1 | ||
| 2020-12-20 | Fix wrong way for getting Git SHA | -1/+1 | ||
| 2020-12-20 | Remove unused constant | -1/+0 | ||
| 2020-12-20 | Implement GitHub API authorization header | -1/+9 | ||
| 2020-12-20 | Log warning and return early when can't get PEP URLs from API | -0/+4 | ||
| 2020-12-20 | Make last PEPs listing refresh non-optional | -1/+2 | ||