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

173 commits

Author SHA1 Message Date
renovate[bot]
7ec3993429
fix(deps): update dependency pyright to v1.1.381 2024-09-18 09:35:11 +00:00
kzndotsh
0b494a41b8 feat(pyproject.toml): add 'emojis' package to dependencies to support emoji handling
feat(pyproject.toml): add 'types-dateparser', 'types-pytz', 'types-pyyaml' to dependencies for better type checking
refactor(pyproject.toml): clean up 'exclude' lists in 'tool.ruff' and 'tool.pyright' sections, removing unnecessary entries
feat(pyproject.toml): enable 'enableReachabilityAnalysis', 'reportImportCycles', 'strictDictionaryInference', 'strictListInference', 'strictSetInference' in 'tool.pyright' for stricter type checking
refactor(pyproject.toml): move '.venv' to 'ignore' list in 'tool.pyright' section for better project structure management
2024-09-14 04:51:52 -04:00
86a99cd267
Merge pull request #538 from allthingslinux/renovate/pydantic-2.x-lockfile
fix(deps): update dependency pydantic to v2.9.1
2024-09-10 05:50:39 -04:00
renovate[bot]
ea86c6172b
fix(deps): update dependency sentry-sdk to v2.14.0 2024-09-09 16:40:34 +00:00
renovate[bot]
33caa418a8
fix(deps): update dependency pydantic to v2.9.1 2024-09-09 12:28:23 +00:00
kzndotsh
b46b24d258 docs(README.md): add Contributors section with contrib.rocks image to acknowledge contributors
docs(permissions.md): update file paths for Sys Admin and Bot Owner from config.json to config/settings.yml for better organization
docs(permissions.md): clarify Server Owner role description for better understanding
2024-09-08 05:57:59 +00:00
renovate[bot]
9d1eb64961
fix(deps): update dependency githubkit to v0.11.9 2024-09-07 14:00:56 +00:00
kzndotsh
50bd252ce3 chore(.pre-commit-config.yaml): update ruff-pre-commit version from v0.6.3 to v0.6.4 to get the latest features and bug fixes 2024-09-06 21:44:40 +00:00
kzndotsh
6c147d19cb
Merge pull request #520 from allthingslinux/renovate/pydantic-2.x-lockfile 2024-09-06 15:31:31 -04:00
renovate[bot]
662ab88eeb
fix(deps): update dependency pydantic to v2.9.0 2024-09-05 20:05:35 +00:00
renovate[bot]
163f34837a
fix(deps): update dependency ruff to v0.6.4 2024-09-05 20:05:24 +00:00
kzndotsh
7b5c19f9d3
Merge pull request #513 from allthingslinux/renovate/pyright-1.x-lockfile 2024-09-04 10:19:49 -04:00
9091d76368 Merge branch 'main' into tess-starboard 2024-09-04 08:11:34 -04:00
2e2a3b21b4 refactor: First starboard prototype 2024-09-04 06:32:13 -04:00
renovate[bot]
6aa5d97f78
fix(deps): update dependency pyright to v1.1.379 2024-09-04 09:26:48 +00:00
kzndotsh
29ef7286f4 refactor: Remove contributors workflow file until we find a new one 2024-09-03 13:02:38 -04:00
kzndotsh
544ed4db14
Merge pull request #496 from allthingslinux/renovate/aioconsole-0.x 2024-08-31 14:08:19 -04:00
renovate[bot]
83395e9328
fix(deps): update dependency aioconsole to ^0.8.0 2024-08-31 17:48:56 +00:00
renovate[bot]
00a96deb6d
chore(deps): update dependency mkdocs-material to v9.5.34 2024-08-31 17:48:50 +00:00
renovate[bot]
2218f4b360
fix(deps): update dependency ruff to v0.6.3 2024-08-29 17:09:42 +00:00
renovate[bot]
93c55ab910
fix(deps): update dependency pyright to v1.1.378 2024-08-29 02:12:06 +00:00
kzndotsh
8f0c52bbfb refactor(cases.py): simplify if-else logic for creating case fields to improve code readability 2024-08-28 20:01:32 +00:00
renovate[bot]
da6ba041b4
fix(deps): update dependency httpx to v0.27.1 2024-08-27 12:57:47 +00:00
kzndotsh
01e59baa5e
Merge pull request #451 from allthingslinux/renovate/mkdocs-material-9.x-lockfile 2024-08-24 18:51:33 -04:00
kzndotsh
66ec2bbb71 feat(pyproject.toml): add pytz library to manage timezone related operations 2024-08-24 05:37:00 +00:00
renovate[bot]
4416c9fea8
chore(deps): update dependency mkdocs-material to v9.5.33 2024-08-23 14:46:01 +00:00
renovate[bot]
e12f195f3d
fix(deps): update dependency ruff to v0.6.2 2024-08-22 16:17:09 +00:00
kzndotsh
1a1a310b28 feat(pyproject.toml, bot.py): add jishaku library for debugging and load it as an extension in bot.py to enhance debugging capabilities 2024-08-22 03:57:14 +00:00
kzndotsh
829762d8d1 chore: switch from JSON to YAML for configuration file
feat: add pyyaml to dependencies to parse YAML files
fix: remove unused LOG_CHANNELS constant from constants.py
refactor: add default values for environment variables in constants.py
feat: ignore YAML configuration file in .gitignore
refactor: delete unused JSON example configuration file
2024-08-22 01:44:00 +00:00
renovate[bot]
4e7073c1a7
fix(deps): update dependency pyright to v1.1.377 2024-08-21 03:42:14 +00:00
renovate[bot]
cd60e35bcd
chore(deps): update dependency mkdocs-material to v9.5.32 2024-08-19 12:47:09 +00:00
kzndotsh
d8c4f5f877 chore(.pre-commit-config.yaml): update ruff-pre-commit version from v0.5.7 to v0.6.1 for latest features and bug fixes 2024-08-17 00:16:16 +00:00
kzndotsh
1662187f60
Merge branch 'main' into renovate/prisma-0.x 2024-08-16 20:13:17 -04:00
renovate[bot]
a4c383702d
fix(deps): update dependency prisma to ^0.15.0 2024-08-17 00:11:53 +00:00
renovate[bot]
0aff2743dc
fix(deps): update dependency ruff to v0.6.1 2024-08-17 00:11:38 +00:00
renovate[bot]
317893660e
fix(deps): update dependency ruff to ^0.6.0 2024-08-15 14:40:08 +00:00
kzndotsh
c275448677 refactor(moderation): replace MemberConverter with ctx.author for moderator assignment to simplify code
fix(moderation): add User type to moderator to handle cases where moderator is not a Member
fix(moderation): add condition to check if moderator is a Member before comparing roles to prevent errors
style(roles.py): reformat toggle_role function signature for better readability
fix(slowmode.py): remove 'h' from delay units as it's not supported
style(timeout.py): add whitespace for better readability
2024-08-15 01:54:36 +00:00
kzndotsh
4e1c48027d
Merge pull request #396 from allthingslinux/renovate/pyright-1.x-lockfile 2024-08-14 19:50:52 -04:00
renovate[bot]
4041b74936
fix(deps): update dependency pyright to v1.1.376 2024-08-14 09:54:12 +00:00
renovate[bot]
7cfe438ab7
fix(deps): update dependency sentry-sdk to v2.13.0 2024-08-13 15:31:36 +00:00
kzndotsh
98aa1cfbe3 fix(functions.py): add case-insensitive flag to regex search in is_harmful function to catch harmful commands regardless of case 2024-08-11 01:24:01 +00:00
kzndotsh
fd3887ae5e chore(.pre-commit-config.yaml): update ruff-pre-commit version from v0.5.6 to v0.5.7 to get the latest features and bug fixes 2024-08-10 02:31:29 +00:00
renovate[bot]
aac125bec4
fix(deps): update dependency ruff to v0.5.7 2024-08-08 18:28:10 +00:00
renovate[bot]
a3074aaf4f
fix(deps): update dependency pyright to v1.1.375 2024-08-07 10:12:42 +00:00
kzndotsh
94e6093b72
Merge pull request #373 from allthingslinux/renovate/prisma-0.x 2024-08-05 11:02:18 -04:00
kzndotsh
95a8b81825
Merge pull request #370 from allthingslinux/renovate/ruff-0.x-lockfile 2024-08-05 10:23:32 -04:00
renovate[bot]
6c839e6fd0
fix(deps): update dependency prisma to ^0.14.0 2024-08-04 18:45:56 +00:00
kzndotsh
e43d8578ff feat(schema.prisma): uncomment development database URLs and comment production URLs for development testing
feat(pyproject.toml): add aiocache dependency for caching support
refactor(tux/cogs): change import style for checks from tux.utils
refactor(tux/cogs/admin/git.py): replace LinkButton with GithubButton for code reuse
refactor(tux/cogs/fun/xkcd.py): replace XkcdLinkButtons with XkcdButtons for code reuse
refactor(tux/cogs/guild/export.py): change import style for checks and exports from tux.utils
remove(tux/cogs/helpers.py): delete Helpers cog as it's no longer needed
refactor(tux/cogs/info/membercount.py): refactor member count command to return early if no guild is found

