-
-
Notifications
You must be signed in to change notification settings - Fork 42
Misc refactorings and optimizations #1160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
79 commits
Select commit
Hold shift + click to select a range
70df995
chore(pre-commit): update Python version in pre-commit configuration
kzndotsh 0a52d87
chore(ci): update Python version across workflows and actions
kzndotsh 6394ac5
chore(docs): update Python version references to 3.13.11
kzndotsh 7ed0662
feat(db): add fix-sequences command to synchronize PostgreSQL sequences
kzndotsh 8285d27
feat(app): configure bot intents from settings
kzndotsh 2d4be4c
feat(cog): add send_after_defer method for improved message handling
kzndotsh 7381bd4
feat(bot): add first_ready flag and configure HTTP client for high-la…
kzndotsh 9a95c5c
feat(converters): add get_user_safe utility function for optimized us…
kzndotsh 82cc57a
feat(http): add HTTP client configuration for high-latency environments
kzndotsh 5e0dd95
feat(permission): enhance command permission handling with batch retr…
kzndotsh b52479c
fix(case): prevent manual ID assignment during case creation
kzndotsh 4996db3
feat(help): optimize command permission checks with caching and batch…
kzndotsh 22c997c
refactor(help): improve subcommand permission filtering with batch pr…
kzndotsh f1ef940
refactor(help): optimize subcommand permission filtering with batch p…
kzndotsh 5021a13
feat(starboard): enhance embed handling and validation methods
kzndotsh 9cd5a4d
feat(status_roles): optimize member role checks with batch processing
kzndotsh c8302ae
feat(moderation): implement early interaction deferral across moderat…
kzndotsh ac5e78f
feat(xkcd, avatar): implement early interaction deferral for comic an…
kzndotsh ce6e487
feat(levels): implement early interaction deferral and response handl…
kzndotsh 487f007
feat(self_timeout): enhance self-timeout command with validation and …
kzndotsh 8c0f4c2
feat(info): refactor info command with enhanced entity resolution and…
kzndotsh 28787a3
feat(utility): implement early interaction deferral and response hand…
kzndotsh 1cdc094
feat(activity): improve activity rotation handling on bot ready event
kzndotsh 231481f
feat(config): add BotIntents model for Discord bot gateway intents co…
kzndotsh bc91230
chore(deps): update Python version to 3.13.11 in configuration files
kzndotsh 7c9d778
chore(container): simplify Python image reference in Containerfile
kzndotsh 8cc34a6
fix: misc agent suggestions
kzndotsh da81c9f
refactor(db): update sequence handling to store schema-qualified names
kzndotsh a04962b
refactor(decorators): remove redundant comment in requires_command_pe…
kzndotsh 33805c6
refactor(http_config): optimize import structure for type checking
kzndotsh 01cec48
feat(guild_config): enhance guild configuration management with cache…
kzndotsh 44c5eb1
feat(migrations): add performance indexes for cases table
kzndotsh 69adb6a
feat(starboard): enhance interaction handling and error reporting in …
kzndotsh 4e92921
feat(models): add composite indexes for case lookups and expired temp…
kzndotsh 09e95ff
refactor(xkcd): streamline response handling for comic commands
kzndotsh e58e5b7
refactor(info): improve interaction response handling in Info module
kzndotsh 0ff6a48
fix(moderation): improve interaction deferral handling in ban module
kzndotsh 43d8119
fix(moderation): enhance interaction deferral handling in Cases module
kzndotsh cb9b28e
fix(moderation): refine interaction deferral and message handling in …
kzndotsh 059bb3c
fix(moderation): enhance interaction deferral and message handling in…
kzndotsh 1aed66a
fix(moderation): improve interaction handling and message responses i…
kzndotsh 6f32d89
fix(moderation): refine interaction deferral handling in Kick module
kzndotsh 7c9df2e
fix(moderation): refine interaction deferral handling in moderation m…
kzndotsh 8ee04db
fix(moderation): refine interaction deferral handling in TempBan module
kzndotsh 967fde6
fix(moderation): enhance interaction deferral handling in Unban module
kzndotsh 881bb0f
fix(moderation): enhance interaction deferral and message handling in…
kzndotsh 342b8de
fix(moderation): enhance interaction deferral handling in Unjail module
kzndotsh b423bc8
fix(remindme): add keyword-only argument for reminder in RemindMe class
kzndotsh 4918026
fix(utility): refine message handling and interaction deferral in Sel…
kzndotsh 15041e8
fix(moderation): refine interaction deferral handling in Warn module
kzndotsh 14f3ede
fix(error): enhance error logging with context information
kzndotsh 0883af3
fix(event): ensure first ready state is marked even on setup failure
kzndotsh 8f7333c
fix(moderation): enhance guild config caching and embed handling in C…
kzndotsh b68f890
feat(cache): introduce TTLCache for efficient data caching
kzndotsh f2546a8
fix(config): clarify cache invalidation handling in ConfigDashboard
kzndotsh befe4b0
fix(moderation): improve error handling in Slowmode channel conversion
kzndotsh 1fe91aa
chore(pre-commit): update Python version in pre-commit configuration
kzndotsh 0c4ea44
fix: misc agent suggestions
kzndotsh b25a7eb
feat(branding): add help banner image
kzndotsh c16c726
feat(database): enhance migration handling and current revision retri…
kzndotsh e3f48c0
fix(cog_loader): update logging for plugin and cog counts
kzndotsh a1197ae
refactor(guild_config): streamline cache invalidation logic
kzndotsh 941529a
feat(help): enhance help command with banner image support
kzndotsh 39424af
feat(levels): enhance command permission handling and interaction def…
kzndotsh 4c16421
feat(moderation): enhance case viewing and response handling
kzndotsh 0880405
refactor(tldr): remove alias from tldr command
kzndotsh 9b2c9b9
feat(ping): enhance bot status command with detailed system and bot s…
kzndotsh de7db97
feat(wiki): enhance search functionality to prioritize English results
kzndotsh 6fc50ef
refactor(error_handler): improve action summary construction in error…
kzndotsh e1d380d
refactor(hot_reload): improve logging and code clarity in hot reload …
kzndotsh 819a7e5
refactor(moderation): improve error handling and logging in moderatio…
kzndotsh 62b7a35
refactor(tracing): enhance command callback wrapping for Sentry instr…
kzndotsh 45d7d56
refactor(error_handler): update _log_error method to accept mock source
kzndotsh 3cca403
refactor(moderation): improve error handling and action execution in …
kzndotsh 7e8b27d
refactor(help_navigation): ensure subcommand pages are always regener…
kzndotsh ead13c6
refactor(slowmode): enhance error handling and user feedback in slowm…
kzndotsh 33384f1
refactor(moderation): simplify action execution logic in unban command
kzndotsh 8b13b6c
refactor(ping): convert system stats retrieval to async and improve i…
kzndotsh 86cd9a1
refactor(wiki): enhance language code matching and interaction handling
kzndotsh File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
kzndotsh marked this conversation as resolved.
Show resolved
Hide resolved
kzndotsh marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 3.13.8 | ||
| 3.13.11 | ||
kzndotsh marked this conversation as resolved.
Show resolved
Hide resolved
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| [tools] | ||
| python = "3.13.11" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.