====== skautIS (verze 13.2) ====== do provozu nasazeno: 13. 8. 2020 v 23:56 \\ **číslo verze: 13.2.0** === Význam ikon v change logu: === // Nově přidaná funkce Vylepšení či změna funkčnosti Oprava chyby Upozornění (funkce zatím není veřejně dostupná) Testování (funkce může být změněna či v budoucnu odebrána) Informace o termínu (dodatečného nasazení této funkce) // ===== Nové funkce ===== (TR54173) **Sněm: Mimořádná volební komise** - Pro potřeby elektronických voleb ústředních orgánů byla doplněna do skautISu k Valnému sněmu možnost doplnit novou komisi, která následně dohlíží na elektronickými volbami. (TR54497) **Jednotky: Hledání jednotek dle zaměření** - V rámci vyhledávání jednotek je možné pomocí nového filtru vyhledat jednotky také podle jejich zaměření - vodní či rozšířená náboženská výchova (rychlý způsob jak získat přehled např. o vodních jednotkách v daném kraji). (TR55254) **Osoby: Evidence čísla občanského průkazu a jeho platnost** - U osob je možné na záložce "Další údaje" v novém boxu evidovat číslo občanského průkazu, což je údaj, který se hodí k plnění povinnosti evidence ubytovávaných osob v rámci přespávání na akcích (v obcích a městech, které tuto evidenci v souladu se zákonem vyžadují). Tento údaj lze pak snadno exportovat spolu s dalšími potřebnými údaji do seznamu/tabulky v rámci Exportů údajů osob. //(údaj je považován za "citlivý" a proto jej editovat i zobrazovat mohou jen přímí vedoucí daného oddílu a údaj není dostupný z vyšších úrovní)// (TR55358) (17.8.2020) **Osoby: Číslo OP v exportech účastníků VzA a táborů** - V rámci standardních exportů se seznamem účastníků vzdělávacích akcí a také táborů je dostupná i informace o čísle občanského průkazu a jeho platnosti (je-li údaj u dané osoby v dalších údajích vyplněn). Pořadatel dané akce má tak k dispozici ihned přehled s potřebnými údaji pro případnou evidenci pro místní poplatek z pobytu. (TR54575) **Vzdělávací akce: Údaje zveřejňované v databázi** - V rámci agendy vzdělávacích akcí jsou ikonou označeny údaje, které se následně zobrazují ve veřejně dostupné databázi vzdělávacích akcí. Pořadatelé akcí tak mají přehled o tom, které údaje mohou zájemci o akci snadno na webu najít. Navíc jakmile dojde ke zveřejnění akce do databáze VzA, objeví se tato informace u dané akce i ve skautISu přehledně nad záložkami dat. (TR54576) **VzA: Ilustrační fotky akce** - Ke vzdělávacím akcím lze nyní v rámci záložky "Další údaje" doplňovat libovolné množství ilustračních fotografií. Ty se ukládají v lepší kvalitě a budou zobrazovány v nové databázi VzA. Názvy jednotlivých fotografií se přehledně nastavují v souladu s danou vzdělávací akcí (a nemají tak nepřehledné systémové názvy). (TR54858) **API: Standardizovaná dokumentace REST API** - K nové části REST API byla doplněna standardizovaná základní dokumentace ve standardu Swagger. Dokumentace bude dále doplňována a vylepšována, nyní obsahuje jen nejzákladnější technický popis. (TR55376) (25.8.2020) **Exporty: Zákonní zástupci** - V rámci exportů údajů osob lze nyní nově exportovat i kontakty, jména a poznámky o zákonných zástupcích připojených k záznamům osob (dětí). (TR55565) (2.9.2020) **Rodiče: Vyhledávání dle kódu** - Pro osoby zákonných zástupců (rodičů) byly zavedeny vnitřně tzv. "rodičovské kódy", které se v rámci editace kontaktů rodiče zobrazují a dají se využít k vyhledání existujícího rodiče a jeho připojení k jinému dítěti (má-li rodič více dětí v různých oddílech, stačí ho zadat jen jednou a následně k dalším členům přidat vyhledáním s využitím tohoto kódu). ===== Vylepšení a změny ===== (TR54457) **VzA:** Byly provedeny další optimalizace výkonu a rychlosti práce s přihláškou na vzdělávací akce, což by mělo ulehčit přihlašování i v okamžicích velkého zájmu v jeden v okamžik. (TR54662, TR54660) **VzA:** Přepracována podoba nadpisů a zobrazovaného loga vzdělávacích akcí nad jednotlivými záložkami v detailu dané akce. (TR54573) **UI/UX:** Vylepšena ikona a podoba zobrazování informace o zveřejnění vybraných údajů osoby do Skautského adresáře. (TR54783) **Úložiště:** Doplněny další typy souborů ukládaných a zpracovávaných v novém úložišti s plným rozšířením oprávnění a zabezpečení přístupu. (TR54774) **STS:** Aktualizován T-Mobile PDF formulář dohody ukončení smlouvy. (TR55447) (25.8.2020) **VzA:** Export účastníků akce obsahuje v termínu přihlášení osoby nejen datum, ale nově i čas. (TR55252) (25.8.2020) **LoginPage:** Při přihlašování do skautISu i jiných aplikací se na stránce pro zadání 2FA kódu správně zobrazí název dané aplikace (nejen skautISu), rovnou se kurzor přepne do pole pro zadání kódu a na mobilních telefonech se přepne na numerickou klávesnici pro zadání kódu (pokud to daná mobilní klávesnice podporuje). (TR55412) (25.8.2020) **WebApi:** V detailu vzdělávací akce a kurzu se vrací rovnou i ID a název daného typu kurzu. A vyřešena chyba v omezení filtru pro vracení historických ročníků kurzů. (25.8.2020) **Osoby:** Vylepšeno pořadí záložek údajů u osoby (předřazena nová záložka Rodiče a seskupeny záložky služeb a benefitů). (TR55488) (26.8.2020) **VzA+WebApi:** Vylepšena podoba skupin typů vzdělávacích akcí, pomocí kterých lze vyhledávat a filtrovat akce ve skautISu. Zároveň toto pořadí je nově vraceno i v rámci funkce v Rest API. (TR55402) (26.8.2020) **STS:** Pokud bylo v minulosti nějaké telefonní číslo osoby zrušeno, už se nezobrazuje v seznamu vlastních čísel u osoby na záložce STS. Přitom je ale zachována historie čísla na fakturách a dalších souvisejících záznamech. Zrušené telefonní číslo se typicky z přehledu osoby odebere nejpozději za 2 měsíce (aby bylo možné vyřešit poslední fakturu apod.) (TR55608) (2.9.2020) **WebApi:** V rámci Rest API v metodě GET /EventEducation/Detail je nově vracena i hodnota kontaktního e-mailu a telefonu na vzdělávací akci. (TR55296) (2.9.2020) **Rejstřík:** Dokument návrhu k soudu pro založení účetní závěrky OJ je již opět řádně v ústřední agendě rejstříku dostupný ke stažení. (TR55567) (2.9.2020) **Rodiče:** V rámci editace kontaktů rodičů členů je povinný alespoň jeden z kontaktů (e-mail či telefonní číslo), při editaci není povinné zadávat oba (pokud je osoba nemá). (TR53612) (2.9.2020) **WS:** Přidána zjednodušená funkce webových služeb pro práci s uživatelem a jeho osobou v externích aplikacích. ===== Opravy ===== (TR55321) **UI/UX:** Opraveno zobrazování tooltipu nad ikonou označující údaje osoby zveřejněné ve Skautském adresáři. (TR55110) **G Suite:** Vyřešena chyba znemožňující zobrazení záložky "Domény a G Suite" u jednotek. (TR35410) **G Suite:** Správa Google skupin (konferencí) již dokáže pracovat i s více jak 200 členy konference. (TR54347) **Pojištění:** Opravena chyba v načítání stránky, která se v některých situacích mohla objevit. (TR55332) **VzA:** Vyřešena duplicita při snaze o zobrazení rozpočtu vzdělávací akce. (TR54577) **VzA:** Po nahrání ilustrační fotky dílčího kurzu v rámci VzA se stránka po obnovení vrátí na správný kurz a ne na obecnou akci. (TR54345) **Kvalita:** Opravena chyba datového typu data a času uvnitř systému hodnocení kvality. (TR54920) **Hospodaření:** Vyřešen problém znemožňující export hospodářského výkazu. (TR54344) **Exporty:** Vyřešena chyba klíče ve slovníkovém seznamu. (TR55362) (17.8.2020) **Admin:** Opravena chyba znemožňující zobrazení administrace oprávnění externích aplikací v rámci webového rozhraní. (TR55388) (18.8.2020) **Osoby:** Opravena chyba validace při zadávání rodiče duplicitního typu. (TR55394) (18.8.2020) **WebAPI:** Vyřešena chyba v nevracení některých textových hodnot o kurzu v rámci vzdělávací akce pomocí REST API. (TR55459) (25.8.2020) **WebAPI:** Funkce GET /EventEducation/Detail již řádně vrátí data i v situaci, kdy nejsou vyplněny všechny údaje o členech lektorského týmu. (TR55412) (25.8.2020) **WebAPI:** Funkce GET /EventEducation/All a GET /EventEducationGroup/All již správně na vstupu očekávají identifikátor skupiny kurzů jako textový řetězec a ne číslo. (TR55480) (25.8.2020) **WebAPI:** Doplněno vracení hodnot CapacityCourse a CapacitySubstitute do Rest API funkce GET /EventEducationCourse/Detail. (TR55479) (25.8.2020) **VzA:** Opraveno cachování počtu účastníků, přihlášených, náhradníků a dalších údajů vzdělávacích akcí. Hodnoty se pak využívají např. v Rest API pro rychlé získávání souhrnných hodnot. (TR55474) (25.8.2020) **Osoby:** Vyřešen problém s nemožností stáhnout přihlášku člena. (TR51799) (26.8.2020) **Registrace:** Opravena kontrola při odevzdávání registrace hlídající neslučitelnost funkcí činovníků. (TR55493) (26.8.2020) **Osoby:** Vyřešena chyba znemožňující provádět převody osob mezi jednotkami. (TR55530) (27.8.2020) **WebAPI:** Opraveno zobrazování místa konání jednotlivých částí kurzů. (TR55541) (28.8.2020) **Úložiště:** Vyřešena chyba při archivaci příloh zpráv posílaných ze skautISu. (TR55542) (28.8.2020) **Rodiče:** Již se nepřidává prázdný další e-mail v případě, že je jako rodič připojena nějaká existující osoba. (TR55554) (28.8.2020) **E-přihláška:** Pokud vyplňuje elektronickou přihlášku dospělý zájemce, už se chybně nevytváří bezejmenný záznam s kontaktem rodiče. (TR55574) (1.9.2020) **Rodiče:** Záložka rodiče se již správně zobrazuje rolím nejen u oddílu, ale i příslušným rolím u střediska. (TR55639) (3.9.2020) **E-přihláška:** Opravena chyba znemožňující ve výjimečných případech odmítnout vyplněnou e-přihlášku. (TR55646) (3.9.2020) **Rodiče:** Odstraněno duplicitní zobrazení sloupce "Vztah" v tabulce rodičů člena. (TR52874) (3.9.2020) **Registrace:** Opravena kontrola v registraci, která v případě jiných jednotek než je klub KD vynucuje nejen opravu výchovné kategorie na jinou než člen KD, ale správně hlídá, že i zvolená registrační kategorie odpovídá tomuto "opravenému" členství se správnou výchovnou kategorií. (TR55662) (7.9.2020) **Sněm:** Vyřešena nemožnost zobrazit detail kandidujících osob do ústředních orgánů v rámci záložky "Kandidáti" u Valného sněmu; přehled i detail kandidátů nyní může zobrazit každý člen organizace (nejen delegáti Valného sněmu). (TR55741) (11.9.2020) **Rodiče:** V rámci e-přihlášky ani aktualizace údajů rodiči se již nezobrazuje poznámka k rodičům, která slouží pro potřeby vedoucích a zároveň došlo k vyřešení chyby, která s ukládáním těchto poznámek a e-mailové adresy souvisela. (TR55754) (14.9.2020) **Osoby:** Opravena chyba znemožňující automatické odstranění deaktivované osoby kvůli vazbám na rodiče. (TR55754) (21.9.2020) **Aktualizace údajů:** Pokud oddíl používá družiny, tak se již správně v přehledu aktualizací údajů členů rodiči u oddílu zobrazuje i informace o stavu kontrol a aktualizací údajů, i když jsou členové v podřízených družinách. (TR55889) (22.9.2020) **VzA:** Opravena chyba v přihlášce na vzdělávací akce, kdy se uložením smazalo nově zadané telefonní číslo. Nyní se již správně vynucuje a řádně ukládá. (TR55890) (22.9.2020) **Rejstřík:** Opraveno nastavení pro získávání dokumentu návrhu k soudu pro založení účetní závěrky OJ, aby se v ústřední agendě správně nabízel ke stažení. (TR55914) (22.9.2020) **Rodiče:** Vyřešena nemožnost vymazat poznámku u rodiče připojeného k členovi a zrušeno nadbytečné zasílání zprávy o změně e-mailu pokud se u rodiče měnily jen jiné údaje než e-mail. (TR55861) (23.9.2020) **Aktualizace údajů:** V případě přidání jako druhého zákonného zástupce existujícího člena (rodiče) se již na přehledové stránce změněných údajů správně vedoucímu při kontrole zobrazí rozdělené jméno a příjmení rodiče. (TR55893) (23.9.2020) **Aktualizace údajů:** Vyřešena chyba, kdy se v některých případech neprovedlo propsání aktualizovaných údajů k osobě, přestože je vedoucí po kontrole rodiči potvrdil. ===== Systémové úpravy ===== (TR45517) **Úložiště:** V rámci noční údržby plugin DocumentMaintenance zajišťuje odstranění již nepoužívaných souborů (starých verzí dokumentů, které byly nahrazeny již novějším souborem). (TR54457) **Systém:** Byla vytvořena nová cachovací tabulka stromu jednotek, která si nese informaci o všech nadřízených jednotkách požadované jednotky (tedy opačný směr, než je v běžné hierarchii jednotek). Využívá se např. pro rychlé dohledání nadřízených jednotek a jejich vedení pro doplnění vyjádření na přihláškách na VzA. (TR54780) **Systém:** Vylepšení konfigurace pro širší možnosti nastavení TLS 1.2 a v budoucnu i dalších novějších verzí. (TR43895) **G Suite:** Došlo k přechodu na nové API pro komunikaci a ověřování v rámci správy G Suite služeb přes skautIS. (TR55348) (14.8.2020) **G Suite:** Doplněno nastavení pro zadání cesty k JSON klíči pro komunikaci s Google API tak, aby soubor mohl být různý s různým názvem pro jednotlivé instance skautISu.