URLs auf hps-Org umstellen (Repo-Transfer)
- Auto-Update-URLs (manifest.json, updates.json), release.sh OWNER, CLAUDE.md von kendrick.bollens auf hps - web-editor/docker-compose.yml: Git-Build-Context auf hps-Repo-URL Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
11
CLAUDE.md
11
CLAUDE.md
@@ -4,10 +4,15 @@ Thunderbird-MailExtension „HPS Vorlagen & Signaturen" mit Gitea-Sync.
|
||||
|
||||
## Workflow (WICHTIG)
|
||||
|
||||
1. **Nach jeder Code-Änderung am Plugin immer die `.xpi` neu bauen** (siehe Build unten),
|
||||
1. **Bei jeder Änderung, die zu den Usern soll: `version` in `manifest.json` bumpen.**
|
||||
Auto-Update vergleicht Versionsnummern — gleiche Version = Clients ziehen das Update NICHT.
|
||||
Also vor dem Build erhöhen (z.B. 2.3.0 → 2.3.1 für Fixes, 2.4.0 für Features).
|
||||
2. **Nach jeder Code-Änderung am Plugin immer die `.xpi` neu bauen** (siehe Build unten),
|
||||
damit `templates-reply-hotel.xpi` aktuell ist.
|
||||
2. **Sobald der User zufrieden ist ("happy"), committen** — Code-Änderung + neu gebaute
|
||||
3. **Sobald der User zufrieden ist ("happy"), committen** — Code-Änderung + neu gebaute
|
||||
`.xpi` zusammen. Nicht ungefragt vorher committen; auf das OK des Users warten.
|
||||
4. **Soll es ausgerollt werden: Release veröffentlichen** (siehe Auto-Update unten) —
|
||||
`./release.sh`, dann `updates.json` + `manifest.json` committen & pushen.
|
||||
|
||||
## Build der .xpi
|
||||
|
||||
@@ -37,6 +42,6 @@ brauchen sie nicht — bestehende Installs behalten ihre Config in `storage.loca
|
||||
## Repo
|
||||
|
||||
- Sync-Daten-Repo (Templates/Signaturen): `hps/email-vorlagen` auf `git.hotel-park-soltau.de`.
|
||||
- Plugin-Source + Release-Host: `kendrick.bollens/hps-thunderbird-templates`.
|
||||
- Plugin-Source + Release-Host: `hps/hps-thunderbird-templates`.
|
||||
**Muss public bleiben** — der Thunderbird-Auto-Updater greift anonym (ohne Token) auf
|
||||
`updates.json` und die Release-`.xpi` zu. Privat = 401 = Auto-Updates kaputt.
|
||||
|
||||
Reference in New Issue
Block a user