Historie verzí
Co se změnilo v aplikaci Heslář. Nejnovější verze je nahoře. Odběr RSS: changelog.rss.
- Fix updater: cesty předávány přes UTF-8 soubor
- Instalační složka Heslar (bez diakritiky)
- app-icon.png v publish
- Banner MaxHeight 160px
- Fix app-icon.png v publish (logo na login)
- Banner MaxHeight 160px
- Updater kopíruje celý adresář do temp
- Fix auto-update: celý updater adresář kopírován do temp
- Banner omezen na MaxHeight 160px
- Fix auto-update: updater běží z temp kopie
- Retry 5x na zamknuté soubory
- Nový banner Zaúčto v reklamní oblasti
- Nové heslo: automaticky 1 credential řádek (uživatel+heslo viditelné hned)
- Plusko (+) přidává další credentials a UI se aktualizuje
- ObservableCollection místo List pro live refresh
- Fix crash StaticResourceExtension (DataGrid system colors)
- Fix neviditelný text při selekci řádku v gridu
- Esc zavírá editaci i delete dialog
- Esc zavře editaci i delete dialog ve všech 3 sekcích
- Fix EF tracking bug u WebAccess i SecurityNote (kopie polí na trackovanou entitu)
- Kompaktní edit overlay: 3-4 sloupce na řádek místo 2
- CP/FTP/DB/CMS/Email vše na jednom řádku
- Menší font (12px), menší margins (8px gap)
- Poznámka na konci, resizable
- WebAccess: kopírovatelné CP uživatel/heslo + toast + padding + Width=*
- Security: kopírovatelný obsah záznamu + toast + padding + Width=*
- Odebrány staré sloupce Tagy/CMS/Poznámka z WebAccess gridu (jsou v editaci)
- Sjednocený design všech 3 sekcí
- Stránkovací ikony opraveny (FontFamily Segoe MDL2)
- Sloupce roztažené do kraje (Width=*)
- Padding 8px v buňkách
- Uživatel/URL s TextTrimming + tooltip
- RowHeight 32, HeaderHeight 36
- Klik na Uživatel/Heslo v seznamu = kopie do schránky + toast
- Toast Zkopírováno do schránky (zmizí po 2s)
- DataGrid: Název, Uživatel, Heslo (maskované), URL, Kategorie, Vytvořeno
- Edit: Název nahoře, credentials hned pod ním, URL+Kategorie+Poznámky dole
- Přidání credentials: tlačítko + místo formuláře
- Sticky footer s error zprávou
- Fix EF tracking conflict při editaci hesel s credentials
- Remote error logging na simonet.cz/new/api/apps/heslar/error
- Fix CryptoService.Decrypt pro plaintext data z importu
- Sloupec Vytvořeno ve všech tabulkách
- Fix Base64 decrypt chyby u importovaných plaintextových hesel
- Sloupec Vytvořeno ve všech tabulkách (WebAccess, Hesla, Bezpečnost)
- CryptoService toleruje plaintext data z importu (graceful fallback)
- Save zachovává selekci záznamu po uložení
- IsLoading spinner při ukládání
- Error message viditelný i při editaci (sticky footer)
- Credential-loss ochrana v PasswordsViewModel
- CancelEdit čistí ErrorMessage
- Odebrány DateTime.Now property initializers z entit (timestamp jen v service)
- Delete metody hází InvalidOperationException místo silent skip
- RevealablePasswordBox vyčištěn od redundantních null checks
- Strict single-path: žádné fallbacky, žádné tiché chyby
- Tlačítko Smazat všechna data
- Fix SDF import (heslo sdfsdf4545KHaFE)
- Fix Visibility bug na Správa dat kartě
- Nové logo a ikona aplikace
- RevealablePasswordBox (oko pro zobrazení hesla)
- Import dat ze Správy hesel SIM (data.sdf)
- Sjednocený installer (výběr složky, uninstall dialog)
- Oprava Master key chyby při registraci
- AES-256 šifrování všech dat
- Správa webových přístupů (FTP, DB, CMS, email)
- Generátor bezpečných hesel
- Bezpečnostní záznamy (2FA, SSH, API klíče)
- Automatické aktualizace
- Premium licence (odstraní banner)