feat: Versionsnummer im Header/Tab-Titel anzeigen #7
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
DasAoD/sf-guildscanner!7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/show-version-in-header"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Was
Zeigt die aktuell laufende Version klein neben der Überschrift und im Browser-Tab-Titel an.
Warum die Cargo.toml-Version nicht reicht
Cargo.tomlsteht noch auf0.2.3, während die CI beim Docker-Build längst eigene Versions-Tags vergibt (aktuellv0.5.18). Damit die Anzeige das zeigt, was tatsächlich läuft, wird stattdessen der bereits vorhandeneVERSION-Build-Arg verwendet (bisher nur fürs Docker-Image-Label genutzt).Änderungen
Dockerfile:VERSION-Build-Arg zusätzlich als Laufzeit-ENV APP_VERSIONgesetzt.GET /api/versionliestAPP_VERSION; ohne Docker (cargo run) fällt er auf<Cargo.toml-Version>-devzurück, damit lokal klar erkennbar ist, dass es keine echte Release-Version ist.Test
cargo build --all-targetskompiliert ohne Warnungen, JS-Syntax geprüft (node --check), alle$('id')-Referenzen abgeglichen. Die Docker-seitige Wirkung (ENV kommt beim nächsten CI-Build tatsächlich an) lässt sich erst nach dem nächsten Image-Build im laufenden Container verifizieren.🤖 Generated with Claude Code