Bryan Housel
eb0c297bbd
Rewrite the issue gathering code to not use for..of
2020-02-03 17:25:34 -05:00
Quincy Morgan
13d8c078b4
Fix weak preset check
2020-02-03 13:58:34 -05:00
Quincy Morgan
3370bea588
Add derived data for #7289
2020-02-03 13:58:12 -05:00
Quincy Morgan
1fd3e15e6b
Merge pull request #7289 from ToastHawaii/2.x
...
Add simple access to advertising
2020-02-03 13:37:35 -05:00
Bryan Housel
4aa4686e7f
Fix test failures in localized and suspicious_names
2020-02-03 12:38:17 -05:00
Bryan Housel
b2b2689fb2
Use the ES6 export for martinez-polygon-clipping
2020-02-03 12:38:17 -05:00
Quincy Morgan
b4bc5305a1
Enable the issues section for multiple selected features ( close #7324 )
2020-02-03 12:17:14 -05:00
Quincy Morgan
e7c3ba0fd7
Show the same fields for the same features in multiselection regardless of what order they were selected in
2020-02-03 11:13:29 -05:00
Quincy Morgan
4a5e988762
Leave a margin at the bottom of the inspector regardless of whether the relation membership section is shown
2020-02-03 10:47:23 -05:00
Quincy Morgan
f4eb8fe484
Update fontawesome icons
2020-02-03 10:36:06 -05:00
Quincy Morgan
2cd425eebb
Update country-coder to 3.1.0 (re: #7311 )
2020-02-03 09:04:36 -05:00
Quincy Morgan
4627a158f8
Merge pull request #7323 from animesh-007/7296
...
added new preset, fixes #7296
2020-02-03 08:57:02 -05:00
animesh-007
54fa13be7e
added new preset
2020-02-03 17:43:52 +05:30
Bryan Housel
06eac7c9d0
Don't bundle the nsi brands anymore, fetch from CDN at runtime
...
(re: #4994 )
2020-02-01 17:40:56 -05:00
Bryan Housel
743dc0a83a
Don't bundle the nsi brands anymore, fetch from CDN at runtime
...
(re: #4994 )
2020-01-31 22:07:21 -05:00
Bryan Housel
ab3b731d66
Merge pull request #7310 from animesh-007/7274-new
...
Added new preset, fixes #7274
2020-01-31 15:21:01 -05:00
Quincy Morgan
208f3d5d1c
Add Incline field to rail presets
...
Use field inheritance for rail presets
2020-01-31 14:58:12 -05:00
animesh-007
813afc073e
added new feature
2020-02-01 01:11:57 +05:30
Quincy Morgan
04bd811fde
Merge pull request #7306 from openstreetmap/multiselection-field-editing
...
Enable field editing in multiselection
2020-01-31 14:36:42 -05:00
animesh-007
fb52e2d5b5
added new feature
2020-02-01 00:58:50 +05:30
Quincy Morgan
1c7a150854
Fix issue with fields in commit UI
2020-01-31 14:26:33 -05:00
Quincy Morgan
3f5374e154
Deprecate tunnel=1
2020-01-31 14:12:26 -05:00
Quincy Morgan
2783408fc3
Add tooltips to mixed values in semicombo, multicombo, and radio fields
2020-01-31 14:07:16 -05:00
Quincy Morgan
af928e3dc1
Support radio fields during multiselections
2020-01-31 13:02:30 -05:00
Quincy Morgan
8d9adbd902
Lock the name field if any of the selected features should be locked (re: #7306 )
2020-01-31 11:23:42 -05:00
Quincy Morgan
b3262a71dc
Use newlines instead of semicolons to separate mutliselection tag values in tooltips (re: #7306 )
2020-01-31 10:49:31 -05:00
Quincy Morgan
103be60112
Add tactile_paving field to bus and trolleybus stops ( close #7307 )
2020-01-31 10:10:40 -05:00
Quincy Morgan
5cd65efd6e
Update generic aerialway and aeroway preset names to include "Feature"
...
Add icon to generic power preset
2020-01-31 10:07:55 -05:00
Quincy Morgan
512d8974a6
Merge branch '2.x' into multiselection-field-editing
2020-01-30 17:20:04 -05:00
Bryan Housel
6e5cb45c17
Don't bundle the imagery anymore, fetch from dist/data at runtime
...
(re: #4994 )
2020-01-30 17:10:41 -05:00
Quincy Morgan
15e9599ff7
Support editing the Name and Multilingual Name fields during multiselection
2020-01-30 17:09:19 -05:00
Quincy Morgan
d57d660d1b
Merge branch '2.x' into multiselection-field-editing
2020-01-30 14:42:11 -05:00
SilentSpike
9131514722
Create dist/data before building data
2020-01-30 18:53:39 +00:00
Quincy Morgan
1b331bb678
Add mechanism for fields to support editing during multiselection (re: #7276 )
...
Add `utilCombinedTags` method and use it for the raw tag editor as well as fields
Pass `entityIDs` array into fields instead of single `entity` object
Give field revertion its own path separate from `change`
Add multiselection editing to fields in files: access, address, check, combo, cycleway, input, maxspeed, textarea, and wikidata
2020-01-30 13:53:29 -05:00
Bryan Housel
1e21eea745
Still actually need a devDependency on oci to build icons,translations
2020-01-30 10:00:50 -05:00
Bryan Housel
33a2dafc10
Fetch wmf-sitematrix from CDN.. No need to depend on it anymore.
2020-01-30 09:48:37 -05:00
Bryan Housel
e19bcb77d5
Require init() call before coreContext starts doing things
...
(closes #7304 )
2020-01-29 19:27:12 -05:00
Bryan Housel
fb4d658860
Don't bundle the community index anymore, fetch from CDN instead
...
Start fetching and preparing it just before the changeset gets sent
2020-01-29 15:24:26 -05:00
Bryan Housel
b8a8927d33
Start preparing uiSuccess early when saving changeset
...
This gives us some time to fetch and prepare the community index
2020-01-29 15:23:37 -05:00
Bryan Housel
9154a6a554
context.asset should pass-through absolute URLs
2020-01-29 15:22:06 -05:00
Bryan Housel
89724cfb1b
Remove support for debug rendering of the community index
...
We have http://openstreetmap.community now for this, and it eliminates
another place in the code where that data would have been needed.
This commit also ES6ifies svgDebug.
2020-01-29 13:35:25 -05:00
Bryan Housel
362558f7dc
npm run build:stats
2020-01-29 12:36:47 -05:00
Bryan Housel
c481f90e7d
Stop bundling wmf-sitematrix, move it extern
...
This also includes a bunch of tweaks to make the tests work
in both PhantomJS and modern browsers like Chrome.
Basically - introduce some more async into the test code so that
the coreData.get promise is guaranteed to settle. Because in
PhantomJS the promise is polyfilled, and Chrome it's native, they
work slightly differently.
2020-01-29 12:30:11 -05:00
Bryan Housel
567eeac587
Make several data external instead of bundled:
...
Also dist/data/* contains minified files now
These are now external and will fetch as needed:
-export { dataAddressFormats } from './address-formats.json';
-export { dataDeprecated } from './deprecated.json';
-export { dataDiscarded } from './discarded.json';
-export { dataLanguages } from './languages.json';
-export { dataPhoneFormats } from './phone-formats.json';
-export { dataShortcuts } from './shortcuts.json';
-export { dataTerritoryLanguages } from './territory-languages.json';
2020-01-28 22:21:31 -05:00
Bryan Housel
3ac800c619
Script has moved
2020-01-28 15:01:40 -05:00
Bryan Housel
ce7cac6738
Move all the build scripts into scripts/ folder, ES6ify more stuff
2020-01-28 15:00:23 -05:00
Quincy Morgan
aadbddba2f
Update to temaki 3.14.0 ( close #7299 , re: #7255 )
2020-01-28 13:21:46 -05:00
Quincy Morgan
d7e4575a7b
Update to temaki 3.13.0 ( close #7298 )
...
Add new rail icons (close #7255 )
Render "statused" railways with lighter colors
Don't render disused features with a dashed stroke
2020-01-28 11:42:53 -05:00
Bryan Housel
6d81a00daf
Let caller modify the coreData fileMap, and add tests
2020-01-28 10:27:45 -05:00
Quincy Morgan
89ce98f510
Don't require services/osm in order to get max OSM character lengths
2020-01-28 09:28:23 -05:00