- move OAuth-related fields off of api_keys into a new user_links table - restrict users to single form of login - process updates to user email/usernames for OIDC - added a login_type column to users
Fixes #2848.
* fix: Fix nested transactions should function correctly Inner tx should reuse outer tx