Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Změny ve verzích — MVP

testovací provoz do 2023/12


2023-12-07 mvp 0.2.22 + DANCE2dans 1.0.14

New

  • Bloky lze vybírat hromadně pomocí Všechny, Žádný, Aktivní, Budoucí. Dokud se bloky nebudou pamatovat (nebudou přežívat reload), mělo by to pomoct. UI a překrývání není nic moc.

  • V hodnocení přibyl checkbox Přepsat výsledky z tabletů.

    • Nevím jestli to tak zůstane, je to reakce na potíže, které jsem si způsobil v Praze, kdy jsem změnil kříže a nenabídlo se mi nic, než Uzavřít (tedy ne správné Uložit).

    • Proč? Protože z tabletů přijíždějí jen udělené známky, při zadávání v dialogu proto ty neudělené chybějí. Při ručním zadávání se musí zadat všechny, i minuska, neudělené kříže, a tohle ten dialog kontroluje. Checkbox kontrolu redukuje jen na počet křížů.

    • Proč to je možná dočasné? Protože WDSF, ale případně někdy i ČSTS, může měnit kříž později (třeba chairman) a musí to jít, ovšem mělo být to být asi na úrovni “přepsat hodnocení této známky” a ne na úrovni celkové.

  • Agregace tisku lístků se pamatuje, pokud se před Tisk zaklikne Použít jako výchozí. Přežívá reload.

Changes

  • výsledky pro soutěžící lokalizují název soutěží

  • Lépe se značí/podbarvuje stisk tlačítka. S tím se tedy nečekaně podbarvují i editační pole, ale než/jestli to opravím, tak to nechám chvilku být a uvidíme reakce.

Fixes

  • soutěž z rozsahem tříd v titulcích reportů a výsledcích ukazuje správně obě třídy, i tu horní

  • čas prezence pro modré soutěže je správný, není o hodinu posunutý do budoucnosti

2023-11-30 mvp 0.2.21

New

  • konec prezence se bere v úvahu i ve žlutých soutěžích, v listu Competitions přibyl sloupec registration_end, do kterého se píší excelovské časy (14:50).

  • doplněný report piny porotců (neboli tlačítko Tisk v Piny funguje)

Changes

  • Detaily soutěžní akce (tlačítko Upravit) jsou dostupné i pro akce ČSTS. Tím je možné upravit (a pokazit) údaje načtené ze svazu, včetně ID soutěže. Neboli, při odesílání výsledků z akce, která vznikla sloučením modré a žluté akce, je třeba ID nastavit na modrou soutěž, odesílají-li se modré výsledky, nebo na žlutou soutěž, odesílají-li se žluté výsledky.

Fixes

  • informace o kole/rozlosování do tabletů přijížděly vždy anglicky, nyní respektují nastavení prohlížeče

2023-11-29 mvp 0.2.20 + DANCE2dans 1.0.13

New

  • lokalizace:

    • jazyk se definuje v klientovi, jako jazyk prohlížeče

    • jména předdefinovaných tanců v reportech a hodnocení (Valčík)

    • jména předdefinovaných věkových kategorií v reportech, /control a exportu do žlutého webu (Mládež)

    • /device -- zatím se řídí jen prohlížečem

  • počty soutěžících ukazují odděleně aktuální maximální (kolik jich je bez omluvených a pod.) a výchozí maximální počet (= všechny z webu), takže to vypadá třeba:

    • 7 z 8/12, nebo třeba 8 z 8/7+1, kde 8/12 a 8/7+1 je aktuální maximální/výchozí maximální
  • v modrých soutěžích se bere v úvahu konec prezence:

    • v prezenci se ukazuje Prezentuje se modře, když konec prezence nenastal, nebo Prezentuje se pozdě červeně, když už prezence skončila,

    • tlačítko Uzavřít prezenci je duté, pokud ještě prezence neskončila a plné, když už skončila,

    • tlačítko Uzavřít prezenci se rovněž zaplní, když se prezentují všichni soutěžící,

    • po uzavření prezence (když je vidět tlačítko První kolo) se ukáže varování, když ještě prezence neskončila,

    • vedle počtu prezentovaných a startujících se ukazuje čas do konce prezence

  • ve žlutých soutěžích toto zatím nefunguje, protože údaj s koncem prezence se nedá načíst z XLSX ani nastavit v dialogu

