DragonWind/chrome-extension
Zac Gaetano 978d447b3d fix: add CORS headers for Chrome extension + fix Save & Connect button
- Add CORS middleware to server.js allowing chrome-extension:// origins
  so the popup can make authenticated API requests without browser blocking
- Fix popup.js saveSettings(): require password on save, call login() directly
  instead of tryConnect() to avoid password-not-found loop
- Fix init(): open settings panel automatically if no saved token, so users
  know they need to enter credentials after first install or session expiry
- Don't persist password to chrome.storage (security), use remove('token')
  instead of set({token:null}) to properly clear the old session

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 21:30:17 -04:00
..
images Fix extension icons and AMPP autofill 2026-04-06 21:05:46 -04:00
background.js feat: Dragon Wind v1.0 — dual-mode broadcast uploader 2026-04-05 20:05:34 -04:00
content.js feat: Dragon Wind v1.0 — dual-mode broadcast uploader 2026-04-05 20:05:34 -04:00
manifest.json feat: Dragon Wind v1.0 — dual-mode broadcast uploader 2026-04-05 20:05:34 -04:00
popup.html feat: Dragon Wind v1.0 — dual-mode broadcast uploader 2026-04-05 20:05:34 -04:00
popup.js fix: add CORS headers for Chrome extension + fix Save & Connect button 2026-04-06 21:30:17 -04:00