# Vendoo Browser Extensions

- `chrome/` – Chrome, Manifest V3
- `edge/` – Microsoft Edge, Manifest V3
- `firefox/` – Firefox, WebExtension-Paket

## Lokal laden

### Chrome
`chrome://extensions` öffnen → Entwicklermodus → **Entpackte Erweiterung laden** → Ordner `extensions/chrome` auswählen.

### Edge
`edge://extensions` öffnen → Entwicklermodus → **Entpackte Erweiterung laden** → Ordner `extensions/edge` auswählen.

### Firefox
`about:debugging#/runtime/this-firefox` öffnen → **Temporäres Add-on laden** → `extensions/firefox/manifest.json` auswählen.

Die Serveradresse kann im Popup geändert werden. Für öffentliche Server muss die Vendoo-Adresse per HTTPS erreichbar sein.

## Serverzugriff

Die Erweiterung kann mit `localhost`, einer LAN-Adresse oder einer öffentlichen HTTPS-Adresse verbunden werden. Da die Serveradresse frei konfigurierbar ist, verlangen die Browser beim Laden Zugriff auf HTTP-/HTTPS-Seiten. Die Erweiterung verwendet diesen Zugriff ausschließlich für die eingetragene Vendoo-Instanz und die unterstützten Vinted-Seiten.

## Alte Erweiterung ersetzen

Der frühere Ordner `extension/` wird nicht mehr verwendet. Eine bereits geladene Altversion zuerst entfernen und danach den passenden Ordner unter `extensions/` laden.

## Hotfix 1.9.0

Die Feldsuche der Vinted-Erweiterung verwendet keine unspezifischen Elterncontainer mehr. Nach einem Vendoo-Update muss die entpackt geladene Erweiterung in `chrome://extensions` bzw. `edge://extensions` über **Neu laden** aktualisiert und die geöffnete Vinted-Seite einmal neu geladen werden.


## Version 1.9.0 / Safari

Vendoo enthält jetzt eine zentrale Installationsseite und eine Safari-WebExtension-Quelle. Safari benötigt macOS und Xcode zur Verpackung und Signierung.

## Version 1.9.0 – Publishing Hardening
Die Extension arbeitet mit der gehärteten Publishing-Queue zusammen. Bestätigte Veröffentlichungen schließen zugehörige Extension-Aufträge automatisch ab.
