Skip to content

feat(version): odkaz na aktualizaci na samostatném řádku pod verzí - #328

Merged
SmallhillCZ merged 1 commit into
masterfrom
claude/footer-version-update-layout-ayu1z4
Aug 14, 2026
Merged

feat(version): odkaz na aktualizaci na samostatném řádku pod verzí#328
SmallhillCZ merged 1 commit into
masterfrom
claude/footer-version-update-layout-ayu1z4

Conversation

@SmallhillCZ

Copy link
Copy Markdown
Member

Změny

  • Odkaz „Aktualizovat“ už nenahrazuje číslo verze, ale zobrazuje se na samostatném řádku pod ní — verze je tak v patičce vidět pořád.
  • Odkaz se objeví hned při detekci nové verze (událost VERSION_DETECTED ze SwUpdate.versionUpdates), ne až po jejím stažení.
  • Po kliknutí se na místě odkazu točí spinner, dokud není nová verze stažená a připravená; teprve pak se aktivuje a stránka se načte znovu. Stahování samotné řídí service worker, zastavit ho a spustit až po kliknutí nejde, ale čekání na dokončení má teď viditelný indikátor.
  • Spinner při úvodní kontrole aktualizací zmizel — číslo verze se zobrazí rovnou a řádek s aktualizací přibyde, jen když je co aktualizovat.

Testovací scénář

  1. Otevři si test.bosan.cz a obnov stránku.
    • Windows: CTRL + F5
    • Mac: ⌘ Cmd + ⇧ Shift + R
  2. Zkontroluj, že v patičce menu (postranní panel i modal účtu) je vidět „Verze …“ a kliknutí na ni otevře seznam změn.
  3. Po nasazení nové verze (nebo při otevřené staré záložce) zkontroluj, že se pod verzí objeví řádek „Aktualizovat“ a verze zůstane vidět.
  4. Klikni na „Aktualizovat“ — na jeho místě se objeví spinner a po dokončení se aplikace sama načte znovu v nové verzi.

Po otestování vždy napiš feedback, buď Approve review, nebo Request changes. Návod zde: Jak na testování


Generated by Claude Code

Verze zůstává v patičce vidět i když je dostupná aktualizace. Odkaz
"Aktualizovat" se objeví hned při detekci nové verze a po kliknutí se
místo něj točí spinner, dokud není nová verze stažená a připravená.
@SmallhillCZ
SmallhillCZ marked this pull request as ready for review August 14, 2026 14:32
@SmallhillCZ
SmallhillCZ merged commit d61131a into master Aug 14, 2026
4 checks passed
@SmallhillCZ
SmallhillCZ deleted the claude/footer-version-update-layout-ayu1z4 branch August 14, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant