Martin Raifer
08d7113643
Merge pull request #10150 from openstreetmap/dependabot/npm_and_yarn/marked-12.0.1
...
Bump marked from 12.0.0 to 12.0.1
2024-03-06 15:21:39 +01:00
Martin Raifer
5d06d3b83e
Merge pull request #10149 from openstreetmap/split-relation-members
...
Robust local splitting of ways which are part of (route) relations
2024-03-06 13:54:14 +01:00
Martin Raifer
20f53e5748
document algorithm inline, handle "junction=circular" like roundabouts
2024-03-06 13:46:22 +01:00
dependabot[bot]
9dbc559ca1
Bump marked from 12.0.0 to 12.0.1
...
Bumps [marked](https://github.com/markedjs/marked ) from 12.0.0 to 12.0.1.
- [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/v12.0.0...v12.0.1 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-06 09:13:59 +00:00
Martin Raifer
d7aca27f41
minor code readibility refactoring
2024-03-05 17:20:04 +01:00
Martin Raifer
f89beef46d
add a few more test cases: split carriageway route; route with alternate
2024-03-05 17:19:45 +01:00
Martin Raifer
b450dae2a0
add linked bug reports to changelog
2024-03-05 14:27:13 +01:00
Martin Raifer
d7111e20f5
add button to load a feature's relations fully (if incomplete), fixes #5420
2024-03-05 14:25:16 +01:00
Martin Raifer
296ce859cf
allow splitting of closed roundabout for certain rel types
2024-03-05 14:23:02 +01:00
Martin Raifer
13d46b0578
typo
2024-03-04 23:37:29 +01:00
Tobias
b72a089f35
Field: Fix html tag type of wikidata label ( #10144 )
...
The `span` need to be a `div` after https://github.com/openstreetmap/iD/pull/10127/files
2024-03-04 19:25:53 +01:00
Martin Raifer
82af60115d
disalow splitting of closed roundabouts when they are part of a route
...
these cases are not covered by the splitting algorithm at the moment:
* typicall, only a part of the roundabout should be part of the resulting route
* when multiple routes meet at a roundabout coming from different angles, the roundabout must be split at any of those entry/exit point simutaneously, such that all routes remain correct
as a workaround, a mapper can remove the route relation(s) from the roundabout, split it accordingly and then re-add the respective parts to the relation(s) again.
2024-03-04 19:02:33 +01:00
Martin Raifer
7268a8538c
handle closed roundabout ways like a single junction "point"
2024-03-04 19:02:32 +01:00
Martin Raifer
088db7ccc1
simplify boolean conditions
2024-03-04 19:02:32 +01:00
Martin Raifer
11dfbe804c
fix splitting of (route) relation member ways
...
instead of fully re-sorting the whole relation every time a member is split, perform a local operation: This works under the assumption that the relation is already sorted properly. The new way is inserted into the relation before or after the existing member, depending on how the old/new way connect to their neighboring members.
for cases where two ways form a loop, a additional look-ahead is implemented to disambiguate the order
2024-03-04 19:02:31 +01:00
dependabot[bot]
6051e516e4
Bump autoprefixer from 10.4.17 to 10.4.18 ( #10147 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.17 to 10.4.18.
- [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.17...10.4.18 )
---
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>
2024-03-04 18:39:49 +01:00
dependabot[bot]
4c5a069d3f
Bump svg-sprite from 2.0.2 to 2.0.3 ( #10148 )
...
Bumps [svg-sprite](https://github.com/svg-sprite/svg-sprite ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/svg-sprite/svg-sprite/releases )
- [Changelog](https://github.com/svg-sprite/svg-sprite/blob/main/CHANGELOG.md )
- [Commits](https://github.com/svg-sprite/svg-sprite/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: svg-sprite
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>
2024-03-04 12:37:59 +01:00
Martin Raifer
cc920d3fba
drop unused var
2024-03-02 15:43:56 +01:00
Martin Raifer
3c1dda4ede
fix env variables injection for taginfo/nominatim and donation params
2024-03-02 15:43:55 +01:00
Martin Raifer
bf184e21c0
fix css styling of mapillary user link
2024-03-02 15:43:55 +01:00
Sushil Singh
0b029aae3e
Fix: Mapillary viewer link to viewed image ( #10141 )
2024-03-02 15:22:43 +01:00
Martin Raifer
97442403cf
drop validator which checks for old style multipolygons
...
these have long been [fixed](https://blog.jochentopf.com/2017-08-28-polygon-fixing-effort-concluded.html ) in OSM
see wiki: https://wiki.openstreetmap.org/wiki/Old_style_multipolygons
2024-02-29 13:28:22 +01:00
Martin Raifer
2ae417fe1a
Set development version number
2024-02-29 11:01:42 +01:00
Martin Raifer
7e4ff3b152
v2.28.1
2024-02-29 10:52:52 +01:00
Martin Raifer
8274384311
Fix validator suggesting to add empty *:wikipedia tags to NSI presets ( fixes #10140 )
2024-02-29 10:30:18 +01:00
Martin Raifer
aa7adc88d5
Merge remote-tracking branch 'k-yle/nz-address-format' into develop
2024-02-28 14:38:09 +01:00
Martin Raifer
2e552ba8bd
skip css when spell-checking: too many abbreviations
2024-02-28 14:35:53 +01:00
Martin Raifer
83650c950f
Set development version number
2024-02-28 13:54:34 +01:00
Martin Raifer
534625321f
v2.28.0
...
Signed-off-by: Martin Raifer <martin@raifer.tech >
2024-02-28 13:48:29 +01:00
Martin Raifer
14c27ae521
npm run translations
2024-02-28 13:46:21 +01:00
Martin Raifer
a2dc5ac5fd
npm run imagery && npm run all
2024-02-28 13:44:20 +01:00
dependabot[bot]
b00a54e136
Bump osm-community-index from 5.6.1 to 5.6.2 ( #10134 )
...
Bumps [osm-community-index](https://github.com/osmlab/osm-community-index ) from 5.6.1 to 5.6.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.6.1...v5.6.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>
2024-02-27 10:25:51 +01:00
Martin Raifer
075b881978
Merge remote-tracking branch 'mtmail/mutually-exclusive-tags-validator' into develop
2024-02-26 14:11:14 +01:00
Martin Raifer
5c04f9cd36
add to changelog
2024-02-26 14:06:45 +01:00
Tobias
ce51b33cf2
Improve combobox dropdown styling to give labels more room and readability ( #10127 )
...
* Fields: Break long lines in combo dropdown instead of ellipsis
Longer translations keys are not readable with ellipsis and the tooltip only shows the description (or fallback), not the title.
This change makes long use line breaks with small line height to make the whole text visible.
* Fields: Use table styles for rows to maximize available space
The flex box solution gave a lot of space to the label. This solution minimizes that space to give more space to the values dropdown.
2024-02-26 14:02:22 +01:00
dependabot[bot]
a2e1c59885
Bump eslint from 8.56.0 to 8.57.0 ( #10130 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.56.0 to 8.57.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.56.0...v8.57.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>
2024-02-26 12:59:25 +01:00
dependabot[bot]
fb8b715c5e
Bump karma from 6.4.2 to 6.4.3 ( #10131 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.4.2 to 6.4.3.
- [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.2...v6.4.3 )
---
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>
2024-02-26 12:59:12 +01:00
marc tobias
277b5d4f45
new validator: mutually exclusive tags
2024-02-25 18:40:10 +01:00
Martin Raifer
85f4cc0316
don't reverse side tag of highway=cyclist_waiting_aid features, fixes #10128
2024-02-25 15:36:17 +01:00
Martin Raifer
b6a837e12f
drop unused label
...
it was used quite rarely and could be considered as an nonconstructive way to give feedback
2024-02-25 10:47:37 +01:00
Martin Raifer
96e6dc124f
Show message about how to support OSM after a successful save, closes #10054
...
for example in form of a donation
this can be disabled by setting an env variable (`ID_SHOW_DONATION_MESSAGE=false`)
the icon is from https://uxwing.com/charity-donation-hand-love-icon/
2024-02-24 12:48:35 +01:00
Kyle Hensel
25c8620c03
add New Zealand address format
2024-02-22 22:43:45 +11:00
dependabot[bot]
b5f1f78e87
Bump esbuild from 0.20.0 to 0.20.1 ( #10111 )
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.20.0 to 0.20.1.
- [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.20.0...v0.20.1 )
---
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>
2024-02-20 17:25:44 +01:00
dependabot[bot]
1e64f832cc
Bump browserslist from 4.22.3 to 4.23.0 ( #10113 )
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.22.3 to 4.23.0.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.22.3...4.23.0 )
---
updated-dependencies:
- dependency-name: browserslist
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>
2024-02-20 17:21:28 +01:00
dependabot[bot]
f11588a7fd
Bump core-js-bundle from 3.35.1 to 3.36.0 ( #10110 )
...
Bumps [core-js-bundle](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js-bundle ) from 3.35.1 to 3.36.0.
- [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.36.0/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>
2024-02-20 17:21:17 +01:00
dependabot[bot]
5cb12df99c
Bump dotenv from 16.4.1 to 16.4.5 ( #10115 )
...
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 16.4.1 to 16.4.5.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.1...v16.4.5 )
---
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>
2024-02-20 17:21:04 +01:00
Martin Raifer
17d1c27bec
use https for Bing Maps API
2024-02-16 23:19:30 +01:00
dependabot[bot]
c2bfda171b
Bump @openstreetmap/id-tagging-schema from 6.4.1 to 6.6.0 ( #10094 )
...
Bumps [@openstreetmap/id-tagging-schema](https://github.com/openstreetmap/id-tagging-schema ) from 6.4.1 to 6.6.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.4.1...v6.6.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>
2024-02-16 18:41:36 +01:00
dependabot[bot]
82967184e6
Bump @transifex/api from 7.0.1 to 7.1.0 ( #10099 )
...
Bumps [@transifex/api](https://github.com/transifex/transifex-javascript ) from 7.0.1 to 7.1.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/v7.0.1...v7.1.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>
2024-02-16 18:41:26 +01:00
dependabot[bot]
28866efa6d
Bump esbuild-visualizer from 0.4.1 to 0.6.0 ( #10095 )
...
Bumps [esbuild-visualizer](https://github.com/btd/esbuild-visualizer ) from 0.4.1 to 0.6.0.
- [Changelog](https://github.com/btd/esbuild-visualizer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/btd/esbuild-visualizer/compare/v0.4.1...v0.6.0 )
---
updated-dependencies:
- dependency-name: esbuild-visualizer
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>
2024-02-16 18:41:09 +01:00