Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
| * | Bump to Python 3.10 and mark version as breaking | 2023-02-10 | -668/+138 | ||
| | | | | | | | | The bump to Python3.10 will make existing virtual envs running this project incompatible, so a break change made sense here. | ||||
| * | Use latest bot-core version and bump all deps | 2023-02-10 | -46/+732 | ||
|/ | | | | This version of bot-core also brings in the 2.0 stable release of Discord.py | ||||
* | Merge pull request #30 from python-discord/poetry-1.2 | 2022-09-17 | -15/+8 | ||
|\ | |||||
| * | Fix Poetry 1.2 Support | 2022-09-18 | -15/+8 | ||
|/ | | | | | | | | | | | | Poetry 1.2 introduced a regression which broke pip `--user` installs. These types of install were the main way we did installations in docker and CI, as they made it much more convenient to control the location, availability, and caching of packages. Poetry's team does not recognize this as a supported use case, so major changes were required to get everything working again. Most of the changes were consolidated into chrislovering/python-poetry-base for docker, and HassanAbouelela/setup-python for CI. | ||||
* | Merge pull request #20 from python-discord/update-staff-channel-logic | 2022-07-11 | -11/+21 | ||
|\ | | | | | Add support for staff channels that are not in staff categories | ||||
| * | Merge branch 'main' into update-staff-channel-logic | 2022-07-11 | -0/+6 | ||
| |\ | |/ |/| | |||||
* | | Merge pull request #19 from python-discord/dependabot | 2022-07-11 | -0/+6 | ||
|\ \ | | | | | | | Add dependabot config | ||||
| * | | Add dependabot config | 2022-07-10 | -0/+6 | ||
|/ / | |||||
| * | Add support for staff channels that are not in staff categories | 2022-07-10 | -3/+8 | ||
| | | |||||
| * | Update 3.9-style type hints in config.py | 2022-07-10 | -6/+6 | ||
| | | |||||
| * | Update staff category list, and add another ignored category | 2022-07-10 | -2/+7 | ||
|/ | |||||
* | Merge pull request #18 from python-discord/botcore-migration | 2022-07-09 | -681/+1068 | ||
|\ | |||||
| * | Add concurrency rules to both workflows | 2022-07-09 | -0/+8 | ||
| | | | | | | | | This ensures only one workflow runs at a time for each target. | ||||
| * | Simplify the error handler instance check | 2022-07-09 | -2/+2 | ||
| | | | | | | | | | | | | This also fixes the debug output to ensure the command name is always included Co-authored-by: HassanAbouelela <[email protected]> | ||||
| * | Remove superfluous guards | 2022-07-09 | -6/+0 | ||
| | | |||||
| * | Add github cache to flake8 ignore list | 2022-07-09 | -1/+1 | ||
| | | |||||
| * | Update lint workflow to use python 3.9 | 2022-07-09 | -8/+6 | ||
| | | |||||
| * | Add a simple status cog | 2022-07-09 | -0/+60 | ||
| | | |||||
| * | Add a simple error handler cog | 2022-07-09 | -0/+42 | ||
| | | |||||
| * | Move all event listener logic to extensions | 2022-07-09 | -0/+417 | ||
| | | |||||
| * | Migrate metricity to use BotBase from botcore | 2022-07-09 | -423/+85 | ||
| | | |||||
| * | Move TZDateTime to avoid circular import | 2022-07-09 | -38/+36 | ||
| | | |||||
| * | Install botcore and bump deps | 2022-07-09 | -212/+420 | ||
|/ | |||||
* | Merge pull request #16 from python-discord/pin-d.py-version | 2022-04-03 | -247/+241 | ||
|\ | | | | | Pin discord.py version to pre-asyncio changes | ||||
| * | Don't overwrite flake8 default ignores | 2022-04-03 | -1/+1 | ||
| | | |||||
| * | Pin discord.py version to pre-asyncio changes | 2022-04-03 | -246/+240 | ||
|/ | |||||
* | Merge pull request #14 from python-discord/fix-channel-sync | 2022-04-03 | -10/+10 | ||
|\ | | | | | Fix bug where having channels without categories causes error | ||||
| * | Fix bug where having channels without categories causes error | 2022-04-03 | -10/+10 | ||
|/ | |||||
* | Add ModMail appeals to ignore categories | 2022-03-11 | -1/+2 | ||
| | |||||
* | Merge pull request #13 from python-discord/threadfixes | 2022-02-18 | -9/+34 | ||
|\ | | | | | Various fixes related to thread support | ||||
| * | Bump metricity version following bug fixes | 2022-02-13 | -1/+1 | ||
| | | |||||
| * | Listen for thread create and unarchive events | 2022-02-13 | -0/+20 | ||
| | | |||||
| * | Ignore threads in forum channels | 2022-02-13 | -2/+6 | ||
| | | | | | | | | Discord.py doesn't support forum channels, so ignore them to avoid tracebacks. | ||||
| * | Only sync thread archive status on startup | 2022-02-13 | -6/+7 | ||
|/ | | | | Since we can update threads during bot runtime, there is no need to sync archive status every time, just do this on startup. | ||||
* | Merge pull request #12 from python-discord/fix-thread-update-event | 2021-12-22 | -1/+1 | ||
|\ | | | | | Fix on_thread_update as it takes 2 args, not one | ||||
| * | Fix on_thread_update as it takes 2 args, not one | 2021-12-21 | -1/+1 | ||
|/ | |||||
* | Merge pull request #10 from python-discord/thread-support | 2021-12-21 | -204/+546 | ||
|\ | | | | | Thread & Discord.py 2.0a0 support | ||||
| * | Correctly use string IDs for threads | 2021-12-21 | -2/+2 | ||
| | | |||||
| * | Bump version number | 2021-12-21 | -2/+2 | ||
| | | |||||
| * | flake8 ignore line break before/after binary operator | 2021-12-21 | -1/+5 | ||
| | | |||||
| * | Store what thread a message was sent in | 2021-12-21 | -0/+3 | ||
| | | | | | | | | Taking care not to trigger on thread creation system messages. | ||||
| * | Update stored thread data on thread update | 2021-12-21 | -0/+11 | ||
| | | |||||
| * | Upsert threads when syncing channels | 2021-12-21 | -5/+50 | ||
| | | |||||
| * | Add discord.py thread models & migration | 2021-12-21 | -6/+86 | ||
| | | |||||
| * | Use tz-aware datetimes throughout project | 2021-12-21 | -4/+5 | ||
| | | |||||
| * | db type that supports aware datetimes in user-land | 2021-12-21 | -0/+36 | ||
| | | |||||
| * | Support new guild specific avatars | 2021-12-21 | -8/+44 | ||
| | | |||||
| * | Expose psql port in docker-compose | 2021-11-03 | -0/+2 | ||
| | | | | | | | | This allows for alembic to generate migrations by connecting to the docker-compose postgres instance. | ||||
| * | Bump d.py to 2.0a0 | 2021-11-03 | -179/+303 | ||
|/ | |||||
* | Detect and copy config files passed by bot compose | 2021-09-14 | -0/+5 | ||
| |