📖 README.md

VF PDF-opener

A Manifest V3 extension for Microsoft Edge (works in any Chromium browser) that opens issues from etidning.vf.se directly as a PDF in a new tab, borrowing the login from the web page itself. If the PDF can't be downloaded, an error dialog appears and the issue opens in the regular reader instead.

Use

  1. npm install && npm run build
  2. In Edge, open edge://extensions, enable Developer mode, click Load unpacked, and select the dist/ folder.
  3. Sign in to etidning.vf.se as usual, then click an issue.

Package

npm run package builds dist/ and creates vf-pdf-opener-<version>.zip, ready to upload to a store or share.

Publish (Microsoft Edge Add-ons)

The first submission must be created manually in Partner Center. For subsequent updates, enable the Publish API in Partner Center and set:

  • EDGE_PRODUCT_ID — the extension's product ID (Partner Center → Extension overview)
  • EDGE_CLIENT_ID — client ID (Partner Center → Publish API)
  • EDGE_API_KEY — API key (same page)
  • EDGE_NOTES (optional) — notes for certification

Then run npm run publish, which builds, packages, uploads the zip as a new draft submission, and submits it for review.