Releases: TargetMisser/FlightWorkApp
AeroStaff Pro 2.6.5
AeroStaff Pro 2.6.5
Build aggiornata della linea principale compatibile come update della release 2.6.2.
Contenuto
- stessa app/package della linea release precedente
- versionCode 15 per garantire upgrade path
- parser StaffMonitor aggiornato per gate, stand e check-in
- APK standalone firmato con la keystore stabile del repository
Scarica AeroStaffPro-2.6.5.apk e installalo sul dispositivo Android.
AeroStaff Pro 2.6.4
AeroStaff Pro 2.6.4
Release allineata alla stessa linea delle vecchie release numerate senza prefisso �.
Contenuto
- Stessa build APK della release �2.6.4
- Branding AeroStaff Pro
- Compatibile come aggiornamento della linea 2.6.2
Scarica AeroStaffPro-2.6.4.apk e installalo sul dispositivo Android.
AeroStaff Pro 2.6.3
AeroStaff Pro 2.6.3
APK Android generato automaticamente da GitHub Actions.
Contenuto
- Bundle JavaScript incorporato
- Build release firmata con la keystore del repository
- APK pronto da installare
Download
Installa AeroStaffPro-v2.6.3.apk sul tuo dispositivo Android.
AeroStaff Pro 2.6.2
📦 AeroStaff Pro 2.6.2
Novità
- Backup / Ripristino: esporta tutti i dati dell'app in un file JSON e reimportali in qualsiasi momento da Impostazioni
- Aggiornamento in-app: popup stile Mihon con changelog e download APK diretto; controllo automatico all'avvio ogni 24h
- Impostazioni riprogettate: sezione aggiornamenti con card dedicata e badge NEW; backup con due tile colorate (esporta verde, importa blu)
Bug fix – Turni e Home
- HomeScreen "Giorno di riposo" errato: l'evento Lavoro nel calendario ora ha sempre la precedenza su un eventuale evento Riposo dello stesso giorno
- Widget "Giorno di riposo" errato: WIDGET_SHIFT_KEY è ora la fonte autoritativa per classificare lavoro/riposo, impedendo che dati in cache stantii sovrascrivano il turno reale
- FlightScreen: trovato evento Lavoro nel calendario non azzerava
isRestDayse preceduto da un evento Riposo; corretto
Bug fix – Voli
- Aggiornamento automatico voli: i dati FR24 ora si ricaricano ogni 2 minuti senza riaprire l'app
- Duplicati voli: chiave di merge stabilizzata su
numeroVolo_tsPartenza(prima usavaidentification.idche FR24 a volte omette)
Bug fix – StaffMonitor stand / gate / arrivi
- Colonne non rilevate: il parser non richiedeva più la presenza di colonne stand/gate/belt per avviare il parsing; prima saltava tutte le righe
- Nomi handler nella colonna stand:
cell()ora estrae solo il primo token alfanumerico scartando tutto ciò che segue (es.17◆ Federico,674 RICCARDO F) - Numeri di telefono come stand:
isPhoneOrJunkora individua sequenze di 8+ cifre ovunque nella stringa - Colonna "ADDETTO STAND" rilevata come stand: ora si usa una word-boundary per evitare falsi positivi
- Arrivi in parallelo + cache: 7 varianti URL con
nature=Ainviate simultaneamente; prima risposta valida vince in ≤40s. Cache AsyncStorage 20 min per sopravvivere ai cali di rete - Sessione Tomcat (JSESSIONID): il cookie di sessione viene catturato dalla risposta D e inoltrato alle richieste A; il servlet arrivi probabilmente richiede una sessione attiva
- Numeri volo corrotti negli arrivi: rimossi URL di fallback senza
nature=A - Timeout partenze: ripristinato a 25s (il server Pisa è lento)
Scarica AeroStaffPro-2.6.2.apk e installalo sul tuo dispositivo Android.
Main snapshot #53
Full Changelog: main-52...main-53
Main snapshot #52
Full Changelog: main-51...main-52
AeroStaff Pro 2.6.1
AeroStaff Pro 2.6.1
APK Android generato automaticamente da GitHub Actions.
Contenuto
- Bundle JavaScript incorporato
- Build release firmata con la keystore del repository
- APK pronto da installare
Download
Installa AeroStaffPro-v2.6.1.apk sul tuo dispositivo Android.
AeroStaff Pro v2.6.0
📦 AeroStaff Pro v2.6.0
Novità
- Backup / Ripristino: esporta tutti i dati dell'app in un file JSON e reimportali in qualsiasi momento da Impostazioni
- Aggiornamento in-app: popup stile Mihon con changelog e download APK diretto; controllo automatico all'avvio ogni 24h
- Impostazioni riprogettate: sezione aggiornamenti con card dedicata e badge NEW; backup con due tile colorate (esporta verde, importa blu)
Bug fix – Turni e Home
- HomeScreen "Giorno di riposo" errato: l'evento Lavoro nel calendario ora ha sempre la precedenza su un eventuale evento Riposo dello stesso giorno
- Widget "Giorno di riposo" errato: WIDGET_SHIFT_KEY è ora la fonte autoritativa per classificare lavoro/riposo, impedendo che dati in cache stantii sovrascrivano il turno reale
- FlightScreen: trovato evento Lavoro nel calendario non azzerava
isRestDayse preceduto da un evento Riposo; corretto
Bug fix – Voli
- Aggiornamento automatico voli: i dati FR24 ora si ricaricano ogni 2 minuti senza riaprire l'app
- Duplicati voli: chiave di merge stabilizzata su
numeroVolo_tsPartenza(prima usavaidentification.idche FR24 a volte omette)
Bug fix – StaffMonitor stand / gate
- Colonne non rilevate: il parser non richiedeva più la presenza di colonne stand/gate/belt per avviare il parsing; prima saltava tutte le righe
- Nomi handler nella colonna stand:
cell()ora estrae solo il primo token alfanumerico (17,674,4) scartando tutto ciò che segue (es.17◆ Federico,674 RICCARDO F) - Numeri di telefono come stand:
isPhoneOrJunkora individua sequenze di 8+ cifre ovunque nella stringa (prima cercava solo stringhe composte da soli numeri) - Colonna "ADDETTO STAND" rilevata come stand: ora si usa una word-boundary (
\bstand\b) per evitare falsi positivi - Arrivi sempre in errore (AbortError): 7 varianti URL con
nature=Avengono ora inviate in parallelo (race); la prima risposta valida vince in ≤30s invece di 3×20s sequenziali. Cache AsyncStorage da 20 minuti: un fetch riuscito sopravvive ai cali di rete successivi - Numeri volo corrotti negli arrivi: rimossi URL di fallback senza
nature=A(restituivano dati partenze interpretati come arrivi) - Timeout partenze regredito: ripristinato timeout a 25s (il server Pisa è lento; 12s era troppo corto)
Scarica AeroStaffPro-v2.6.0.apk e installalo sul tuo dispositivo Android.
AeroStaff Pro v2.6.2
📦 AeroStaff Pro v2.6.2
Novità
- Backup / Ripristino: esporta tutti i dati dell'app in un file JSON e reimportali in qualsiasi momento da Impostazioni
- Aggiornamento in-app: popup stile Mihon con changelog e download APK diretto; controllo automatico all'avvio ogni 24h
- Impostazioni riprogettate: sezione aggiornamenti con card dedicata e badge NEW; backup con due tile colorate (esporta verde, importa blu)
Bug fix – Turni e Home
- HomeScreen "Giorno di riposo" errato: l'evento Lavoro nel calendario ora ha sempre la precedenza su un eventuale evento Riposo dello stesso giorno
- Widget "Giorno di riposo" errato: WIDGET_SHIFT_KEY è ora la fonte autoritativa per classificare lavoro/riposo, impedendo che dati in cache stantii sovrascrivano il turno reale
- FlightScreen: trovato evento Lavoro nel calendario non azzerava
isRestDayse preceduto da un evento Riposo; corretto
Bug fix – Voli
- Aggiornamento automatico voli: i dati FR24 ora si ricaricano ogni 2 minuti senza riaprire l'app
- Duplicati voli: chiave di merge stabilizzata su
numeroVolo_tsPartenza(prima usavaidentification.idche FR24 a volte omette)
Bug fix – StaffMonitor stand / gate
- Colonne non rilevate: il parser non richiedeva più la presenza di colonne stand/gate/belt per avviare il parsing; prima saltava tutte le righe
- Nomi handler nella colonna stand:
cell()ora estrae solo il primo token alfanumerico (17,674,4) scartando tutto ciò che segue (es.17◆ Federico,674 RICCARDO F) - Numeri di telefono come stand:
isPhoneOrJunkora individua sequenze di 8+ cifre ovunque nella stringa (prima cercava solo stringhe composte da soli numeri) - Colonna "ADDETTO STAND" rilevata come stand: ora si usa una word-boundary (
\bstand\b) per evitare falsi positivi - Arrivi sempre in errore (AbortError): 7 varianti URL con
nature=Avengono ora inviate in parallelo (race); la prima risposta valida vince in ≤30s invece di 3×20s sequenziali. Cache AsyncStorage da 20 minuti: un fetch riuscito sopravvive ai cali di rete successivi - Numeri volo corrotti negli arrivi: rimossi URL di fallback senza
nature=A(restituivano dati partenze interpretati come arrivi) - Timeout partenze regredito: ripristinato timeout a 25s (il server Pisa è lento; 12s era troppo corto)
Scarica AeroStaffPro-v2.6.2.apk e installalo sul tuo dispositivo Android.
AeroStaff Pro v2.5.0
📦 AeroStaff Pro v2.5.0
Novità
- Filtro compagnie applicato a timeline home, conteggio voli nel turno e widget
- Password salvate in modo sicuro con Android Keystore (migrazione automatica)
- Nome app aggiornato a AeroStaff Pro, icona rinnovata aereo + badge
- Tema scuro per il WebView TravelDoc
Bug fixes
- StaffMonitor: parser riscritto — URL corretto, estrazione codice volo, split sezioni DEP/ARR
- Card: rimossi i bordini interni in tema chiaro e scuro
- Layout card voli: footer stand/CI/gate attaccato alla card, pill stato su riga propria
- Timeline home: si ricarica con il filtro aggiornato ogni volta che torni sul tab
Scarica AeroStaffPro-v2.5.0.apk e installalo sul tuo dispositivo Android.