Obecná vylepšení
- V nadpisu záložky prohlížeče prohozen název aplikace a název aktuální stránky, na které se uživatel nachází.
- Zpracování formuláře exportu dat stránky nyní funguje dvoufázově, pro větší komfort uživatelů:
- nejprve proběhne vygenerování souboru exportu, během kterého uživatel vidí velké kolečko načítání
- po dokončení přípravy výstupu se uživateli zobrazí dialog pro stažení souboru
Opravy
- Na prohlížeči Firefox opraven výběr měsíce/roku pomocí kalendáře ve formulářích.
- Oprava chyby, kdy bylo možné zahájit export dat stránky bez výběru typu výstupu.
- Oprava funkcionality exportu dat stránky, když je aplikace provozována jako http pod proxy serverem.
- Z bezpečnostních důvodů skryty cesty stahovaných souborů v URL.
- Oprava možného znovu-vykonání akce při navrácení na stránku.
Administrační rozhraní
Rozbalit/zabalit seznam změn relevantní pro administrátory
Obecná vylepšení
- Do seznamu úloh přidán nový sloupec obsahující datum posledního spuštění s proklikem do detailu v logu událostí. Buňky sloupce jsou podbarveny zeleně/červeně v závislosti na úspešnosti posledního spuštění.
- Deploy nyní použije pouze data sloupců, které existují ve zdrojové i cílové databázi. Do určité míry tedy lze provést deploy úspěšně do databáze odlišné verze UNISu.
- Deploy směrem z PostgreSQL na MySQL je nyní umožněn.
Opravy
- Oprava kombinace počátečně řazených sloupců s výchozí/vlastní logikou řazení.
- Oprava registrace do crontabu, pokud crontab soubor zatím neexistuje.
- Plánované úlohy jsou nyní spouštěny na základě času původního vyvolání skriptu, ne na základě aktuálního času v rámci běhu kódu.
- Nezpracovávat data neoprávněných widgetů.
Poznámky pro vývojáře
- Přidán konfigurační parametr
ldap.search_base
. Tento parametr umožňuje nastavit rozdílný base DN pro ldap_search oproti ldap_bind. Ve výchozím stavu se jen přebereldap.cont
, takže konfigurace je zpětně kompatibilní. - Přidán konfigurační parametr
debug.cronLog
(defaultfalse
). Pokud je zapnutý, zapíší se do debug logu dvě zprávy při každém vyvolání plánovače úloh (tj. každou minutu):- Časový plán každé úlohy, dle databáze
- Pro každou úlohu výsledek zda ji plánovač hodlal spustit a spustil
- Na konci zpráv je dále zapsán čas, podle nějž se plánovač řídil
- Dočasné soubory exportu dat stránky se nově ukládají do
TEMP_INTERMEDIATE_DIR
do podsložkyexport
.