Commit Graph

15474 Commits

Author SHA1 Message Date
Martin Raifer a35653d35d use all available option strings when setting value
this fixes where tag values of fields with referenced strings can become corrupted when the sub-field has restricted `options`, and an unavailable option is entered manually into the field.

important for openstreetmap/id-tagging-schema#891
2023-05-11 15:06:37 +02:00
Martin Raifer f9aa675637 add to changelog 2023-05-10 12:04:30 +02:00
Biswajit Kaushik 25cf4366d1 Fix wrongly flagged "incorrect geometry type" for features with lifecycle-prefixed tags (#9483) 2023-05-10 12:02:37 +02:00
Martin Raifer 140e56768e fix hiding of "Add" input on comboboxes with fixed options
the check for this needs to be done after the available options are actually refreshed
2023-05-02 14:10:48 +02:00
Martin Raifer 24e514fa99 defer loading of static combo options
fixes a bug where `multi/many/semiCombo` options are not selectable immediately after they were removed from a field, when the field does not use taginfo to fetch options
2023-05-02 13:01:32 +02:00
Martin Raifer 9aa28faf4a only offer admin_level>8 for addr:place
as admin_level=8 is for `addr:city`
2023-04-30 21:07:15 +02:00
Martin Raifer 6f9bb116f3 fix logic bug, make condition more readable 2023-04-30 20:56:51 +02:00
Martin Raifer 2ed1f0888e use addr+place subfield for Taiwan
this assumes that the address format included both fields as a "hacky" workaround of iD's inability to choose between streets and places from a single field. This is (at the momemt) only based on the observation that before the format was introduced in iD in mid-2016, there were only a very small number of addresses in Taiwan with both tags, and the number increased only after iD started to show fields for both tags, and even today only a very small percentage of addresses have both tags set (approx 2.1k out of 1.6M).
2023-04-28 20:23:56 +02:00
Martin Raifer aca88bf702 fix bug in getting nearby postcodes 2023-04-28 19:55:43 +02:00
Martin Raifer 316b819cc4 addresses in Czech Republic and Slovakia are more complicated
see https://wiki.openstreetmap.org/wiki/Cs:%C4%8Cesko/Syst%C3%A9m_adres
2023-04-28 19:45:15 +02:00
Martin Raifer caac22fe16 show addr:street when both it and addr:place is present
as in this case it is likely a mapping mistake where the "place" should actually be addr:city (or addr:suburb, etc.)
2023-04-28 17:52:55 +02:00
Martin Raifer 2808edb57f tweak address formats: make street+place default
using the "old" `addr:street`-only field on some countries which don't appear to use place-based addresses (according to current use in the OSM database):
* Australia
* Finland
* Iceland
* Liechtenstein
* Netherlands
* Norway
* Monaco
* Latvia
* Peru
* Bolivia
* China
* Ukraine
* Taiwan (uses both addr:place and add:street in parallel!)
* India
* Canada
* United States
2023-04-28 17:52:44 +02:00
Martin Raifer 026737909f implement special address field for addr:street/addr:place 2023-04-28 16:36:05 +02:00
Martin Raifer 453fb424f1 fix small typo 2023-04-28 12:31:39 +02:00
dependabot[bot] f09444c02e Bump @tmcw/togeojson from 5.2.2 to 5.6.0 (#9600)
Bumps [@tmcw/togeojson](https://github.com/placemark/togeojson) from 5.2.2 to 5.6.0.
- [Release notes](https://github.com/placemark/togeojson/releases)
- [Changelog](https://github.com/placemark/togeojson/blob/main/CHANGELOG.md)
- [Commits](https://github.com/placemark/togeojson/compare/v5.2.2...v5.6.0)

---
updated-dependencies:
- dependency-name: "@tmcw/togeojson"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 12:30:59 +02:00
dependabot[bot] 789989343c Bump minimist from 1.2.6 to 1.2.8 (#9602)
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.6 to 1.2.8.
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.6...v1.2.8)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 12:29:17 +02:00
dependabot[bot] 65a9798c1a Bump karma from 6.4.1 to 6.4.2 (#9599)
Bumps [karma](https://github.com/karma-runner/karma) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.4.1...v6.4.2)

---
updated-dependencies:
- dependency-name: karma
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 12:27:53 +02:00
dependabot[bot] ebed2a8fe6 Bump esbuild from 0.17.10 to 0.17.18 (#9598)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.17.10 to 0.17.18.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.17.10...v0.17.18)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 12:27:24 +02:00
dependabot[bot] 0dfb05669d Bump osm-community-index from 5.5.0 to 5.5.2 (#9601)
Bumps [osm-community-index](https://github.com/osmlab/osm-community-index) from 5.5.0 to 5.5.2.
- [Release notes](https://github.com/osmlab/osm-community-index/releases)
- [Changelog](https://github.com/osmlab/osm-community-index/blob/main/CHANGELOG.md)
- [Commits](https://github.com/osmlab/osm-community-index/compare/v5.5.0...v5.5.2)

---
updated-dependencies:
- dependency-name: osm-community-index
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 12:25:48 +02:00
Martin Raifer a0b5cf5334 filter address combo field while typing 2023-04-27 17:25:58 +02:00
Martin Raifer 5cd5c10d92 consolidate similar methods 2023-04-27 17:25:58 +02:00
Martin Raifer acc1853dc9 build fontawesome assets 2023-04-27 17:23:24 +02:00
Martin Raifer 369a224fee bump all fortawesome libraries to v6.4 2023-04-27 17:21:47 +02:00
Martin Raifer f94cf4cd24 mention dependency upgrades in changelog 2023-04-27 16:48:36 +02:00
dependabot[bot] 753baff287 Bump osm-auth from 2.0.0 to 2.0.1 (#9577)
Bumps [osm-auth](https://github.com/osmlab/osm-auth) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/osmlab/osm-auth/releases)
- [Changelog](https://github.com/osmlab/osm-auth/blob/main/CHANGELOG.md)
- [Commits](https://github.com/osmlab/osm-auth/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: osm-auth
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-27 16:47:00 +02:00
dependabot[bot] dbc8f1d18d Bump @fortawesome/fontawesome-svg-core from 6.3.0 to 6.4.0 (#9578)
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.3.0...6.4.0)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-svg-core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-27 16:46:16 +02:00
dependabot[bot] 5ffc34ca5b Bump core-js-bundle from 3.25.3 to 3.30.1 (#9585)
Bumps [core-js-bundle](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js-bundle) from 3.25.3 to 3.30.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.30.1/packages/core-js-bundle)

---
updated-dependencies:
- dependency-name: core-js-bundle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-27 16:46:07 +02:00
dependabot[bot] f3beb88fc2 Bump marked from 4.2.2 to 4.3.0 (#9580)
Bumps [marked](https://github.com/markedjs/marked) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v4.2.2...v4.3.0)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-27 16:45:37 +02:00
dependabot[bot] 2dc836effb Bump @mapbox/maki from 8.0.0 to 8.0.1 (#9581)
Bumps [@mapbox/maki](https://github.com/mapbox/maki) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mapbox/maki/releases)
- [Changelog](https://github.com/mapbox/maki/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mapbox/maki/compare/v8.0.0...v8.0.1)

---
updated-dependencies:
- dependency-name: "@mapbox/maki"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-27 16:07:34 +02:00
Martin Raifer 5f92841a8e include recent patch releases in main changelog 2023-04-26 19:54:56 +02:00
Martin Raifer ad320e3590 npm run imagery 2023-04-26 19:26:48 +02:00
Martin Raifer 6e4c1d4500 rotate maxar imagery key 2023-04-25 12:28:50 +02:00
riQQ 218d2efc03 Fix link to schema builder (#9567)
The error was introduced with e466ad4bf8 / #9546
2023-04-04 14:11:04 +02:00
Martin Raifer cf61cf7666 update changelog 2023-04-04 14:08:45 +02:00
dependabot[bot] b4006c9035 Bump node-fetch from 2.6.7 to 2.6.9 (#9572)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.7 to 2.6.9.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.7...v2.6.9)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-04 14:08:18 +02:00
dependabot[bot] 9772bbf133 Bump autoprefixer from 10.4.12 to 10.4.14 (#9571)
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.12 to 10.4.14.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.12...10.4.14)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-04 14:07:52 +02:00
dependabot[bot] d951373c61 Bump postcss from 8.4.16 to 8.4.21 (#9569)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.16 to 8.4.21.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.16...8.4.21)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-04 14:07:35 +02:00
dependabot[bot] 20ff498f07 Bump @fortawesome/free-brands-svg-icons from 6.3.0 to 6.4.0 (#9568)
Bumps [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.3.0...6.4.0)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-brands-svg-icons"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-04 14:07:02 +02:00
Martin Raifer 406c1a0690 bump streetview generation id to work around #9230
this is not a permanent fix; as explained in https://github.com/openstreetmap/iD/issues/8747#issuecomment-945669204 we should upgrade to Bing streetview's v8 API calls. Unfortunately, our API key is not enabled for that API, though.

closes #9230
2023-04-04 12:59:58 +02:00
Martin Raifer 343509c4c2 update assets 2023-03-30 12:53:45 +02:00
archpdx e466ad4bf8 Update dependencies country-coder and location-conflation (#9546) 2023-03-30 12:53:38 +02:00
dependabot[bot] 1428d1a8c1 Bump json5 from 2.2.1 to 2.2.3 (#9542)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 12:43:20 +02:00
dependabot[bot] 67f848562a Bump engine.io from 6.2.0 to 6.2.1 (#9543)
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.2.0...6.2.1)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 12:42:17 +02:00
dependabot[bot] 9bcfcb20f6 Bump ua-parser-js from 0.7.31 to 0.7.34 (#9544)
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.31 to 0.7.34.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/0.7.34/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.31...0.7.34)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 12:42:00 +02:00
dependabot[bot] 0f41f7f786 Bump abortcontroller-polyfill from 1.7.3 to 1.7.5 (#9547)
Bumps [abortcontroller-polyfill](https://github.com/mo/abortcontroller-polyfill) from 1.7.3 to 1.7.5.
- [Release notes](https://github.com/mo/abortcontroller-polyfill/releases)
- [Commits](https://github.com/mo/abortcontroller-polyfill/compare/v1.7.3...v1.7.5)

---
updated-dependencies:
- dependency-name: abortcontroller-polyfill
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 12:41:28 +02:00
dependabot[bot] f0716ecd2b Bump @transifex/api from 5.0.1 to 5.2.0 (#9557)
Bumps [@transifex/api](https://github.com/transifex/transifex-javascript) from 5.0.1 to 5.2.0.
- [Release notes](https://github.com/transifex/transifex-javascript/releases)
- [Changelog](https://github.com/transifex/transifex-javascript/blob/master/RELEASE_HOWTO.md)
- [Commits](https://github.com/transifex/transifex-javascript/compare/v5.0.1...v5.2.0)

---
updated-dependencies:
- dependency-name: "@transifex/api"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 12:41:03 +02:00
Martin Raifer a15f6ff338 also lint mjs files and config directory 2023-03-27 19:45:47 +02:00
Martin Raifer 4c6842d820 allow processing preset icons data from files in npm run build:data 2023-03-27 18:57:29 +02:00
Martin Raifer 1cd74aa6b6 append changelog 2023-03-27 18:36:47 +02:00
Martin Raifer e826dc45e5 build icons from configured presets source
and also process field value `icons`
2023-03-27 18:34:20 +02:00