1
Fork 0
mirror of https://github.com/allthingslinux/tux.git synced 2024-10-02 16:43:12 +00:00
Commit graph

1501 commits

Author SHA1 Message Date
electron271
83b028b5b8
note(poll.py) address note (see commit desc)
this is just part of discord rate limiting, at the end of the day the reactions are still removed
2024-09-26 20:37:00 -05:00
electron271
887ad4710f
fix(poll.py) update poll banned message for consistency and professionalism 2024-09-26 20:33:23 -05:00
Kasen Engel
fa21fb0275
Merge branch 'main' into 565-add-poll-ban 2024-09-26 16:51:30 -05:00
rm-rf-tux
6568a7a077
Merge pull request #564 from allthingslinux/gif_limiter
Added a configurable GIF ratelimiter cog
2024-09-26 19:53:57 +02:00
electron271
f9824132ed
Merge branch 'main' into gif_limiter 2024-09-26 11:50:46 -05:00
electron271
4205b0ccc1
fix(settings.yml.example) small consistency fix 2024-09-26 11:50:26 -05:00
pre-commit-ci[bot]
a17d10bd13 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-09-26 10:08:44 +00:00
rm-rf-omega
fd62c38845 - [READABILITY] Reverted example config changes, and added a GIF_LIMITER category
- [READABILITY] Separated the GIF limiter message handler into several functions
- [PERFORMANCE] Convert GIF limiter settings dictionaries in constants.py instead of in the cog itself
- [BUG FIX] Added locks to prevent race conditions between the message handler and routine cleanup function
2024-09-26 12:05:46 +02:00
Kasen Engel
ddb12e59c5
Merge branch 'main' into 565-add-poll-ban 2024-09-25 05:38:18 -05:00
d4faeeab4f
Merge pull request #561 from allthingslinux/renovate/mkdocs-material-9.x-lockfile
chore(deps): update dependency mkdocs-material to v9.5.37
2024-09-25 11:39:01 +02:00
7b5d7acaa1
Merge pull request #563 from allthingslinux/renovate/ruff-0.x-lockfile
fix(deps): update dependency ruff to v0.6.7
2024-09-25 11:38:49 +02:00
2a911fbda2
Merge pull request #566 from allthingslinux/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-09-25 11:37:58 +02:00
5a450104de
Merge branch 'main' into renovate/ruff-0.x-lockfile 2024-09-25 11:37:31 +02:00
4cc5ab51cf
Merge branch 'main' into renovate/mkdocs-material-9.x-lockfile 2024-09-25 11:37:03 +02:00
75eb997729
Merge pull request #568 from allthingslinux/renovate/pyright-1.x-lockfile
fix(deps): update dependency pyright to v1.1.382
2024-09-25 11:36:37 +02:00
renovate[bot]
573efb860d
fix(deps): update dependency pyright to v1.1.382 2024-09-25 09:08:18 +00:00
renovate[bot]
f1cfa59c99
chore(deps): update dependency mkdocs-material to v9.5.37 2024-09-25 09:08:05 +00:00
Kasen Engel
6241e2199f add assertation (another) to poll.py 2024-09-23 16:46:18 -05:00
Kasen Engel
6022a1d33d add assertation to poll.py 2024-09-23 16:43:17 -05:00
Kasen Engel
7e1bb4f934 make unbanning people possible. 2024-09-23 16:38:19 -05:00
Kasen Engel
ce6515782b Finish up Pollban code and fix some bugs 2024-09-23 16:25:01 -05:00
pre-commit-ci[bot]
ee39d7bfca
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.6.6 → v0.6.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.6...v0.6.7)
2024-09-23 20:34:38 +00:00
Kasen Engel
7fe7b85f18 integrate poll banning into poll code, gonna see if this code is working 2024-09-23 17:58:27 +00:00
Kasen Engel
65466b5b25 Added the code, heavily derived off of the snippet ban code. gonna integrate with polls next. 2024-09-23 17:39:32 +00:00
Kasen Engel
1b5b8c5f48 update schema.prisma casetype 2024-09-23 17:31:11 +00:00
Kasen Engel
06dfab4304 update flags.py to include pollban/unban 2024-09-23 17:28:19 +00:00
Kasen Engel
356176560f add pollban command cog 2024-09-23 16:45:12 +00:00
electron271
5d807114f0
fix(fact.py) remove duplicate 2024-09-23 00:26:31 -05:00
rm-rf-tux
11bd345c44 fix: Linting and formatting via Ruff 2024-09-22 09:56:06 +00:00
rm-rf-omega
5f5ed7d28c Fought with Pyright for a while but the code should now not raise 30 errors 2024-09-22 11:54:30 +02:00
rm-rf-omega
538d9577f6 Pyright wants *exact* types - no inference
This causes issue when discord.py allows a channel to have 10 types
Maybe it is a skill issue, *maybe*, but I have the feeling it could be a bit easier...
2024-09-22 01:04:08 +02:00
rm-rf-omega
1ef9ee6637 Fixed GH somehow adding commit information in a source code file (WTF?) 2024-09-22 00:43:47 +02:00
rm-rf-omega
19f51c2685 Make Pyright a bit happier about my code 2024-09-22 00:39:52 +02:00
rm-rf-tux
68b7f4de7f fix: Linting and formatting via Ruff 2024-09-21 22:17:27 +00:00
rm-rf-omega
c07c086f3b Added a GIF ratelimiter cog.
Modified config example accordingly
Modified constants accordingly
2024-09-22 00:14:32 +02:00
renovate[bot]
58614ddadb
fix(deps): update dependency ruff to v0.6.7 2024-09-21 19:16:26 +00:00
kzndotsh
edb0b5b29b refactor: convert methods to static methods in various classes for improved clarity and usability 2024-09-21 01:14:32 -04:00
kzndotsh
cb135e4468 chore(.pre-commit-config.yaml): upgrade ruff-pre-commit from v0.6.5 to v0.6.6 to include latest updates and bug fixes 2024-09-21 00:40:54 -04:00
kzndotsh
7b07a2ef4a
Merge pull request #541 from allthingslinux/tess-remindme-rewrite 2024-09-21 00:39:54 -04:00
kzndotsh
6e201bafd5 fix(remindme.py): wrap reminder sending logic in try-except block to handle exceptions and prevent app crash
feat(remindme.py): add logging of errors when sending reminders fails to improve error tracking and debugging
2024-09-21 00:39:08 -04:00
kzndotsh
5b2dcc2cab
Merge branch 'main' into tess-remindme-rewrite 2024-09-21 00:18:58 -04:00
kzndotsh
c3a6bd3654
Merge pull request #547 from allthingslinux/renovate/ruff-0.x-lockfile 2024-09-21 00:18:27 -04:00
kzndotsh
9676b5a4db
Merge pull request #544 from allthingslinux/renovate/pyright-1.x-lockfile 2024-09-21 00:18:15 -04:00
kzndotsh
ea6bf27727
Merge pull request #554 from allthingslinux/renovate/mkdocs-material-9.x-lockfile 2024-09-21 00:17:41 -04:00
kzndotsh
60585bdf2b
Merge pull request #552 from allthingslinux/renovate/pydantic-2.x-lockfile 2024-09-21 00:17:31 -04:00
kzndotsh
c20d44a23b
Merge pull request #549 from allthingslinux/pre-commit-ci-update-config 2024-09-21 00:17:16 -04:00
kzndotsh
d9fb3ebb67
Merge pull request #548 from allthingslinux/renovate/githubkit-0.x-lockfile 2024-09-21 00:17:08 -04:00
renovate[bot]
b21e2f641c
fix(deps): update dependency ruff to v0.6.6 2024-09-20 07:47:55 +00:00
renovate[bot]
7ec3993429
fix(deps): update dependency pyright to v1.1.381 2024-09-18 09:35:11 +00:00
renovate[bot]
09c79b9eae
chore(deps): update dependency mkdocs-material to v9.5.35 2024-09-18 09:35:01 +00:00