Will Freeman
68be0ae388
handle wikidata, reset presets to custom
2025-06-19 18:16:57 -06:00
Will Freeman
5357a235e1
preset change for real
2025-06-19 15:59:25 -06:00
Will Freeman
6b0b72463a
good boy
2025-06-15 17:33:50 -06:00
Will Freeman
6fc6df180e
temporary preset change
2025-06-15 17:29:20 -06:00
Will Freeman
5ef4399222
build fixes, fix terraform
2025-06-12 17:05:34 -06:00
MOHAMED ALI FAWZI
9590c88646
Panoramax: Adopt "copy id" feature from mapillary ( #10856 )
2025-03-19 20:13:46 +01:00
Kyℓe Hensel
e123ec99a8
add indigenous languages not in CLDR ( #10684 )
2025-01-22 15:19:23 +01:00
Martin Raifer
04776ea2f9
Ladin language (lld) is now included in CLDR, no need to special case it anymore
2025-01-16 15:03:45 +01:00
Martin Raifer
ba8d52e3c9
update interim source for presets
...
see https://github.com/openstreetmap/id-tagging-schema/pull/1307
2024-08-08 17:21:48 +02:00
Martin Raifer
6f0e87ea44
use nodejs's built-in fetch in build scripts
2024-03-14 15:56:49 +01:00
Martin Raifer
a15f6ff338
also lint mjs files and config directory
2023-03-27 19:45:47 +02:00
Martin Raifer
4c6842d820
allow processing preset icons data from files in npm run build:data
2023-03-27 18:57:29 +02:00
Martin Raifer
e826dc45e5
build icons from configured presets source
...
and also process field value `icons`
2023-03-27 18:34:20 +02:00
Kyℓe Hensel
cfca929ded
don't symlink land.html ( #9523 )
...
for easier first-time installation on Windows
2023-03-06 14:01:28 +01:00
Martin Raifer
adcbdae6e8
implement date field, for #9477
2023-01-27 17:03:28 +01:00
Martin Raifer
af69bf91a9
override/extend languages data, thanks @bgo-eiu
...
closes #9241
closes #9242
2022-09-16 14:12:23 +02:00
Bryan Housel
97ed56bc3a
s/colors/chalk
...
https://www.bleepingcomputer.com/news/security/dev-corrupts-npm-libs-colors-and-faker-breaking-thousands-of-apps/
2022-01-10 23:52:29 -05:00
Quincy Morgan
cb7f1c2b3c
Update to id-tagging-schema v3.0.0
...
Add UI for translatable combo fields
2020-12-08 15:23:51 -05:00
Quincy Morgan
bc9679d627
Remove trailing whitespace
2020-12-08 13:39:44 -05:00
Quincy Morgan
96d7631a3a
Fetch id-tagging-schema icons from the bleeding edge as well as the release versions when building data
2020-12-07 15:45:26 -05:00
Quincy Morgan
baabd81987
Unbundle id-tagging-schema data and translations
...
Update for id-tagging-schema 2.0.0
2020-12-01 11:14:14 -05:00
Quincy Morgan
df043d3979
Merge branch 'develop' into decouple-presets
2020-11-06 18:02:10 -05:00
Quincy Morgan
ea0e5a9a32
Write the languages.json file in build_data.js instead of update_locales.js (re: #8165 )
2020-11-06 17:38:41 -05:00
Quincy Morgan
db12fc5f57
Depend on id-tagging-schema for presets
2020-11-06 10:38:43 -05:00
Quincy Morgan
83df29ccf2
Add warning about unused fields to build_data script
2020-10-16 10:33:04 -04:00
Quincy Morgan
808eb21102
Remove call to request (re: #7959 )
2020-09-28 15:29:12 -04:00
Quincy Morgan
f9fcc03e20
Update to temaki v4.2.0
...
Drop the noun project (close #8030 )
Drop request (close #7959 )
2020-09-28 13:58:27 -04:00
Quincy Morgan
f163722c9a
Create a new manyCombo field type for the public transport vehicles field instead of using multiCombo in a new way (re: #6142 )
2020-09-24 09:21:59 -04:00
Quincy Morgan
a51b82b546
Add check to make sure presets share geometry with all their fields
2020-09-21 17:00:46 -04:00
Quincy Morgan
f141d1a77d
Show Telephone and Website fields by default on more POI presets ( close #7877 )
2020-09-21 15:25:14 -04:00
Quincy Morgan
98bea69947
Add Vehicles field for public_transport presets ( close #6142 , re: #7970 )
...
Enable variant type of `multiCombo` field that works for any listed keys, not ones under a prefix
2020-09-16 15:15:10 -04:00
Quincy Morgan
8ecada3b79
Move languageNames and scriptNames data to the individual locale files instead of always loading them via locales.json (re: #7994 )
2020-09-15 14:41:56 -04:00
Quincy Morgan
06e97cd019
Make Maxar imagery strings translatable ( close #7724 )
2020-06-24 10:40:46 -04:00
Quincy Morgan
5fb7136e93
Account for potential YAML output without quotes around keys with octothorps
2020-05-29 16:34:05 -04:00
Quincy Morgan
0a16fc21cb
Fix issue with writing fontawesome icons on Node 14+
2020-05-29 16:06:16 -04:00
Quincy Morgan
68a2c47fdb
Fix issue with fetching icons from the noun project
2020-04-24 13:22:27 -07:00
Bryan Housel
e6e5d6a788
Fix build concurrency
...
(closes #7378 )
This switches to sync file writing before promisified minification.
This fixes an issue where it was possible for the minify steps to occur
before the writing steps were finished writing.
2020-04-16 12:06:44 -04:00
Simon Legner
c3d090fc8e
chore(scripts): update metadata for taginfo
2020-04-06 18:24:58 +02:00
Simon Legner
4647434a54
fix(scripts): metadata for taginfo
2020-04-05 17:08:59 +02:00
Quincy Morgan
8b0eac8826
Update taginfo.js for new branch names ( close #7453 )
2020-03-23 08:59:34 -07:00
Quincy Morgan
72a99673a0
Revert #7428
2020-03-20 09:59:30 -07:00
Bryan Housel
50353cf596
Switch references from editor-layer-index -> imagery-index
...
- remove the update_imagery script and steps to run it
(this happens at runtime now)
- update privacy policy, faq, release notes, readme
2020-03-12 15:25:56 -04: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
de0ac9d451
Upgrade to name-suggestion-index v4.0.0
...
(closes #7336 )
- json data files are distributed both regular and minified
- json data is no longer exported by index.mjs
2020-02-06 11:28:02 -05:00
Bryan Housel
13ead25654
Merge branch 'external_presets' into 2.x
...
(re: #4994 )
2020-02-05 21:32:51 -05:00
Bryan Housel
d68b6090cf
Remove extra level of nesting in presets.json, fields.json
2020-02-05 21:22:32 -05:00
Bryan Housel
0fe766d9a4
WIP on external presets
...
- preset data is no longer bundled into iD.js
- some code pathways commented out re: external presets
- many changes so that tests can run without presets at start, or async
- still need to make sure fallbacks are always there (point, line, area, etc)
2020-02-05 09:38:26 -05:00
SilentSpike
406264c37e
Simplify structure of QA error data
2020-02-03 23:20:42 +00:00
SilentSpike
d4723ec9e2
Read icons from qa_errors.json when building data
...
Also adds support for the following error types:
- Objects mapped as both node/area or way/area
- Power lines that lead to nowhere
- Extra nodes in power lines (which should only go from support to
support to endpoint)
- Power line supports with no power lines
2020-02-03 23:20:30 +00:00
SilentSpike
5afdfc527b
Add support for more Osmose error types
...
- Missing parking access
- Malformed opening hours tagging
- Objects detected by Mapillary that aren't mapped
- Traffic sign information detected by Mapillary that isn't mapped
Mapillary errors add example code for special error type handling as
they don't need to request further details and can use piecewise
translation strings
2020-02-03 23:01:03 +00:00