No description
Find a file
Your Name 3a7031e462 Persistent login cookie: fix random iOS/PWA logouts
Session cookie had no maxAge, so browsers dropped it on their own
schedule and the store's default 1-day TTL expired idle sessions —
logging people out unpredictably. Set a 400-day maxAge (the browser
cap) with rolling:true so the window slides forward on each visit,
and gate Secure cookies + trust-proxy behind NODE_ENV=production so
local http dev still works. Deploy script now sets NODE_ENV too.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-22 11:14:18 -04:00
bliss-cli bliss-cli: detect failed logins instead of caching anon sessions 2026-08-21 10:17:28 -04:00
migrations don't allow users to just mount the prime db i guess for privacy reasons (may undo this someday) 2026-08-21 15:25:19 -04:00
public Add structure-scoped notifications 2026-08-21 11:35:38 -04:00
tests fix: retain child provenance in htmx page swaps 2026-08-06 17:08:17 -04:00
views make em private 2026-08-21 09:37:19 -04:00
.gitignore fix: retain child provenance in htmx page swaps 2026-08-06 17:08:17 -04:00
backup-deployed.sh featchoremiscmiscmisc 2026-08-02 23:00:26 -04:00
chat-rearchitecture.md docs 2026-08-08 16:28:12 -04:00
CLAUDE.md doc to prefer literal html injection 2026-08-08 17:57:14 -04:00
db.js don't allow users to just mount the prime db i guess for privacy reasons (may undo this someday) 2026-08-21 15:25:19 -04:00
index.js Persistent login cookie: fix random iOS/PWA logouts 2026-08-22 11:14:18 -04:00
out.mp3 feat: add route helper to handler context 2025-02-12 00:46:39 +09:00
package-lock.json feat: add web push 2025-01-12 12:07:08 -05:00
package.json feat: add web push 2025-01-12 12:07:08 -05:00
plumbing.js private structures 2026-08-19 09:51:07 -04:00
switch-bliss-data.sh featchoremiscmiscmisc 2026-08-02 23:00:26 -04:00
update-deployed.sh Persistent login cookie: fix random iOS/PWA logouts 2026-08-22 11:14:18 -04:00