2 Commits

Author SHA1 Message Date
Jakub Zych
cf5c6b9d44 fix(14.1): omit OAuth identity profile_data from JSON marshaling
Hidden() already listed profile_data, but encoding/json would still emit
the Jsonable field. Tag it json:"-" so the DATA-07 marshal backstop holds.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 21:46:59 +02:00
Jakub Zych
63ac504c42 feat(14.1-01): add OAuth identities table and empty-list Index
- Model golem15_user_oauth_identities with Encrypted tokens and empty Fillable
- gormigrate 202610050001 with both unique indexes, cascade FK, and jsonb profile_data
- OAuthIdentitiesIndex returns {"data":[]} for a signed-in caller with no rows
2026-10-05 21:09:28 +02:00