forgejo/models/forgejo_migrations
Gusted 63736e8301
[FEAT] Add support for webauthn credential level 3
- For WebAuthn Credential level 3, the `backup_eligible` and
`backup_state` flags are checked if they are consistent with the values
given on login. Forgejo never stored this data, so add a database
migration that makes all webauthn credentials 'legacy' and on the next
first use capture the values of `backup_eligible` and `backup_state`.
As suggested in https://github.com/go-webauthn/webauthn/discussions/219#discussioncomment-10429662
- Adds unit tests.
- Add E2E test.
2024-08-29 10:05:03 +02:00
..
v1_20 [SECURITY] Rework long-term authentication 2024-02-05 15:06:15 +01:00
v1_22 Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
main_test.go [CHORE] Move test related function to own package 2024-07-14 17:00:49 +02:00
migrate.go [FEAT] Add support for webauthn credential level 3 2024-08-29 10:05:03 +02:00
migrate_test.go Add testifylint to lint checks (#4535) 2024-07-30 19:41:10 +00:00
v13.go [FEAT]Add Option to hide Release Archive links (#3139) 2024-04-24 15:15:55 +00:00
v14.go Drop Gitea-specific columns from two tables 2024-04-26 10:34:06 +02:00
v15.go enhance test & fix reviews 2024-05-14 08:24:31 +02:00
v16.go add migration & enhance int-test 2024-05-16 18:25:16 +02:00
v17.go add migration & enhance int-test 2024-05-16 18:25:16 +02:00
v18.go fix review 2024-05-29 18:31:06 +02:00
v19.go Implement external assets 2024-07-29 20:35:55 +02:00
v20.go feat(quota): Humble beginnings of a quota engine 2024-08-02 11:10:34 +02:00
v21.go [FEAT] Allow pushmirror to use publickey authentication 2024-08-22 17:05:07 +02:00
v22.go [FEAT] Add support for webauthn credential level 3 2024-08-29 10:05:03 +02:00