Bryan Housel
086cade061
Restore Maxar imagery layers using masked urls
...
(cherry pick of #7356 )
2020-02-14 14:51:03 -05:00
SilentSpike
d200d0fce2
Use Promise for improveOSM comments
2020-02-14 17:31:10 +00:00
Bryan Housel
9d6ade23b5
v2.17.2 changelog
2020-02-14 11:07:12 -05:00
Quincy Morgan
72b43e6142
Add fields to spikes preset
2020-02-13 16:18:08 -08:00
Quincy Morgan
22b9e0a759
Update preset icons for temaki 3.17.0 (re: #7068 )
2020-02-13 16:13:49 -08:00
Quincy Morgan
73180605a9
Merge pull request #7357 from openstreetmap/greenkeeper/@ideditor/temaki-3.17.0
...
Update @ideditor/temaki to the latest version 🚀
2020-02-13 16:04:25 -08:00
greenkeeper[bot]
211dea313b
chore(package): update @ideditor/temaki to version 3.17.0
2020-02-14 00:03:46 +00:00
Quincy Morgan
3cff395972
Add YYYY-MM-DD placeholder to date fields ( close #7270 )
2020-02-13 10:30:06 -08:00
Quincy Morgan
05925b15f2
Use standard hover-highlighting mechanism in feature search results list
2020-02-13 10:20:32 -08:00
Bryan Housel
030a85199f
Add support for AES encrypt/decrypting sensitive values
...
(closes #7355 )
2020-02-13 13:12:24 -05:00
Quincy Morgan
614ee3f68e
Use standard hover-highlighting mechanism for feature links in Q/A inspectors
2020-02-13 10:07:18 -08:00
Bryan Housel
204cb2300a
Squashed commit of the following:
...
commit 82e230007fca02d486c3b2fa135d76bca8593d21
Merge: 2ed4acaf2 1cc6237c7
Author: Bryan Housel <bryan@mapbox.com >
Date: Thu Feb 13 10:30:56 2020 -0500
Merge branch '7347_new' of https://github.com/animesh-007/iD into animesh-007-7347_new
commit 1cc6237c78d5a582417eae700767d6605fbc7e27
Author: animesh-007 <animeshagarwal7@gmail.com >
Date: Thu Feb 13 20:47:57 2020 +0530
deleted spike.json
commit 5bba63c36ad040ea8eaf4f139bbc99cb8b941e54
Author: animesh-007 <animeshagarwal7@gmail.com >
Date: Thu Feb 13 20:45:01 2020 +0530
named properly
commit 96426f3efdf65c9eee2125fd036c077cd4d0a35d
Author: animesh-007 <animeshagarwal7@gmail.com >
Date: Thu Feb 13 01:25:23 2020 +0530
modified spike.json
commit 40c092c1ea1bc56e078cbf94f2d9e69b5bc4e40f
Author: animesh-007 <animeshagarwal7@gmail.com >
Date: Thu Feb 13 01:22:53 2020 +0530
deleted spike_strip.json
commit 679a409aacd0320b6cbbb470065c6efd7c9e0429
Author: animesh-007 <animeshagarwal7@gmail.com >
Date: Thu Feb 13 00:55:38 2020 +0530
renamed to spike strip
commit e484aea0ec4bdf456a697ed9bf170076e12486b4
Author: animesh-007 <animeshagarwal7@gmail.com >
Date: Thu Feb 13 00:52:50 2020 +0530
removed spike.json
commit 60ea432a5e3a4aeba8063232fbf1497305be90a2
Author: animesh-007 <animeshagarwal7@gmail.com >
Date: Wed Feb 12 19:08:08 2020 +0530
spike preset
2020-02-13 10:33:05 -05:00
greenkeeper[bot]
dd2af54ce3
fix(package): update @ideditor/location-conflation to version 0.3.0
2020-02-13 15:02:14 +00:00
Quincy Morgan
2ed4acaf2e
Apply "statused" styling to planned features
2020-02-12 16:34:40 -08:00
Quincy Morgan
32d773caa7
Standardize some Q/A CSS
2020-02-12 16:00:29 -08:00
Quincy Morgan
12b6db379c
Don't show extra top margin in Osmose details
2020-02-12 15:49:16 -08:00
Quincy Morgan
657844b343
Update some Osmose issue icons
2020-02-12 15:13:17 -08:00
Quincy Morgan
5674f75a11
Make the icons larger and centered on ImproveOSM and Osmose issue markers
2020-02-12 14:52:49 -08:00
SilentSpike
3ee32776a7
Fix QA error icons
...
Pass service itself in to QAItem constructor for purpose of fetching
data. Store string as `title` property on the service.
2020-02-12 21:27:38 +00:00
SilentSpike
9364b1d637
Fix missing semi-colon
2020-02-12 21:27:37 +00:00
Quincy Morgan
c82c57f8cb
Update feature names in the selection list while typing in the name field ( close #7334 )
2020-02-11 15:21:28 -08:00
Quincy Morgan
4f82463db4
Wrap long preset button labels
2020-02-11 15:11:58 -08:00
SilentSpike
64ae360dac
Add verbs to test spec for almost junctions
2020-02-11 16:10:46 +00:00
SilentSpike
142126f7fe
Store node for quick fix in data not entityIds
...
Realised these are used for highlighting and should remain as is.
2020-02-11 16:10:46 +00:00
SilentSpike
d83675f43e
Update almost junction tests to reflect change
2020-02-11 16:10:45 +00:00
SilentSpike
0b4a690a08
Move close endpoint handling into quick fix
...
Just a bit more optimised since this is only relevant to check when the
quick fix is used
2020-02-11 16:10:45 +00:00
SilentSpike
d96fde53db
Add test for almost junction with both close ends
2020-02-11 16:10:45 +00:00
SilentSpike
006e692449
Convert to 2 space indentation
2020-02-11 16:10:45 +00:00
SilentSpike
3c7b092534
Update almost junction validation with ES6 syntax
2020-02-11 16:10:45 +00:00
SilentSpike
ec6ad0000b
Show derivation of close node thresholds in code
2020-02-11 16:10:44 +00:00
SilentSpike
917c8f0b94
Add tests for close endpoint almost junctions
2020-02-11 16:10:44 +00:00
SilentSpike
6976251ac2
Handle almost junction where end node are close
...
Based on distances at which nodes are joined by the quickfix and the
validation extends ahead of an end node, if both ways have close end
nodes and joining them would result in a small change of angle for the
edited way then they will be joined.
Closes #7201
2020-02-11 16:10:44 +00:00
Bryan Housel
3608659d21
Restore field inheritance
2020-02-10 16:22:13 -05:00
Quincy Morgan
7364cb38fe
Add "Cycle & Foot Crossing" preset ( close #7321 )
2020-02-10 13:04:46 -05:00
Bryan Housel
0357c2b80c
Rework presets.js file - WIP to fix resolving field inheritance
2020-02-07 14:17:19 -05:00
Quincy Morgan
2003f7804b
Update to temaki 3.16.0 (re: #7068 )
2020-02-07 13:46:06 -05:00
Bryan Housel
2149692bee
Make sure the addablePresetIDs can be reset back to null too
2020-02-07 12:55:16 -05:00
Bryan Housel
1155498766
Restore the addablePresetID feature
2020-02-07 12:06:59 -05:00
Bryan Housel
a9a1f945f8
Move the qa_data external
...
- this means that QAItem now asks the service for the icon rather than knowing it directly
2020-02-07 10:06:47 -05:00
Bryan Housel
4c5e7db2dd
Move the iD.data export from data/index.js to coreData
...
coreData now owns all the data, and data/index.js should eventually go away
(re: #4994 )
2020-02-07 09:27:23 -05:00
Bryan Housel
fe00a40e9a
Move the keepRight data extrnal
2020-02-07 09:16:34 -05:00
SilentSpike
f8a4a0b3ad
Use d3_json Promise directly for Osmose requests
2020-02-07 11:29:48 +00:00
SilentSpike
8bb2dc7fa6
Return Promise for Osmose string requests
2020-02-07 11:21:33 +00:00
SilentSpike
7d76e0ac5c
Fix Osmose request resolving after UI moves on
...
- Previously caused minor unexpected renderer behaviour by forcing elements
visible when the user had moved on (potentially interfering with
whatever they're currently doing)
2020-02-07 10:43:44 +00:00
SilentSpike
f86837d637
Fix use of double quotes
2020-02-06 23:12:18 +00:00
SilentSpike
51efd5b714
Update and standardise QA implementations
...
- ES6ify (now using class syntax to define QAItem objects)
- Fix bug with KeepRight marker rendering not updating properly
- Use `qa-` prefix for the UI element classes to differentiate from iD
validation error related UI element classes
- Move away from "error" where possible in source
- Move away from snake_case naming where possible
Note that some function/method names have been untouched to make life
easier for v3 development. Have added note comments where appropriate.
2020-02-06 23:07:50 +00:00
Bryan Housel
9faf8c0fe5
Test that fallback presets are there before data is loaded
...
Also, we don't actually need a vertex preset anymore, it was removed a while ago
2020-02-06 17:04:11 -05:00
Bryan Housel
2edf81605c
Remove fallback presets from the test data
...
presetIndex has them already
2020-02-06 16:26:31 -05:00
Bryan Housel
3f1f85a1e9
Restore some odd but necessary workarounds to the presetCollection test
2020-02-06 16:10:55 -05:00
Noémie
acec177e34
change car=* to motorcar=* on charging_station
2020-02-06 20:39:01 +01:00