16273 Commits

Author SHA1 Message Date
Bryan Housel f52f24b517 Add noteOptions, default to 10k note limit and 7 days closed
Also bump note tile zoom to z12. There just aren't that many notes,
so this reduces API calls.
2018-07-10 23:28:37 -04:00
Bryan Housel 7423d192d4 Implement multi-fetch get for users from OSM API
Eagerly load user details after loading notes
(re: openstreetmap/openstreetmap-website#1921)
2018-07-10 23:02:37 -04:00
Bryan Housel 0d7c292c23 Refactor out uiNoteHeader and uiNoteComments into separate modules
uiNoteEditor was getting big!
2018-07-10 21:45:02 -04:00
Bryan Housel cbd4020e33 npm run build 2018-07-10 17:45:18 -04:00
Bryan Housel dc3e569ee4 Merge pull request #5133 from vershwal/kiosk_level
added level field to shop/kiosk
2018-07-10 16:18:30 -04:00
Bryan Housel 369877bcb2 Refine css for footway=crossing and other special paths
(closes #5126)
2018-07-10 15:47:07 -04:00
vershwal a1376c1192 added level field to shop/kiosk 2018-07-11 00:12:09 +05:30
Thomas Hervey eafae6c58c WIP: update service calls; todo: note update event handling 2018-07-10 13:50:36 -04:00
Bryan Housel 0a4d4ff36f Simplify - "Site Type" 2018-07-10 02:10:46 -04:00
Bryan Housel cd7cdd95e9 Add "View on Bing Maps" link, cleanup css
(closes #5125)
2018-07-10 02:04:39 -04:00
Bryan Housel 696895fb98 Add forward/backward controls to Streetside viewer
re: #5125

There is some cleverness here to search for the best nearby bubble
instead of just relying on the next and previous sequence keys.
2018-07-10 01:10:18 -04:00
Bryan Housel cf3fc95b06 A few changes to make it easier to render arbitrary geojson 2018-07-10 01:10:17 -04:00
James Kingdom 7605a05e51 Add "network" field to ATM preset
(closes #5119)
2018-07-09 17:49:44 -04:00
James Kingdom 7acef06e53 Add "cash_in" field to ATM preset
(closes #5118)
2018-07-09 17:37:13 -04:00
James Kingdom ed9c934322 Add "site_type" to archaeological site preset
(closes #5124)
2018-07-09 16:42:14 -04:00
Bryan Housel 1395e029d9 Add guard code for if Mapillary viewer could not be initialized 2018-07-09 16:17:09 -04:00
Bryan Housel 9c275d58b5 Comment out .mvt data layer for now 2018-07-09 14:36:16 -04:00
Bryan Housel 69e83099a5 Fix icon names in map_data panel 2018-07-09 14:31:20 -04:00
Bryan Housel 99e7366fc2 swap d3_fetch for d3_request (for backward compatability with IE11) 2018-07-09 14:30:51 -04:00
Bryan Housel a52eeb9733 Fix failing tests, lint errors, merge conflicts 2018-07-09 11:17:57 -04:00
Thomas Hervey c460c03da5 fixed typo 2018-07-09 10:11:50 -04:00
Bryan Housel 4fda478f57 Merge branch 'check' of https://github.com/vershwal/iD into vershwal-check 2018-07-09 09:32:15 -04:00
Thomas Hervey 14356cefe2 WIP: toggle note status 2018-07-08 12:50:02 -05:00
Thomas Hervey 0f49514fbb updated: removed centering when clicking a note 2018-07-08 10:27:44 -05:00
Bryan Housel de12396654 Fix projection so the map is where the point is
Also remove gj redundancy
2018-07-08 00:50:26 -04:00
Bryan Housel ef771211b7 Merge branch 'gpxtext' of https://github.com/vershwal/iD into vershwal-gpxtext 2018-07-07 23:28:48 -04:00
Bryan Housel fae485860a npm run build 2018-07-07 23:27:45 -04:00
Bryan Housel ed7c65297b Merge pull request #5130 from tohaklim/patch-2
Attempt to improve entrance searchability
2018-07-07 23:22:44 -04:00
Bryan Housel 7b42743513 pacify some eslint warnings 2018-07-07 23:00:48 -04:00
Bryan Housel 3eb3eefabd Combine Osm and Notes layers into the same ul 2018-07-07 22:54:27 -04:00
tohaklim 3e334b11a3 Attempt to improve entrance searchability
I am currently unable to bring-up entrance by typing in "entrance" on a vertex, this might help?
2018-07-07 14:56:54 +01:00
Jon D dd3de593ca Add tests for Detach Node operation 2018-07-07 11:34:14 +01:00
Jon D 3fe6f16526 Fix keyboard shortcut clash 2018-07-07 10:50:44 +01:00
Jon D 3b6b4bb7be Clean up SVG 2018-07-07 10:37:58 +01:00
Bryan Housel d137aa0046 Add "More/Less" toggle for too long comments (curr limit 600 chars) 2018-07-07 00:25:42 -04:00
Jon D 3bad09d497 Merge Work-In-Progress 4320 to 4320 2018-07-06 22:20:19 +01:00
Bryan Housel 01b33e3fb7 Linkify the usernames 2018-07-06 11:28:01 -04:00
Bryan Housel 263ec9e36a Add code to swap in avatar images for users that have them 2018-07-05 18:42:42 -04:00
Bryan Housel 416ae66f71 Support more direction tags for reversal in Reverse action
(closes #5121)

This commit also refactors some of the logic to make it simpler and more efficient
(removes lodash _transform too) and updates the comment that was out of date.
2018-07-05 14:47:56 -04:00
Bryan Housel faf12a1587 Merge pull request #5123 from tomhughes/xhr
Replace JSONP with XHR where possible
2018-07-04 20:05:41 -04:00
Tom Hughes d617d9c588 Fix wikipedia UI tests to mock XHR instead of JSONP 2018-07-04 17:07:27 +01:00
Tom Hughes 3819fd6498 Use XHR to access wikidata API instead of JSONP 2018-07-04 17:05:39 +01:00
Tom Hughes 1ab7cf790e Use XHR to access wikipedia API instead of JSONP 2018-07-04 17:05:26 +01:00
Tom Hughes 4cc080b034 Use XHR to fetch imagery metadata instead of JSONP 2018-07-04 17:00:45 +01:00
vershwal 73ac628880 gpx tests. 2018-07-04 19:56:51 +05:30
Bryan Housel 6f1dc12f99 Add user method to osm service, _userCache, user parser 2018-07-04 03:20:16 -04:00
Thomas Hervey 73ee5c2fc9 fixed select_note mode, cleaned note_editor, TODO: enable note save 2018-07-03 22:45:51 -04:00
Bryan Housel bf499d9438 Restore modeSelect, and make a new modeSelectNote just for the notes 2018-07-03 18:11:59 -04:00
Bryan Housel b14d1b5061 resolve conflicts, fix a few minor bugs prob caused by merging:
- don't insert multiple times into the rtree in `services/osm.js`
- use `d.id` instead of `d.key` as the key in `svg/notes.js`
2018-07-03 16:40:07 -04:00
Thomas Hervey 8121f585d5 added checks for multiclick and click on notes 2018-07-03 15:39:22 -04:00