Skip to content

v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Sep 14:51
· 2 commits to main since this release
8c7a710
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>