Commit Graph

14511 Commits

Author SHA1 Message Date
John Firebaugh
cc9bea044a Replace node 10 with node 16 in test matrix
Node 10 is no longer in LTS maintenance. v16 will move to maintenance LTS on Tuesday.

https://nodejs.org/en/about/releases/
2021-10-24 19:53:21 -07:00
John Firebaugh
053b652548 More typos 2021-10-24 11:06:26 -07:00
John Firebaugh
5eb0242caf Add CSS selector to .codespellignorelines 2021-10-24 11:05:06 -07:00
John Firebaugh
e8e2af82e4 Merge pull request #8244 from peternewman/patch-10
Switch to a codespell ignore lines file
2021-10-24 11:03:14 -07:00
John Firebaugh
3e082bb20e Fix typos 2021-10-24 11:01:44 -07:00
Bryan Housel
61215456fc Merge pull request #8762 from openstreetmap/testingImprovement
Testing improvement
2021-10-22 09:13:45 -04:00
Milos Brzakovic
7ab60bf078 Merge pull request #8727 from k-yle/local-storage-full
show an error if local storage is full
2021-10-21 16:50:58 +02:00
Milos Brzakovic
869eebf510 Merge branch 'develop' into local-storage-full 2021-10-21 16:50:50 +02:00
Milos Brzakovic (E-Search)
b577d9dcde disabled addNote test 2021-10-21 15:00:18 +02:00
Milos Brzakovic (E-Search)
68b5445689 testing infra improvement - disable silent errors
actions/join test fixed
2021-10-21 14:44:04 +02:00
Milos Brzakovic (E-Search)
b78a8d5d2a fix addNote test 2021-10-21 14:43:05 +02:00
Milos Brzakovic
04e6733cb8 Merge pull request #8761 from openstreetmap/perf_improvement
Perf improvement - matchTags - locationsAt
2021-10-21 11:16:42 +02:00
Milos Brzakovic (E-Search)
dee8cdfe07 matchTags- don't do locationsAt if locID is +Q2 2021-10-21 11:03:44 +02:00
Milos Brzakovic (E-Search)
599d2df19b matchTags - don't calculcate valid locations unless needed
mismatched_geometry - small optimization
2021-10-20 09:49:00 +02:00
John Firebaugh
49f5d03e55 Merge pull request #8711 from openstreetmap/dependabot/npm_and_yarn/rollup/plugin-node-resolve-13.0.5
Bump @rollup/plugin-node-resolve from 11.2.1 to 13.0.5
2021-10-17 14:58:43 -07:00
John Firebaugh
123ef940ef Merge pull request #8737 from openstreetmap/dependabot/npm_and_yarn/rollup/plugin-commonjs-21.0.0
Bump @rollup/plugin-commonjs from 17.1.0 to 21.0.0
2021-10-17 14:58:01 -07:00
John Firebaugh
d5edd6f6c1 Merge pull request #8753 from openstreetmap/1ec5-follow-errors-8671
Copyedit error messages for Follow operation
2021-10-17 14:56:04 -07:00
John Firebaugh
19c9524870 Merge pull request #8741 from Georeactor/rtl-unfix
Turn off RTL text patch on Chromium >=96
2021-10-17 14:53:51 -07:00
Minh Nguyễn
3e42e6adfa Copyedited error messages for Follow operation 2021-10-14 15:29:47 -07:00
Milos Brzakovic
76990349bd Merge pull request #8708 from k-yle/keep-oldest-feature-in-merge
keep the oldest Way when merging
2021-10-13 12:10:29 +02:00
Milos Brzakovic
418dd661cc Merge pull request #8671 from k-yle/race-along-way
create a quick method of drawing ways
2021-10-13 12:07:33 +02:00
Nick Doiron
2d97f8414d turn off svg text path patch on Chromium >=96 2021-10-08 00:36:18 -04:00
Kyle Hensel
c9faf072e6 create 'follow' feature for drawing ways 2021-10-05 13:42:42 +13:00
dependabot[bot]
28b3091eb2 Bump @rollup/plugin-commonjs from 17.1.0 to 21.0.0
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 17.1.0 to 21.0.0.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v21.0.0/packages/commonjs)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-04 09:15:05 +00:00
Kyle Hensel
3f12dd5107 keep the oldest Way when merging 2021-10-01 10:31:21 +13:00
Milos Brzakovic
a018d276eb Merge pull request #8701 from openstreetmap/check_china_source
Add warning for some commercial mapservice in China
2021-09-30 12:06:36 +02:00
Kyle Hensel
d08c09f5ee show an error if local storage is full 2021-09-30 19:41:15 +13:00
Milos Brzakovic
021107cb81 Merge pull request #8642 from openstreetmap/testing_data
Test improvements
2021-09-28 11:08:31 +02:00
Milos Brzakovic
9bce3b3aac Merge pull request #8628 from openstreetmap/tag_as_not
Add a validator fix option to tag as `not:` a matched item
2021-09-27 19:12:10 +02:00
Milos Brzakovic
a00a9162e7 Merge branch 'develop' into tag_as_not 2021-09-27 19:03:46 +02:00
dependabot[bot]
02e1f10c25 Bump @rollup/plugin-node-resolve from 11.2.1 to 13.0.5
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) from 11.2.1 to 13.0.5.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v13.0.5/packages/node-resolve)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 09:08:33 +00:00
Bryan Housel
73f8737d17 Adjust the regex for matching Chinese map providers 2021-09-17 12:54:49 -04:00
Bryan Housel
defc87e455 Add warning for some commercial mapservice in China
(closes #8700)
2021-09-17 11:36:48 -04:00
Milos Brzakovic
fa5e7bca20 Merge pull request #8689 from openstreetmap/issue_key_8647
Removing Maxar standard imagery
2021-09-15 15:01:06 +02:00
Milos Brzakovic
bc75430528 Merge pull request #8288 from jleedev/preset-debounce
Debounce input events in the preset list.
2021-09-15 11:49:40 +02:00
Milos Brzakovic (E-Search)
45c5d99d35 Removing Maxar standard imagery 2021-09-14 12:00:06 +02:00
Milos Brzakovic
e495c99102 Merge pull request #8685 from openstreetmap/mapControl-scroll
MapControl scroll
2021-09-14 11:35:42 +02:00
Milos Brzakovic
f08b89f4c3 Merge pull request #8663 from openstreetmap/issue_key_8655
More validator fixes
2021-09-14 11:34:58 +02:00
Milos Brzakovic
7e31120ec6 added scrol to mapControl 2021-09-10 15:26:37 +02:00
John Firebaugh
9a26ae3e9e Merge pull request #8675 from openstreetmap/jfirebaugh/join-conflicting-relations
Disable merge operation when it would damage relations
2021-09-09 19:38:02 -07:00
John Firebaugh
1457759994 Add support for connectivity relations 2021-09-08 20:30:38 -07:00
John Firebaugh
a14cf49710 Disable merge operation when it would damage relations
The operation is disabled when attempting to join ways which don't belong to identical sets of relations. Restriction relations are excluded, because they are already handled with slightly different logic.

Fixes #8674
Fixes #8645
Fixes #3825
Fixes #1512
2021-09-04 15:42:07 -07:00
Milos Brzakovic
73e5cf0142 Merge pull request #8650 from k-yle/website-tag
add link button next to website tag
2021-09-01 13:12:45 +02:00
Kyle Hensel
7525f9545b commit changes to dist/.../en.min.json 2021-09-01 09:55:14 +12:00
Bryan Housel
78961072a7 We do need to actually validate the head entities, can't skip them
re: the fix for #8632 - we can't actually skip validation on these.
The better solution is to move the check to getIssues() so the user isn't
credited for causing the issues unless it's something they actually touched
2021-08-27 17:43:49 -04:00
Bryan Housel
113f079449 Uncache the entity before starting the work
This fixes a situation where several entities in the queue are involved in a
disconnected crossing, and the first one detects the disconnection, but a
later one clears out that first detection from the cache.  Now we clear
caches one time before starting the validation work.
2021-08-27 17:24:45 -04:00
Bryan Housel
b94151396d Expand set of entities to validate to include _related_ to issues
This will catch the situation where an edit or undo affects something related without
actually touching the item - for example an undo can cause a connected way to disconnect
from the main graph.
2021-08-27 17:20:32 -04:00
Bryan Housel
1b5bd4d9c3 Actions performed (e.g. adding midpoint) must trigger validation
(re: #8655)
2021-08-27 17:14:06 -04:00
Bryan Housel
9e3df2c4aa Create an issue key property that changes when data needs refresh
(closes #8655)
2021-08-27 17:13:36 -04:00
Kyle Hensel
416c1af372 add link button next to website tag 2021-08-19 15:17:45 +12:00