Commit Graph

16039 Commits

Author SHA1 Message Date
Martin Raifer 074090e495 replace unmaintained postcss-selector-prepend with postcss-prefix-selector 2025-02-25 16:14:07 +01:00
Martin Raifer 024c3f2dc4 replace unmaintained static-server with serve 2025-02-25 14:07:53 +01:00
dependabot[bot] ee3bcb5102 Bump netlify-cli from 18.1.0 to 19.0.0 (#10816)
Bumps [netlify-cli](https://github.com/netlify/cli) from 18.1.0 to 19.0.0.
- [Release notes](https://github.com/netlify/cli/releases)
- [Changelog](https://github.com/netlify/cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/netlify/cli/compare/v18.1.0...v19.0.0)

---
updated-dependencies:
- dependency-name: netlify-cli
  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>
2025-02-25 13:50:13 +01:00
dependabot[bot] e1367beca8 Bump vitest from 3.0.6 to 3.0.7 (#10815)
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.7/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  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>
2025-02-25 13:26:57 +01:00
Martin Raifer ca7ae603c9 make sure combobox dropdown is removed when input field is removed
fixes #10319: when a relation membership role is edited, the change will trigger a redraw of the combobox (via D3 exit/enter). In this case, the `blur` event is never called, because the input element is immediately removed from the DOM. This is solved by cleaning up the dropdown when the combobox is about to be removed from the page.
2025-02-25 13:07:58 +01:00
Martin Raifer f4d4a9e3b0 treat indoormark=* as indoor features, closes #10808
and don't classify `indoor=no` as indoor features
2025-02-24 18:21:39 +01:00
Martin Raifer fa501696e5 fix false-positive missing translation, for street+place subfield
closes #10812
2025-02-24 15:33:43 +01:00
dependabot[bot] 6b6cce65db Bump eslint from 9.20.1 to 9.21.0 (#10811)
Bumps [eslint](https://github.com/eslint/eslint) from 9.20.1 to 9.21.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/v9.20.1...v9.21.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>
2025-02-24 13:12:20 +01:00
dependabot[bot] fadf866394 Bump @types/node from 22.13.4 to 22.13.5 (#10810)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.13.4 to 22.13.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  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>
2025-02-24 13:06:27 +01:00
Martin Raifer 2b8ea8fc6a de-duplicate mapilio sequence linestrings
fixes poor performance
closes #10532
2025-02-22 10:53:36 +01:00
Kyℓe Hensel 147c785594 fix the turn restriction editor not supporting bidirectional roads (#10800) 2025-02-22 10:01:26 +01:00
Kyℓe Hensel 8659416af2 Fix duplicate values in the source field on the changeset page (#10799) 2025-02-22 09:57:18 +01:00
Martin Raifer f2615f8a70 replace https workaround with uriScheme API param
See https://learn.microsoft.com/en-us/bingmaps/rest-services/imagery/get-imagery-metadata#template-parameters

Addendum to #10798
2025-02-22 09:51:16 +01:00
Kyℓe Hensel fb1bce5a8a Always use HTTPS to load Bing Streetside images (#10798) 2025-02-22 09:42:04 +01:00
Martin Raifer fb22f01b30 allow # (full width number sign) as alternative # sign for hashtags
this appears to be somewhat common in some asian scripts, resulting in unrecognized hashtags or superfluous "#" in `hashtags` changeset tag (e.g. https://stats.now.ohsome.org/dashboard#hashtag=%25EF%25BC%2583missingmaps&start=2007-02-20T23:00:00Z&end=2025-02-21T22:59:59Z&interval=P1M&countries=&topics=).
2025-02-21 18:48:42 +01:00
dependabot[bot] 83844e6efe Bump @mapbox/maki from 8.0.1 to 8.1.0 (#10796)
Bumps [@mapbox/maki](https://github.com/mapbox/maki) from 8.0.1 to 8.1.0.
- [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.1...8.1.0)

---
updated-dependencies:
- dependency-name: "@mapbox/maki"
  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>
2025-02-21 11:29:06 +01:00
dependabot[bot] 8cbafaeca9 Bump @openstreetmap/id-tagging-schema from 6.9.0 to 6.9.1 (#10792)
Bumps [@openstreetmap/id-tagging-schema](https://github.com/openstreetmap/id-tagging-schema) from 6.9.0 to 6.9.1.
- [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.9.0...v6.9.1)

---
updated-dependencies:
- dependency-name: "@openstreetmap/id-tagging-schema"
  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>
2025-02-20 14:44:01 +01:00
dependabot[bot] cf765a99aa Bump postcss from 8.5.2 to 8.5.3 (#10793)
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.2 to 8.5.3.
- [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.5.2...8.5.3)

---
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>
2025-02-20 14:43:51 +01:00
dependabot[bot] b8a37c8396 Bump vitest from 3.0.5 to 3.0.6 (#10791)
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.6/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  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>
2025-02-20 14:43:37 +01:00
Martin Raifer 5d62126530 add dummy transition to overlay layers
fixes overlay tiles from not being removed while zooming out and back in

addendum to #10785
2025-02-19 18:31:42 +01:00
Martin Raifer 918126e5f8 revalidate entities with changed relation memberships 2025-02-18 13:19:32 +01:00
Marwin Hochfelsner 0a6cbf3ebc Sort tiles by zoom (#9504)
to make sure that low zoom tiles don't hide higher resolution tiles. This can be relevant in case of tile loading errors or around the coverage border of a tile service.
2025-02-18 12:00:36 +01:00
Marwin Hochfelsner 6026d69672 Replace setTimeout with ontransitionend for easier customizability (#10785) 2025-02-18 10:52:58 +01:00
Martin Raifer 31345c073a correctly detect Locale:* results when there are more than one langCodes
fixes a false positive console warning, e.g. reported in #9045

> Occasionally, it also gives a message which is not an error: "Unexpected title Locale:nl"
2025-02-17 21:17:59 +01:00
Martin Raifer 94b27c0e00 add missing translation string, fixes #8995 2025-02-17 19:30:36 +01:00
Mateusz Konieczny 2ff01beba3 Better describe culvert in fix for waterway-road intersection warnings (#10783) 2025-02-17 18:59:29 +01:00
Kyℓe Hensel 6f16060a78 mass-replace done() function with async/await (#10781) 2025-02-17 13:10:04 +01:00
dependabot[bot] 2f4c05c90e Bump chai from 5.1.2 to 5.2.0 (#10782)
Bumps [chai](https://github.com/chaijs/chai) from 5.1.2 to 5.2.0.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](https://github.com/chaijs/chai/compare/v5.1.2...v5.2.0)

---
updated-dependencies:
- dependency-name: chai
  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>
2025-02-17 12:57:59 +01:00
Justin Tracey d6ee1bb4cd add crossing:markings tag when connecting crossing (#9586) 2025-02-17 12:57:25 +01:00
Martin Raifer 294f2b9988 add #10646 to changelog 2025-02-17 12:42:12 +01:00
Kyℓe Hensel ef88e1c7ca fix destination_sign relations not updated when splitting a way (#10646) 2025-02-17 11:46:42 +01:00
Kyℓe Hensel 8f9d7e01bf validate suspicious names using the user's language (#9522) 2025-02-17 11:42:04 +01:00
Kyℓe Hensel f513ccd03d enable intellisense for the main classes (#10618) 2025-02-17 11:35:50 +01:00
Kyℓe Hensel 083d6d04fe remove noexit=yes and fixme=continue when you continue a line (#9634) 2025-02-17 11:18:53 +01:00
Kyℓe Hensel 0fc978de45 remove leading semicolon from changeset source (#9887) 2025-02-17 11:13:52 +01:00
Martin Raifer 9b7b0cde9e fix walkthrough from not correctly registering deleted ways
fixes #10776, this was a regression in 7559dea
2025-02-16 11:37:25 +01:00
Martin Raifer be8dd830d8 properly convert callback to a promise (#10773) 2025-02-16 11:08:08 +01:00
andrewpmk a7038955ca Revalidate disconnected_way and impossible_oneway errors on change (#8911) 2025-02-15 18:45:32 +01:00
Martin Raifer 022fc3c574 simplify staging deploy workflow, upgrade github action versions 2025-02-15 13:16:43 +01:00
dependabot[bot] 1c04802e3a Bump netlify-cli from 18.0.4 to 18.1.0 (#10771)
Bumps [netlify-cli](https://github.com/netlify/cli) from 18.0.4 to 18.1.0.
- [Release notes](https://github.com/netlify/cli/releases)
- [Changelog](https://github.com/netlify/cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/netlify/cli/compare/v18.0.4...v18.1.0)

---
updated-dependencies:
- dependency-name: netlify-cli
  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>
2025-02-14 11:29:13 +01:00
Martin Raifer 6b82c58bb3 Merge pull request #10737 from burrscurr/way-reverse-dont-change-red-turn-direction 2025-02-13 11:31:13 +01:00
Martin Raifer 8b5c9ba8b7 add to changelog 2025-02-13 11:01:30 +01:00
Martin Raifer 9f2b00f8c4 Merge branch 'develop' into way-reverse-dont-change-red-turn-direction 2025-02-13 11:00:58 +01:00
Martin Raifer 918522442b minor refactoring / renaming 2025-02-13 10:55:31 +01:00
Marwin Hochfelsner fd96190b1e Improve wording of API documentation (#10767) 2025-02-12 21:40:21 +01:00
Martin Raifer 26551b0d75 use secrets from gh "workflows" environment 2025-02-12 21:31:28 +01:00
Martin Raifer b04c69bb92 fix typo 2025-02-12 21:25:01 +01:00
Martin Raifer bfaa25f8fa implement staging build and deploy to netlify (#10768) 2025-02-12 21:21:41 +01:00
Martin Raifer 825faf0dac use "narrow road" styling for all *_link roads, fixes #10717 2025-02-12 15:47:34 +01:00
Kyℓe Hensel c1ca888b72 linkify keys & tags in the preset docs from the wiki (#10763) 2025-02-12 15:42:29 +01:00