Dávkování e-mailů: oznámení o akcích (změny, publikování, otevření přihlášek, zrušení, upomínky nezaplněných pozic, pozvánky k debriefingu, potvrzení a uvolnění pozice, archivace a obnovení) se nyní odkládají a slučují do jednoho e-mailu na příjemce — jedna sekce na akci. Žádné záplavy e-mailů při rychlých úpravách téže akce.
Nastavení prodlev pro dávkování v „Odesílání e-mailů → Dávkování“: kratší pro akce do 24 h, delší pro vzdálenější — výchozí hodnoty 5 min / 60 min / 6 h / 24 h.
Přepracování vybavení: akce se plánují na počty položek daného typu, ne konkrétní kusy. Dostupnost položky se řídí obdobími údržby (od – do); admin může položku vyřadit přímo v seznamu a jedním klikem ji vrátit do provozu.
Panel nedostatku vybavení na Dashboardu: ukáže nadcházející akce, kde plánovaný počet přesáhne dostupné kusy, s odkazem na každou akci.
Podpis do výkazu práce: v profilu můžete nahrát obrázek vlastnoručního podpisu (PNG, JPEG, HEIC z iPhonu). Podpis se automaticky vloží do každého vygenerovaného výkazu práce.
Filtr „Pro mě“ na stránce akcí: ukáže jen otevřené akce s volnými pozicemi, na které se můžete přihlásit. Nyní funguje správně i stránkování.
✦ Opraveno
Rychlost stránky Debriefing → Správa: při větším množství dokončených akcí se stránka načítá výrazně rychleji.
Řazení seznamu uživatelů podle „Posledního přihlášení“ a řazení seznamu akcí podle „Nadřazené akce“ nebo „Zodpovědné osoby“ už nezpůsobuje chybu.
Plánovač úloh: interval odesílání e-mailů se již neomezuje sám sebou — e-maily se odesílají podle nastaveného intervalu.
Zrušení akce nyní odesílá správné oznámení „Zrušení“ (dříve se posílalo oznámení o archivaci).
E-maily o publikování akce a otevření přihlášek: obsahují nyní úplný seznam pozic seskupených podle požadované kvalifikace; upomínky nezaplněných pozic vypisují jednotlivé pozice.
✦ Změněno
Nahrazeno slovo „dobrovolník“ za „uživatel“ — ne každý uživatel je dobrovolník, ale každý dobrovolník je uživatel.
Sjednocení pojmu: „výjezdová zpráva“ → „Debriefing“ v celé aplikaci.
Tisk výpisu akcí: na stránce Akcí i v Přehledech přibyla funkce „Tisk" — vygeneruje tisknutelný přehled vybraných akcí za zvolené období
Omezení pozic: akce musí mít alespoň jednu povinnou pozici a alespoň jednu pozici s kvalifikací pro ZO; formulář upozorní, pokud tyto podmínky nejsou splněny
✦ Opraveno
Archivované akce se nyní správně nezobrazují ve výkazech ani ve statistikách nadřazené akce
Archivace nadřazené akce je nyní bezpečně opakovatelná bez chyby
Import: přechod stavu na „Přihlášky uzavřeny" nyní funguje správně
✦ Změněno
Exporty do Excelu jsou nyní chráněny před vložením škodlivých vzorců
Členové a Pozorovatelé již nemají přístup k šablonám akcí
Zodpovědná osoba (ZO) na akci nyní může přihlašovat a odhlašovat ostatní účastníky — stačí mít kvalifikaci „může být ZO" a být přihlášen na akci (výjimka: pokud má nadřazená akce koordinátora, řízení směn přísluší pouze jemu) #294
Když ZO opustí akci, role se automaticky přenese na dalšího kvalifikovaného účastníka (dříve se jen smazala) #294
Členové nyní vidí i rozpracované (konceptové) akce #294
Akce řízené koordinátorem: členové se nemohou sami přihlašovat ani odhlašovat — tlačítka jsou skrytá a server odmítne pokus #294
Profil: průvodce přidáním MedCover kalendáře do Google Kalendáře — odkaz přímo v sekci kalendářového odkazu na profilu #269
Formuláře: povinná pole se nyní kontrolují průběžně — chyba se zobrazí ihned po opuštění pole a zmizí, jakmile je hodnota opravena
Tabulkový manažer: nové filtry podle stavu a typu akce (stejný vzhled jako na seznamu akcí); ve výchozím stavu jsou skryté dokončené a zrušené akce #225
Debriefing: nový filtr podle období s rychlými tlačítky (tento měsíc, minulý měsíc, od začátku roku, celý rok) #230
✦ Opraveno
Uživatel: ukládání profilu bez změn již nevytváří záznamy v audit logu ani nezvyšuje čítač verzí #287
Rozdělení akce: výběr data a času nyní používá standardní Flatpickr (stejný jako v editaci akce), místo nefunkčního kombinace polí #286
Tabulkový manažer: opraveno tlačítko „Reset barvy" — barva se nyní korektně odstraní i na serveru #226
Přehledy: sloupec „Příští směna" nyní správně zobrazuje nejbližší budoucí směnu bez ohledu na zvolené období přehledu #227
Přehledy: CSV exporty se nyní správně otevírají v Excelu — české znaky se zobrazí bez nutnosti ručního importu #229
Automatické uzavření přihlašování se nyní správně spustí po obsazení poslední povinné pozice #288
Vybavení: sledování dostupnosti — každou položku lze označit jako nedostupnou s důvodem a datem; nedostupné položky nelze přiřadit k akci ani osobě #210
Tlačítko „Zkontrolovat dostupnost vybavení" při vytváření i editaci akce — upozorní na kolize s jinými akcemi nebo na nedostupné položky; název kolidující akce je odkaz #210
Vytvoření akce: vybavení lze přiřadit přímo při vytváření akce (dříve jen z detailu) #210
Detail akce: upozornění na konflikty přiřazeného vybavení zobrazeno ihned po načtení stránky #210
Přehled za období: rychlé zkratky pro výběr tohoto měsíce, minulého měsíce, od začátku roku a celého roku #186
Správa uživatelů: nová možnost manuálního vytvoření uživatelského účtu bez pozvánky (tlačítko „Manuálně vytvořit uživatele") #187
Detail akce: tlačítko „✂ Rozdělit akci" — rozdělí akci na dvě navazující části; obě zdědí pozice, přihlášky a vybavení #188
Detail akce: tlačítka ‹ › pro přepínání mezi akcemi ze seznamu (také klávesy ← →) #188
Profil: odkaz pro odběr kalendáře (iCal) — přihlaste se k odběru v Google Kalendáři, Apple Kalendáři nebo Outlooku a vaše akce se budou automaticky aktualizovat #190
Oznámení jsou nyní odesílána jako HTML e-maily s přímými odkazy na akce a uživatele #184
Administrace oznámení: nové tlačítko „Odeslat zkušební oznámení" — správce zadá e-mailovou adresu a odešle testovací e-mail pro libovolný typ oznámení #184
E-mail o otevřených přihláškách a připomínka neobsazených míst nově zobrazují seznam volných míst včetně požadovaných kvalifikací a poznámky #184
Přepínače oznámení „Nová akce zveřejněna" a „Otevřeny přihlášky na akci" jsou nyní samostatné (dříve spojeny v jednom přepínači) #184
✦ Opraveno
Uvolnění místa, odebrání záchranáře a zrušení akce na stránce detailu akce: opravena chyba způsobující odmítnutí požadavku kvůli chybějícímu CSRF tokenu #184
Seznam uživatelů: nový sloupec „Poslední přihlášení" — zobrazuje datum a čas posledního úspěšného přihlášení, lze řadit #181
Přehledy: v kartě „Přehled uživatele" přibyl výběr jiného uživatele — koordinátoři a administrátoři mohou přejít přímo na přehled libovolného aktivního uživatele #181
Přehledový e-mail: nový blok „Aktivita uživatelů" — zobrazuje počet záznamů auditního logu na uživatele za zvolené časové okno (výchozí 24 h, top 10, seřazeno od nejaktivnějšího) #181
Přehledový e-mail — Servisní statistiky: nová sekce „Velikosti tabulek" s přehledem velikostí databázových tabulek seřazených od největší (konfigurovatelný počet, výchozí 5) #181
Platnost přihlášení: po uplynutí nastaveného času je uživatel automaticky odhlášen (výchozí 24 hodin); nastavitelné v Nastavení aplikace #183
✦ Opraveno
Přehledový e-mail: mazání bloku vracelo chybu 400 (token CSRF byl chybně zahazován kvůli chybějícímu znaku v HTML šabloně) #179
Přehledový e-mail — Servisní statistiky: počet e-mailů ve frontě ukazoval vždy 0; nyní zobrazuje skutečný počet e-mailů zařazených do fronty ve zvoleném časovém okně #181
Import akcí: přístup omezen pouze na administrátory (koordinátoři měli přístup chybně) #182
Přihlašovací formulář: pole pro e-mail ověřuje formát až po opuštění pole; pole pro heslo nemá žádnou vizuální validaci #182
Tabulkový manažer: nový přehled pro správu všech akcí nadřazené akce v jedné tabulce — úprava počtu míst, přiřazování záchranářů, přejmenování akcí, posun data a času (±1 den / ±1 hodina nebo přesný výběr), barevné označení řádků, klonování akcí a mazání konceptů #175
Tabulkový manažer: tlačítko ⏩ vedle stavového štítku posune akci do dalšího stavu (Koncept → Zveřejněná → Přihlášky otevřeny) s potvrzovacím výběrem #175
Koordinátoři a administrátoři mohou mazat akce ve stavu Koncept — z detailu akce i z Tabulkového manažera #175
Záchranáře lze přiřazovat na místo ve všech stavech akce kromě Dokončeno a Archivováno (pro uživatele s příslušným oprávněním) #175
Řazení uživatelů ve výběrech respektuje českou abecedu včetně diakritiky a spřežky ch #175
✦ Opraveno
Přehledový e-mail: hodina odeslání se nyní řídí časovým pásmem nastaveným v systému (např. Europe/Prague), nikoli UTC #173
Administrace: počet uživatelů čekajících na aktivaci již nezahrnuje archivované uživatele #174
Archivace uživatelů: odcházející uživatelé mohou být archivováni — jsou skryti ze všech seznamů a výběrových nabídek, ale jejich historická data zůstávají zachována #125
Archivovaní uživatelé se nemohou přihlásit ani požádat o obnovu hesla #125
Správce může zobrazit archivované uživatele přes odkaz „Archivovaní uživatelé" v seznamu uživatelů a archivaci zrušit #125
Import: noví uživatelé v náhledu importu lze rovnou označit jako archivované (pro odcházející uživatele v historických datech) #125
Odkaz na přehled akcí uživatele přímo z detailu uživatele — koordinátoři a admini se dostanou k výkazu jedním kliknutím #132
V přehledu akcí se v sloupci Začátek zobrazuje plánovaná délka akce, např. „pá 10:00 (2 h)"; sloupec Nadřazená akce přesunut na konec tabulky #134
V zobrazení kalendáře se nyní pamatuje aktuální měsíc/týden při změně filtrů nebo obnovení stránky — filtrování již nevrací kalendář na dnešní datum #140
✦ Opraveno
Výkaz uživatele: součtový řádek dokončených akcí zobrazuje ve sloupci plánovaných hodin „—" místo nesmyslného čísla #131
Hodnoty hodin jsou nyní konzistentně zaokrouhleny na 1 desetinné místo v HTML i v CSV exportu (dříve se stejná hodnota zobrazovala různě) #133
Akce na přehledu jsou nyní vždy seřazeny podle data konání, nikoliv podle pořadí vytvoření #136
Jména uživatelů čekajících na aktivaci jsou nyní odkazem na jejich profil #136
Vytvoření nebo úprava akce se zvolenou odpovědnou osobou způsobovala chybu serveru; opraveno #137
Na mobilních telefonech se v horní liště skrývá název „MedCover"; logo zůstává viditelné #138
Výběr zodpovědného zdravotníka při vytváření a úpravě akce nyní nabízí pouze uživatele s příslušnou kvalifikací #138
Výběr skutečného začátku a konce akce v debriefingu nyní používá stejný výběrač data a času jako formulář pro úpravu akce (český formát, tlačítko „Teď") #139