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

1517 commits

Author SHA1 Message Date
renovate[bot]
35c7179311
fix(deps): update dependency sentry-sdk to v2.15.0 2024-10-01 17:01:49 +00:00
electron271
6f1524de75
Merge pull request #581 from allthingslinux/gif_limiter
Fixed a critical bug in the GIF ratelimiter cog caused by the double …
2024-09-28 23:39:59 -05:00
electron271
d9e840b2d6
Merge branch 'main' into gif_limiter 2024-09-28 23:39:46 -05:00
rm-rf-tux
b03af85516 fix: Linting and formatting via Ruff 2024-09-27 16:35:04 +00:00
rm-rf-omega
d40280c975 Fixed a critical bug in the GIF ratelimiter cog caused by the double deletion of dictionary keys due to Python's default behavior of deleting keys if an empty value is assigned to them 2024-09-27 18:31:03 +02:00
electron271
e2b4fc835d
Merge pull request #567 from allthingslinux/565-add-poll-ban
565 add poll ban
2024-09-26 21:00:21 -05:00
electron271
0b11407fdc
Merge branch 'main' into 565-add-poll-ban 2024-09-26 21:00:00 -05:00
electron271
afb937783d
finish pollban 2024-09-26 20:59:50 -05:00
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
kzndotsh
3e085871b0
Merge pull request #569 from allthingslinux/renovate/aiocache-0.x-lockfile 2024-09-26 20:29:01 -04:00
kzndotsh
f654499f16
Merge pull request #576 from allthingslinux/renovate/ubuntu-24.x 2024-09-26 20:27:29 -04:00
kzndotsh
3c9055c239
Merge pull request #574 from allthingslinux/renovate/ruff-0.x-lockfile 2024-09-26 20:27:15 -04:00
renovate[bot]
5097f5594e
fix(deps): update dependency aiocache to v0.12.3 2024-09-27 00:27:03 +00:00
kzndotsh
343f21e1fd
Merge pull request #573 from allthingslinux/renovate/mkdocs-material-9.x-lockfile 2024-09-26 20:26:41 -04:00
Kasen Engel
fa21fb0275
Merge branch 'main' into 565-add-poll-ban 2024-09-26 16:51:30 -05:00
renovate[bot]
b24c6bec3c
chore(deps): update dependency ubuntu to v24 2024-09-26 19:09:18 +00: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
renovate[bot]
93694f2921
fix(deps): update dependency ruff to v0.6.8 2024-09-26 14:27:43 +00:00
renovate[bot]
66da128c89
chore(deps): update dependency mkdocs-material to v9.5.38 2024-09-26 10:50:22 +00: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