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

Migrations Checklist #505

Open
11 of 13 tasks
NiloCK opened this issue Jan 7, 2025 · 2 comments
Open
11 of 13 tasks

Migrations Checklist #505

NiloCK opened this issue Jan 7, 2025 · 2 comments

Comments

@NiloCK
Copy link
Owner

NiloCK commented Jan 7, 2025

moving package/vue to vue 3, vuetify 3.

@NiloCK
Copy link
Owner Author

NiloCK commented Jan 15, 2025

And cleanup:

  • piano playback questions are bugging out 'sometimes' - mostly when errors are made
  • fallingLetters seems to stall out a study session when the user dies in game (eg, no subsequent card is loaded)
  • some oddness with updating user config - docupdate conflicts? patchy persistence?
    • this was caused by the introduction of the new pinia auth store, which changed the order that some things happened. In the new version, the current user was being instantiated before the auth flow completed, which lead to the load of an incorrect (guest) local db.
    • now fixed - all user lookups now depend on the auth store having completed its work
  • prior UIMocks mechanism now broken - had relied on a mock vuex store
    • a (better?) system for testing question components reintroduced here: 877cd0e
  • code highlighting in rendered markdown is now broken

@NiloCK
Copy link
Owner Author

NiloCK commented Jan 28, 2025

This is likely similar to the fallingLetters error - improper usage of the composable for inheritance - need to return the useThingy explicitly.

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

No branches or pull requests

1 participant