Všechny novinky
Záloha GPS, stav zařízení a integrační testy

Záloha GPS, stav zařízení a integrační testy

· 2 min čtení
Vylepšení Infrastruktura Mobilní aplikace

Data GPS jsou cenná — dokumentují, kdo kdy kde pracoval. Když se tato data ztratí — pádem aplikace, vybitou baterií nebo chybou synchronizace — jsou pracovní hodiny pryč. Nová záloha GPS zálohuje data o poloze na straně serveru, jakmile dorazí. I když se data aplikace ztratí, polohy zůstanou zachovány.

Zařízení mají teď explicitní stav: k dispozici, používá se, v opravě nebo poškozeno. Každý tak na první pohled vidí, které stroje jsou připraveny k nasazení — a poškozená zařízení zůstanou viditelná, místo aby beze slova zmizela ze seznamů.

Detailní stránka zařízení v režimu úprav s otevřeným rozbalovacím seznamem stavu: K dispozici, Používá se, V opravě a Poškozeno
Nový stav zařízení: K dispozici, Používá se, V opravě nebo Poškozeno.

Na přehledové mapě byl vylepšen vícenásobný výběr: vybrané vinice dostanou přímo na mapě štítek s tlačítkem X, přes které lze výběr jednotlivě zase odebrat.

Přehledová mapa v režimu vícenásobného výběru: tři vybrané vinice bíle zvýrazněné, štítek na mapě s tlačítkem X pro odebrání, vpravo seznam výběru s tlačítky vytvořit úkol a vytvořit skupinu
Vícenásobný výběr na mapě: výběr kliknutím, odebrání tlačítkem X.

V backendu byl zaveden framework pro automatizované integrační testy. Tyto testy prověřují souhru všech komponent — databáze, API, oprávnění — a spouštějí se automaticky při každé aktualizaci kódu. To zachytí chyby včas, dřív než se dostanou k uživatelům.

✨ Vylepšení

  • Záloha GPS — data o poloze se zálohují na straně serveru
  • Stav zařízení — aktivní, poškozené nebo mimo provoz
  • Integrační testy pro backend — automatické zajištění kvality
  • Přehledová mapa s tlačítkem X pro vícenásobný výběr
  • Vylepšená práce se stavem úkolů
  • Přepracovaná logika pauzy GPS
Všechny novinky
improvement infrastructure mobile-app