Změny ve verzích
Known issues — známé chyby a nedostatky
-
postupně přibývá: hlášení chyb, signalizace probíhajících operací, lokalizace
-
při zmenšení počtu postupujících se pro další kolo nabídne redance se špatnými čísly, ručně se to musí předělat
-
průběžná aktualizace soutěžících (Připojit) se může srazit s prezencí (nebo přidělováním čísla), kdy se "soutěžící nezaprezentuje", stačí akci zopakovat
-
výpočet získaných bodů nefunguje spolehlivě:
- mezi akcemi jednoho přihlašovacího období (jednoho víkendu) se body do následných akcí náhodně z ČSTS nepřenesou, jak mezi různými instalacemi Dans, tak i na počítači jednoho sčitatele
- platí, že pokud se zisk třídy vypočítá, tak je to správně, a že pokud se zisk nové třídy nevypočítá, tak to nemusí být správně
-
Rozšířit: (připojení jedné akce ke druhé) nefunguje dohromady s Připojit akce, při aktualizaci dat se odstraní soutěžící z připojených soutěží
🆕 2025-10-27 0.5.10-beta
New
- v seznamu porotců v běžícím kole se ukazují všechny jeho přihlášené tablety
- dosud měl každý porotce jediný řádek, takže pokud byl porotce přihlášený víckrát, tak se pro něj ukazovala zmatečná informace
- nyní má každý přihlášený tablet svůj samostatný řádek, takže jeden porotce může být v seznamu víckrát
- v takovém případě je zabarvený červeně
- násobný řádek se ztratí, pokud se porotce odhlásí
- výběr porotce vybere porotce jen pro jeden tablet, takže operace s tabletem (nastavit tanec...) je vizuálně jednoznačná
Changes
-
v promítání finálové listiny se změnilo pořadí, nejdřív je klub, pak sponzor
-
rozlosování skupin složených soutěžících má v hlavičce soutěžícího nově i soutěž
-
rozlosování skupin složených soutěžících při jedné skupině se tiskně bez řádku se složkami, tisknou se jen série, tance a číslo složky, při jedné skupině stačí kapitánům jen pořadí složek a tanců, skupiny byly matoucí (a taky to šteří papír)
Fixes
-
(regrese do 0.5.9) názvy tanců složených soutěžících se odesílají do ČSTS včetně čísla složky
-
seznam porotců kola zůstává vidět i při dokončeném hodnocení, před sestavením dalšího kola
-
startovní čísla složených soutěžících se pro náhradníky netisknou
2025-10-24 0.5.9-beta (neveřejná)
New
-
u jednotlivých kol soutěží jde samostatně tisknout rozlosování do skupin, pokud má kolo skupiny, nebo je to družstvo
-
v Prezence přibylo tlačítko Hromadně vytisknout uspořádání, které uloží do jednoho PDF (netiskne se) uspořádání všech složených soutěžících, kteří jsou aktuálně nalezení, kteří odpovídají filtru
Changes
- do titulků návratek složených soutěžících je přidaný věk a disciplína soutěže, v seznamu složek se ukazují původní pořadí složek a náhradníci
Fixes
-
složkám složených soutěžících se přiřazuje pořadí jen pokud na něm záleží, tzn. družstvům ano, skupinám ne
-
nahrazení složky soutěžícího náhradníkem je vždy funkční, bez ohledu na pořadí složky
2025-10-10 0.5.8-beta
- ⚠️ verze mění databázi
event, novou databázi nelze použít se staršími verzemi Dansu
New
-
výběr soutěžících v Prezence umí AND (
;,*) a OR (,,+), přičemž druhé další a části prohledávají i klub- např.
o A;MZvyhledá všechna družstva A z klubů MZ
- např.
-
složení soutěžící (družstvo, skupina, tým) se při prezenci vypisují včetně klubu, disciplíny a věkové kategorie
-
Uložit ve Funkcionáři/Registrace uloží registrační XLSX s funkcionáři
-
Uložit v Porota/Registrace a Porota/Soutěže uloží XLSX s registracemi i soutěžemi porotců
Changes
- načítání soutěžících z XLSX nevyžaduje příjmení, pokud je u soutěžícího známo
id(takto je např. jednodušší číslování soutěžících)
Fixes
-
náhradníci v družstvu nezablokují ukládání změn pořadí členů
-
překlikávání do editovaných čísel v řádcích v Organizace a v uspořádání členů družstva rovnou zahájí editaci
-
složení soutěžící se z ČSTS načítají pro každou soutěž odděleně, i když se v ČSTS jedná o stejného soutěžícího. Dans tak ukáže správné složení družstva, týmu, skupiny.
-
složení soutěžící při importu z ČSTS získají správné pořadí složek
-
stránkování ve výsledcích a startovních listinách nevynechává tolik stránek
-
dlouhé seznamy tanců se ve výsledcích zalamují lépe
-
(regrese 0.5.6-beta) stav soutěžícího Čeká jde zase nastavit
2025-09-29 0.5.7-beta
Changes
- formátování zprávy odborného dozoru odděluje odstavce
Fixes
-
výběr soutěžících ve výsledcích kola a finálové listině v promítání nepokazí pořadí (a načítá se při změně, ne jen při výběru zaškrtávátkem)
-
číslování sálů a číslování při zapnuté filtraci soutěží se nezacyklí
-
(regrese 0.5.6-beta) informace o krátkodobém hostování je opět oranžová
-
(regrese 0.5.5-beta) pro licenci sčitatele ČSTS se nabízí i role hlavního sčitatele
-
(regrese 0.5.5-beta) ruční doplnění funkcionáře (dosud jen sčitatele) funkcionáře přidá
2025-09-21 0.5.6-beta
- ⚠️ verze mění databáze
realmaevent, databáze nelze použít se staršími verzemi Dansu
New
-
soutěže (Soutěže, Organizace, Porota, Funkcionáři) jde filtrovat podle atributů soutěže (věk, třída, ...)
-
do řazení soutěží přibyl údaj Čas uzavření
-
vedle Zpráva o akci přibyl poznámkovník, jehož obsah se nikam neposílá
Changes
-
API ČSTS od prázdnin vrací aktuální stav soutěžních bodů ve startovní listině:
- načítání akce se zrychlilo, protože jsem samostané načítání bodů odstranil
- body soutěžících jsou tak dobré, jak je vrátí ČSTS, dosud teoreticky byly možné skuliny
- (body mezi dny víkendu vrací ČSTS stále špatně)
-
API ČSTS správně informuje o potřebě krátkodobého hostování, ve startovce se proto ukazuje "vyžaduje se..." místo stávajícího "...asi KH?"
Fixes
-
(regrese 0.5.3-beta) výpočet bodů soutěžících nevrací body zpět, viz též nahoře
-
tablety se po schválení obnoví samy, bez reloadu
-
Zpráva se během editace neobnovuje, takže se při náhodném výpadku spojení nevymaže. Na druhou stranu se tím mohou zprávy ze dvou počítačů přepisovat, pravděpodobnost tohoto je ale menší, než pravděpodobnost výpadků
2025-09-09 0.5.5-beta
Fixes
-
(regrese 0.5.1-beta) titulky seznamů v promítačce se opět zarovnávají na střed
-
(regrese 0.5.1-beta) Číslování soutěží čísluje
-
opraven tisk na AirPrint tiskárny
2025-08-29 0.5.4-beta
Fixes
- opravy podle dalších změn v ČSTS API
2025-08-24 0.5.3-beta
New
-
zpráva o akci (zpráva OD), <akce>/Průběh/Zpráva
- zpráva jde doručit do ČSTS a odstranit z ČSTS, ČSTS je od 1.9. připravený na zobrazení zprávy ve výsledcích
- neodeslaná zpráva se pozná pomocí oranžové ikonky checklistu v liště vpravo nahoře
-
pokud nemají některé ukončené soutěže odeslané výsledky, ukazuje se v liště vpravo nahoře ikona odesílací vlaštovky
-
(experiment) v organizaci se ukazuje Propojení, skupiny soutěží, ve kterých jsou titíž soutěžící
Fixes
-
v ručním uspořádání tanců se přepočítají tance složek po změně tanců kola
-
v ručním uspořádání kola jde zvětšit počet složek na více jak 6
-
(regrese 0.5.2) mnoho dialogů se zase zobrazuje správně, ikona refresh tiskáren se vleze do řádku
2025-08-16 0.5.2-beta
New
-
v uspořádání tanců družstva jde ručně měnit počet komponent
-
při ztrátě spojení
- nový dialog zamezí akcím v klientovi, aby se nic nerozsynchronizovalo
- jakmile se spojení zase ustaví, tak dialog zmizí,
- jakmile se spojení zase ustaví, tak se akce obnoví
Changes
- (regrese 0.5.1) oprava načítání soutěžních bodů (soutěžících) z ČSTS API
Fixes
- složený soutěžící (družstvo, skupina) ukazuje jména i když je složený jen z jediné složky
🆕 2025-08-07 0.5.1-beta
-
⚠️ verze je nutná pro spolupráci s API ČSTS od 1.9.2025, které prošlo vyčištěním a opravami
-
⚠️ verze mění databáze
realmaevent, databáze nelze použít se staršími verzemi Dansu
New
-
podpora soutěží družstev
- organizace družstva a číslování soutěžících (viz dále)
- prezence družstva (viz dále)
-
organizace družstev a číslování soutěžících
- soutěžící = družstvo má své startovní číslo, které se přiděluje při prezenci, typicky je toto číslo dvouciferné
- třetí číslice startovního čísla odpovídá číslu složky soutěžícího
- který tanec má tancovat která složka určuje uspořádání tanců
- poznámky
- Dans nevyžaduje plné obsazení družstva, tancovat mohou např. jen složky 1, 2 a 4
- Dans nevyžaduje stejné rozložení tanců pro složky, každá složka může tancovat jiné tance
- např. model trojčlenné družstvo a devět tanců, každý tančí tři různé tance
- např. model Holuša, kdy čtvrté páry tancují místo R/Pd Po a kdy třetí páry netancují Pd/Po
- Dans nevyžaduje jediné uspořádání tanců
- zvykové uspořádání podle dvou pravidel "první páry tancují ve správném pořadí" a "tance se střídají" se automaticky používá jako výchozí
- Dans střídá složky
- tedy tancovat např. všechny tance prvních párů po sobě, pak všechny tance druhých párů po sobě... to se nepředpokládá
- ale není to nemožné (jak se to zařídí, to je na dotaz :-))
-
uspořádání tanců je dostupné v dialogu První/Další kolo pomocí tlačítka Družstvo:
- tlačítko Družstvo má v titulku přehledově první a poslední tanec
- tlačítko se nemusí použít, připravené je zvykové uspořádání
- ruční uspořádání je dvoukrokové:
- v prvním kroku se volí pořadí složek a tance každé složky
- ve druhém kroku se volí pořadí tanců v každé složce
- výsledné uspořádání střídá složky ve zvoleném pořadí a vybírá jejich tance ve zvoleném pořadí
-
prezence družstva
- když se nemění pořadí složek, je prezence stejná jako pro jiné soutěžící: vybere se kdo, přidělí se číslo, prezentuje se (případně se vytisknou čísla)
- pro změnu pořadí = uspořádání složek slouží dialog Uspořádat
- nejčastější bude Vyměňovat, kdy tlačítky, nebo pomocí Ctrl+Up/Down, se složky vymění
- variantní je Číslovat, kdy se složkám přiřadí libovolné číslo = pořadí
- pořadí není omezené, nejvyšší použité pořadí složky ovšem ovlivňuje počet složek, které se nabídnou v uspořádání tanců
- špendlík mění "tančí/netančí" = "člen/náhradník"
- každá složka u sebe má jedinečný trojmístný identifikační kód, v různých soutěžících se kódy mohou opakovat
- kód se tiskne v reportu Uspořádání a doplňuje se do reportu Návratka, podle které se následně provede změna uspořádání (a prezence)
- což je asi hlavní krok celé prezence družstev: rozdají se papíry a počká se na návratku
-
souteže v Soutěže, Porota a Funkcionáři jde filtrovat, filtrace se pamatuje pro soutěžní akci
- v Soutěže se filtrace mezi Vše, Budoucí, Běžící a Hotové sdílí
- z filtrů zůstává vždy k výběru Blok, protože je nejčastější
-
soutěže v Soutěže, Porota a Funkcionáři jde řadit podle organizačních polí
- v Soutěže se řazení mezi Vše, Budoucí, Běžící a Hotové nesdílí
- v liště zůstává poslední řadicí kritérium
Changes
-
v ovládacím rozhraní
/controlna několika místech přibylo nebo se změnilo rolování:- např. v zadávání hodnocení, ve dialogu tanců a změn tanců, ve stránkách soutěží...
- rolování si vynutilo změny vypadávacích nabídek (seznamy tanců, hodnocení, registrace, promítání, ...), dejte vědět, pokud se to někde "chová divně"
-
viz upozornění nahoře: API ČSTS prošlo čištěním, Dans se přizpůsobil. Verze 0.4 nelze nyní s ČSTS použít.
-
komunikace mezi klienty (
/control,/display,/device) nyní používá jako výchozí binární formát místo JSON- klienti mohou JSON použít standardně pomocí
Accept: application/json - v
/controlje možné formát přepnout (např. pro ladicí účely) v záložce Dans dole
- klienti mohou JSON použít standardně pomocí
-
v tabletech se změnila struktura ukládaných známek, první spuštění verze 0.5.1 v tabletu smaže všechny známky a upraví strukturu
- po nasazení verze doporučuju všechny tablety zapnout, připojit a vložit nějakou známku, ať máte jistotu, že změna struktury proběhla bez problémů
-
tablety mažou ze svého úložiště známky starší jak tři měsíce
-
řazení tanců ve výsledcích soutěže družstev se odvozuje od pořadí tanců ve finále
- (jiné soutěže jsou nezměněné, základní je pořadí tanců v soutěži, do kterého se případně přidávají jiné tance z kol)
-
v importu a exportu soutěže se přejmenoval sloupec
registration_endnacheck_in_end -
do soutěže přibyl nový údaj sál, použitelný při filtraci a číslování, v XLSX
hall -
soutěžícím jde nastavovat Název a Kapitán
Fixes
- vnitřní spojení mezi
sartacstsse po timeoutu do ČSTS nerozpadne, není nutné restartovat (csts.exe), projev této chyby byl např. že nešly odesílat výsledky
2025-06-29 0.5.0-beta
- ⚠️ verze mění databáze
realmaevent, databáze nelze použít se staršími verzemi Dansu
New
-
nová hlavní záložka Organizace dovoluje:
- řadit soutěže, tzn. nastavovat jejich číslo nebo pořadí
- jednotlivě i hromadně nastavovat v soutěžích den, parket, blok, skupinu, číslo soutěže a velikost skupiny
- i klávesnicí
-
export soutěží obsahuje nové sloupce id soutěže (
id), skupina (group), pozice (position), plánovaný konec prezence (planned_registration_end) a pozice ve federaci (federation_position) -
import soutěžících dovoluje načítat složené soutěžící (skupiny, týmy, družstva, formace):
- složky a soutěžící se spolu propojují pomocí sloupce
id - řádek soutěžícího a řádek složky soutěžícího se odliší pomocí nových sloupců
componentabackup- obsahuje-li řádek
componentnebobackup, jedná se o složku, jinak se jedná o hlavní řádek soutěžícího - např. družstva budou v
componentmít 1, 2, 3 nebo 4 a dále pak náhradníci vbackup1, skupiny budou mít jenbackup0 nebo 1
- obsahuje-li řádek
- registrace do soutěží je platná jen v hlavním řádku soutěžícího
- složky a soutěžící se spolu propojují pomocí sloupce
-
export soutěžících
- exportuje složené soutěžící, včetně sloupců
componentabackup - přidává sloupec
idsoutěžícího- (
idsoutěžícího je v ČSTS jiné číslo, než IDT)
- (
- počítá cenu startovného podle počtu osob ve složeném soutěžícím, náhradníci se nepočítají (
registration_fee_sum)
- exportuje složené soutěžící, včetně sloupců
-
panel s vybraným soutěžícím v Prezence ukazuje složky soutěžícího: páry, nebo jednotlivce, pořadí a zdali je složka náhradník
Do 2025/06 alpha 0.4.x, Do 2024/11 alpha 0.3.x, Do 2023/12 MVP, Do 2023/09 před MVP