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

1500 commits

Author SHA1 Message Date
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
renovate[bot]
f7c5d7f4c2
fix(deps): update dependency pydantic to v2.9.2 2024-09-17 16:36:36 +00:00