Commit Graph

12762 Commits

Author SHA1 Message Date
Bryan Housel
fafdb76835 Remove test/bench/*
Benchmarking is a good idea and we should do it,
but this stuff hasn't run in >5 years.
2020-02-21 23:21:58 -05:00
Bryan Housel
919687d2cf Replace legacy names still used in tests, remove the legacy exports 2020-02-21 23:12:25 -05:00
Quincy Morgan
6782947f5b Make inspector sections inherit from uiSection (re: #7368) 2020-02-21 15:22:54 -08:00
Bryan Housel
a43a7f8b50 Remove old _tkeys_ code
This was used for debugging translations, it would replace each string with
the translation key, so people could see what key was used where in the UI.
As far as I know, nobody was using this.
2020-02-21 17:05:55 -05:00
Bryan Housel
217ce4b33f npm run build:stats
(re: #4994)
2020-02-21 12:39:57 -05:00
Bryan Housel
b12c30461b Don't bundle the locales anymore, load first in context init
(re: #4994)
2020-02-21 12:24:08 -05:00
Bryan Housel
e633f1b69e npm run translations (locale files are minified now) 2020-02-21 12:23:44 -05:00
SilentSpike
4a56d49e9d Add support for more Osmose issue types 2020-02-21 16:34:24 +00:00
Bryan Housel
e8f4452d49 Don't bundle the en.json strings anymore, Promisify locale loading
(re: #4994)
2020-02-21 11:09:59 -05:00
Bryan Housel
ed58c8f62b ES6ify detect.js 2020-02-21 10:42:58 -05:00
Bryan Housel
c0090929e0 Remove no longer needed substring - see dc7fba4bf 2020-02-21 10:32:27 -05:00
Quincy Morgan
fc0d87ce10 Make bridge support field a typeCombo 2020-02-20 16:43:43 -08:00
Bryan Housel
61c86a3527 Don't rely on the dataEn export for checking if a string exists
Instead use the special `default` key for supplying a fallback string
2020-02-20 17:11:47 -05:00
Bryan Housel
dc7fba4bf8 Have utilStringQs advance past any leading '?' or '#' characters
This lets us remove a bunch of substring(1) and +1 from the code.
2020-02-20 17:09:54 -05:00
Quincy Morgan
1f4fe57d8b Use d3-style API for section contents 2020-02-20 13:47:11 -08:00
Quincy Morgan
4fe9057eb7 Move remaining issues pane sections to their own objects 2020-02-20 13:02:09 -08:00
Bryan Housel
503d287995 ES6ify locale.js 2020-02-20 10:26:09 -05:00
Bryan Housel
3ccf0e6ccb Preload intro graph data while the user is viewing the splash screen 2020-02-20 08:52:05 -05:00
Quincy Morgan
e42bc34e4b Move validation warnings and errors to their own section objects
Allow function parameters for disclosure titles
2020-02-19 17:28:51 -08:00
Quincy Morgan
68c2b9f1a8 Move the data layers section to its own object (re: #7368) 2020-02-19 14:31:32 -08:00
Quincy Morgan
ff4ac253da Make photo overlays its own section object (re: #7368) 2020-02-19 12:08:13 -08:00
Quincy Morgan
c6129a0493 Remove unused autohidden errors code path 2020-02-19 11:28:11 -08:00
Quincy Morgan
b921ca3cb4 Move map features and map style options to their own pane section objects (re: #7368)
Handle area fill and change highlighting logic in the rendererMap object and issue change events
2020-02-19 11:23:02 -08:00
Quincy Morgan
5c04ad3eb5 Add uiSection class as standard component for pane sections
Move validation rules and privacy preferences to their own section objects
2020-02-18 20:02:55 -08:00
Quincy Morgan
d8a0f030cc Add "pane" prefix to pane UI objects
Move background and overlay layer lists to their own files
2020-02-18 13:33:12 -08:00
Quincy Morgan
5c150718a3 Make all panes inherit from a standard uiPane class (re: #7368) 2020-02-18 10:40:27 -08:00
Quincy Morgan
b16f37499a Add terms and use direction_vertex field for spike strip preset (re: #7347) 2020-02-18 08:41:23 -08:00
Quincy Morgan
56d3aa95d1 Add info about 2.x preview site to README 2020-02-17 09:37:03 -08:00
SilentSpike
753ae3bdd2 Use marked for Osmose strings markdown
- More reliable method of handling markdown
- Change external links in the strings within the details code
2020-02-16 22:38:34 +00:00
SilentSpike
18287284c6 Remove translations link from Osmose UI
- Not useful to majority of users and clutters the UI
- Anyone interested in translation will already be looking at the iD
project and we can direct them from there
2020-02-16 12:47:38 +00:00
SilentSpike
05996892df Parse markdown formatting of Osmose subtitles too 2020-02-15 13:04:47 +00:00
SilentSpike
1e544f64fb Add rel=noopener to external QA links 2020-02-15 12:39:23 +00:00
SilentSpike
af0e37f7c5 Add "view on osmose" link to UI footer 2020-02-15 11:48:01 +00:00
Bryan Housel
c2493c4b46 Merge pull request #7353 from openstreetmap/greenkeeper/@ideditor/location-conflation-0.3.0
Update @ideditor/location-conflation to the latest version 🚀
2020-02-14 15:18:16 -05:00
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