Skip to content
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

Update dependencies and refactor code for improved performance #18

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

hubcio
Copy link
Collaborator

@hubcio hubcio commented Mar 3, 2025

This commit updates several dependencies in the Cargo.toml files across the frontend, server, and shared components to their latest versions, ensuring compatibility and leveraging new features. The build_release.sh and run_dev.sh scripts are enhanced with stricter error handling using set -euo pipefail. Additionally, the codebase is refactored to improve readability and maintainability, including changes to the format_params method and the introduction of new helper methods for calculating total messages and bytes. These changes aim to enhance the overall performance and reliability of the application.

This commit updates several dependencies in the `Cargo.toml` files across
the frontend, server, and shared components to their latest versions,
ensuring compatibility and leveraging new features. The `build_release.sh`
and `run_dev.sh` scripts are enhanced with stricter error handling using
`set -euo pipefail`. Additionally, the codebase is refactored to improve
readability and maintainability, including changes to the `format_params`
method and the introduction of new helper methods for calculating total
messages and bytes. These changes aim to enhance the overall performance
and reliability of the application.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant