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

Refactor error page layout and fixes migration scripts #1485

Merged
merged 10 commits into from
Feb 29, 2024
Merged

Refactor error page layout and fixes migration scripts #1485

merged 10 commits into from
Feb 29, 2024

Conversation

ogabrielluiz
Copy link
Contributor

This pull request introduces a comprehensive refactor of our application's error page layout. The primary goal of these changes is to enhance user experience during error states by providing clearer, more helpful information and improving the overall aesthetics of the error page.

Fixes #1274

Cristhianzl and others added 9 commits February 15, 2024 18:17
…to use UI components for improved readability and maintainability

🐛 fix(CrashErrorComponent/index.tsx): fix typo in error message for better user understanding
✨ feat(CrashErrorComponent/index.tsx): add restart button to reset the app and provide a link to report errors on GitHub for community support
This pull request introduces a comprehensive refactor of our
application's error page layout. The primary goal of these changes is to
enhance user experience during error states by providing clearer, more
helpful information and improving the overall aesthetics of the error
page.
* Refactor chat.py for improved readability and maintainability

* Add imports and fix formatting issues

* Refactor database connection in Alembic env.py

* Add nullable columns to tables and fix foreign key constraint

* Update sqlalchemy logging level to DEBUG in alembic.ini

* Add connection and inspector objects for database reflection

* Refactor alembic initialization and migration process

* Refactor version option in main_entry_point function

* Remove pre-commit hook and format code

* Fix database inspector type hinting

* Add unique constraints and fix credential table
Copy link

render bot commented Feb 29, 2024

@dosubot dosubot bot added size:XL This PR changes 500-999 lines, ignoring generated files. enhancement New feature or request javascript Pull requests that update Javascript code python Pull requests that update Python code labels Feb 29, 2024
@ogabrielluiz ogabrielluiz added Release Label to be set only on release PR and removed enhancement New feature or request javascript Pull requests that update Javascript code python Pull requests that update Python code labels Feb 29, 2024
@ogabrielluiz ogabrielluiz merged commit 4bec4de into main Feb 29, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release Label to be set only on release PR size:XL This PR changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrading 0.5.12 to 0.6.4 failed, and directly using 0.6.4 to start the program also failed.
3 participants