| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | * | | | | | | | | | | | Seperated tags.get_command into a function and a wrapper | 2020-02-19 | -23/+15 | ||
| | | |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated | ||||
| | | * | | | | | | | | | | Feature: suggest command usage for misspelt commands | 2020-02-18 | -0/+19 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Relock Pipfile | 2021-01-16 | -17/+7 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Merge branch 'master' into branding-manager | 2021-01-16 | -736/+40 | ||
| | | | | | | | |\ \ \ \ \ | | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update discord.py to the 1.6 release | 2021-01-11 | -17/+27 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Add startup and daemon tasks canceling on cog unload | 2021-01-16 | -0/+6 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Fix BrandingError import in error handler | 2021-01-06 | -1/+2 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Add startup task that starts daemon to branding cog | 2021-01-06 | -4/+5 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Fix seasons file import order | 2021-01-06 | -2/+2 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Add missing docstring to Month enum | 2021-01-06 | -0/+2 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Refactor branding manager to keep everything in one directory | 2021-01-06 | -112/+135 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To keep everything at one place, moved all branding manager special things to one module. | ||||
| | | | | | | | * | | | | | Remove sir lancebot names from seasons | 2021-01-06 | -7/+0 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Remove unnecessary pass statement | 2021-01-06 | -2/+0 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Dennis Pham <[email protected]> | ||||
| | | | | | | | * | | | | | Re-lock Pipfile | 2021-01-05 | -4/+4 | ||
| | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | Merge branch 'master' into branding-manager | 2021-01-05 | -13/+17 | ||
| | | | | | | | |\ \ \ \ \ | |||||
| | | | | | | | * | | | | | | Remove unnecessary Keys import from utils cog | 2021-01-03 | -1/+1 | ||
| | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | Merge branch 'master' into branding-manager | 2021-01-03 | -483/+549 | ||
| | | | | | | | |\ \ \ \ \ \ | | | | | | | |/ / / / / / | | | | | | |/| | | | | | | |||||
| | | | | | | | * | | | | | | Re-lock Pipfile | 2020-12-17 | -142/+142 | ||
| | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | Merge branch 'master' into branding-manager | 2020-12-17 | -1432/+1943 | ||
| | | | | | | | |\ \ \ \ \ \ | |||||
| | | | | | | | * | | | | | | | Fix wrong import orders | 2020-11-17 | -2/+2 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Use GitHub token for fetching PEPs | 2020-11-17 | -2/+7 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Move GitHub API key to better location | 2020-11-17 | -13/+5 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Port branding management to this bot from SeasonalBot | 2020-11-17 | -0/+569 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Handle branding error in error handler | 2020-11-17 | -2/+6 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Create mock_in_debug decorator for branding | 2020-11-17 | -1/+22 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Add required colors and emoji for branding management | 2020-11-17 | -0/+12 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Create AssetType enum | 2020-11-16 | -0/+11 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Add arrow dependency for branding | 2020-11-16 | -1/+10 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Create config for tokens and add GitHub token | 2020-11-16 | -0/+10 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Add basic branding configuration | 2020-11-16 | -0/+10 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Port seasons from SeasonalBot to here | 2020-11-16 | -0/+181 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Add BrandingError to errors | 2020-11-16 | -0/+6 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Add months Enum to constants | 2020-11-16 | -1/+19 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | Move not allowed to run message to constant and match comment with code | 2020-12-02 | -4/+6 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | Don't log CommandError, handle it as check fail | 2020-11-21 | -2/+2 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | Fix import order of help command file | 2020-11-07 | -1/+1 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | Catch CommandError for help command can_run await | 2020-11-07 | -5/+9 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | Merge branch 'master' into help-disabled-command | 2020-11-07 | -1496/+2971 | ||
| | | | | | | | | | | |\ \ \ \ | |||||
| | | | | | | | | | | * | | | | | Help: Show different message for case when command is disabled | 2020-09-28 | -2/+5 | ||
| | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | Help: Add handling of disabled commands to avoid DisabledCommand error | 2020-09-27 | -1/+1 | ||
| | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | Set asyncio logger level to INFO | 2021-01-04 | -0/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If asyncio's debug mode is enabled, the asyncio logger's level gets set to DEBUG. While other features of the debug mode are useful, the DEBUG log level spams generally irrelevant stuff. | ||||
| | | | | | | | | | | | | | | * | HelpChannels: fix unclaim exiting too early if claimant is None | 2021-01-04 | -4/+2 | ||
| | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | HelpChannels: fix manual use of lock decorator | 2021-01-04 | -3/+3 | ||
| | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | HelpChannels: fix race condition when unclaiming a channel | 2021-01-04 | -0/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Place a channel-specific lock on `unclaim_channel`. If both the dormant task and the command simultaneously unclaim a channel, one of them will silently be aborted. Fix #1341 | ||||
| | | | | | | | | | | | | | | * | HelpChannels: change caller str parameter to a bool | 2021-01-04 | -11/+12 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Booleans are less error-prone than strings. | ||||
| | | | | | | | | | | | | | | * | HelpChannels: unschedule the dormant task in unclaim_channel | 2021-01-04 | -2/+5 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure the cancellation will be under the lock once the lock is added. | ||||
| | | | | | | | | | | | | | | * | HelpChannels: clarify close command docstring | 2021-01-04 | -2/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Referencing internal functions in public-facing documentation is not helpful to users. | ||||
| | | | | | | | | | | | | | | * | HelpChannels: refactor the close command check | 2021-01-04 | -10/+10 | ||
| | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | | | * | HelpChannels: make a channel available within the lock | 2021-01-04 | -5/+6 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the lock causes the function to abort, a new channel shouldn't be made available. However, the only way to know it's aborted from the outside would be through a return value or global variable. Neither seem as nice as just just using `create_task` within the lock to avoid having `move_to_available` hold the lock. | ||||
| | | | | | | | | | | | | | | * | Add asyncio.create_task wrapper which logs exceptions | 2021-01-04 | -0/+17 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Normally exceptions are only logged when tasks are garbage collected. This wrapper will allow them to be logged immediately through a done callback. This is similar to how the Scheduler logs errors. | ||||
