You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add a browser extension for Chrome and Firefox (#1)
Click'n'Load and "Send to Haul" from the browser, with nothing running on
the desktop:
- Click'n'Load: a page-world content script takes over requests to
127.0.0.1:9666/flash/add and /flash/addcrypted2 (forms, form.submit(),
fetch, XHR) and sends their form fields to /api/cnl/flash/... with the
API token. The page gets JDownloader's "success" and window.jdownloader.
The request to 127.0.0.1 never happens, so no local network prompt.
- Right-click menu for a link, the links in a selection, or the page;
a popup to paste links; a settings page with a connection test.
- One source, built with esbuild into dist/chrome (service worker) and
dist/firefox (event page, gecko id); English and German.
- CI workflow builds, lints (web-ext) and zips both, and attaches the
zips to releases.
Haul's UI names the extension as a link source and in the Click'n'Load
settings; the test there reports when the extension handles it.
haul-cnl stays, documented for developers.
Claude-Session: https://claude.ai/code/session_01YWcGhDP7snSnfrReWaDXBR
Co-authored-by: Claude <noreply@anthropic.com>