Oprava chyby při tisku výsledků závodu – v případě, že už byly výsledky daného závodu tištěné a závod měl nastavené cyklování a v tiskovém dialogu byla nastavena možnost jak tisknout detail (tedy informace o jednotlivých cyklech/kolech) na jinou volbu než Pouze zobrazené, tak se při změně závodu na bez cyklování a následném tisku výsledku neprovedlo nic. Objevila se chyba v javascriptu, která se ale nijak vizuálně neprojevila – jen se po stisku tlačítka Potvrdit tisk neprovedl.
Úprava nastavení url adresy master hamachi zařízení v Základní konfiguraci na záložce Nahrávání. Místo https protokolu se používá http protokol a port 5001. Zjistil jsem totiž, že u některých poskytovatelů internetu je s komunikací přes https protokol v případě použití VPN Hamachi problém.
Doplnění možnosti nastavit na jakém zařízení, v případě závodu s individuálními starty, bude tlačítko start nebo laserový snímač startovat jednotlivé závodníky. Doposud bylo toto možné pouze na hlavním zařízení – tedy na masteru.
Při ručním zadání zápisu čipu se nyní provede kompletní přepočet výsledku daného závodníka. Doposud se pouze posílala zpráva o provedeném zápisu čipu, ale když tento zápis čipu byl s časem, který nenavazoval na aktuálně vypočtené výsledky daného závodníka, ve výsledcích se to neprojevilo a bylo nutné provést přepočet výsledků celého závodu ručně.
Oprava zavlečené chyby – u závodníka je možné ve funkci Detail měření místo konkrétního času dokončení úseku nastavit neurčitou hodnotu. Pokud se některému závodníkovi toto nastavilo a používal se Panel, který zobrazoval události z tohoto závodu, opakovaně se informace s neurčitou hodnotou u tohoto závodníka objevovala v panelu při změně výsledků jiných závodníků. Problém byl v porovnávání této neurčité hodnoty a tedy v rozhodování kde došlo ve výsledcích ke změně.
Změna ve způsobu jakým se řeší rozdílný čas klientského počítače a zařízení RaceMeter. Na stránkách, kde se např. startuje závod, nebo jednotliví závodníci, nebo kde je potřeba zobrazovat čas ze zařízení RaceMeter (např. výsledky nebo zobrazené panely), se řešila situace s možným rozdílným časem na klientském počítači a zařízení RaceMeter tak, že se opakovaně (každou minutu) posílal dotaz čas z RaceMeteru. Z klienského času a zjištěného času z RaceMeteru se pak vypočetl rozdíl, který se pak používal ke korekci aktuálního času klientského počítače – např. pro startování závodu nebo závodníků nebo zobrazování času probíhajícího závodu apod. Nyní se při startu stránky provede 5x dotaz na čas z RaceMeteru a za rozdíl pro korekci času na klientském počítači se prohlásí ten zjištěný rozdíl, který byl z nejrychlejší odpovědi na dotaz na čas z RaceMeteru.
Úprava ve startování jednotlivých závodníků – individuální starty. Nyní se po odstartování závodníka nebo označených závodníků okamžitě zobrazí čas startu, ale znevýrazněný a na tlačítku, které provedlo start, se zobrazí animace, která informuje o probíhajícím ukládání času startu vybraného závodníka nebo vybraných závodníků do zařízení RaceMeter. Pokud se operace nezdaří – např. dojde k výpadku sítě, změní se tlačítko, které provedlo start na tlačítko umožňující znovu odeslat už zaznamenaný čas startu. Pokud se operace zdaří, informace o startovních časech daného závodníka nebo závodníků se zvýrazní.
Individuální starty. Nyní se u závodníků, kteří nemají vyplněný žádný individuální start, zobrazuje nevyplněný čas startu i na stránce pro startování závodu a tito závodníci nezmizí ze seznamu (jako odstartovaní) ani při zobrazení seznamu závodníků v režimu Aktuální stav, kdy se u závodníků zobrazuje čas zbývající do startu (typicky se to používá u plánovaných individuálních startech) a odstartovaní závodníci ze seznamu mizí.
Individuální starty. Nyní je možné odstartovat jednotlivé závodníky od 24 hodin od startu závodu. Doposud to bylo možné pouze od startu závodu do času 23:59:59 ve stejném dni jako byl čas startu závodu.
Doplnění možnosti startovat a ukončovat více vybraných závodů naráz. Stačí jen označit více závodů a provést funkci Start nebo Stop. Zobrazí se stránka se seznamem vybraných závodů a tlačítkem umožňujícím odstartovat tyto závody v jeden čas.
Nové funkce dostupné v kontextu reportů – seconds_to_localized_string, get_boolean_string a všechny funkce z unit math, date_utils a core_utils.