Personal Finance Notion — changelog
Vault-side narrative log of notable changes shipped in the app repo. Pair with git log for full code history; this index is for the why and what it unlocked.
File new entries as YYYY-MM-DD-slug.md, then link them from the hub's Recent Changes section.
Entries
- 2026-05-23 — [[Projects/personal-finance-notion/changelog/2026-05-23-import-duplicate-timezone|Bulk import fuzzy duplicate detection uses user timezone]] —
zonedDayBoundsFromEpoch; preview aligns with User.settings.timezone civil day
- 2026-05-19 — [[Projects/personal-finance-notion/changelog/2026-05-19-integration-api-keys|Integration API redesign — per-user keys]] (
01d9ac3) — sha256-hashed pfn_live_* keys with create/list/revoke UI; legacy PREFIX + _id scheme retired
- 2026-05-19 — [[Projects/personal-finance-notion/changelog/2026-05-19-authjs-phase-b-features|Auth.js v5 Phase B shipped]] (
ea61b6a) — Google OAuth, email verify gate, password reset, C3 full fix
- 2026-05-18 — [[Projects/personal-finance-notion/changelog/2026-05-18-authjs-phase-a-foundation|Auth.js v5 Phase A foundation shipped]] (
d5b94ce)
- 2026-05-18 — [[Projects/personal-finance-notion/changelog/2026-05-18-authjs-migration-decision|Auth.js migration decision + Day-1 audit fixes]] (
f21f71d)
- 2026-05-17 — [[Projects/personal-finance-notion/changelog/2026-05-17-vault-hub-created|Vault project hub created]]
- 2026-05-09 — [[Projects/personal-finance-notion/changelog/2026-05-09-model-alias-hybrid-overview|@model alias fix + hybrid API/actions overview]] (
a105f08, PR #46)
- 2026-05-03 — [[Projects/personal-finance-notion/changelog/2026-05-03-integrations-bulk-api|Integrations bulk API + AI agent docs]] (
ffa39d9, dc48ece, 815bdc7)
- 2026-04-19 — [[Projects/personal-finance-notion/changelog/2026-04-19-offline-first-writes|Offline-first writes + entity outbox]] (
b92f1ef, adcddd7)
- 2026-04-04 — [[Projects/personal-finance-notion/changelog/2026-04-04-import-chunking-image-processing|Bulk import: chunking + image processing + LLM cache]] (
9feacd3, 38a20e0)
Hub
- [[Projects/personal-finance-notion/personal-finance-notion|MOC]]