Bryan Housel
1c97e29b5d
No idea why this test keeps failing..
2019-05-19 22:55:41 -04:00
Bryan Housel
e6dde01264
What will make you happy, mocha?
2019-05-19 21:51:33 -04:00
Bryan Housel
0f387c9fcd
Include office key for name-suggestion-index matching
...
In anticipation of https://github.com/osmlab/name-suggestion-index/issues/2634
2019-05-19 21:42:57 -04:00
Bryan Housel
b09b43f6d3
Trim the user's string when preset searching
...
(closes #6383 )
2019-05-19 21:37:09 -04:00
Bryan Housel
d68c49e66d
Async tests running on dodgy Travis containers are not my friends
...
(closes #6391 )
Default timeout of 2000 regularly exceeded, causing spurious test failures.
Even a random garbage collection pause can take more than 2 seconds.
2019-05-19 21:35:16 -04:00
Bryan Housel
0982379187
Don't offer to upgrade brands without a brand:wikidata tag
2019-05-19 00:16:05 -04:00
Quincy Morgan
901e808c76
Deprecate leisure=recreation_ground in favor of the more popular landuse=recreation_ground
2019-05-18 17:05:11 -04:00
Quincy Morgan
62b32779d3
Add additional vertical padding to multicombo fields
2019-05-18 11:56:14 -04:00
Quincy Morgan
3f628294c0
Add more terms to Transit Shelter preset ( close #6381 )
2019-05-18 11:52:30 -04:00
Quincy Morgan
936822849a
Don't consider "highway=raceway" as routable ( #6385 )
...
Update the icon for the raceway preset
2019-05-18 11:49:25 -04:00
Bryan Housel
03dd95e00f
pacify eslint
2019-05-17 17:11:20 -04:00
Bryan Housel
e97240e35e
Allow natural=bay on lines
...
(closes #6379 )
2019-05-17 15:46:20 -04:00
Bryan Housel
3c031f80ea
Prioritize suggestion tags over preset tags
...
Before it was causing presets with special cuisine tags to not match
(e.g. `cuisine=donut;coffee`, `cuisine=ice_cream;burger`)
2019-05-17 12:41:56 -04:00
Bryan Housel
e90199d61b
Replace maki-ice_cream icon with better fas-ice_cream icon
...
Also add an unsearchable fast_food/_ice_cream preset
This is for brands like Dairy Queen and Freddy's.
fast_food place with ice cream focus, but also burgers, fries, etc.
The preset is unsearchable because we prefer for users to use the
amenity/ice_cream preset for tagging normal ice cream shops.
2019-05-17 12:37:29 -04:00
Bryan Housel
f82241caa8
npm run imagery
2019-05-17 11:40:44 -04:00
Bryan Housel
cc4991d111
Don't draw until we've set zoom/lat/long
2019-05-17 11:19:38 -04:00
Bryan Housel
1718a70064
Add "Online Retailer Outpost" preset for shop=outpost
...
(for name-suggestion-index Russian brand "Wildberries")
2019-05-17 11:08:09 -04:00
Bryan Housel
f062570eef
Merge pull request #6376 from openstreetmap/routing-island-validation
...
Flag routing islands
2019-05-17 10:21:51 -04:00
Bryan Housel
ec920d24f0
Don't make landuse green by default
2019-05-17 10:11:34 -04:00
Bryan Housel
7a07506edc
Skip ambiguous matches (like Target~(USA) vs Target~(Australia))
...
This also reorders the nsiKeys array to maybe match slightly quicker
2019-05-17 09:45:08 -04:00
Bryan Housel
94c5164fe2
Add ability to show the square threshold in the rule name
2019-05-17 02:15:20 -04:00
Bryan Housel
8d0fa289cf
Include name-suggestion-index matcher in outdated_tags validator
2019-05-17 01:58:57 -04:00
Bryan Housel
caecbffc18
Upgrade to name-suggestion-index v3.0.0
...
(closes : #6375 , closes : #2032 , re: 6361)
2019-05-17 01:01:33 -04:00
Quincy Morgan
e697bdbeb1
Flag disconnected ferry routes
...
Flag disconnected highway multipolygon outer member ways
Let routing islands cross ferry routes
2019-05-17 00:15:53 -04:00
Quincy Morgan
07bc2821cd
Flag entire routing islands as single issues
2019-05-16 22:40:25 -04:00
Bryan Housel
bdb454e1b3
Remove utilCallWhenIdle, use requestIdleCallback/cancelIdleCallback
...
Places where a reset or connection switch would be problematic,
we can now cancel the callbacks.
2019-05-16 22:28:56 -04:00
Bryan Housel
a8c6ab4d67
Move requestIdleCallback polyfill to id.js, remove utilIdleWorker
...
`utilIdleWorker` was only used one place.
It just processes a list in an idle callback.
I'm working towards removing the util functions for handling idle work.
We can still do `requestIdleCallback` work throughout the code, however
each place we use it needs to have a strategy for cancellation, which
the existing util functions don't allow for.
2019-05-16 21:19:25 -04:00
Bryan Housel
ec0145de3a
Prevent accidental loading of many tiles at low zoom
...
This could happen because `editable` was checked before the call was scheduled
not before the `loadTiles`. The user can zoom out more while the call is deferred.
2019-05-16 16:44:19 -04:00
Bryan Housel
aa7820b699
Don't treat new raw_tag_editor rows the same as deleted rows
...
(closes #6369 )
2019-05-16 15:36:47 -04:00
Quincy Morgan
0ecf7c4d98
Merge branch 'master' of https://github.com/openstreetmap/iD
2019-05-16 14:52:56 -04:00
Quincy Morgan
961a79e4f2
Add photo overlays used during editing to the "source" changeset tag ( close #6279 )
2019-05-16 14:52:41 -04:00
Bryan Housel
ade33369de
Update all the rollup dependencies
...
(closes #6362 , closes #6363 , closes #6365 )
2019-05-16 14:50:02 -04:00
Bryan Housel
e5c75fd366
Use new temaki icons for golf cartpath, all kerb types
2019-05-16 12:54:42 -04:00
Quincy Morgan
ed6dc21d41
Add more padding to semicombo/multicombo fields
2019-05-16 12:54:16 -04:00
greenkeeper[bot]
bffa18b3b7
chore(package): update temaki to version 1.4.0
2019-05-16 12:43:58 -04:00
Quincy Morgan
fa0c05f8f7
Don't render deprecated basin and reservoir features the same as their modern counterparts
2019-05-16 12:35:19 -04:00
Quincy Morgan
63fcb83415
Deprecate "unnamed" in favor of "noname"
2019-05-16 11:38:47 -04:00
Bryan Housel
e7d1ea1c14
Add rock/stone icons
...
(re: #6311 )
2019-05-15 18:24:57 -04:00
Bryan Housel
13b0cc3f0a
Add preset for Donut fast food, improve cuisine suggestion matching
2019-05-15 18:17:44 -04:00
greenkeeper[bot]
4f47dd75d8
chore(package): update temaki to version 1.3.0
2019-05-15 16:35:38 -04:00
Bryan Housel
7be09db9ef
Don't try to change a key/value that's already about to be deleted
...
(closes #6366 )
2019-05-15 14:02:23 -04:00
Quincy Morgan
dae2e46a8d
Show the kerb field for all kerb presets ( close #6360 )
2019-05-15 10:27:47 -04:00
Quincy Morgan
93a475c9a2
Correct issue with almost junction layer handling
2019-05-14 16:48:24 -04:00
Quincy Morgan
99565e8457
Don't flag crossing waterways and pier highways
2019-05-14 15:39:04 -04:00
Quincy Morgan
8bc634beac
Make the raw member display limit a single variable
2019-05-14 15:31:50 -04:00
Quincy Morgan
49bef3d277
Fix issue where entries in the raw member editor wouldn't update after downloading the member manually ( close #6358 )
2019-05-14 15:31:07 -04:00
Quincy Morgan
a9c30e840c
Revalidate immediately after running most fixes ( close #6354 )
...
Allow individual fixes to control revalidation
Don't allow fixes to run within a second of running any fix for that issue
2019-05-14 14:41:07 -04:00
Quincy Morgan
409968dfc2
Add index of tags that positively identify points or vertices, derived from the presets
...
Delete nodes that can only be vertices when deleting parent ways (close #6230 )
Allow snapping ways to nodes that cannot be positively identified as vertex-only
2019-05-14 12:09:44 -04:00
Quincy Morgan
e36c51c7f7
Remove deprecated vending machine preset with very low usage (<100)
...
Make the parking payment types field appear immediately after setting the fee
Add Name field to multilevel parking preset
2019-05-14 10:28:43 -04:00
Quincy Morgan
09d1a9cfa9
Update changelog
2019-05-13 16:28:24 -04:00