Differenze tra le versioni di "Changelog"
(sprint) |
|||
Riga 8: | Riga 8: | ||
== 27 gennaio 2022 == | == 27 gennaio 2022 == | ||
+ | {{Sprint day}} | ||
* {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}} | * {{Gitpull|T1043|Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale}} | ||
* {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}} | * {{Gitpull|T1033|Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (<code>noGeoDefaultQuery</code>).}} | ||
Riga 28: | Riga 29: | ||
== 20 gennaio 2022 == | == 20 gennaio 2022 == | ||
+ | {{Sprint day}} | ||
* {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}} | * {{Gitpull|T1031|Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).}} | ||
* {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}} | * {{Gitpull|T1039|Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.}} | ||
Riga 36: | Riga 38: | ||
== 16 dicembre 2021 == | == 16 dicembre 2021 == | ||
+ | {{Sprint day}} | ||
* {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}} | * {{Gitpull|T1023|Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali}} | ||
* {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}} | * {{Gitpull|T969|Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor}} | ||
Riga 48: | Riga 51: | ||
== 2 dicembre 2021 == | == 2 dicembre 2021 == | ||
− | + | {{Sprint day}} | |
; Frontend | ; Frontend | ||
* {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}} | * {{gitpull|T954|Completamento della nuova barra superiore su mobile per la selezione di Categorie}} | ||
Riga 63: | Riga 66: | ||
== 11 novembre 2021 == | == 11 novembre 2021 == | ||
+ | {{Sprint day}} | ||
* {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}} | * {{gitpull|T952|aggiunta Tag cloud nel footer di AtlasFor su mobile}} | ||
** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop) | ** aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop) | ||
Riga 74: | Riga 78: | ||
== 28 ottobre 2021 == | == 28 ottobre 2021 == | ||
+ | {{Sprint day}} | ||
* {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari) | * {{gitpull|T191|fix tasto indietro che non resettava Archivi, Categorie o Tag}} (ma ancora alcuni fix necessari) | ||
* invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza. | * invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza. | ||
Riga 82: | Riga 87: | ||
== 21 ottobre 2021 == | == 21 ottobre 2021 == | ||
+ | {{Sprint day}} | ||
* formazione Alberto | * formazione Alberto | ||
* {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}} | * {{gitpull|T946|permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta}} |
Versione delle 01:22, 30 gen 2022
Questa pagina riassume cosa c'è di nuovo in AtlasFor.
Lo spirito di questa pagina è di descrivere solo le modifiche più importanti, rispetto a tutti i cambiamenti interni che sono invece consultabili dagli sviluppatori tramite git log
.
Prossimi sviluppi (TODO)
27 gennaio 2022
Queste funzionalità sono state sviluppate durante un code sprint di 8 ore, finanziate dalla fondazione Landscapefor.
- T1043: Aggiunta la possibilità di creare un POI direttamente dalla mappa, dal menù contestuale
- T1033: Quando si atterra su AtlasFor senza una macro particolare, aggiunta possibilità di impostare un qualsiasi filtro predefinito (ad esempio: "Un assaggio di AtlasFor"). In questo caso, la geolocalizzazione resetterà gli archivi impostati (ad esempio per rimuovere "Un assaggio di AtlasFor"). Aggiunta una opzione globale per controllare questa azione in autonomia (
noGeoDefaultQuery
). - T1031: Quando si spunta un Archivio con la spunta "Suggerisci di passare ai sotto-Archivi", se si clicca su tale Archivio da una Landing, si apre un'altra landing con i suoi sotto-Archivi, invece che finire sulla mappa oppure invece che vedere un brutto pop-up.
- Esempio, cliccare su APPA Piemonte:
- Si atterra qui:
- T1033: Gli utenti con privilegi sufficienti ora vedono tutti i Media, anche quelli privati.
- Nota: questo era stato già implementato, ma era incompatibile con questa modifica:
- T1033: Aggiunta la possibilità di personalizzare in autonomia i Media di AtlasFor da frontend, distinguendoli in base allo stato (privato, bozza, pubblico, etc.) ad esempio variandone il colore.
- T1033: Aumentati gli archivi suggeriti fino a 6 e aggiunta una opzione globale per cambiarlo in autonomia (
archive_suggest_max_n
). - T1033: Impostato un limite di Km di distanza massima per gli archivi suggeriti (20Km). Aggiunta una opzione globale per cambiarlo in autonomia (
archive_suggest_max_distance
). - F1544041: Aggiunta la possibilità di eliminare le immagini dagli Archivi in autonomia. Questo risolve un problema nelle Landing degli Archivi.
- T1033: Fix del campo di ricerca per Tag che non veniva resettato.
- M26: Semplificata la sezione "In mappa".
- M25: Piccola modifica Archivio selezionato (comunque attuabile in autonomia modificando il CSS frontend).
- T1033: Rimossi alcuni Archivi APPA, cambiate alcune stringhe minori, effettuate alcune modifiche cosmetiche.
20 gennaio 2022
Queste funzionalità sono state sviluppate durante un code sprint di 8 ore, finanziate dalla fondazione Landscapefor.
- T1031: Landing Archivi: implementata visualizzazione di tutti gli archivi "foglia", affinché non fossero mostrati solo gli archivi generici come APPA Piemonte. Nella localizzazione, gli archivi più specifici hanno maggiore priorità (ovvero gli Archivi con zoom vicino al suolo).
- T1039: Aggiunta possibilità di inviare un link ad una visualizzazione contente Archivi privati. In questo modo, tutti i POI pubblici in quell'Archivio privato saranno accessibili. Prima non era possibile condividere un Archivio privato e non si vedeva alcun POI, senza aver effettuato l'accesso con credenziali sufficientemente elevate.
- T1037: Aggiunta persistenza delle azioni del tasto "indietro" del browser. In questo modo un utente che atterra su Atlas, e applica dei filtri, e atterra su una landing, e ritorna su Atlas, ha tutto lo storico del tasto indietro. Per evitare problemi lo storico è eliminato se più vecchio di tot. minuti (5).
- T1038: Aggiunta la possibilità di cercare un Tag globalmente, con un apposito pulsante che compare sotto la Tag cloud per resettare eventuali Archivi.
- T1032: Aggiunta possibilità di elencare nel backend i POI visualizzati sulla mappa. Prima era possibile elencare nel backend solo i POI modificabili. Si può testare dall'elenco degli Archivi nel backend.
- migliorato supporto a GNU LibreJS
16 dicembre 2021
Queste funzionalità sono state sviluppate durante un code sprint di 8 ore, finanziate dalla fondazione Landscapefor.
- T1023: Aree: possibilità di disabilitare le aree dalla schermata delle opzioni globali
- T969: Archivi: possibilità di impostare una mappa predefinita che sarà attivata automaticamente selezionando il singolo Archivio dai suggeriti in AtlasFor
- T1022: Macro: aggiunta della macro "stub" per mostrare anche le bozze. È anche possibile mostrare solo le bozze
- T1019: Landing Archive mobile: migliorata la visualizzazione degli Archivi dalla landing mobile, che richiederà più risorse ma rispecchierà Atlas, filtrando per tutti i sotto-archivi
- T1024: Landing Archive mobile: sviluppata una prima geolocalizzazione dei contenuti già presenti nella pagina
- T1026: Modifiche massive: concesso di rimuovere l'associazione fra un elenco di Media e i loro Archivi, per poter ereditare implicitamente gli Archivi dai POI di riferimento
- T1023: Performance: ottimizzato il caricamento delle aree su dispositivi lenti
- T1025: gestione degli errori quando si filtra per un Archivio che è stato eliminato, non deve causare problemi
- fix di un piccolo artefatto grafico quando si chiudeva il popup nella landing degli Archivi (si chiudeva due volte) (esempio: atlas:archive/986-torino-sintesi)
- corretta l'organizzazione dei POI nella schermata degli Archivi (esempio: atlas:archive/986-torino-sintesi)
2 dicembre 2021
Queste funzionalità sono state sviluppate durante un code sprint di 8 ore, finanziate dalla fondazione Landscapefor.
- Frontend
- T954: Completamento della nuova barra superiore su mobile per la selezione di Categorie
- T191: Migliorato vertiginosamente il sistema di "Torna indietro", ora include anche i cambi mappa
- T1011: Aggiunto il supporto alla nuova mappa fornita da Mapbox e altamente personalizzabile da Landscapefor
- T950: Adozione dell'immagine quadrata nella schermata della landing Archivi su mobile
- Backend
- T1013: Integrata la possibilità di migrare tutti i Media da un POI ad un altro, durante la creazione di un redirect
- T946: Migliorata la pagina della modifica del CSS per capire dove ci si trova
- T952: Aggiunta la possibilità di cambiare alcune impostazioni globali di AtlasFor senza programmazione software
- T1008: Aggiunta la possibilità di eliminare POI e Media massivamente (anche ricorsivamente)
- T1010: Aggiunta la possibilità di filtrare tutti i Media che sono orfani (senza POI) o meno
11 novembre 2021
Queste funzionalità sono state sviluppate durante un code sprint di 8 ore, finanziate dalla fondazione Landscapefor.
- T952: aggiunta Tag cloud nel footer di AtlasFor su mobile
- aggiunto il supporto a più istanze (l'istanza è speculare con quella nel menù a sinistra su desktop)
- aggiunto supporto interno a "template utente" per semplificare la collaborazione con stagisti
- T995: fixata la barra volante inferiore per non coprire i crediti di copyright
- migliorata la gestione degli errori con le icone mancanti dei POI
- fix del backend per la gestione dei GeoJSON
- T44: velocizzazione di AtlasFor: riduzione della mantissa da 6 a 5 cifre (https://xkcd.com/2170/)
- pagina dei crediti di AtlasFor: migliorata la la parte sui tileserver (OpenStreetMap, ESRI, Stamen)
- avanzamento redazione del Microgrant ottobre 2021 per supportare l'associazione
28 ottobre 2021
Queste funzionalità sono state sviluppate durante un code sprint di 8 ore, finanziate dalla fondazione Landscapefor.
- T191: fix tasto indietro che non resettava Archivi, Categorie o Tag (ma ancora alcuni fix necessari)
- invece che nascondere semplicemente i mini POI, e quindi avere cluster con contatori sballati, creata una differenziazione visiva fra i POI ed i mini POI, e fra i cluster normali ed i cluster che contengono oltanto mini POI, tramite semi-trasparenza.
- Ora è possibile usare queste classi CSS:
.minipoi
per personalizzare i mini POI e.atlas-mini-cluster
per personalizzare i cluster che hanno solo mini POI
- Ora è possibile usare queste classi CSS:
- aggiunto un messaggio di errore nel caso sia impossibile localizzare la posizione
- migliorata la lista degli Archivi nel backend che non mandava l'utente sulla Macro corretta con zoom e coordinate.
- fix funzione interna
Atlas.POIs.visibles()
che ogni tanto ritornava zero elementi sulla mappa anche se la mappa visibile era piena di POI
21 ottobre 2021
Queste funzionalità sono state sviluppate durante un code sprint di 8 ore, finanziate dalla fondazione Landscapefor.
- formazione Alberto
- T946: permesso ad un nuovo ruolo di sviluppatori (Setareh) di modificare il CSS in tempo reale su beta
- T965: disabilitato il livello informativo perché al momento causava rallentamenti
- semplificata l'identificazione degli Archivi senza posizione (che rompevano Atlas)
- miglioramento gestione Archivi senza posizione (per comunque non rompere Atlas)
- fixata mappa ogni tanto completamente bianca (causa aggiornamento di sicurezza di LeafLet)
- aggiunta pagina per test in incognito
- T956: fix albero categorie ("Attività")
- T972: alcuni fix per tasto indietro (bug legati alla generazione dell'elenco dei POI visibili subito dopo un nuovo filtro)
- T983: fix finestra spammosa "vuoi resettare i filtri?" ora attivata se non c'è interazione
- apertura automatica del cassetto dei Tag cercandone uno (dal menù di ricerca in alto)
- fix ricerca per Tag quando eri in un'area senza quel Tag
- fix artefatto grafico con la chiusura finestra descrizione Archivio
- chiusura automatica della finestra di presentazione non appena l'utente si geolocalizza (così non deve anche premere il nostro pulsante "Geolocalizzati" se ha già premuto il suo di sistema)
Pagine correlate
- Sotto al cofano
- gitpull:tag/atlasfor/ - Dashboard Phabricator