| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | * | | | | InfractionScheduler: create generic function for reapplying infractions | 2019-10-25 | -68/+39 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reapply_infraction() is a generic function which reapplies a given infraction if it is still active or deactivates it if less than 60 seconds remain. Most of the code from Infractions.on_member_joined now lives in this new function. This simplifies the "fancier" DM and mod log that were previously sent for superstar in on_member_join. | ||||
| | * | | | | Superstarify: refactor superstarify command | 2019-10-25 | -29/+35 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Edit the nickname and schedule the infraction before sending messages * Reformat mod log description to be consistent with other infractions * Use INFRACTION_ICONS constant | ||||
| | * | | | | Superstarify: schedule infractions by subclassing InfractionScheduler | 2019-10-25 | -42/+25 | ||
| | | | | | | |||||
| | * | | | | InfractionScheduler: use fetched user for notify_infraction | 2019-10-25 | -1/+1 | ||
| | | | | | | |||||
| | * | | | | Superstarify: add icons to constants and config | 2019-10-25 | -3/+10 | ||
| | | | | | | |||||
| | * | | | | InfractionScheduler: delegate type-specific pardon code to subclasses | 2019-10-25 | -35/+77 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create an abstract method for performing type-specific infraction deactivation * Move infraction-specific pardon code to separate functions | ||||
| | * | | | | Moderation: create a class to handle scheduling of infractions | 2019-10-25 | -353/+372 | ||
| |/ / / / | | | | | | | | | | | | | | | | | | | | | The class handles application, pardoning, and expiration of infractions. This will allow other cogs, such as superstarify, to later subclass it to receive the same functionality that the infractions cog had. | ||||
| | * | | | group and order constants | 2019-11-15 | -3/+5 | ||
| | | | | | |||||
| | * | | | Add variable info after comment was deleted | 2019-11-15 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | Co-authored-by: scargly <[email protected]> | ||||
| | * | | | join extra newline | 2019-11-15 | -2/+1 | ||
| | | | | | |||||
| | * | | | Adjust code style and comments | 2019-11-12 | -37/+40 | ||
| | | | | | |||||
| | * | | | syntax highlight diff of reloaded inventories | 2019-11-11 | -3/+3 | ||
| | | | | | |||||
| | * | | | Do not cut off text arbitrarily but at last sentence to make sure no ↵ | 2019-11-11 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | unfinished markdown is left in | ||||
| | * | | | clear renamed symbols on inventory refresh | 2019-11-11 | -0/+1 | ||
| | | | | | |||||
| | * | | | Move signatures definition | 2019-11-10 | -1/+1 | ||
| | | | | | |||||
| | * | | | Add a command for refreshing inventories | 2019-11-10 | -0/+22 | ||
| | | | | | |||||
| | * | | | Move paragraph search to not cut off long starting paragraphs | 2019-11-10 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | Co-authored-by: scargly <[email protected]> | ||||
| | * | | | Cut off description at 1000 chars if paragraph is not found | 2019-11-10 | -0/+2 | ||
| | | | | | |||||
| | * | | | Add a newline after signatures for readability | 2019-11-10 | -1/+1 | ||
| | | | | | |||||
| | * | | | fix signatures and descriptions not being found when present | 2019-11-10 | -4/+4 | ||
| | | | | | |||||
| | * | | | Make sure only signatures belonging to the symbol are fetched | 2019-11-03 | -3/+4 | ||
| | | | | | |||||
| | * | | | Comment grammar | 2019-11-03 | -2/+2 | ||
| | | | | | |||||
| | * | | | Fix case for the python package name in `NO_OVERRIDE_PACKAGES` | 2019-11-03 | -1/+1 | ||
| | | | | | |||||
| | * | | | Handle exceptions when fetching inventories | 2019-11-03 | -31/+57 | ||
| | | | | | |||||
| | * | | | Improve module description searching | 2019-11-02 | -7/+35 | ||
| | | | | | |||||
| | * | | | Get up to 3 signatures of a symbol | 2019-11-02 | -16/+14 | ||
| | | | | | |||||
| | * | | | Get symbol description by searching for a dd tag instead of traversing the ↵ | 2019-11-02 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | siblings | ||||
| | * | | | Do not cut off description in code blocks | 2019-11-02 | -1/+7 | ||
| | | | | | |||||
| | * | | | Grammar check comment | 2019-10-21 | -1/+1 | ||
| | | | | | |||||
| | * | | | Allow embeds to not include signatures in case the symbol is a module | 2019-10-21 | -11/+14 | ||
| | | | | | |||||
| | * | | | Don't include a signature and only get first paragraphs when scraping when ↵ | 2019-10-21 | -10/+18 | ||
| | | | | | | | | | | | | | | | | | symbol is a module | ||||
| | * | | | remove "function" from NO_OVERRIDE_GROUPS | 2019-10-20 | -1/+0 | ||
| | | | | | |||||
| | * | | | Auto delete messages when docs are not found | 2019-10-20 | -2/+8 | ||
| | | | | | |||||
| | * | | | show renamed duplicates in embed footer | 2019-10-20 | -8/+13 | ||
| | | | | | |||||
| | * | | | add handling for duplicate symbols in docs inventories | 2019-10-20 | -4/+35 | ||
| | | | | | |||||
| | | | * | Keeps access token alive, only revokes it on extension unload. | 2019-12-05 | -20/+32 | ||
| | | | | | | | | | | | | | | | | | Hard-coded version number to 1.0.0. | ||||
| | | | * | Fix linting error | 2019-10-26 | -0/+1 | ||
| | | | | | |||||
| | | | * | Resolved merge conflicts. | 2019-10-26 | -1605/+2753 | ||
| | | | |\ | |_|_|/ |/| | | | | | | | | | | | Add retry loop to token request. Revoke access token after usage. | ||||
| * | | | | Merge pull request #527 from kraktus/compact_free | 2019-10-25 | -14/+11 | ||
| |\ \ \ \ | | | | | | | | | | | Reduce `!free` output | ||||
| | * \ \ \ | Merge branch 'master' into compact_free | 2019-10-25 | -1642/+2983 | ||
| | |\ \ \ \ | |/ / / / |/| | | | | |||||
| * | | | | | Merge pull request #501 from mathsman5133/reddit-makeover | 2019-10-25 | -148/+85 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Utilise `tasks.loop` and webhooks for reddit postings. | ||||
| | * \ \ \ \ | Merge branch 'master' into reddit-makeover | 2019-10-25 | -1447/+2668 | ||
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | | Merge pull request #466 from Akarys42/reminder-up | 2019-10-25 | -3/+10 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | New reminder features | ||||
| | * \ \ \ \ \ | Merge branch 'master' into reminder-up | 2019-10-25 | -1394/+2592 | ||
| | |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | |||||
| * | | | | | | | Merge pull request #543 from atmishra/moderator-channel-check | 2019-10-25 | -7/+22 | ||
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Restrict ModManagement commands to moderation channels | ||||
| | * \ \ \ \ \ \ | Merge branch 'master' into moderator-channel-check | 2019-10-25 | -17/+37 | ||
| | |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | |||||
| * | | | | | | | | Merge pull request #550 from python-discord/###-filtering-devtest | 2019-10-25 | -5/+1 | ||
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Use standard filter conditions even if DEBUG_MODE is on. | ||||
| | * \ \ \ \ \ \ \ | Merge branch 'master' into ###-filtering-devtest | 2019-10-25 | -15/+54 | ||
| | |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | |||||
| * | | | | | | | | | Merge pull request #529 from python-discord/show-trigger-word | 2019-10-25 | -11/+24 | ||
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Display word triggered by watchlist in #mod-alerts | ||||
| | * \ \ \ \ \ \ \ \ | Merge branch 'master' into show-trigger-word | 2019-10-25 | -1469/+2842 | ||
| | |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | |||||