Changes

  • hlavičky dialogů se jménem soutěže v /control se formátují stejně

  • soutěžící a databáze odborných pracovníků se při extrakci pomocí DANCE2dans řadí správně česky

  • porotci se při importu z ČSTS řadí podle abecedy

Fixes

  • rychle zapsané startovní číslo (např. trojmístné) se přijme bez vynechání číslic

  • druhá oprava načítání soutěžících do soutěží z XLSX z DANCE2dans, když se XLSX v Excelu neuložil, nyní snad už konečně správně

  • label porotce číslo 27 a vyšších není vždy BB, přiděluje se správně

2023-11-23 DANCE2dans 1.0.12

Fixes

  • build pro sart 0.2.19, kde se změnila struktura soutěžících

2023-11-16 mvp 0.2.19

New

  • v seznamu nalezených soutěžících při prezenci lze používat šipky nahoru a dolů

Changes

  • log soubory mají příponu .log

Fixes

  • změna startovního čísla v otevřené prezenci soutěžícího ve stavu Soutěží po zrušení kola z jiného počítače nepoškodí soutěž

  • otevření dialogu Hodnocení po změně soutěže/kola vždy nastaví prvního porotce, ne jen první tanec

  • (regrese) oprava řazení soutěžících podle jmen, chyba zavlečena při zavedení skupin

  • tanec v dialogu lze vybrat i bez zoomování, seznam s tanci je omezený na cca šest položek a skroluje

  • písmena s diakritikou lze při vyhledávání v prezenci vkládat bez ohledu na velikost, malé č najde i velké Č

2023-11-10 mvp 0.2.18

New

  • v tabulce tabletů se ukazuje poslední přihlášený porotce

  • v tabulce tabletů se dají řadit sloupce

  • v Prezenci je možné omluvit soutěžího po ukončení soutěže, pokud do ní byl přihlášen

Changes

  • tabulka tabletů (Konfigurace) vypadá shodně s jinými, tlačítka se ukazují až po výběru tabletu

  • všechny dlouhé operace s koly (První, Další, Zrušit, Určit postup, Spočítat, Omluvit/Diskvalifikovat) nyní server zpracovává jako úlohy (nedělají se hned)

všechny operace s koly se do klienta notifikují, klienti se tímto “synchronizují”

  • v Prezenci se tlačítko Prezentovat do přihlášených soutěží ukazuje pouze pokud “vše sedí”, tzn. pokud jsou všechny registrace Přihlášený. Pokud je nějaká registrace jiná, musí se prezentovat jednotlivě

  • v tabletu si do křížů může porotce uložit dvě značky, ne jen jednu

Fixes

  • po dokončení kola porotcem se známky z tabletu odesílají všechny (nečeká se až na další kolo)

  • hlavní mechanismus ukládání a odesílání známek opraven, záložní zůstává v záloze

  • Zobrazení porotce v Hodnocení respektuje kolo, do kterého se porotce přihlásil, v jiných kolech se ukazuje jiná soutěž

2023-11-04 mvp 0.2.17

New

  • export prezentovaných, Akce/Prezence/Prezentovaní a tlačítko Stáhnout, uloží se XLSX

2023-11-02 mvp 0.2.16 + DANCE2dans 1.0.11