refactor(moderation): change import statement for checks module for better readability
feat(ban.py): add check_ban_conditions function to improve code reusability and maintainability
refactor(report.py): move ReportModal class to a separate file for better code organization

feat(snippets.py): add first and last page buttons to snippets list for better navigation
style(snippets.py): add line breaks for better code readability
fix(snippets.py): make error messages ephemeral and auto-delete after 30 seconds for cleaner chat
refactor(snippets.py): restructure snippet information embed for better readability and add bot latency
fix(client.py): disable query logging for better performance
refactor(guild_config.py): remove unused permission levels 8 and 9
fix(main.py): allow bot to mention roles for better user interaction
feat(buttons.py): add new buttons for XKCD and Github for better user experience
feat(report.py): add new report modal for anonymous reporting
refactor(constants.py): use config for TEMPVC constants instead of environment variables
style(embeds.py): simplify footer text in embeds for cleaner look
refactor(github.py): rename GitHubService to GithubService for consistency
2024-08-03 03:50:36 +00:00
renovate[bot]
e4d8c5edc2
fix(deps): update dependency ruff to v0.5.6 2024-08-02 18:32:10 +00:00
renovate[bot]
dfe5f07bdf
chore(deps): update dependency mkdocs-material to v9.5.31 2024-08-02 11:34:42 +00:00