Review fixes: trailing-slash URLs, pack refetch on server change, ru autofill
Findings from the full extension review (0.2.4):
- api.js built "baseUrl/api/v1/..." without stripping a trailing slash —
  "//api/v1/secrets" requests on a base URL saved with one; now stripped
  at the single URL-building point (same trap as the webhook 405).
-SAVE_SETTINGS now triggers a design-pack refetch: the install-time fetch
  runs against the DEFAULT baseUrl, so a user pointing the extension at
  another server would not see that server's pack until browser restart.
- The autofill card failed to fill fields named in russian (логин/почта)
  — username-name matching now covers them (password side already did).
- activeTab removed (never used); manifest description is now
  user-facing. Version 0.2.4, fresh dist zips and release manifest.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 15aad2e commit 6558eb83f099c07caa2d61653e4bfaca72710e5e
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 23 hours ago
Showing 10 changed files
View
extensions/dist/gnexus-creds-extension-chrome-0.2.3.zip 100644 → 0
Not supported
View
extensions/dist/gnexus-creds-extension-chrome-0.2.4.zip 0 → 100644
Not supported
View
extensions/dist/gnexus-creds-extension-firefox-0.2.3.zip 100644 → 0
Not supported
View
extensions/dist/gnexus-creds-extension-firefox-0.2.4.zip 0 → 100644
Not supported
View
extensions/extension/Makefile
View
extensions/extension/manifest.json
View
extensions/extension/src/api.js
View
extensions/extension/src/background.js
View
extensions/extension/src/content.js
View
extensions/manifest.json