fix: detect rate-limit error, auto-retry once after 30s with friendly message 368f964 verified akenomainx4 commited on 14 days ago
fix: remove cron, fix new-user flow (ensureShellularRunning on every login) 5196cde verified akenomainx4 commited on 14 days ago
docs: detailed setup guide with all secrets explained 4f39191 verified akenomainx4 commited on 14 days ago
feat: keep-alive card with live status, dot indicator, ping-now button 8cffbcb verified akenomainx4 commited on 14 days ago
feat: first-time setup panel with copy buttons for shellular secrets 79bd932 verified akenomainx4 commited on 14 days ago
fix: use div container for QRCode.js, show element before rendering 0a3668e verified akenomainx4 commited on 14 days ago
fix: bundle qrcode.min.js locally, avoid CSP block on CDN c1a8c01 verified akenomainx4 commited on 14 days ago
fix: render QR via qrcode.js canvas instead of broken ASCII art 6e309cb verified akenomainx4 commited on 14 days ago
fix: auto-retry with 60s backoff on rate-limit, expose /api/shellular/credentials 6565340 verified akenomainx4 commited on 14 days ago
fix: pin machine-id + seed shellular config from env vars to bypass rate limit 4d86073 verified akenomainx4 commited on 14 days ago
fix: use existing node user (UID 1000) instead of useradd 8a294ef verified akenomainx4 commited on 14 days ago
Initial upload: Shellular Web UI + keep-alive service 6d92394 verified akenomainx4 commited on 14 days ago