Fix broken basemaps and add Carto/Stadia API key support
@jimsafley ci sta già lavorando.
Dal 3/9/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Half the basemaps we offer don't work:
- All six Carto styles are watermarked without an API key, including Voyager, our default.
- The six Stamen styles return 401 on any real domain.
- Esri DeLorme is retired (404).
Because Voyager is the default, most existing sites are showing a watermarked map and probably don't know it. Fixing this means those sites will visibly change to OpenStreetMap, their setting is preserved, so adding a Carto key restores it.
The Stamen problem is easy to miss: those styles moved to Stadia hosting, and Stadia now requires an API key or a registered domain for anything but localhost. They render normally on localhost, so a developer testing locally sees nothing wrong.
Closes #76. Takes over part of #80.
What needs doing:
- Change the default basemap to OpenStreetMap.
- Remove Esri DeLorme and migrate sites using it.
- Update leaflet-providers to v4.0.0, which adds Carto's API key support.
- Add Carto and Stadia API key fields, alongside the existing Mapbox one.
- Tell admins in the config form when their basemap needs a key, and substitute the default where we can do that safely.
- Add a contrast suggestion to the Base Map setting (from #80).
- Lingua principale
- JavaScript
- Stelle
- 12
- Fork
- 22
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di omeka/plugin-Geolocation
-
Document: Multiple locations, shapes, and the new browse mapForse già presa @allanaaa l’ha presa 19 giorni fa. Aperta
omeka/plugin-Geolocation#83 · 1 assegnatario ·
-
Accessibility: screen reader handling of map zoom level changesForse già presa @jimsafley l’ha presa 24 giorni fa. Apertaa11y
omeka/plugin-Geolocation#79 · 2 commenti · 1 assegnatario ·
-
a11y
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
omeka/plugin-Geolocation#75 · 2 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
omeka/plugin-Geolocation#55 ·
-
Enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
omeka/plugin-Geolocation#53 ·
Tutte le issue di omeka/plugin-Geolocation
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
githubnext/gh-aw-workshop#3897 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
agent/quality hive/hosted-available-lke648397-260827-5n31 quality testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 91/100
I maintainer di solito rispondono entro 1 giorno