2026-05-09 - 2026-05-16
Overview
8 Pull requests merged by 1 user
Merged
#20 chore: replace hand-rolled layout() with @fastify/view + EJS
Merged
#10 chore: bump Dockerfile base to node:24-alpine and add git for npm git-URL deps
Merged
#9 feat: adopt bchen-sqlite-migrate package; replace inline SCHEMA_DDL
Merged
#8 feat: auto OS-driven dark mode (prefers-color-scheme)
Merged
#7 chore: drop pre-emptive 'compose down' so failed builds don't take prod offline
Merged
#6 chore: bump form input font-size to 16px to prevent iOS focus-zoom
Merged
#5 chore: align nanodrop deploy workflow with inventory canonical
Merged
#4 feat: persistent session cookies (30d sliding) — nanodrop tier
9 Issues closed from 1 user
Closed
#19 chore: replace hand-rolled layout() with @fastify/view + EJS
Closed
#18 persistent "stay signed in" session cookies across every bchen.dev app (both
Closed
#17 automatic OS-driven dark mode on every web frontend (authd, buchinese, dashcam
Closed
#16 extract authd's SQLite migration system into a standalone npm package
Closed
#15 standardize every Node-based Dockerfile in ~/ on FROM node:24-alpine AND
Closed
#14 align every deploy workflow with inventory's .github/workflows/deploy.yml
Closed
#13 text inputs trigger iOS Safari focus-zoom on every app with a web frontend
Closed
#12 deploy workflows run docker compose down BEFORE `docker compose up -d
Closed
#11 deploy CI fails on npm ci resolving bchen-sqlite-migrate@git+https://...
9 Issues created by 0 users
Opened
#11 deploy CI fails on npm ci resolving bchen-sqlite-migrate@git+https://...
Opened
#12 deploy workflows run docker compose down BEFORE `docker compose up -d
Opened
#13 text inputs trigger iOS Safari focus-zoom on every app with a web frontend
Opened
#14 align every deploy workflow with inventory's .github/workflows/deploy.yml
Opened
#15 standardize every Node-based Dockerfile in ~/ on FROM node:24-alpine AND
Opened
#16 extract authd's SQLite migration system into a standalone npm package
Opened
#17 automatic OS-driven dark mode on every web frontend (authd, buchinese, dashcam
Opened
#18 persistent "stay signed in" session cookies across every bchen.dev app (both
Opened
#19 chore: replace hand-rolled layout() with @fastify/view + EJS