-
Notifications
You must be signed in to change notification settings - Fork 1
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
Make migrations compatible with latest webauthn-framework #143
Labels
Comments
johanib
added a commit
that referenced
this issue
Jan 7, 2025
Prior to this change, the PublicKeyCredentialSource entity could not be saved, because a 3rd party web authn package which we extend PublicKeyCredentialSource from has new db fields. This resulted in sql errors. This change implements the required fields and adds a migration. Fixes #143 Caused by dd32c26#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R37 See web-auth/webauthn-framework#592 See https://github.com/web-auth/webauthn-framework/releases/tag/4.8.6
johanib
added a commit
that referenced
this issue
Jan 7, 2025
Prior to this change, the PublicKeyCredentialSource entity could not be saved, because a 3rd party web authn package which we extend PublicKeyCredentialSource from has new db fields. This resulted in sql errors. This change implements the required fields and adds a migration. Fixes #143 Caused by dd32c26#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R37 See web-auth/webauthn-framework#592 See https://github.com/web-auth/webauthn-framework/releases/tag/4.8.6
johanib
added a commit
that referenced
this issue
Jan 7, 2025
Prior to this change, the PublicKeyCredentialSource entity could not be saved, because a 3rd party web authn package which we extend PublicKeyCredentialSource from has new db fields. This resulted in sql errors. This change implements the required fields and adds a migration. Fixes #143 Caused by dd32c26#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R37 See web-auth/webauthn-framework#592 See https://github.com/web-auth/webauthn-framework/releases/tag/4.8.6
johanib
added a commit
that referenced
this issue
Jan 8, 2025
Prior to this change, the PublicKeyCredentialSource entity could not be saved, because a 3rd party web authn package which we extend PublicKeyCredentialSource from has new db fields. This resulted in sql errors. This change implements the required fields and adds a migration. Fixes #143 Caused by dd32c26#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R37 See web-auth/webauthn-framework#592 See https://github.com/web-auth/webauthn-framework/releases/tag/4.8.6
johanib
added a commit
that referenced
this issue
Jan 9, 2025
Prior to this change, the PublicKeyCredentialSource entity could not be saved, because a 3rd party web authn package which we extend PublicKeyCredentialSource from has new db fields. This resulted in sql errors. This change implements the required fields and adds a migration. Fixes #143 Caused by dd32c26#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R37 See web-auth/webauthn-framework#592 See https://github.com/web-auth/webauthn-framework/releases/tag/4.8.6
johanib
added a commit
that referenced
this issue
Jan 9, 2025
Prior to this change, the PublicKeyCredentialSource entity could not be saved, because a 3rd party web authn package which we extend PublicKeyCredentialSource from has new db fields. This resulted in sql errors. This change implements the required fields and adds a migration. Fixes #143 Caused by dd32c26#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R37 See web-auth/webauthn-framework#592 See https://github.com/web-auth/webauthn-framework/releases/tag/4.8.6
johanib
added a commit
that referenced
this issue
Jan 9, 2025
Prior to this change, the PublicKeyCredentialSource entity could not be saved, because a 3rd party web authn package which we extend PublicKeyCredentialSource from has new db fields. This resulted in sql errors. This change implements the required fields and adds a migration. Fixes #143 Caused by dd32c26#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R37 See web-auth/webauthn-framework#592 See https://github.com/web-auth/webauthn-framework/releases/tag/4.8.6
In this ticket, I made webauthn installable again by simply mapping the new fields in our database. Do you think we need to actually implement these new fields functionally? |
johanib
added a commit
that referenced
this issue
Jan 9, 2025
Prior to this change, the PublicKeyCredentialSource entity could not be saved, because a 3rd party web authn package which we extend PublicKeyCredentialSource from has new db fields. This resulted in sql errors. This change implements the required fields and adds a migration. Fixes #143 Caused by dd32c26#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R37 See web-auth/webauthn-framework#592 See https://github.com/web-auth/webauthn-framework/releases/tag/4.8.6
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The 4.8.6 release of webauthn-framework which we merged here introduced some new fields.
These are not added in the Stepup-Webauthn migrations, this breaks when installing Webauthn.
Desired situation
The text was updated successfully, but these errors were encountered: