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

Track User Preferences / Settings in the Database #2565

Open
elias-ba opened this issue Oct 8, 2024 · 0 comments
Open

Track User Preferences / Settings in the Database #2565

elias-ba opened this issue Oct 8, 2024 · 0 comments
Labels
needs detail More detail is needed before development can start

Comments

@elias-ba
Copy link
Contributor

elias-ba commented Oct 8, 2024

User Story

We have multiple areas in the app where we need to remember user preferences, such as the open panels in the inspector tab, the orientation of the docs panel in the job editor, and more. Currently, these settings are managed using Local Storage. We want to transition to tracking these preferences in the database using the user preferences table.

Details

  • Identify Use Cases: It's important to compile a comprehensive list of all instances in the application where we are currently dealing with user preferences. This will ensure we capture everything that needs to be migrated to the database.

  • Implementation:

    • Transition the storage of user preferences from Local Storage to the database.
    • Ensure that the application properly reads and writes to the user preferences table for each identified use case.
@elias-ba elias-ba added the needs detail More detail is needed before development can start label Oct 9, 2024
@elias-ba elias-ba changed the title Track user preferences / settings in the database Track User Preferences/Settings in the Database Oct 9, 2024
@elias-ba elias-ba changed the title Track User Preferences/Settings in the Database Track User Preferences / Settings in the Database Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs detail More detail is needed before development can start
Projects
Status: New Issues
Development

No branches or pull requests

1 participant