You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
demo: simulated AI with fixtures and pre-filled examples (#55) (138ec5d)
landing: tech stack marquee, back to top, demo button, SSR language and login back link (#54) (d43a34c)
login redirect, closed signup, sticky landing with sections and legal pages (#51) (52ae808)
n8n: email-to-inbox via Gmail Trigger, keep IMAP as 08b (#50) (eeeea67)
search: semantic search for notes and tasks (#57) (e8ea938)
settings: about card with version, build info and update check (#49) (5caaaa0)
share: revocable read-only public links for notes and projects (#63) (1e63c9c)
Bug Fixes
db: make migrations 0019–0024 safe to apply on a live database (#64) (8ce4170)
n8n: handleN8n maps undefined column/table errors (42703, 42P01, 42883, PGRST202/204/205 and the matching messages) to 503 {"error":"schema_outdated","hint":...} instead of 500. Root cause of the automations tick 500: migration 0023 was not applied. (8ce4170)
ui: mobile-first dialogs, responsive pages, back to top and demo notice (#59) (3613f6e)
README (auth section, env vars, Supabase steps: Google provider, MFA TOTP on, Redirect URLs including /auth/callback, Magic Link template), SECURITY.md, DEMO.md, the implementation plan and .env.example (VITE_AUTH_GOOGLE, VITE_AUTH_MAGIC_LINK). (4a5df25)
README section "Applying migrations to a live database". (8ce4170)