Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

202402 upstream merge #194

Merged
merged 470 commits into from
Mar 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
470 commits
Select commit Hold shift + click to select a range
1c10866
fix crash when a multisel. contains empty&non-empty numeric vals, fix…
tyrasd Jul 7, 2023
6fefb7b
update changelog
tyrasd Jul 7, 2023
fa35f0e
fix arguments of `unsetTag` call, fixes #9707
tyrasd Jul 7, 2023
2691933
Bump core-js-bundle from 3.30.2 to 3.31.1 (#9747)
dependabot[bot] Jul 11, 2023
02049b2
Bump esbuild-visualizer from 0.4.0 to 0.4.1 (#9748)
dependabot[bot] Jul 11, 2023
8deebc5
Bump @transifex/api from 5.2.0 to 5.4.0 (#9750)
dependabot[bot] Jul 11, 2023
59b7db7
Bump osm-community-index from 5.5.2 to 5.5.3 (#9751)
dependabot[bot] Jul 11, 2023
6a4dcbb
Bump esbuild from 0.17.19 to 0.18.11 (#9749)
dependabot[bot] Jul 12, 2023
e3642c9
Bump marked from 5.1.0 to 5.1.1 (#9758)
dependabot[bot] Jul 12, 2023
09ee5cf
Bump postcss from 8.4.24 to 8.4.25 (#9757)
dependabot[bot] Jul 12, 2023
5795f5f
Bump glob from 10.2.6 to 10.3.3 (#9755)
dependabot[bot] Jul 12, 2023
8929b15
Bump cldr-localenames-full from 43.0.0 to 43.1.0 (#9756)
dependabot[bot] Jul 12, 2023
72d8094
update changelog
tyrasd Jul 12, 2023
a1cf91b
npm run imagery
tyrasd Jul 12, 2023
1d47aea
npm run translations
tyrasd Jul 12, 2023
9af341b
v2.26.0
tyrasd Jul 12, 2023
ef5e6c1
lint
tyrasd Jul 12, 2023
0275e8b
Set development version number
tyrasd Jul 12, 2023
04581bd
Merge branch 'develop' into add_mapilio_data
Jul 12, 2023
0781823
continue with v2.27.0
tyrasd Jul 12, 2023
396d142
fix crash when rendering and `email` UI field, fixes #9752
tyrasd Jul 12, 2023
29b1197
add code comment/documentation
tyrasd Jul 12, 2023
cc740be
typo
tyrasd Jul 12, 2023
667a620
fix the raw tag editor broken and strange cursor behaviour (#9766)
k-yle Jul 13, 2023
3a932f7
prepare changelog for v2.26.2
tyrasd Jul 13, 2023
57cb425
fix markdown link
tyrasd Jul 13, 2023
8de4ae2
Merge branch 'develop' into add_mapilio_data
Jul 13, 2023
4616cd3
fixed pano screen and changed map layers name
Jul 13, 2023
1f5bb53
Bump osm-community-index from 5.5.3 to 5.5.4 (#9770)
dependabot[bot] Jul 13, 2023
aa9f6b8
Bump esbuild from 0.18.11 to 0.18.12 (#9769)
dependabot[bot] Jul 13, 2023
b9c1594
Bump @tmcw/togeojson from 5.6.2 to 5.7.0 (#9768)
dependabot[bot] Jul 13, 2023
4708c31
Bump node-fetch from 2.6.11 to 2.6.12 (#9772)
dependabot[bot] Jul 13, 2023
13af8bc
Bump @rapideditor/location-conflation from 1.2.0 to 1.2.1 (#9771)
dependabot[bot] Jul 13, 2023
0433457
upgrade osm-auth to v2.2
tyrasd Jul 13, 2023
14fd5bc
Bump postcss from 8.4.25 to 8.4.26 (#9776)
dependabot[bot] Jul 15, 2023
bb5e9e0
don't trigger line-is-area warning for tags implemented as 2 geometry…
tyrasd Jul 15, 2023
a84ba59
Added change image forward and backward feature
Jul 17, 2023
7b44dfa
fix sorting of nearby streets in address field dropdown
tyrasd Jul 17, 2023
b836888
Bump esbuild from 0.18.12 to 0.18.13 (#9781)
dependabot[bot] Jul 17, 2023
ae7d32f
Bump eslint from 8.44.0 to 8.45.0 (#9780)
dependabot[bot] Jul 17, 2023
9bd5817
don't crash on invalid identifiers
tyrasd Jul 17, 2023
4dc4d7c
Bump esbuild from 0.18.13 to 0.18.14 (#9783)
dependabot[bot] Jul 20, 2023
118335b
Bump whatwg-fetch from 3.6.2 to 3.6.16 (#9785)
dependabot[bot] Jul 20, 2023
59734d1
fix panning/zooming on resized KartaView images
tyrasd Jul 20, 2023
d0e061c
don't hardcode padding constanst, add changelog
tyrasd Jul 20, 2023
7b622e0
Merge branch 'develop' into vegbilder
tyrasd Jul 20, 2023
3159c87
disable deprecated `marked` options
tyrasd Jul 21, 2023
ad1e035
update assets
tyrasd Jul 21, 2023
ead86b8
Bump word-wrap from 1.2.3 to 1.2.4 (#9787)
dependabot[bot] Jul 21, 2023
68c0bd7
fix margins of tag reference info
tyrasd Jul 21, 2023
61af54c
fix combo field's dropdown when tag reference info is displayed
tyrasd Jul 21, 2023
46a2d63
show tag reference info for the currently filled-in tag value, closes…
tyrasd Jul 21, 2023
d35aff7
Merge branch 'develop' into add_mapilio_data
Jul 21, 2023
c70abfa
added zoom, photo hash-parameter and some fixes
Jul 21, 2023
4d44eed
Too set autoLoad to false when adding a scene,
noenandre Jul 22, 2023
f3bf7db
Reorder execution of init.
noenandre Jul 23, 2023
a481361
Merge remote-tracking branch 'mapilio/add_mapilio_data' into develop
tyrasd Aug 1, 2023
ad1162d
fix panning in mapilio 360° images
tyrasd Aug 1, 2023
806388f
Merge branch 'vegbilder' of github.com:noenandre/iD into vegbilder
tyrasd Aug 1, 2023
1330002
Merge branch 'develop' into vegbilder
tyrasd Aug 1, 2023
d7902e1
only show regional street-level photo providers in the available region
tyrasd Aug 2, 2023
edb7c3b
only fetch vegbilder layers if they are needed
tyrasd Aug 2, 2023
23d19e8
fix zoom/pan behavior on non-360° vegbilder photos
tyrasd Aug 2, 2023
31c5a60
show spinner while loading non-360° "vegbilder" photos
tyrasd Aug 2, 2023
e52ec96
reset yaw when switching between 360° and planar photo
tyrasd Aug 2, 2023
b1b7b93
add to changelog
tyrasd Aug 2, 2023
066686a
fix test
tyrasd Aug 2, 2023
57ca362
fix clearing of contents of some input field when the tag is removed
tyrasd Aug 2, 2023
5f58453
Bump core-js-bundle from 3.31.1 to 3.32.0 (#9801)
dependabot[bot] Aug 2, 2023
ee5055c
Bump whatwg-fetch from 3.6.16 to 3.6.17 (#9789)
dependabot[bot] Aug 2, 2023
1ac29bb
Bump postcss from 8.4.26 to 8.4.27 (#9794)
dependabot[bot] Aug 2, 2023
fc6dd75
Bump esbuild from 0.18.14 to 0.18.17 (#9799)
dependabot[bot] Aug 2, 2023
f7cbdfb
fix incorrect earth radius constants (#9793)
k-yle Aug 2, 2023
79cba76
Bump marked from 5.1.1 to 6.0.0 (#9806)
dependabot[bot] Aug 3, 2023
8e76ffd
bump fontawesome dependencies to 6.4.2
tyrasd Aug 3, 2023
0199f96
Discard eox.at 2019-2021 (#9807)
arch0345 Aug 3, 2023
a454aa3
fix nominatim API search syntax
tyrasd Aug 3, 2023
a2d3cf8
fix jumping cursor while editing in some input fields
tyrasd Aug 3, 2023
a460013
fix test for fixed/updated nominatim API call
tyrasd Aug 4, 2023
5a14edf
Bump eslint from 8.45.0 to 8.46.0 (#9812)
dependabot[bot] Aug 4, 2023
d011123
don't suggest discardable tags in the raw tag editor
k-yle Aug 6, 2023
5e3db91
add changelog
tyrasd Aug 7, 2023
e8703e6
Merge remote-tracking branch 'noenandre/vegbilder' into develop
tyrasd Aug 7, 2023
884874d
Merge branch 'develop' into gsoc_2022/explore_iD
tyrasd Aug 7, 2023
8c1b185
remove unused imports/vars, fix code indentation, lint
tyrasd Aug 7, 2023
617d580
implement fitZoom
tyrasd Aug 7, 2023
55ad5aa
skip images with no location when rendering
tyrasd Aug 7, 2023
1572835
move local photos to "Photo Overlays" section
tyrasd Aug 7, 2023
e94087c
don't zoom in too far when centering on a single photo
tyrasd Aug 7, 2023
634ce10
add proper local photo strings, enable layer switcher checkbox
tyrasd Aug 7, 2023
471354a
add list of loaded local photos
tyrasd Aug 8, 2023
97fcb18
switch to (vegbilder's) zoomable plane photo viewer
tyrasd Aug 9, 2023
ab008eb
show direction/viewfield on local photo markers in high zoom
tyrasd Aug 9, 2023
a7685f6
highlight selected and/or hovered photos
tyrasd Aug 9, 2023
0b03f49
improve drag&drop behavior
tyrasd Aug 9, 2023
4419b36
lazily load local photo files
tyrasd Aug 9, 2023
cf2e4c9
lint
tyrasd Aug 9, 2023
77f31ca
fix tests
tyrasd Aug 9, 2023
2ea9dd1
add to changelog
tyrasd Aug 9, 2023
a6ec8ad
Bump @tmcw/togeojson from 5.7.0 to 5.8.0 (#9821)
dependabot[bot] Aug 10, 2023
549b942
Update address_formats.json for addr in Ukraine (#9826)
Andygol Aug 10, 2023
bbdf8e5
Bump marked from 6.0.0 to 7.0.2 (#9827)
dependabot[bot] Aug 10, 2023
a3284d1
Merge branch 'gsoc_2022_local_photos' into develop
tyrasd Aug 10, 2023
5951391
fix typos
tyrasd Aug 10, 2023
7813177
don't zoom if there are no photos with coordinates
tyrasd Aug 10, 2023
3f533b9
Bump esbuild from 0.18.17 to 0.19.0
dependabot[bot] Aug 10, 2023
c297d9b
fix name clash which was overriding an existing event handler
tyrasd Aug 11, 2023
be0f6e6
highlight photo after selecting from list
tyrasd Aug 11, 2023
376492c
Bump @tmcw/togeojson from 5.8.0 to 5.8.1 (#9835)
dependabot[bot] Aug 16, 2023
7877ea3
Bump autoprefixer from 10.4.14 to 10.4.15 (#9836)
dependabot[bot] Aug 16, 2023
266ecb6
Bump eslint from 8.46.0 to 8.47.0 (#9837)
dependabot[bot] Aug 16, 2023
c97fd6f
Bump esbuild from 0.19.0 to 0.19.2 (#9838)
dependabot[bot] Aug 16, 2023
d8ae0c7
Bump marked from 7.0.2 to 7.0.3 (#9840)
dependabot[bot] Aug 16, 2023
4faf521
sort dependencies
tyrasd Aug 16, 2023
df5e407
simplify instructions to refresh imagery; use npm version
tyrasd Aug 16, 2023
0428976
fix changed references to panellum code in /dist
tyrasd Aug 16, 2023
6bfcf18
npm run imagery
tyrasd Aug 16, 2023
b90b023
update fontawesome assets
tyrasd Aug 16, 2023
9526e62
npm run translations
tyrasd Aug 16, 2023
c867bbe
v2.27.0
tyrasd Aug 16, 2023
820761f
Set development version number
tyrasd Aug 16, 2023
0ef662a
start empty changelog for v2.28.0
tyrasd Aug 16, 2023
66046e7
fix zoom of planar Mapilio photos (#9849)
ozcan-durak Aug 17, 2023
d838b49
Bump @openstreetmap/id-tagging-schema from 6.3.0 to 6.4.1 (#9851)
dependabot[bot] Aug 17, 2023
b9f4bfb
Bump postcss from 8.4.27 to 8.4.28 (#9852)
dependabot[bot] Aug 17, 2023
13a0f2c
Fix stuck cursor in input fields on Safari, fixes #9848
tyrasd Aug 17, 2023
a0b15b4
update assets
tyrasd Aug 17, 2023
7a9771d
prepare v2.27.1 bugfix release
tyrasd Aug 17, 2023
cb453e6
minor cosmetic changes
tyrasd Aug 17, 2023
b792a01
Bump osm-community-index from 5.5.4 to 5.5.5 (#9855)
dependabot[bot] Aug 19, 2023
68ff64b
drop mention of rollup, which is not used anymore
tyrasd Aug 27, 2023
93166ec
fix esbuild ignoring browserslist config
k-yle Oct 7, 2023
5d00f60
show source field for changesets by default in the upload form
tyrasd Aug 24, 2023
c4d1390
use api.osm.org url for OSM API calls
tyrasd Oct 10, 2023
e350e71
migrate to ELI's modern json format
k-yle Oct 12, 2023
dabbd89
suppress autocomplete for taginfo results if field has static values
tyrasd Nov 8, 2023
4908ab0
Add eox.at 2022 to discard list in update_imagery script (#9945)
kmpoppe Nov 8, 2023
3d8c1d4
Bump browserify-sign from 4.2.1 to 4.2.2 (#9954)
dependabot[bot] Nov 8, 2023
a87a375
Bump core-js-bundle from 3.32.0 to 3.33.2 (#9957)
dependabot[bot] Nov 8, 2023
4949f80
Bump @babel/traverse from 7.20.5 to 7.23.2 (#9944)
dependabot[bot] Nov 8, 2023
aac2bf9
Update temaki icon library to 5.6 (#9953)
tordans Nov 8, 2023
04fa115
Bump postcss from 8.4.28 to 8.4.31 (#9926)
dependabot[bot] Nov 8, 2023
173b0ca
Bump chai from 4.3.7 to 4.3.10 (#9921)
dependabot[bot] Nov 8, 2023
298d30e
Fix regression in user account display (#8813) (#9906)
jleedev Nov 8, 2023
dc5bad3
Merge remote-tracking branch 'k-yle/browserlist' into develop
tyrasd Nov 8, 2023
59a7973
Bump node-fetch from 2.6.12 to 2.7.0 (#9865)
dependabot[bot] Nov 8, 2023
267f349
Bump osm-community-index from 5.5.5 to 5.6.0 (#9870)
dependabot[bot] Nov 8, 2023
0ab2eb9
update changelog with recent changes
tyrasd Nov 8, 2023
fdcf636
add test to check that user name is properly escaped
tyrasd Nov 8, 2023
01f00b9
npm run imagery
tyrasd Nov 8, 2023
5f51478
npm run translations
tyrasd Nov 8, 2023
0ef7ca7
finalize changelog of v2.27.2
tyrasd Nov 8, 2023
b95fb78
v2.27.2
tyrasd Nov 8, 2023
accbdf3
use api.osm.org also for map calls, release as v2.27.3
tyrasd Nov 8, 2023
e5efddb
Hide horizontal scrollbar in upload dialog (#9911)
Dimitar5555 Nov 8, 2023
168e608
Bump whatwg-fetch from 3.6.17 to 3.6.19 (#9962)
dependabot[bot] Nov 9, 2023
f11bc59
Bump autoprefixer from 10.4.15 to 10.4.16 (#9963)
dependabot[bot] Nov 9, 2023
2ce41d5
Bump glob from 10.3.3 to 10.3.10 (#9965)
dependabot[bot] Nov 9, 2023
8b27d2e
Bump esbuild from 0.19.2 to 0.19.5 (#9964)
dependabot[bot] Nov 9, 2023
64ed8df
use api url from env variables, if specified
tyrasd Nov 9, 2023
a124188
Set development version number
tyrasd Nov 10, 2023
47f5c39
Bump cldr-core and cldr-localenames-full (#9969)
dependabot[bot] Nov 12, 2023
ac9b6c8
Bump @transifex/api from 5.4.0 to 6.0.1 (#9968)
dependabot[bot] Nov 12, 2023
6f0d463
Bump min nodejs to version to v18 (#9923)
arch0345 Nov 13, 2023
90fe0be
Bump @rapideditor/country-coder from 5.2.1 to 5.2.2 (#9977)
dependabot[bot] Nov 13, 2023
9a794cc
Use preferred tile.osm.org URL in examples (#9979)
danieldegroot2 Nov 13, 2023
555363f
use regular expressions in imagery discard list (#9975)
0xAnon0602 Nov 13, 2023
c9e9d16
Bump eslint from 8.47.0 to 8.53.0 (#9978)
dependabot[bot] Nov 13, 2023
100d949
feat(fields/combo): add navigate button to web links in "chip" fields…
lefuturiste Nov 13, 2023
8252e54
Bump @rapideditor/location-conflation from 1.2.1 to 1.3.0
dependabot[bot] Nov 13, 2023
4562b73
Bump osm-auth from 2.2.0 to 2.3.0 (#9970)
dependabot[bot] Nov 14, 2023
87a05f5
migrate to osm-auth 2.3
tyrasd Nov 14, 2023
ffa6fa2
Bump marked from 7.0.3 to 10.0.0 (#9976)
dependabot[bot] Nov 14, 2023
2033a0d
Added address format for Indonesia (#9925)
AviralSingh-code Nov 14, 2023
e2b3f52
Added address format for South Korea (#9927)
AviralSingh-code Nov 14, 2023
3a44c39
Added address format for Mexico (#9928)
AviralSingh-code Nov 14, 2023
057b061
missing fields in PH address format (#9685)
TagaSanPedroAko Nov 14, 2023
4690aa9
Force colour in github action output (#9692)
peternewman Nov 14, 2023
9cc4f39
refresh assets
tyrasd Nov 14, 2023
87819ed
Adds nycdoitt:bin tag to list of tags to keep on building
mxxcon Aug 16, 2023
d1ccc73
show "x" button on the left on rtl scripts
tyrasd Nov 14, 2023
3b24932
fix highway=busway not supported in the turn restriction editor (#9633)
k-yle Nov 14, 2023
0f6439b
drop outdated feedback link from FAQ.md (#9445)
GPSpilot Nov 14, 2023
beea585
Merge branch 'develop' into relation-colours
tyrasd Nov 14, 2023
9cc04d3
fix spelling mistakes
tyrasd Nov 14, 2023
100fc9c
Bump mapillary-js from 4.1.1 to 4.1.2 (#9980)
dependabot[bot] Nov 17, 2023
41b9cb5
Merge branch 'eli-modern-api' into develop
tyrasd Nov 17, 2023
20b72a2
only render route colours if the value is a valid color
tyrasd Nov 17, 2023
d4bfbaa
Merge branch 'relation-colours' into develop
tyrasd Nov 17, 2023
ac172a2
Don't autocomplete tags like `name_1` in raw tag editor, closes #9422
tyrasd Nov 17, 2023
ea47581
show turn restriction editor also when there is only one _to_ way, fi…
tyrasd Nov 22, 2023
e6c9556
Bump esbuild from 0.19.5 to 0.19.7 (#9989)
dependabot[bot] Nov 23, 2023
c9fe3af
Bump eslint from 8.53.0 to 8.54.0 (#9985)
dependabot[bot] Nov 23, 2023
4073609
Bump core-js-bundle from 3.33.2 to 3.33.3 (#9987)
dependabot[bot] Nov 23, 2023
a876aa0
show empty tag values in multi-selections
k-yle Nov 25, 2023
399c6cc
Bump @fortawesome/fontawesome-svg-core from 6.4.2 to 6.5.1 (#10016)
dependabot[bot] Dec 6, 2023
6bb339d
Bump @fortawesome/free-regular-svg-icons from 6.4.2 to 6.5.1 (#10014)
dependabot[bot] Dec 6, 2023
04b9554
Bump @fortawesome/free-brands-svg-icons from 6.4.2 to 6.5.1 (#10015)
dependabot[bot] Dec 6, 2023
c976b9f
show date/time for georeferenced photos (#9990)
k-yle Dec 6, 2023
454a427
Prevent tooltips from being clipped in local photos dialog, fixes #9918
ramith-kulal Dec 6, 2023
bb178dc
Bump esbuild from 0.19.7 to 0.19.8 (#10005)
dependabot[bot] Dec 6, 2023
1e1c07c
Bump marked from 10.0.0 to 11.0.0 (#10010)
dependabot[bot] Dec 6, 2023
4bf79e9
Sanitize Amazon CloudFront signature in imagery_used (#10007)
excitablesnowball Dec 6, 2023
edb176f
Rerender local photos when last local photo is removed from list
tyrasd Dec 6, 2023
179fa71
Fix cursor on foreign link field links, fixes #9992
ramith-kulal Dec 6, 2023
0d69c3c
style "(empty)" option differently to distinguish from regular tag va…
tyrasd Dec 6, 2023
f65ca4c
use tag value as display text in raw tag editor
tyrasd Dec 6, 2023
ae894f0
add to changelog
tyrasd Dec 6, 2023
bb17d5c
Merge pull request #10002 from k-yle/9876-multiple-values-empty
tyrasd Dec 6, 2023
5c7432b
Add rendering for roller_coaster=track and roller_coaster=support (#9…
mangerlahn Dec 15, 2023
38be2af
switch to alternative source for mapillary sprites
tyrasd Dec 20, 2023
eaab761
Bump core-js-bundle from 3.33.3 to 3.35.0 (#10052)
dependabot[bot] Jan 17, 2024
68dceac
Bump marked from 11.0.0 to 11.1.1 (#10056)
dependabot[bot] Jan 17, 2024
67e70a2
Bump postcss from 8.4.31 to 8.4.33 (#10059)
dependabot[bot] Jan 17, 2024
deaf8aa
Bump follow-redirects from 1.15.2 to 1.15.4 (#10064)
dependabot[bot] Jan 17, 2024
174a757
Bump @fortawesome/free-solid-svg-icons from 6.4.2 to 6.5.1 (#10023)
dependabot[bot] Jan 17, 2024
089d3c6
Bump eslint from 8.54.0 to 8.56.0 (#10044)
dependabot[bot] Jan 17, 2024
c5bb953
update assets (npm run all)
tyrasd Jan 17, 2024
58dc4e1
Bump osm-auth from 2.3.0 to 2.4.0 (#10070)
dependabot[bot] Jan 24, 2024
e3aa02a
Bump @rapideditor/temaki from 5.6.0 to 5.7.0 (#10072)
dependabot[bot] Jan 24, 2024
188bebd
Bump cldr-localenames-full from 44.0.1 to 44.1.0 (#10071)
dependabot[bot] Jan 24, 2024
2a0024d
Bump chai from 4.3.10 to 4.4.1 (#10068)
dependabot[bot] Jan 24, 2024
5966863
Search OSM notes by ID (#10062)
laigyu Jan 24, 2024
b00a7e3
don't consider traffic_calming features as areas
tyrasd Jan 24, 2024
3fabdcd
add recent enhancements to changelog
tyrasd Jan 24, 2024
0e05705
Bump browserslist-to-esbuild from 1.2.0 to 2.1.1
dependabot[bot] Jan 24, 2024
aaf89d7
don't duplicate notes which have already been seen
tyrasd Jan 24, 2024
453ea84
Bump core-js-bundle from 3.35.0 to 3.35.1 (#10079)
dependabot[bot] Jan 31, 2024
fc4de61
Bump polygon-clipping from 0.15.3 to 0.15.7 (#10078)
dependabot[bot] Jan 31, 2024
3954045
Bump autoprefixer from 10.4.16 to 10.4.17 (#10076)
dependabot[bot] Jan 31, 2024
f8d3b17
Bump @transifex/api from 6.0.1 to 7.0.1 (#10080)
dependabot[bot] Jan 31, 2024
8d1c1cf
Bump esbuild from 0.19.8 to 0.20.0 (#10081)
dependabot[bot] Jan 31, 2024
01d650d
Expand DMS format and fix sec rounding logic (#10066)
laigyu Feb 2, 2024
a02f1da
Bump marked from 11.1.1 to 12.0.0 (#10093)
dependabot[bot] Feb 5, 2024
49a14b4
Bump osm-community-index from 5.6.0 to 5.6.1 (#10083)
dependabot[bot] Feb 5, 2024
d107db6
Bump browserslist from 4.22.2 to 4.22.3 (#10084)
dependabot[bot] Feb 5, 2024
2ce1eed
Bump dotenv from 16.3.1 to 16.4.1 (#10086)
dependabot[bot] Feb 5, 2024
70a117a
Bump whatwg-fetch from 3.6.19 to 3.6.20 (#10087)
dependabot[bot] Feb 5, 2024
4829f8a
drop *:wikipedia tags when selecting a NSI-based, fixes #9103
tyrasd Feb 16, 2024
83754e4
switch to Bing Maps API for Bing Streetside layer, fixes #10074
tyrasd Feb 16, 2024
ce2fc08
fix mistake in test definition
tyrasd Feb 16, 2024
bc1969f
Bump mocha from 10.2.0 to 10.3.0 (#10101)
dependabot[bot] Feb 16, 2024
e5a9b6b
Bump postcss from 8.4.33 to 8.4.35 (#10098)
dependabot[bot] Feb 16, 2024
28866ef
Bump esbuild-visualizer from 0.4.1 to 0.6.0 (#10095)
dependabot[bot] Feb 16, 2024
8296718
Bump @transifex/api from 7.0.1 to 7.1.0 (#10099)
dependabot[bot] Feb 16, 2024
c2bfda1
Bump @openstreetmap/id-tagging-schema from 6.4.1 to 6.6.0 (#10094)
dependabot[bot] Feb 16, 2024
17d1c27
use https for Bing Maps API
tyrasd Feb 16, 2024
80b5139
First crack at https://github.com/OpenHistoricalMap/issues/issues/612…
erictheise Feb 20, 2024
312fd13
Add svg assets for https://github.com/OpenHistoricalMap/issues/issues…
erictheise Mar 19, 2024
d668b6e
Update dist for https://github.com/OpenHistoricalMap/issues/issues/612.
erictheise Mar 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 9 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,20 @@ jobs:

strategy:
matrix:
node-version: ['16', '18']
node-version: ['18', '20']

steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- run: npm install
- run: npm clean-install
env:
FORCE_COLOR: 2
- run: npm run all
- run: npm run test
env:
FORCE_COLOR: 2
- run: npm run test
env:
FORCE_COLOR: 2
2 changes: 1 addition & 1 deletion .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ jobs:
with:
check_filenames: true
skip: ./.git,./data/territory_languages.json,./data/imagery.json,./data/languages.json,./data/address_formats.json,./dist/locales,./docs/img,./dist/img
ignore_words_list: "auxilary,casette,cemetary,chancel,childs,extentions,files',froms,generat,guerilla,kindergarden,nd,specialties,vias,visibles,tos"
ignore_words_list: "auxilary,casette,cemetary,chancel,childs,extentions,falsy,files',fillL,froms,generat,guerilla,inflight,kindergarden,nd,ot,pavillion,specialties,tos,vias,visibles"
exclude_file: .codespellignorelines
only_warn: 1
8 changes: 2 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/node_modules/
/.tx/tmp/
npm-debug.log
package-lock.json
.env

transifex.auth

Expand All @@ -17,13 +17,9 @@ transifex.auth
/dist/img/*.svg
/dist/locales/en.min.json
/dist/mapillary-js/
/dist/pannellum-streetside/
/dist/pannellum/

/coverage/

# autogenerated symlinks
land.html
/img
/css/img
/test/css
/test/img
4 changes: 2 additions & 2 deletions ACCESSIBILITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,12 +165,12 @@ for more info.
| ✅ | Browser language preference | iD tries to use the language set in the browser |
| ✅ | Base language fallback | E.g. if `pt_BR` is incomplete, `pt` should be tried before `en` | [#7996](https://github.com/openstreetmap/iD/issues/7996)
| ✅ | Custom fallback languages | If the preferred language is incomplete, user-specified ones should be tried before `en` (e.g. `kk` → `ru`) | [#7996](https://github.com/openstreetmap/iD/issues/7996)
| 🟠 | [`lang` HTML attributes](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/lang) | Helps with text-to-speech, text formatting, and auto-transliteration, particularly when iD mixes strings from different languages | [#7963](https://github.com/openstreetmap/iD/issues/7963)
| | [`lang` HTML attributes](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/lang) | Helps with text-to-speech, text formatting, and auto-transliteration, particularly when iD mixes strings from different languages | [#7998](https://github.com/openstreetmap/iD/pull/7998)
| ✅ | Locale URL parameters | `locale` and `rtl` can be used to manually set iD's locale preferences. See the [API](API.md#url-parameters) |
| ❌ | Language selection in UI | The mapper should be able to view and change iD's language in the interface at any time. Useful for public computers with fixed browser languages | [#3120](https://github.com/openstreetmap/iD/issues/3120) |
| 🟩 | Right-to-left layouts | The [`dir` HTML attribute](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/dir) is properly set for languages like Hebrew and Arabic |
| ✅ | [Language-specific plurals](https://docs.transifex.com/localization-tips-workflows/plurals-and-genders#how-pluralized-strings-are-handled-by-transifex) | English has two plural forms, but some languages need more to be grammatically correct | [#597](https://github.com/openstreetmap/iD/issues/597), [#7991](https://github.com/openstreetmap/iD/issues/7991) |
| 🟠 | [Localized number formats](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat) | Most in-text numbers are localized. Numeric fields are not | [#3615](https://github.com/openstreetmap/iD/issues/3615), [#7993](https://github.com/openstreetmap/iD/issues/7993) |
| | [Localized number formats](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat) | Most in-text numbers are localized, including numeric fields | [#8769](https://github.com/openstreetmap/iD/pull/8769), [#7993](https://github.com/openstreetmap/iD/issues/7993) |
| 🟠 | Label icons | Icons should accompany text labels to illustrate the meaning of untranslated terms |

### Translatability
Expand Down
17 changes: 16 additions & 1 deletion API.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ of iD (e.g. `https://ideditor-release.netlify.app`), the following parameters ar
where the URL can contain the standard tile URL placeholders `{x}`, `{y}` and
`{z}`/`{zoom}`, `{ty}` for flipped TMS-style Y coordinates, and `{switch:a,b,c}` for
DNS multiplexing.<br/>
_Example:_ `background=custom:https://{switch:a,b,c}.tile.openstreetmap.org/{zoom}/{x}/{y}.png`
_Example:_ `background=custom:https://tile.openstreetmap.org/{zoom}/{x}/{y}.png`
* __`comment`__ - Prefills the changeset comment. Pass a url encoded string.<br/>
_Example:_ `comment=CAR%20crisis%2C%20refugee%20areas%20in%20Cameroon`
* __`disable_features`__ - Disables features in the list.<br/>
Expand Down Expand Up @@ -101,6 +101,21 @@ In addition, the following parameters are available as **URL query parameters**:
* __`gpx`__ - Expects a trace ID of a [public gps trace](https://www.openstreetmap.org/traces) uploaded on OpenStreetMap.<br/>
_Example:_ `https://www.openstreetmap.org/edit?editor=id&gpx=4009513`<br/>


## Environment variables

Environment variables or a dotenv file can be used to configure certain aspects of iD at build time.

* __`ID_API_CONNECTION_URL`__, __`ID_API_CONNECTION_CLIENT_ID`__, __`ID_API_CONNECTION_CLIENT_SECRET`__ - Custom [OAuth2](https://wiki.openstreetmap.org/wiki/OAuth#OAuth_2.0_2) connection details to an OSM API server.
* __`ID_API_CONNECTION_API_URL`__ Optional url to use for OSM API calls aftern the initial authentication is complete when using a custom OAuth2 connection (see above). If unspecified, `ID_API_CONNECTION_URL` will be used for both the authentication and subsequent API calls.
* __`ID_API_CONNECTION`__ - Either `live` or `dev`, if only either one should be made offered for editing.
* __`ID_PRESETS_CDN_URL`__ - The URL where iD should fetch it's tagging presets from. Needs to point to a CORS enabled web server which is serving the `package.json` and `dist` folder of a repository built on [`@ideditor/schema-builder`](https://github.com/ideditor/schema-builder).
* __`ENV__ID_OCI_CDN_URL`__ - URL to a hosted version of the [osm-community-index](https://github.com/osmlab/osm-community-index)
* __`ENV__ID_NSI_CDN_URL`__ - URL to a hosted version of the [name-suggestion-index](https://github.com/osmlab/name-suggestion-index)
* __`ENV__ID_WMF_SITEMATRIX_CDN_URL`__ - URL to a hosted version of the [wmf-sitematrix](https://github.com/osmlab/wmf-sitematrix)
* __`ID_TAGINFO_API_URL`__ - URL to a [taginfo](https://wiki.openstreetmap.org/wiki/Taginfo) service.
* __`ID_NOMINATIM_API_URL`__ - URL to a [nominatim](https://wiki.openstreetmap.org/wiki/Nominatim) geocoding service.

## CSS selectors

iD has a documented and stable set of classes that can be used to apply style or
Expand Down
6 changes: 3 additions & 3 deletions ARCHITECTURE.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
## iD Architecture

iD is written in a modular code style using ES6 modules. The modules are bundled
with [rollup.js](http://rollupjs.org/). iD eventually aims to be a reusable,
modular library to kickstart other JavaScript-based tools for OpenStreetMap.
iD is written in a modular code style using ES6 modules.
iD eventually aims to be a reusable, modular library to kickstart other
JavaScript-based tools for OpenStreetMap.

### d3

Expand Down
Loading
Loading