Změna v zobrazení informace z jakého zařízení byl RaceMeter nabootovaný. Souvisí to s možností provozovat RaceMeter i z SSD disku, který bude umístěný uvnitř (místo SD karty).
Doplnění možnosti ukončit nebo odstartovat závod přímo ze stránky, která zobrazuje výsledky daného závodu.
Doplnění informací o časech startu a ukončení závodu na stránce s výsledky závodu.
Do hlavní stránky, kde se zobrazují i závody jako karty, bylo přidáno zobrazení času ukončení závodu.
Oprava v editaci nastavení synchronizace závodníků (v editaci závodu). V okně, kde se nastavovalo jaký sloupec z Google tabulky bude nahrán do jaké položky v závodnících, se při uzavření tohoto okna neschovala případně zobrazená nabídka sloupců z Google tabulky.
Úprava v API pro odesílání zaznamenaných startů a zápisů čipů z podřízeného zařízení na hlavní zařízení. Nyní se posílá lehce odlišný formát, který může volitelně obsahovat i informaci o maximálním odesílaném ID dané entity. V tom případě se na hlavním zařízení provede kontrola, zda už nedošlo k importu (a i zpracování). Pokud se zjistí, že se už toto ID zpracovalo, celý požadavek se považuje za zpracovaný a jen se vrátí stejná odpověď, jako by se záznamy zpracovaly. Ulehčí se tím jak hlavnímu, tak i podřízenému zařízení. Problém nastával při velmi pomalé komunikaci, kdy se sice logy na hlavním zařízení zpracovaly, ale odpověď se poslala příliš pozdě a podřízené zařízení se nedozvědělo o úspěšné přijmutí a tak to posílalo znovu. Kromě toho jsem i zvýšil timeout z 5 na 10 sekund. V případě, že dojde k vynulování nebo nastavení čítačů pro posílání zápisů čipů nebo startů (na podřízeném zařízení), následující upload neobsahuje informaci o maximálním ID a na hlavním zařízení se tato dávka zpracuje vždy.
Struktura dat, která se posílá z podřízeného zařízení na hlavní zařízení se změnila. Původně obsahovala pouze záznamy (zápisy čipů nebo starty). Nyní obsahuje údaj „slave_number“ číslo podřízeného zařízení a případně položku „max_id“, která obsahuje nejvyšší číslo ID záznamu v této dávce zahrnuté. Původní data jsou pak k dispozici v položce „data“. Ale REST API, která přijímá data (zápisy čipů a startů) si poradí i s původní strukturou dat.