Skip to content

1.34.1

Choose a tag to compare

@beastmen84 beastmen84 released this 21 Jul 19:21
  • Il follow-up di review profonda ha corretto le distanze OpenAQ: i campi distance della API v3 sono ora interpretati sempre in metri, una stazione a distanza zero conserva la priorita' e i fallimenti degli endpoint latest non vengono piu' convertiti e memorizzati come assenza di dati.
  • Isolato per thread lo stato errore/retry di Open-Meteo e aggiunti identificatori di generazione ai refresh OpenAQ, VIIRS e NASA AOD. Risultati avviati con una localita' o credenziali precedenti non possono piu' chiudere o sovrascrivere il refresh corrente.
  • Serializzato l'uso temporaneo della variabile globale NETRC tra test Earthdata e download VIIRS. VIIRS interrompe ora la scansione mensile sui guasti di rete, autenticazione, rate limit o HTTP e ne mostra la causa distinta dalla legittima assenza di granuli.
  • La cache della posizione IP scade dopo 24 ore ed e' presentata esplicitamente come posizione gia' caricata. Gli input numerici Equipment non accettano piu' NaN o infinito, il mese Catalogo iniziale segue la timezone della localita' e un errore di scrittura dei log passa al logging console prima della gestione controllata dell'avvio.
  • La pagina Provider dati usa ora lo spazio disponibile per guide operative localizzate e responsive. Earthdata copre registrazione, attivazione e-mail, compilazione di tutti i campi del profilo inclusi quelli indicati come facoltativi, test, autorizzazione LAADS OPeNDAP e secondo test; OpenAQ copre account, sezione API Keys, salvataggio e verifica.
  • Il manuale italiano, inglese e spagnolo contiene le stesse procedure estese. La griglia passa a una colonna alla larghezza minima e il pulsante spagnolo Autorizar aplicación non viene piu' troncato.
  • Localizzate in italiano, inglese e spagnolo le nuove diagnostiche VIIRS per errori di rete, autenticazione, rate limit e risposte HTTP, insieme alle guide provider. I cataloghi Qt risultano completi con 1679 messaggi finiti e nessun messaggio incompleto.
  • Aggiunte regressioni per concorrenza dei provider, cache IP, credenziali Earthdata, input numerici non finiti, mese Catalogo, fallback del logging e completezza delle guide provider. Nessuna modifica a schema SQLite, seed data, scoring o policy delle raccomandazioni.
  • Gate completo con coverage e security superato: 817 passed, 613 warnings note e 10 subtests; coverage runtime 84%, smoke QML separati nelle tre lingue, pip-audit senza vulnerabilita' note, qmllint su 31 file senza failure e Bandit invariato a 0 high.
  • La versione sorgente passa a 1.34.1; la release GitHub e il pacchetto Windows pubblicati restano 1.33.2 finche' non viene eseguito un nuovo ciclo esplicito di build e rilascio.