New

  • DANCE2dans: v export přibyl také parametr -c, podobně jako v temporary, přičemž těchto -c může být nově mnoho (-c 14 -c 15...)

  • DANCE2dans: do listu Officials přibyl ukázkový vzorec k rozmnožení funkcionářů

  • Tablety: uvolněná beta podpora v Dans:

    • v klientovi přibyly záložky pro tablety (Konfigurace/Tablety, akce/Hodnocení pro tento víkend skryto),

    • hodnocení ukazuje kdo má hodnotit a jak je/není přihlášený (toto je teda zatím dost zkriplené),

    • tablety si hlídají a oznamují ztrátu spojení,

    • tablety okamžitě ukazují dostupná kola a reagují na řízení (pozastavení hodnocení, nové kolo, přihlášení, odhlášení, nastavení tance),

    • porotce nemůže volně přecházet mezi tanci, lze jen dopředu, když má všechny známky v pořádku

  • CSTS: Dans korektně načítá soutěžící typu Skupina

Changes

  • okamžikem vytvoření prvního kola se znemožní úprava porotců soutěže

    • nic se nepokazilo, protože to nic neudělalo, ale mohlo to působit zmatení “porotce se nezměnil”
  • v zadávání známek v seznamu a výsledcích soutěže se ukazuje kromě příjmení i iniciála porotce, na lístečku a v zadávací mřížce známek se vypisuje jméno a příjmení porotce

  • při zadávání známek se pamatuje poslední porotce a tanec, pokud se zadávání zavře a otevře a neotevře se při tom jiné kolo

Fixes

  • země porotce se doručuje do ČSTS

  • tisk výsledků pro páry nepadá, pokud je některá soutěž omluvená

  • známky lze editovat vždy když to má jít, známky nebylo možné vkládat, pokud se bez povoleného hodnocení v serveru do cache sestavil snapshot kola. Toto je během soutěže přitom typická operace: První/Další kolo + Tisk před kolem (zde se sestavil snapshot) + Povolit hodnocení. Pokud by se Povolit hodnocení bylo udělalo hned po založení kola, bylo by se dalo editovat.

  • XLSX vytvořený pomocí DANCE2dans se nemusí otevírat v Excelu a ukládat

Known issues

  • XLSX se soutěží vytvoření pomocí je potřeba načíst do Excelu a uložit, jinak z sart nenačte registrace do soutěží

2023-10-15 mvp 0.2.15 + DANCE2dans 1.0.10

New

  • respektuje se nastavení státu porotce, tak jak je uvedeno ve vstupních datech z ČSTS

  • v uzavřených kolech je možné otevřít read-only hodnocení, jako náhled

Changes

  • Přepracovaná prezence:

    • pokud vyhledávání odpovídá jen jeden soutěžící, rovnou se vybere a ukáží se jeho soutěže,

    • vybraný soutěžící zůstává vybraný i při překliku záložek,

    • doplněná ochrana před náhodnou změnou čísla, pokud už je číslo zadané, tak se před jeho změnou musí zakliknout “Přepsat číslo”,

    • k soutěži přibyl výpis jejího stavu, spolu s vizuálním napovídáním: modrá je dobrá a prezentuje se, warning ukazuje že to nejde,

    • vypadávací seznam se stavem/prezentováním se rozdělil na výpis registrace a tlačítka:

      • tlačítka jsou “Prezentovat” a “Omluvit”, “Prezentovat” ukazuje, jestli to je to pravé místo, nebo jestli to je jenom záskok za prezentovat všechno,

      • tlačítka se nekryjí, takže se dvojklikem omylem nic nepokazí,

      • výpis registrace napovídá barvami, Prezentováno a Soutěží je modré, Přihlášeno a Omluveno warning,

    • tlačítko Prezentovat do přihlášených soutěží se ukazuje pouze pokud “není sporu”, pokud přihlášené soutěže všechny nejsou přihlášené a pokud jsou soutěže otevřené,

    • prezentující tlačítka se ukazují pouze pokud je zadané číslo,

    • Ostatní otevřené soutěže, Ostatní soutěže bez prezence a výpis soutěží se chová dle očekávání: vždy jsou vidět soutěže daného soutěžícího a zbytek je jasný,

