Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
| * | Bump version to 5.0.0 | 2022-04-02 | -1/+1 | ||
| | | |||||
| * | Update changelog with latest changes | 2022-04-02 | -0/+6 | ||
|/ | |||||
* | Merge pull request #42 from python-discord/bump-d.py-and-add-BotBase | 2022-04-02 | -70/+701 | ||
|\ | | | | | Bump d.py and add bot base | ||||
| * | Use imperative mood in docstrings | 2022-04-02 | -1/+1 | ||
| | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| * | Install optional deps during CI | 2022-03-31 | -2/+4 | ||
| | | |||||
| * | Remove BotBase.closing_tasks | 2022-03-31 | -7/+0 | ||
| | | | | | | | | | | | | | | | | | | Doing a naive git log --grep closing_tasks on the bot repo I found these two places it was used: https://github.com/python-discord/bot/commit/429cc865309242f0cf37147f9c3f05036972eb8c - Reddit cog to revoke the access token on unload, which has since been moved to lance (without this feature). https://github.com/python-discord/bot/commit/f4004d814c1babfb5906afb8cd9944ceef90a2a3 - Silence cog, which has been removed since. Since this list of tasks to close when closing the Discord connection is no longer used, it has been removed from BotBase. | ||||
| * | Add __all__ attrs to async_stats and site_api modules | 2022-03-31 | -0/+6 | ||
| | | |||||
| * | Remove inappropriate abstractmethod tags | 2022-03-31 | -3/+0 | ||
| | | |||||
| * | Mark async-rediscache as an optional extra dependency | 2022-03-31 | -22/+37 | ||
| | | |||||
| * | Comment on what nitpick_ignore_regex does in conf.py | 2022-03-24 | -0/+2 | ||
| | | |||||
| * | Provide a bot.all_extensions instance attribute | 2022-03-24 | -6/+13 | ||
| | | | | | | | | This allows commands like extensions and source to see all of the available commands, rather than just the currently loaded commands. | ||||
| * | Remove unneeded kwargs in BotBase | 2022-03-24 | -6/+0 | ||
| | | | | | | | | | | | | Since *args and **kwargs already allow these to be passed, there is no use in explicitly listing them. allowed_roles has been left there, to ensure that it is always passed, since it's important to use this to avoid bots being able to ping large roles. | ||||
| * | Add BotBase that will act as a base for all our bots | 2022-03-24 | -8/+280 | ||
| | | | | | | | | | | | | | | This commit also modifies the extensions util, since it's now directly used by bot-core. Co-authored-by: Mark <[email protected]> Co-authored-by: Hassan Abouelela <[email protected]> | ||||
| * | Add async_stats subclass of statsd | 2022-03-24 | -1/+57 | ||
| | | | | | | | | | | | | This is used by the bots to push stats to statsd in a non-blocking way. Co-authored-by: Joe Banks <[email protected]> | ||||
| * | Bump d.py version and add new requirements for utils | 2022-03-23 | -60/+347 | ||
|/ | |||||
* | Merge pull request #39 from python-discord/revert-disnakev4.0.0 | 2022-03-15 | -54/+56 | ||
|\ | | | | | Revert disnake | ||||
| * | Bump version and document breaking change | 2022-03-15 | -1/+4 | ||
| | | |||||
| * | Change all instance of disnake to discord | 2022-03-15 | -32/+32 | ||
| | | |||||
| * | Revert back to discord.py | 2022-03-15 | -21/+20 | ||
|/ | | | | This pins at a newer version of Discord.py too, to include the recent changes to bring it up to v10 of the Discord API | ||||
* | Merge pull request #37 from python-discord/fix/trace-loggingv3.0.1 | 2022-03-05 | -2/+11 | ||
|\ | | | | | Set the logger class in `logging.py` to `CustomLogger` | ||||
| * | fix: Set the logger class in botcore.utils.logging.py to the CustomLogger class | 2022-03-05 | -2/+11 | ||
|/ | | | | Fixes an issue when using trace logging on loggers that were instantiated before the class was set. | ||||
* | Merge pull request #35 from python-discord/monkey-patch-in-util-namespacev3.0.0 | 2022-03-03 | -18/+30 | ||
|\ | | | | | Monkey patch in util namespace | ||||
| * | Document breaking monkey patch change | 2022-03-03 | -2/+5 | ||
| | | |||||
| * | Don't break if functions are directly in module init files | 2022-03-03 | -1/+4 | ||
| | | |||||
| * | Surface apply_monkey_patches directly in the util namespace | 2022-03-03 | -15/+21 | ||
|/ | |||||
* | Merge pull request #34 from python-discord/feat/site-api-wrapperv2.1.0 | 2022-02-27 | -2/+160 | ||
|\ | | | | | Port the Site API wrapper from the bot repo | ||||
| * | feat: Port the Site API wrapper from the bot repo | 2022-02-25 | -2/+160 | ||
|/ | | | | | Co-authored-by: Johannes Christ <[email protected]> Co-authored-by: MarkKoz <[email protected]> | ||||
* | Merge pull request #32 from python-discord/disnake-migrationv2.0.0 | 2022-02-25 | -156/+343 | ||
|\ | | | | | Disnake migration | ||||
| * | Custom css to de-bold index page | 2022-02-24 | -2/+11 | ||
| | | | | | | | | Also bump pyproject version to 2.0.0 to match changelog | ||||
| * | Migrate to using disnake over Discord.py 2.0a0 | 2022-02-24 | -35/+38 | ||
| | | |||||
| * | Add disnake monkey patches | 2022-02-24 | -1/+85 | ||
| | | | | | | | | | | | | | | This covers the monkeypatches for Commands and Groups to allow for root aliases, along with a monkey patch for typing events, in case discord decides to raise 403s again. Co-authored-by: Mark <[email protected]> Co-authored-by: Hassan Abouelela <[email protected]> | ||||
| * | Change discord API wrapper to disnake | 2022-02-24 | -122/+213 | ||
|/ | | | | This also bumps the dev deps | ||||
* | Merge pull request #29 from python-discord/port-utilities | 2022-02-24 | -212/+706 | ||
|\ | | | | | Port utilities | ||||
| * | Update GHA Docs Build To Match Pyproject | 2022-02-24 | -2/+2 | ||
| | | | | | | | | | | | | | | Updates the command in GH actions to match the command in pyproject to generate the correct output. Kaizens a small fix in clean up. | ||||
| * | Include utils package in doc cleanup funciton | 2022-02-24 | -1/+1 | ||
| | | |||||
| * | Consistently use double backticks when referring to a variable name. | 2022-02-24 | -28/+49 | ||
| | | | | | | | | Also add sphix-style docstrings to functions that were previously missing them. | ||||
| * | Rename loggers.py to logging.py to allow for more generic utils in future | 2022-02-24 | -9/+9 | ||
| | | |||||
| * | Alter docstrings to look better in autodocs | 2022-02-24 | -13/+30 | ||
| | | |||||
| * | Breaking change notice due to regex move | 2022-02-24 | -1/+2 | ||
| | | |||||
| * | Move new utilities to the util namespace | 2022-02-24 | -14/+23 | ||
| | | |||||
| * | Add markdown powered changelog | 2022-02-24 | -53/+23 | ||
| | | |||||
| * | Remove releases package used to autogenerate changelog | 2022-02-24 | -55/+1 | ||
| | | |||||
| * | Explicitly Specify Path In Docs Build | 2022-02-21 | -1/+5 | ||
| | | | | | | | | | | | | Sphinx build in GitHub actions was not adding the path of the file being run, or the working directory, or anything else to sys.path, which broke imports. | ||||
| * | Revert Breaking Doc Changes | 2022-02-21 | -11/+8 | ||
| | | | | | | | | | | | | A previous commit tried to utilize the default autodoc option configuration to make the doc generation more streamlined and organized, but they seem to not work well. | ||||
| * | Merge branch 'main' into port-utilities | 2022-02-21 | -376/+433 | ||
| |\ | |/ |/| | |||||
* | | Merge pull request #23 from python-discord/bump-deps | 2022-02-21 | -305/+280 | ||
|\ \ | | | | | | | Bulk-bump dev deps from dependabot | ||||
| * | | Bulk-bump dev deps from dependabot | 2022-02-21 | -305/+280 | ||
|/ / | |||||
* | | Add Doc Static Previews With Netlify | 2022-01-09 | -0/+38 | ||
| | | | | | | | | | | Adds a helper script which downloads and calls the netlify build script from the site project, to enable static previews for docs. | ||||
* | | Merge pull request #12 from python-discord/add-code-block-regexv1.2.0 | 2022-01-09 | -1/+32 | ||
|\ \ | | | | | | | Add regexes for matching Discord code blocks | ||||
| * \ | Merge branch 'main' into add-code-block-regex | 2022-01-09 | -17/+16 | ||
| |\ \ | |/ / |/| | |