Commit Graph

15218 Commits

Author SHA1 Message Date
Martin Raifer fa35f0e78d fix arguments of unsetTag call, fixes #9707 2023-07-07 18:39:44 +02:00
Martin Raifer 6fefb7b49f update changelog 2023-07-07 18:28:59 +02:00
Martin Raifer 1c1086662e fix crash when a multisel. contains empty&non-empty numeric vals, fixes #9739
this is a regression/bug in 559a4ba
2023-07-07 18:22:18 +02:00
Martin Raifer dc798af92c tweak wording 2023-07-07 17:25:49 +02:00
dependabot[bot] ee2360903c Bump d3 from 7.8.4 to 7.8.5 (#9690)
Bumps [d3](https://github.com/d3/d3) from 7.8.4 to 7.8.5.
- [Release notes](https://github.com/d3/d3/releases)
- [Changelog](https://github.com/d3/d3/blob/main/CHANGES.md)
- [Commits](https://github.com/d3/d3/compare/v7.8.4...v7.8.5)

---
updated-dependencies:
- dependency-name: d3
  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-07-07 15:36:39 +02:00
dependabot[bot] b08c01f623 Bump @openstreetmap/id-tagging-schema from 6.2.0 to 6.3.0 (#9688)
Bumps [@openstreetmap/id-tagging-schema](https://github.com/openstreetmap/id-tagging-schema) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/openstreetmap/id-tagging-schema/releases)
- [Changelog](https://github.com/openstreetmap/id-tagging-schema/blob/main/CHANGELOG.md)
- [Commits](https://github.com/openstreetmap/id-tagging-schema/compare/v6.2.0...v6.3.0)

---
updated-dependencies:
- dependency-name: "@openstreetmap/id-tagging-schema"
  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-07-07 15:31:46 +02:00
dependabot[bot] f8c80eefd8 Bump marked from 5.0.4 to 5.1.0 (#9698)
Bumps [marked](https://github.com/markedjs/marked) from 5.0.4 to 5.1.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/v5.0.4...v5.1.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-07-07 15:31:09 +02:00
dependabot[bot] f5d401b7ed Bump dotenv from 16.1.3 to 16.3.1 (#9704)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.1.3 to 16.3.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.1.3...v16.3.1)

---
updated-dependencies:
- dependency-name: dotenv
  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-07-07 15:30:36 +02:00
dependabot[bot] d6b8813603 Bump eslint from 8.41.0 to 8.44.0 (#9725)
Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.44.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.41.0...v8.44.0)

---
updated-dependencies:
- dependency-name: eslint
  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-07-07 15:28:09 +02:00
Martin Raifer faef090002 clean up background imagery list by discarding some layers
* regional osm basemaps
* cyclosm
* "Stamen Terrain": too coarse to be used for mapping in iD

.
2023-07-07 15:21:44 +02:00
Kyℓe Hensel 53a510628c fix crash when selecting some presets (#9738) 2023-07-07 15:15:15 +02:00
Martin Raifer 2856a40e85 drop Maxar Premium imagery layer, closes #9710
see https://community.openstreetmap.org/t/maxar-imagery-not-working-was-maxar-is-blurred-in-id-and-other-similar-topics/100524/19 for background
2023-07-07 13:48:34 +02:00
Martin Raifer 85affbadc8 lint 2023-07-07 13:34:08 +02:00
Martin Raifer db886f5dd7 fix crash when using "exotic" locales which undefined languageNames
see also #9737
2023-07-07 13:31:36 +02:00
Kyℓe Hensel 457a2101c6 fix crash in fr-FR locale (#9737) 2023-07-07 13:07:49 +02:00
Martin Raifer ea054a00a5 fix bug in "lang=badvalue" handling for wikidata api
see https://github.com/openstreetmap/iD/pull/9638#issuecomment-1623497481
2023-07-07 12:49:55 +02:00
Dimitar b1121b1175 Added Bulgarian phone format (#8775) 2023-06-26 16:16:39 +02:00
dependabot[bot] 446133d1a4 Bump dotenv from 16.1.1 to 16.1.3 (#9681)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.1.1 to 16.1.3.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.1.1...v16.1.3)

---
updated-dependencies:
- dependency-name: dotenv
  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-06-01 13:10:11 +02:00
soshial 23f0dcf9dd Support Latvian address scheme (#9667)
To [check address format](https://www.pasts.lv/en/Category/Postal_Code_Look-up/) see official Latvian Post website.
2023-05-31 20:37:48 +02:00
Yogurt4 be84e09481 Add Hungarian address format (#9673) 2023-05-31 19:49:12 +02:00
dependabot[bot] 9b5f168575 Bump glob from 9.2.1 to 10.2.6 (#9668)
Bumps [glob](https://github.com/isaacs/node-glob) from 9.2.1 to 10.2.6.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v9.2.1...v10.2.6)

---
updated-dependencies:
- dependency-name: glob
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Raifer <martin@raifer.tech>
2023-05-31 19:48:42 +02:00
dependabot[bot] 4b567b25c5 Bump @tmcw/togeojson from 5.6.0 to 5.6.2 (#9676)
Bumps [@tmcw/togeojson](https://github.com/placemark/togeojson) from 5.6.0 to 5.6.2.
- [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.6.0...v5.6.2)

---
updated-dependencies:
- dependency-name: "@tmcw/togeojson"
  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-05-31 19:25:48 +02:00
dependabot[bot] ef23520713 Bump dotenv from 16.0.3 to 16.1.1 (#9675)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.0.3 to 16.1.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.0.3...v16.1.1)

---
updated-dependencies:
- dependency-name: dotenv
  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-05-31 19:25:29 +02:00
dependabot[bot] 9ea2a25450 Bump postcss from 8.4.23 to 8.4.24 (#9671)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.23 to 8.4.24.
- [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.23...8.4.24)

---
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-05-31 19:24:48 +02:00
dependabot[bot] e34af21e16 Bump marked from 5.0.2 to 5.0.4 (#9674)
Bumps [marked](https://github.com/markedjs/marked) from 5.0.2 to 5.0.4.
- [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/v5.0.2...v5.0.4)

---
updated-dependencies:
- dependency-name: marked
  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-05-31 19:24:37 +02:00
Martin Raifer bb76e68438 update recent dependency upgrades in changelog 2023-05-26 20:49:08 +02:00
Martin Raifer 0cb8210a21 Merge pull request #9603 from openstreetmap/addr_place
Support addr:place tag in Address field
2023-05-26 20:47:35 +02:00
Martin Raifer eb30c2e80a drop icon from "regular" addr:street suggestions in dropdown 2023-05-26 20:45:51 +02:00
Martin Raifer dbc857b0fe update changelog 2023-05-26 20:45:23 +02:00
Martin Raifer 9595e997e9 Merge branch 'develop' into addr_place 2023-05-26 20:37:54 +02:00
Martin Raifer f19a55fa13 Add support for icons on multiCombo/semiCombo fields (#9433) 2023-05-26 20:35:12 +02:00
Martin Raifer 140838f4b1 fix accidentally committed code, switch to different ford icon 2023-05-26 19:50:09 +02:00
Martin Raifer 5a3a2d876e show inherited fields from global parents
fixes regression from 43784e2ef
2023-05-26 19:44:27 +02:00
Martin Raifer ffab062ca0 update assets (npm run all) 2023-05-26 19:37:32 +02:00
Martin Raifer 53f77fb852 accept raw number input also for roadspeed/roadheight fields 2023-05-26 19:34:32 +02:00
Martin Raifer 2b64d70352 generalize implementation to skip input value update
when contents are "equivalent" in a given context, e.g. for numeric values with potentially different formatting in number fields
2023-05-26 19:24:10 +02:00
Martin Raifer ee89f6ae66 lint 2023-05-26 18:46:57 +02:00
Martin Raifer e0f11af2b2 also allow "raw" numbers to be input in numeric fields
when a user enters a decimal number using the "international"/English/OSM-raw-data formatting (e.g. as in `0.5`), it is parsed using the basic, non-localized, number parser. In such cases, the content of the input field should not be overwritten with the localized formatting, as that would cause unexpected glitches and make editing harder (e.g. when thousands-grouping characters seemingly "magically" disappear or appear while typing).

see https://github.com/openstreetmap/iD/pull/8769/#pullrequestreview-1324246437 ff.
2023-05-26 18:38:16 +02:00
Martin Raifer 7f4242864f Merge branch '1ec5-number-field-format-3615' into develop 2023-05-26 18:03:31 +02:00
Martin Raifer 14c752548d keep cursor at edit position while typing in the middle 2023-05-26 17:59:04 +02:00
Martin Raifer b266ec57ad treat "empty" numbers in semicolon separated "list" as invalid 2023-05-26 15:00:10 +02:00
Martin Raifer 6d01c05f76 allow numbers to be input in "raw" format 2023-05-26 13:44:50 +02:00
Martin Raifer 249771d747 fix variable declarations 2023-05-26 13:25:59 +02:00
Martin Raifer 6c362b6517 Merge branch 'develop' into 1ec5-number-field-format-3615 2023-05-26 13:06:09 +02:00
dependabot[bot] a18de6b5c3 Bump cldr-core and cldr-localenames-full (#9662)
Bumps [cldr-core](https://github.com/unicode-cldr/cldr-json) and [cldr-localenames-full](https://github.com/unicode-cldr/cldr-json). These dependencies needed to be updated together.

Updates `cldr-core` from 41.0.0 to 43.0.0
- [Release notes](https://github.com/unicode-cldr/cldr-json/releases)
- [Commits](https://github.com/unicode-cldr/cldr-json/compare/41.0.0...43.0.0)

Updates `cldr-localenames-full` from 41.0.0 to 43.0.0
- [Release notes](https://github.com/unicode-cldr/cldr-json/releases)
- [Commits](https://github.com/unicode-cldr/cldr-json/compare/41.0.0...43.0.0)

---
updated-dependencies:
- dependency-name: cldr-core
  dependency-type: direct:development
  update-type: version-update:semver-major
- dependency-name: cldr-localenames-full
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Raifer <martin@raifer.tech>
2023-05-26 12:55:00 +02:00
dependabot[bot] 7520c9b674 Bump @openstreetmap/id-tagging-schema from 6.0.0 to 6.2.0 (#9659)
Bumps [@openstreetmap/id-tagging-schema](https://github.com/openstreetmap/id-tagging-schema) from 6.0.0 to 6.2.0.
- [Release notes](https://github.com/openstreetmap/id-tagging-schema/releases)
- [Changelog](https://github.com/openstreetmap/id-tagging-schema/blob/main/CHANGELOG.md)
- [Commits](https://github.com/openstreetmap/id-tagging-schema/compare/v6.0.0...v6.2.0)

---
updated-dependencies:
- dependency-name: "@openstreetmap/id-tagging-schema"
  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-05-26 12:14:26 +02:00
dependabot[bot] 71a2ab5c9d Bump marked from 4.3.0 to 5.0.2 (#9660)
Bumps [marked](https://github.com/markedjs/marked) from 4.3.0 to 5.0.2.
- [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.3.0...v5.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-26 12:11:34 +02:00
dependabot[bot] cc768b115b Bump node-fetch from 2.6.9 to 2.6.11 (#9658)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.9 to 2.6.11.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.9...v2.6.11)

---
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-05-26 12:01:54 +02:00
dependabot[bot] 5d80bbc6c3 Bump esbuild from 0.17.18 to 0.17.19 (#9661)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.17.18 to 0.17.19.
- [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.18...v0.17.19)

---
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-05-26 12:01:37 +02:00
Martin Raifer 43784e2eff take entity loc into account when resolving fields via parent preset, fixes #9524
this necessary when a regional preset (e.g. from NSI) is supposed to inherit fields from a parent preset, but the direct parent does NOT apply at the location of the entity to be added/edited. In that case we need to search for a potential regional variant of the parent preset.
2023-05-25 19:19:09 +02:00