aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
* Merge pull request #13 from python-discord/threadfixesGravatar Johannes Christ2022-02-18-9/+34
|\ | | | | Various fixes related to thread support
| * Bump metricity version following bug fixesGravatar Chris Lovering2022-02-13-1/+1
| |
| * Listen for thread create and unarchive eventsGravatar Chris Lovering2022-02-13-0/+20
| |
| * Ignore threads in forum channelsGravatar Chris Lovering2022-02-13-2/+6
| | | | | | | | Discord.py doesn't support forum channels, so ignore them to avoid tracebacks.
| * Only sync thread archive status on startupGravatar Chris Lovering2022-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-eventGravatar Hassan Abouelela2021-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 oneGravatar Chris Lovering2021-12-21-1/+1
|/
* Merge pull request #10 from python-discord/thread-supportGravatar Hassan Abouelela2021-12-21-204/+546
|\ | | | | Thread & Discord.py 2.0a0 support
| * Correctly use string IDs for threadsGravatar Chris Lovering2021-12-21-2/+2
| |
| * Bump version numberGravatar Chris Lovering2021-12-21-2/+2
| |
| * flake8 ignore line break before/after binary operatorGravatar Chris Lovering2021-12-21-1/+5
| |
| * Store what thread a message was sent inGravatar Chris Lovering2021-12-21-0/+3
| | | | | | | | Taking care not to trigger on thread creation system messages.
| * Update stored thread data on thread updateGravatar Chris Lovering2021-12-21-0/+11
| |
| * Upsert threads when syncing channelsGravatar Chris Lovering2021-12-21-5/+50
| |
| * Add discord.py thread models & migrationGravatar Chris Lovering2021-12-21-6/+86
| |
| * Use tz-aware datetimes throughout projectGravatar Chris Lovering2021-12-21-4/+5
| |
| * db type that supports aware datetimes in user-landGravatar Chris Lovering2021-12-21-0/+36
| |
| * Support new guild specific avatarsGravatar Chris Lovering2021-12-21-8/+44
| |
| * Expose psql port in docker-composeGravatar Chris Lovering2021-11-03-0/+2
| | | | | | | | This allows for alembic to generate migrations by connecting to the docker-compose postgres instance.
| * Bump d.py to 2.0a0Gravatar Chris Lovering2021-11-03-179/+303
|/
* Detect and copy config files passed by bot composeGravatar Chris Lovering2021-09-14-0/+5
|
* Explicitly define the metricity database name in docker-composeGravatar Chris Lovering2021-09-13-1/+1
|
* Merge pull request #8 from python-discord/remove-double-negative-from-env-varGravatar ChrisJL2021-09-11-1/+1
|\ | | | | Remove double negative from env var
| * Remove double negative from env varGravatar Chris Lovering2021-09-11-1/+1
|/
* Merge pull request #7 from python-discord/metricity-creates-own-databaseGravatar Joe Banks2021-09-10-1/+99
|\
| * Capitalise SKIP_METRICITY env var nameGravatar Chris Lovering2021-09-09-1/+1
| |
| * Use case-insentivite compare to true to determine metricity skipGravatar Chris Lovering2021-09-09-1/+4
| | | | | | | | This is rather than checking for the presence of the env var at all, since people might set it to false thinking that it won't skip.
| * Create database before migrating and runningGravatar Chris Lovering2021-09-09-1/+7
| |
| * Add a script to create metricity db if it doesn't existGravatar Chris Lovering2021-09-09-0/+46
| |
| * Add a docker compose for local devGravatar Chris Lovering2021-09-09-0/+43
|/
* Merge pull request #6 from python-discord/sync-channels-guard-no-categoryGravatar Matteo Bertucci2021-08-22-8/+6
|\ | | | | Prevent error on uncategorized channel.
| * Prevent error on uncategorized channel.Gravatar Johannes Christ2021-08-22-8/+6
|/ | | | | If the channel is not part of a category, `channel.category` will be `None`, and the check would fail with an `AttributeError`.
* Merge pull request #5 from python-discord/drop-depsGravatar Joe Banks2021-07-06-150/+126
|\
| * Bumps Project VersionGravatar Hassan Abouelela2021-07-07-2/+2
| |
| * Locks Python VersionGravatar Hassan Abouelela2021-07-07-145/+124
| | | | | | | | | | Locks the python version in the Dockerfile to 3.9.5, and updates the version specified in the poetry file to limit support up to 3.9.
| * Removes Unnecessary Docker PackagesGravatar Hassan Abouelela2021-07-07-3/+0
|/ | | | | Removes GCC and git from the docker setup process, as they are not needed for the program.
* Merge pull request #4 from vcokltfre/vcokltfre/chore/cleanupGravatar Joe Banks2021-05-17-14/+3
|\ | | | | chore: remove unneeded env variables and command processing
| * fix: remove unused Union importGravatar vcokltfre2021-05-17-1/+1
| |
| * chore: remove unneeded env variables and command processingGravatar vcokltfre2021-05-17-13/+2
|/
* Merge pull request #3 from python-discord/remove-opt-outGravatar Joe Banks2021-04-18-226/+288
|\
| * Remove unused Context importGravatar Joe Banks2021-04-09-1/+1
| |
| * Various version upgrades for discord.pyGravatar Joe Banks2021-04-09-179/+258
| |
| * Remove opt_out from bot logic and opt out commandsGravatar Joe Banks2021-04-09-45/+1
| |
| * Remove opt_out columnGravatar Joe Banks2021-04-09-1/+28
|/
* Chage from GHCR_TOKEN secret to GITHUB_TOKEN for Docker image publishGravatar Joe Banks2021-04-05-1/+1
|
* Use .gitattributes to normalise line endings on check-inGravatar MarkKoz2021-03-13-0/+1
|
* master => mainGravatar Joe Banks2021-03-13-7/+7
|
* Cascade delete channels on category deletionGravatar Joe Banks2021-03-04-1/+31
|
* Merge pull request #2 from python-discord/add-bulk-deletionGravatar Joe Banks2021-01-30-2/+10
|\
| * Increase line length limit to 120Gravatar Matteo Bertucci2021-01-30-1/+1
| |