fix backup status display, sync loop spin, and PM2 log leakage 4a7c78e somratpro Claude Sonnet 4.6 commited on May 10
feat(sync): skip backup when no state changes detected a9c0f66 somratpro Claude Sonnet 4.6 commited on May 9
add Google Login guide; rename YOUTUBE_* → GOOGLE_* vars 72628ff somratpro Claude Sonnet 4.6 commited on May 8
bypass CF proxy for oauth/access_token — go direct to X 248182d somratpro Claude Sonnet 4.6 commited on May 8
debug: snapshot Redis login:/external: 100/500/1500ms after X callback 53c803e somratpro commited on May 8
debug: add /app/test-request-token to call generateAuthLink directly 24ad4e6 somratpro commited on May 7
debug: add /app/read-x-provider endpoint to inspect provider source 4e795a9 somratpro commited on May 7
debug: add Redis codeVerifier check to /app/debug-logs f9ac23b somratpro Claude Sonnet 4.6 commited on May 7
fix: CF Worker must re-POST body on X's api.twitter.com→api.x.com redirect 062df28 somratpro Claude Sonnet 4.6 commited on May 7
add /app/test-twitter probe + fix Worker redirect for POST 86ec115 somratpro Claude Sonnet 4.6 commited on May 7
debug-logs: show cloudflare proxy env status explicitly 3b50174 somratpro Claude Sonnet 4.6 commited on May 7
debug: log X OAuth callback params (oauth_verifier presence check) 14458bf somratpro commited on May 7
setup: clarify X OAuth steps — permissions + regenerate keys warning f8338bc somratpro commited on May 7
setup: redesign to match dashboard design system + fix X docs 5e5b81c somratpro Claude Sonnet 4.6 commited on May 7
Fix: Move Cloudflare keepalive setup before health-server to avoid race condition b46eebe somratpro commited on May 4
fix: improve keep-alive status message handling in renderDashboard function 05a6a72 somratpro commited on May 4
refactor: replace UptimeRobot with Cloudflare Workers for service keep-alive mechanism 5d2b465 somratpro commited on May 3
feat: add /app/debug-logs endpoint to expose backend logs and proxy environment variables 5aec081 somratpro commited on May 3
fix: adjust OAuth callback paths, force /app root redirect, and increase logging verbosity for sync processes 3d8fd70 somratpro commited on May 3
chore: update X OAuth instructions, increase default SYNC_INTERVAL, and adjust app navigation paths 2869840 somratpro commited on May 3
refactor: implement two-pass backup creation to automatically exclude frontend cache if tarball exceeds size limits 264b68d somratpro commited on May 3
feat: document platform architecture and enhance health server dashboard with OAuth setup guides e47c28d somratpro commited on May 3
dashboard: user-friendly setup guide + platform status grid 245f89d somratpro Claude Sonnet 4.6 commited on May 3
fix: rewrite Space-host redirects to relative paths + pass x-forwarded-proto 57b8b04 somratpro Claude Sonnet 4.6 commited on May 3
fix: patch google font → local at runtime to survive cached Stage 1 fd4cae0 somratpro Claude Sonnet 4.6 commited on May 3
feat: vendor Plus Jakarta Sans fonts and patch layouts to resolve build-time network constraints, update health-server proxy logic, and correct UptimeRobot interval units. 6c0455b somratpro commited on May 2
fix: set FRONTEND_URL to bare origin so CORS allow-origin matches browser ff3303a somratpro Claude Opus 4.7 commited on May 2
fix: serve Next.js public/ files from disk to avoid nginx basePath 502s 12bbc56 somratpro Claude Opus 4.7 commited on May 2
perf: move pnpm install before next.config.js patches to preserve cache 2ecb798 somratpro Claude Opus 4.7 commited on May 2
fix: redirect bare paths to /app/ and disable image optimization 0234a7a somratpro Claude Opus 4.7 commited on May 2
fix: redirect /app root to /app/auth/ instead of white-screening c4c4e4c somratpro Claude Opus 4.7 commited on May 2
debug: add /debug-proxy endpoint + empty-200 warning log ad8ca81 somratpro Claude Opus 4.7 commited on May 2