Commit Graph

14740 Commits

Author SHA1 Message Date
Martin Raifer
2ca52e75ce Do not overwrite existing *=no tags by a preset's addTags 2022-05-24 14:18:17 +02:00
William Edmisten
67bd692bc0 Add multilingual field exceptions (#9124)
* Add multilingual field exceptions

* Add name:etymology

* Match language code in regex

* Restrict ISO 15924 code to 4 letters

* Allow country codes in name subkeys; match key case sensitively

Co-authored-by: Minh Nguyễn <mxn@1ec5.org>
2022-05-21 15:09:41 -07:00
arch0345
3743179707 Update FontAwesome dependencies 2022-05-20 21:20:17 -07:00
Martin Raifer
ce136d0144 use consistent links to ideditor*.netlify.app preview, see #9046 2022-04-19 12:03:30 +02:00
Martin Raifer
5d2c5e63a5 lint, add to changelog 2022-04-19 11:47:43 +02:00
Bryan Housel
7b0127f5e7 Merge pull request #9021 from openstreetmap/validator-reset-bug-fix
Fix validator reset bug - Deferred promise proper cleanup
2022-03-08 09:20:31 -05:00
Milos Brzakovic (E-Search)
2b42adc06d validator reset deferred promise cleanup 2022-03-08 10:48:27 +01:00
Martin Raifer
139638345f [linter] use most recent javascript syntax when parsing code 2022-02-16 22:22:15 +01:00
Martin Raifer
352f244d68 trim hash part from custom imagery source URLs
before trying to detect the imagery source's type, fixes #8822
2022-02-16 21:57:03 +01:00
Martin Raifer
04a07092d2 Handle more "hybrid" area+line tags as area-by-default, fixes #8985 2022-02-16 15:56:28 +01:00
Martin Raifer
5b905bec1a add recent changes to changelog 2022-02-15 18:59:08 +01:00
Martin Raifer
8ef9e37f85 upgrade fontawesome to v6
closes #8969, closes #8970, closes #8971
2022-02-15 18:48:27 +01:00
Martin Raifer
cd4f4f37f1 clear "None" placehoder in fields, fixes #8984 2022-02-15 18:34:30 +01:00
Martin Raifer
09d98b7095 slighty penalize non-searchable presets
as a tie-breaker in case a searchable preset also matches the same object,
see https://github.com/openstreetmap/id-tagging-schema/issues/399#issuecomment-1039902506
2022-02-15 12:25:27 +01:00
Martin Raifer
bd1836fd0c fix maki icons, tweak rendering of icons
* maki v7+ doesn't have provide "11px" icons anymore
* use 12px for icons on points & vertices on map (instead of 11px)
* use 12px for icons on QA tool (improveOSM, osmose) markers (instead of 13px)
* drop some unused code
2022-02-14 18:07:27 +01:00
Martin Raifer
a3bd33ce2a update fontawesome icons 2022-02-14 18:07:26 +01:00
Kyℓe Hensel
72af994b2c remove other token formats from imagery_used (#8976) 2022-02-11 20:00:05 +01:00
Martin Raifer
6f7e78ca45 make tests (coverage) complete again 2022-02-11 19:49:22 +01:00
Martin Raifer
2fd146c7fb specify node version for nvm 2022-02-11 18:35:38 +01:00
Martin Raifer
0e279cdad5 remove accidentally copy-pasted content 2022-02-11 18:09:00 +01:00
Martin Raifer
cf2de25998 update node.js (v12+) requirement
see https://github.com/openstreetmap/iD/pull/8766
2022-02-11 18:06:43 +01:00
Martin Raifer
4fb490abfa fix rendering of html content in turn restriction editor 2022-02-11 17:24:21 +01:00
Martin Raifer
3d427df6d6 disable eslint for purposefully unused parameter 2022-02-11 17:01:01 +01:00
Martin Raifer
22bd62836d try key codes for all non-ascii input characters 2022-02-11 16:18:53 +01:00
Martin Raifer
bb3ab9257a Fix broken ⌥+w keyboard shortcut on MacOS in some keyboard layouts (#8905) 2022-02-11 16:00:52 +01:00
Martin Raifer
ad67f81cfd code quality improvements (unused vars, duplicate css selectors, etc.) (#8965)
* mark function parameter as currently unused
* refactor some unused function parameters
* consolidate some css selectors
2022-02-07 15:30:53 +01:00
Martin Raifer
63cdee211f drop unneeded config file, simplify naming of build commands
see https://github.com/openstreetmap/iD/issues/8811#issuecomment-1031379116
2022-02-07 13:16:17 +01:00
Martin Raifer
04f77be5bc fix KeepRight warnings showing up as "Unknown" issues (close #8925) 2022-02-07 10:42:36 +01:00
Martin Raifer
fe15d69b0c fix rendering of keepright issues, fixes #8963 2022-02-07 10:19:31 +01:00
Martin Raifer
8e8d00ae8b more generously apply pattern for surface=grass/sand
and make golf=rough distinguishable from golf=fairway
2022-02-04 19:24:16 +01:00
Martin Raifer
37bc3025b6 render (some) golf features like grass areas (closes #8927) 2022-02-04 19:16:18 +01:00
Martin Raifer
d7cdab7f19 bump 'marked' to v4
closes #8952

see https://github.com/markedjs/marked/releases/tag/v4.0.0
2022-02-04 17:22:22 +01:00
dependabot[bot]
c3b92b4a38 Bump svg-sprite from 1.5.1 to 1.5.4 (#8953)
Bumps [svg-sprite](https://github.com/svg-sprite/svg-sprite) from 1.5.1 to 1.5.4.
- [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/v1.5.1...v1.5.4)

---
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>
2022-02-04 17:12:54 +01:00
dependabot[bot]
e880f6bf6d Bump @mapbox/maki from 6.2.0 to 7.1.0 (#8954)
Bumps [@mapbox/maki](https://github.com/mapbox/maki) from 6.2.0 to 7.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/commits)

---
updated-dependencies:
- dependency-name: "@mapbox/maki"
  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>
2022-02-04 17:11:56 +01:00
dependabot[bot]
46ffb523d1 Bump d3 from 6.6.2 to 7.3.0 (#8890)
Bumps [d3](https://github.com/d3/d3) from 6.6.2 to 7.3.0.
- [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/v6.6.2...v7.3.0)

---
updated-dependencies:
- dependency-name: d3
  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>
2022-02-04 17:08:04 +01:00
dependabot[bot]
cf0e33835c Bump mocha from 8.4.0 to 9.2.0 (#8916)
Bumps [mocha](https://github.com/mochajs/mocha) from 8.4.0 to 9.2.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v8.4.0...v9.2.0)

---
updated-dependencies:
- dependency-name: mocha
  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>
2022-02-04 16:51:30 +01:00
dependabot[bot]
44220b35ae Bump node-diff3 from 2.1.0 to 3.1.0 (#8934)
Bumps [node-diff3](https://github.com/bhousel/node-diff3) from 2.1.0 to 3.1.0.
- [Release notes](https://github.com/bhousel/node-diff3/releases)
- [Changelog](https://github.com/bhousel/node-diff3/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bhousel/node-diff3/compare/v2.1.0...v3.1.0)

---
updated-dependencies:
- dependency-name: node-diff3
  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>
2022-02-04 16:49:00 +01:00
Martin Raifer
21372eaf9b drop unneeded (direct) dependency
closes #8940
2022-02-04 16:43:14 +01:00
Martin Raifer
609c9f63a8 make string "changelog" in welcome message translatable
closes #8948
2022-02-04 09:44:23 +01:00
Martin Raifer
d931102372 drop en.min.json which was (accidentally?) added again after #8776 2022-02-03 19:33:47 +01:00
Martin Raifer
f7d1459c97 Use value of vehicle tag as placeholder in derived access fields
see https://github.com/openstreetmap/id-tagging-schema/issues/378
2022-02-03 19:27:32 +01:00
Martin Raifer
6a9e0997c7 Handle indoor features like buildings when checking for crossing ways
see https://github.com/openstreetmap/iD/issues/8944#issuecomment-1029213558
2022-02-03 19:11:27 +01:00
Martin Raifer
fcd8a2b2e7 optimize order of values of access fields (closes #8945) 2022-02-03 18:46:42 +01:00
Martin Raifer
bafa72c9e3 npm run imagery 2022-02-03 15:33:02 +01:00
Martin Raifer
f6e4596b59 remove now unneeded refrences to and workarounds for phantomJS 2022-02-03 13:12:00 +01:00
Martin Raifer
632e24137a drop legacy builds, unneeded polyfills, document drop of IE11 support 2022-02-03 13:07:28 +01:00
Martin Raifer
b4228c4220 update changelog to v2.20.4 backport 2022-02-03 13:00:17 +01:00
dependabot[bot]
4e8a0e6bf0 Bump eslint from 7.32.0 to 8.8.0 (#8939)
Bumps [eslint](https://github.com/eslint/eslint) from 7.32.0 to 8.8.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/v7.32.0...v8.8.0)

---
updated-dependencies:
- dependency-name: eslint
  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>
2022-02-03 12:22:16 +01:00
Martin Raifer
089b0e727d Merge branch 'issue-8937' into develop 2022-02-03 11:15:41 +01:00
Martin Raifer
7df3aeade7 reduce spacing of "more" sections in post-commit community table 2022-02-03 11:11:42 +01:00