Files
app/reports/2026-03-13.md
Simon 870d982752 chore: příprava release v1.0.0
- CLAUDE.md: přidány Gitea API credentials a UTF-8 poznámka
- .claude/settings.json: odebrán code-review plugin
- sql/migrate_encrypt_totp_secrets.php: smazán (migrace již proběhla)
- reports/: přidány pracovní reporty z 2026-03-12 a 2026-03-13
- dist: aktualizovány vendor a rate_limits

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 14:14:26 +01:00

20 lines
663 B
Markdown

# Report 2026-03-13
## Zadani
- Nefungovalo stahovani souboru ve filemanageru projektu - vracelo `{"success":false,"error":"Access token required"}`
## Provedene zmeny
- **src/admin/components/ProjectFileManager.jsx** - prepsan `handleDownload`:
- Puvodni implementace pouzivala `window.open()`, ktery otevrel novou zalosku bez JWT Authorization headeru
- Novy kod stahuje soubor pres `apiFetch()` (s automatickym JWT tokenem), vytvori blob URL a spusti stahovani pres docasny `<a>` element
- Pridano error handling s `alert.error()`
## Nalezene problemy
- Zadne
## Stav
- ESLint: PASS
- PHPCS: PASS
- Build: PASS
- Git: commitnuto a pushnuto (019a835)