Fixes

  • změněna synchronizace konce sestavování reportu, měly by zmizet občasné chyby “PDF render completion sync failure” a “PDF render did not finish within five minutes”, cca 0-5× za den,

  • sestavování známek pro ČSTS správně nahradí prázdnou známku (ve vyřazovacích kolech) “-”, nedá tam defenzivní “?”, tato chyba bránila přijetí výsledků v ČSTS,

  • ruční vložení porotce nepokazí písmenka porotce, pokud porotce již existuje,

  • (porotce bez písmenka ve výsledovkách způsobil náhradu všech známek pomlčkami, data byla v pořádku),

  • (regrese) sestavování výsledků ve verzi 0.2.14 bylo příliš přísné při výpočtu kdo už se dá vytisknout, důsledky byly dva:

    • v klientovi se ukončený soutěžící ukázal, ale nešel vytisknout, klient a server se rozcházeli v tom, co se děje; klient si tuto informaci počítá nezávisle na serveru, což je v Dans výjimka, je to nicméně proto, že zjišťování, kdo skončil, je docela náročné a výpočetně ošklivé, takže se to na serveru nepočítá,

    • s vytištěním výsledků soutěžícího se muselo počkat až dokud neskončila celá soutěž, takže pokud soutěžící vypadl v prvním kole, a jinde už byl hotový, tak mu nic nevyjelo (a v klientovi byl přitom vidět jako hotový)

2023-10-11 mvp 0.2.14 + DANCE2dans 1.0.9

New

  • Odeslat do se neukáže, pokud je chyba ve funkcionářích. Až jsou funkcionáři (sčitatel teda) zadaní, tak se tlačítko objeví.

  • Tisknout dokončené se objevuje pouze, pokud jsou noví dokončení.

Changes

  • (neviditelná změna) Reporty výsledků soutěží a soutěžících používají stejný (finální) vstup jako výsledky odesílané do ČSTS a DANCE2dans. Dosud reporty používaly jarní předběžný kód. Vše je otestováno, ale informovat se musí.

  • (neviditelná změna) Všechny startovky a výsledovky v klientovi používají jeden zdroj soutěžících a všechny reagují na notifikace/automatické změny. Dosud byly přítomny dvě varianty, které se spolu moc nebavily a ta původní jarní byla hodně neefektivní.

  • Úpravy vzhledu při zadávání známek – podtržení tance, jméno tance.

Fixes

  • V klientovi se startovky a výsledovky nezaprezentovaných bez čísel někdy řadily divně, ti bez čísel vyplavávali nahoru.

  • Validace známek v zadávání hodnocení funguje vždy, dříve např. při otevření dialogu neprobíhala.

  • Odeslat do neztrácí jméno federace.

  • (regrese) 9. září jsem vnesl chybu, kdy se v prezenci neukazoval stav soutěžícího jiný, než víceméně Omluvený a Soutěží. Ostatní stavy (Přihlášený, Dokončený, …) se chybně ukazovaly jako <nevybráno>.

2023-10-05 mvp 0.2.13 + DANCE2dans 1.0.8

New

  • přepracovaná práce s funkcionáři, obecně se respektují role (licence). Důsledky:

    • seznam s registrací obsahuje kombinaci jméno+role, funkcionář nikdy není v soutěži pro všechno (a nemusí ani mít licenci); jestli to takto zůstane, to uvidíme, prostě teď se udělal krok

    • při výběru soutěží se respektuje licence a nedovolí se registrace všech do všeho

    • při načítání z XLSX se plně respektuje přiřazení rolí (sloupečky scr, chp, …), co není uvedeno v XLSX, to nejde přiřadit

    • při načítání z ČSTS se respektují stávající zvyklosti, kdy na soutěži se dají funkcionáři zcela zpřeházet; projevuje se to tak, že načtení funkcionáři se objeví v akci ve všech dovolených rolích podle licence

  • průběžná verze ukazování kontroly zadávání známek v hodnocení, průběžná, protože není hotová a blbě skáče

Changes

  • DANCE2dans nepočítá do výsledků celkové body ani zisk třídy v kombinačních soutěžích, pokud má soutěžící různé body v STT a v LAT. Toto má předejít zmatení v předběžných výsledcích, body a třída jsou velmi často nesprávné.

