Files
eqn.ios/CHANGELOG.md
T
2025-02-21 16:28:48 +01:00

12 KiB

Changelog

Versione 5.9

  • Aggiunta barra laterale in lista sismi
  • Aggiunto filtro "sismi percepiti"

Versione 5.8.1

  • Corrette traduzioni errate (causavano crash)
  • Aggiunto ordinamento in sottoscrizioni utente (prima Top10k)

Versione 5.8

  • Modifica algoritmo filtro lista (issue #70)
  • Modifica impostazioni "Notifiche da reti sismiche" (issue #66)
  • Modifica invio impostazioni app per notifiche (issue #68)
  • Modifica impostazioni "Notifiche segnalazioni utente" (issue #67)
  • Modifica tab Reti Sismiche (issue #69)

Versione 5.7

  • Aumentato target ad iOS 13
  • Disattivata logica calibrazione/monitoraggio
  • Aggiunto invio posizione in background

Versione 5.6

  • Aggiunta lingua araba

Versione 5.5

  • Aggiornata integrazione Firebase
  • Migrati alcuni endpooint a cache.earthquakenetwork.it
  • Rimossa funzionalità meteo
  • Aggiunta rete UOA
  • Rimosse stringhe non utilizzate
  • Rimosse sezioni non utilizzate (es PRO)
  • Aggiunta gestione localizzata plurali
  • Rimossi filtri intensità da notifiche in tempo reale
  • Rivista gestione notifiche push allerte
  • Migrate costanti in nuova struttura Swift

Versione 5.4

  • Aggiunto SDK Facebook

Versione 5.3.2

  • Corretto problema con notifiche critiche

Versione 5.3.1

  • Ricreato progetto NotificationService
  • Correzioni minori

Versione 5.3

  • Rivista gestione registrazione utente
  • Modifica in segnalazioni utente
  • Allineata mappa segnalazioni utente ad Android

Versione 5.2.1

  • Disattivata schermata di debug

Versione 5.2

  • Nuova schermata per allerta in tempo reale

Versione 5.1

Build (91)

  • Corretto problema con selezioni reti EMSC

Build (90)

  • Rimozione notifiche dello stesso tipo

Versione 5.0.3

Build (89)

  • Corretto problema con ultima posizione non salvata in app
  • Forzato aggiornamento Firebase
  • Corretti metodi deprecati in salvataggio dati
  • Corretti comportamento filtri con iOS 15
  • Slider con valori a step

Versione 5.0.2

Build (88)

  • Corretto errato salvataggio raggio sismi forti in allerte tempo reale

Versione 5.0.1

Build (87)

  • Corretto problema con slider in impostazioni

Versione 5.0

Build (86)

  • Corretto problema layout in schede sismi

Build (85)

  • Nuova icona
  • Nascosta sezione 'pro'
  • Aggiornamento ad Xcode 13
  • Disabilitati ads

Versione 4.2

Build (84)

  • Corretti errori in nuovi sviluppi

Build (83)

  • Aggiunto supporto per abbonamenti a vita
  • Allineata UI in sezione abbonamenti e versione pro

Versione 4.1.1

Build (82)

  • Corretti placeholder in stringhe

Versione 4.1

Build (80)

  • Allineate stringhe esistenti ad Android
  • Aggiunte nuove lingue
  • Fix grafici minori

Build (77)

  • Allineate stringhe con app Android

Versione 4.0.1

Build (76)

  • Corretto crash in recap segnalazioni ultime 24h
  • Corretto crash in filtro mappe, per date nulle
  • Corretto carattere errato in stringhe ES, che causava crash a random

Versione 4.0

Build (75)

  • Corretto tap doppio non funzionante
  • Cerchi nascosti se sisma non è più tra quelli da mostrare

Build (74)

  • Aggiunti cerchi su sisma selezionato in mappa sismi da rete sismica
  • Piccole correzioni grafiche e traduzioni mancanti
  • RImossi entitlements non utilizzati da provisioning

Build (73)

  • Aggiunti filtri in mappa sismi da rete sismica

Build (72)

  • Aggiornate icone per mappe/notifiche
  • Aggiunto nuovo flag per attivare/disattivare critical alerts

Build (71)

  • Correzioni varie interfaccia
  • Aggiunto pulsante per aprire Telegram
  • Versione incrementata da 3.4 a 4.0

Build (70)

  • Rifatta mappa sismi reti sismiche

Build (69)

  • Corretta gestione filtri iniziale

Build (68)

  • Corretto allineamento icone su mappa (centrate rispetto alla coordinata)
  • Aggiunta logica per determinare filtro iniziale

Build (66)

  • Corretti valori sballati segnalazioni utente

Build (64)

  • Aggiunto alert al tap sui vari punti della mappa
  • Aggiunti cerchi su terremoto più recente in allerte sismiche passate

Build (63)

  • Rifatta mappa allerte sismiche passate
  • Aggiornate icone
  • Utilizzati nuovi modelli anche in estensione notifiche

Build (62)

  • Corretto cluster visualizzato (quello che contiene la segnalazione più recente)
  • Aumentato zoom sul cluster
  • Corretto problema di refresh

Build (61)

  • Creato controller base per gestire mappe (al momento usato in mappa segnalazioni utente, mappa sisma e simulatore)
  • Aggiunto bottone "X" per chiudere mappa invece della nav bar azzurra
  • Allineate funzionalità mappa segnalazioni utente con Android (cluster, icone più grandi)
  • Rivisto picker filtro in mappa
  • Filtro "6 ore" non era gestito
  • Colore icone in mappa segnalazioni utente era spesso sbagliato
  • Rivisti modelli per dati scaricati

Build (60)

  • Riprodotto suono custom per notifiche critiche

Build (59)

  • Workaround per notifiche critiche con api firebase legacy

Build (55)

  • Aggiunta pagina di debug
  • Abilitati critical alerts

Versione 3.3.2

Build (58)

  • Corretto spazio banner sempre visibile

Build (57)

  • Corretto layout conteggio

Build (56)

  • Corretto crash in configurazione iniziale
  • Corretta distanza in allerta tempo reale
  • Aggiunto conto alla rovescia in allerta tempo reale in home

Versione 3.3.1

Build (54)

  • Corretto problema user-id non ricavato

Versione 3.3

Build (52)

  • Aggiunta gestione in caso di fallita registrazione iniziale al server

Build (51)

  • Utilizzati adaptive e native banner
  • Aggiornate dipendenze
  • Rimosso codice non utilizzato

Versione 3.2.1

Build (50)

  • Aggiunta chiamata per registrazione acquisto
  • Rivisto modell EQNReteSmartphone

Build (49)

  • Aggiunta indicazione prodotto ripristinato
  • Aggiunto messaggio se nessun prodotto da ripristinare

Versione 3.2.0

Build (48)

  • Rimosse stringhe non utilizzate
  • Aggiunto bottone per aprire pagina abbonamenti

Build (47)

  • Corretto problema layout in home
  • Aggiunta funzione simulatore
  • Rimosse stringhe non utilizzate e aggiornate traduzioni mancanti

Versione 3.1.0

Build (46)

  • Corretto invio parametri per test allerta

Build (45)

  • Rimossi suoni non utilizzati
  • Rivista content extension notifica

Versione 3.0

Build (44)

  • Corrette stringhe in tab Sismi
  • Disabilitato zoom mappa in Allerte
  • Nascosto bottone per "Simulatore"
  • Corretto problema ritardo visualizzazione notifiche push
  • Suono notifiche riprodotto anche con app in foreground
  • Icone in notifiche caricate da locale e non scaricate dal server
  • Aggiornato suono notifica

Build (43)

  • Corretto scaricamento dati sismi per gestione "qualsiasi terremoto se < 50 km"
  • Corretta selezione cella "dati posizione"

Build (42)

  • Corretto filtro rete GEONET
  • Completata funzione "Test allerta"
  • Aggiunta card "dati posizione"

Build (40)

  • Completato flusso e alert per invio messaggio
  • Correzioni layout

Build (39)

  • Ombra e angoli arrotondati in card
  • Funzione test allerte (WIP)

Build (38)

  • Aggiornate icone stelle
  • Aggiunto messaggio localizzazione
  • Rimosso bottone invio messaggio

Build (37)

  • Correzioni varie layout
  • Corretto flusso invio commento

Build (36)

  • Migrate chiamate ad HTTPS
  • Rimossa eccezione AppTransportSecurity per chiamate non sicure
  • Aggiunto meccanismo cache per sismi
  • Rivisto layout tab Segnalazioni (WIP)
  • Rivisto layout tab Allerte (WIP)

Versione 2.3.2

Build (41)

  • Corretto caricamento parametri settings
  • Corretto filtro per rete Geonet
  • Fix minori

Versione 2.3.1

Build (35)

  • Aggiunto controllo su data in schede sismi per evitare crash
  • Aggiunta gestione dati meteo non disponibili

Versione 2.3

Build (34)

  • Apertura automatica selezione nazione (solo 1 volta, ad installazione/update app)
  • Corretti decimali in layout card sisma
  • Rimosso controller loading iniziale

Build (33)

  • Corretto crash con lingua spagnola

Build (32)

  • Aggiunto testo in condivisione sisma
  • Aggiunte icone in notifiche push per nuove reti

Build (31)

  • Risolto crash in reload tabella reti sismiche
  • Possibile fix per crash in background

Build (30)

  • Migliorata selezione nazione
  • Corretta traduzione errata

Build (29)

  • Corretti colore e udm magnitudo in schede sisma
  • Aggiunte nuove reti sismiche
  • Migrato a nuovo endpoint per salvataggio settings
  • Corretto errore in invio parametri settings
  • Aggiunto aggiornamento reti notifiche da selezione nazione

Build (28)

  • Messaggio se tabella sismi è vuota
  • Corretto filtro enti

Build (27)

  • Corretto zoom mappa
  • Corretto elenco reti e ordinato in filtri
  • Apertura mappa da cella espansa
  • Aggiornate icone sezione sismi e aggiunga espandi/collassa

Build (26)

  • Aggiunto salvataggio evento in calendario
  • Aggiunta logica mancante (filtri, impostazioni e mappa dettaglio)
  • Corretto layout schede sismi
  • Aggiunta gestione campanella
  • Aggiunto popup per impostazioni singola card

Build (25)

  • Nuovo layout in schede sismi

Build (23)

  • Refresh impostazioni se torno da filtri
  • Cambiata API per download sismi e aggiornati relativi modelli
  • Aggiunta nuova gestione per download sismi in base a magnitudo

Build (22)

  • Aggiunto aggiornamento impostazioni notifiche se toggle filtri sismi è attivo
  • Correzioni grafiche varie

Build (21)

  • Ricreato controlle per gestione filtri Sismi
  • Aggiunti filtri mancanti e rivista logica filtro
  • Compilazione con Xcode 12 (iOS 14)

Build (20)

  • Ricreati controller per gestione filtri in sezione Sismi

Versione 2.2.1

Build (24)

  • Corretto problema in salvataggio impostazione allerte in tempo reale

Versione 2.2

Build (19)

  • Semplificate alcune voci nel menu Impostazioni

Build (18)

  • Impostazioni occupa ora un tab di navigazione
  • Rimosso menu laterale e spostati link in sezione Impostazioni
  • Rimossi riferimenti a CoraData inutilizzati
  • Aggiornata icona app
  • Aggiornati messaggi per permesso localizzatione (stato Consenti Sempre)

Versione 2.1

Build (17)

  • Utilizzo nuove icone interne all'app

Build (16)

  • Correzioni varie a menu impostazioni

Build (15)

  • Completamento restyling sezione Impostazioni
  • Correzioni varie in impostazioni (issue #11)

Build (14)

  • Inizio restyling sezione Impostazioni (Notifiche sismi con nuovo layout)

Build (13)

  • Aggiornate dipendenze (GMA SDK compatibile con iOS 14)
  • Risolti warning Xcode 11.5

Build (12)

  • Migliorata gestione layout banner in sezioni principali (se banner è nascosto, tabella occupa tutto lo spazio disponibile)
  • Corretta gesture per aprire menu laterale
  • Aggiornate icone con nuova versione

Build (11)

  • Corretto crash in invio segnalazione sisma

Build (10)

  • Utilizzo tab bar nativa per gestione sezioni app
  • Rimossa sezione Tsunami

Versione 2.0

Build (9)

  • Aggiunta integrazione con Crashlytics
  • Risolto problema con mappa segnalazioni

Build (8)

  • Aggiunti loader durante caricamenti prodotti
  • Gestiti messaggi di conferma restore acquisti

Build (7)

  • Abbonamenti annuali sbloccano versione pro
  • Rivisto codice per gestione versione pro e rimosso codice duplicato

Build (6)

  • Rifatti controller per versione Pro e abbonamenti
  • Allineati comportamenti acquisti in-app con versione Android
  • Fix crash alla prima installazione

Build (5)

  • Disabilitata dark mode (non supportata)
  • Risolto crash per user_id non letto correttamente

Build (4)

  • Allineato menu con app Android (voci, icone vettoriali)
  • Sostituito url base per link aperti da menu

Build (3)

  • Corretto mancato refresh pagina acquisti in-app
  • Create costanti per acquisti in-app

Build (2)

  • Migrazione a Swift 5
  • Ricompilato con ultimo SDK (iOS 13)
  • Aumentato target ad iOS 12 (era 11.2, non aveva senso)
  • Aggiornate dipendenze (Firebase e GoogleAds)
  • Corretti controller iniziali non dismessi sul main thread
  • Rimosso codice per notifiche inferiori a iOS 10
  • Rimossi riferimenti a FusionTables
  • Generati nuovi certificati development e distribution