Fixes

  • načítání porotců a funkcionářů se nedá uvést do nepřehledného stavu, kdy se v soutěžích mohli objevit funkcionáři apod.

  • funkcionáři v soutěžích se nezdvojují

  • nabízení soutěží v prezenci funguje po reloadu hned, aniž by se muselo klikat do soutěží

  • (regrese) změna údajů soutěžícího (klub, sponzor) opět funguje

Known issues

  • * pokud se funkcionáři přiřadí pro jednu soutěž více jak jedna role, zdvojí se v zobrazení

2023-09-28 mvp 0.2.12 + DANCE2dans 1.0.7

New

  • naposledy upravená soutěž (startovka, výsledovka, detaily) zůstane podtržená

  • v popisu XLSX jsou doplněné a popsané sloupce soutěží block a heat_size a country u funkcionářů

Changes

  • filtrace bloků odstraněna z registračních seznamů poroty a funkcionářů, zůstává u soutěží

  • okno Nové/další kolo se přepočítává podle druhu kola, pro první kolo lze vybrat jen dva druhy

  • prodleva mezi tisky zkrácena z 1 s na 0.5 s, prakticky jsem nepozoroval změnu, asi to vrátím

  • při načítání Officals z XLSX se čte sloupec country, zatím se nikde nepoužívá

Fixes

  • vkládání nového porotce kontroluje ID, buď musí být prázdné, nebo ve správném formátu

  • vkládání nového porotce po sobě maže, nový dialog se podruhé otevře zase prázdný

  • změna číselníku dovolí hodnotu použít bez zastavení a startu serveru (server si to vevnitř zařídí)

  • soutěžící bez soutěže lze načíst

  • v dokončeném kole, ještě než se začne kolo další, bylo možné ve startovce kola odstupovat, už to nejde (správně toto má jít jen v nedokončeném kole, když ještě není určený postup)

2023-09-22 mvp 0.2.11

New

  • kříž se při vkládání hodnocení vloží i při stisku kláves . a ,

  • seznamy soutěžících akce a soutěže nepotřebují refresh, aktualizují se samy (seznam registrovaných a prezentovaných soutěžících, startovní a výsledková listina soutěže)

  • ve startovní listině soutěže se kontroluje přítomnost čísla a duplicita čísel soutěžících

Changes

  • tlačítko testu tisku přesunuto do druhé skupiny

Fixes

  • tlačítko “Odhlásit vše” v konfiguraci oprávnění funguje

  • odborní pracovníci, kteří se změnili v jiném klientovi, se nezdvojují (viz také Known issues)

  • nulové startovní číslo (zadané, ale nulové) se při importu z XLSX hlásí jako chyba

Known issues

  • pokud se funkcionáři přiřadí pro jednu soutěž více jak jedna role, zdvojí se v zobrazení

2023-09-17 mvp 0.2.10

New

  • doručování výsledků soutěží do ČSTS (ČSTS IS)

Fixes

  • načítání párů z ČSTS načte i druhého (typicky partnerku) (ČSTS IS)

  • ručně přidaný porotce není při doručování výsledků odmítán (ČSTS IS)

2023-09-15 mvp 0.2.9

New

  • ve startovní listině kola jde vybranému soutěžícímu nastavit odstoupení a diskvalifikaci

  • filtrace podle bloků a řazení soutěží přidáno do porotců a funkcionářů

Changes

  • tlačítka pro odeslání a smazání výsledků se ukazují pouze pro soutěže importované z federace

Fixes

  • načítání seznamu funkcionářů z XLSX neztrácí labels porotců

  • ručně přidaný porotce se objeví v seznamu bez překliku záložek/refreshe

  • ručně přidaný funkcionář se správně objeví v seznamu funkcionářů (nikoli porotců)

  • !! soutěžící, který je registrován ve více soutěžích, nezpůsobí při importu z federace selhání importu