70657161dc
Remove _referencing_ways from cache
2023-02-06 22:23:56 +01:00
f8f30f8d7a
Fix reviews for way objects, fix #1296
2023-02-06 00:37:44 +01:00
RobJN
4b1fdc0e2f
Update SimpleMetaTagger.ts
...
objectMetaInfo should return false if it does not change anything (e.g. if run on a non-OSM layer). Returning true causes MetaTagging to execute state?.allElements?.getEventSourceById(feature.properties.id)?.ping() with is slow and makes MapComplete unresponsive in some themes.
Helps with #1094
2023-02-04 20:52:41 +00:00
RobJN
14b4fedc26
Update MetaTagging.ts
...
Remove second .ping(). Fixes #1288 and helps with #1094 .
2023-02-04 20:42:07 +00:00
aef573d37c
Fix cache build
2023-01-31 18:21:27 +01:00
19b381e8b0
Remove check on no '&' in value, fixes #1281
2023-01-29 13:40:01 +01:00
3c7d632739
Fix #1280
2023-01-29 13:31:49 +01:00
8cf3b88172
Slice script now clips to tile box if flag is set
2023-01-26 01:41:21 +01:00
b88bb5b6d0
Fix default import
2023-01-25 11:48:39 +01:00
562dfbc5ff
Merge branch 'develop' into feature/vite
2023-01-22 01:20:21 +01:00
321568abe6
Fix tests
2023-01-22 01:09:16 +01:00
888d4e95a3
Use mangrove-reviews-typescript, rework reviews modules
2023-01-21 23:58:14 +01:00
74185b852a
Add _referencing_way property for @thibaultmol
2023-01-17 18:24:17 +01:00
311abbf806
Fix overpass.ts
2023-01-17 02:56:34 +01:00
6ca5c31e3a
Neuter mangrove.reviews, it doesn't build
2023-01-17 01:09:11 +01:00
e9004a2190
Undo some changes to fix the build, move svg-check into generateLayerOverview as to move fs out of the dependency tree for the webpage
2023-01-17 01:00:43 +01:00
wjtje
39cc043f8b
🚧 Working on vite build
2023-01-17 00:50:42 +01:00
wjtje
cc0c925b81
"working"
2023-01-17 00:50:42 +01:00
a81dbb170e
Merge master
2023-01-13 04:02:50 +01:00
6392585664
Improve documentation
2023-01-13 03:45:02 +01:00
ec84cd11aa
Remove unused imports
2023-01-13 02:43:51 +01:00
a85fe85358
Improvements to the user information panel
2023-01-11 04:27:42 +01:00
a995f0e2aa
Move image license picker into user panel, fix #1236
2023-01-11 03:53:58 +01:00
437ee34333
Fix documentation generation, regenerate documentation
2023-01-11 01:32:46 +01:00
7f6611f9d5
Fix tests
2023-01-06 04:06:05 +01:00
29b0b2871b
Add awareness of 'api/capabilities', see #880
2023-01-06 03:30:18 +01:00
a2a4071022
Merge pull request #1223 from pietervdvn/fix/1219
...
Fix/1219
2023-01-05 01:12:31 +01:00
02981b1982
Remove debug logging
2023-01-04 19:13:40 +01:00
a7da5d65cf
Close popup after splitting; scroll popup into view
2023-01-04 18:52:49 +01:00
09507b3537
Fix typo which prevented updating the selected element, improve comments and typings
2023-01-03 23:45:04 +01:00
98866b4a57
User flow improvements for the theme introduction panel
2023-01-03 02:24:03 +01:00
2c21e125d9
Remove console.Log
2022-12-31 02:22:44 +01:00
b81fa14999
Keep geolocation displayed, even if it isn't known anymore
2022-12-31 01:56:39 +01:00
43613e4ece
Add hotkeys, document hotkeys, make 'DefaultGUI' runnable via NodeJS, generate hotkey documentation
2022-12-24 03:44:21 +01:00
8f51dd8d64
Rework split-road flow, fix #1166 , fix #1148
2022-12-24 01:58:52 +01:00
805d8d5fff
Small fix to geolocation permission flow
2022-12-23 16:11:05 +01:00
bd5e9903bd
Fixes to the geolocation flow
2022-12-23 15:52:22 +01:00
d85426657f
Merge master
2022-12-23 14:51:36 +01:00
dff270fc13
Make sure an initial GPS-fix is passed along as well
2022-12-23 14:22:52 +01:00
4de76136de
Refactor geolocation handler into multiple parts, fix lock behaviour
2022-12-22 04:13:52 +01:00
7e010c0474
Remove unneeded console.log
2022-12-20 20:35:53 +01:00
fed4cff878
Auto-formatting
2022-12-16 13:45:07 +01:00
66298880f1
Use translations and fancy icon
2022-12-16 01:33:27 +01:00
5e1b4d95ab
Detect an element that is deleted upstream; show 'this element is deleted in infopanel'
2022-12-16 01:09:18 +01:00
bf4dc57194
Update comments
2022-12-16 01:04:40 +01:00
7c0c29b345
Remove console.log
2022-12-16 01:03:49 +01:00
dd21b21240
Add missing await operator
2022-12-16 01:03:26 +01:00
0074e39934
Add error handling for advancedJsonDownload
2022-12-16 01:02:23 +01:00
530d746bb7
Remove obsolete comment
2022-12-15 20:26:24 +01:00
6f018a2fd8
Replace userbadge with panel access to user information, add more information to user profile
2022-12-13 03:46:53 +01:00
477dc265d2
Add multiple icons for multipolygons
2022-12-09 17:53:25 +01:00
42bd301389
selected_element layer which highlights the selected element
2022-12-09 13:58:45 +01:00
24ed527ff7
Merge master
2022-12-08 03:02:17 +01:00
809c0a1ddf
Formatting
2022-12-08 03:01:08 +01:00
494a49bc48
Switch to a panel based UI, fix #552
2022-12-08 02:56:49 +01:00
244882d534
Fix import helper
2022-11-16 01:10:17 +01:00
eba36af657
Add comments
2022-11-14 00:46:30 +01:00
b251fd7b69
Formatting
2022-11-08 14:37:48 +01:00
99ba26e3a2
Housekeeping...
2022-11-08 14:37:31 +01:00
5f1a7892c1
Fix typing and build
2022-11-07 23:35:17 +01:00
ccf3bb3993
Add friendly confirm message on newly created points
2022-11-07 23:12:31 +01:00
72ca67e3ab
Formatting
2022-11-02 14:44:06 +01:00
d5d2c08706
Housekeeping...
2022-11-02 13:47:34 +01:00
8d304f9a56
Merge upload GPX-tracks to OSM; split 'specialVisualisations' into multiple smaller classes
2022-10-28 04:33:05 +02:00
61aebc61eb
Formatting
2022-10-27 01:50:41 +02:00
6d822b42ca
Housekeeping...
2022-10-27 01:50:01 +02:00
d562e7fd7c
Change regex parsing to avoid runaway matches
2022-10-11 01:01:24 +02:00
4af4eb24b8
Remove stadia background layers, fix #1096
2022-10-10 21:12:05 +02:00
4521889909
Add direction:centerpoint as calculated tag; improve typing of geoOperations.ts
2022-09-27 18:52:13 +02:00
4b6b709b4b
Re-install dark map theme ( fix #230 )
2022-09-27 18:50:04 +02:00
28fc81c96f
Fix typings
2022-09-21 02:21:54 +02:00
728f526b61
Improve typing, make DownloadAsync cache timing flexible
2022-09-21 02:11:10 +02:00
bdb5833a1c
Improve docs and types
2022-09-21 02:09:41 +02:00
02278af985
Cleanup of imports
2022-09-21 02:09:21 +02:00
77a41793c8
Fix typo
2022-09-20 16:03:28 +02:00
b912343805
Bugfixes, add A3 poster
2022-09-18 12:45:02 +02:00
9c961d32b3
Add UI flow to generate flyers
2022-09-17 03:24:01 +02:00
a1a12e6f38
Merge master
2022-09-14 14:45:36 +02:00
306a67fca1
Formatting
2022-09-14 13:39:52 +02:00
399d671a23
Fix soft deletion if the softdeletionTags are undefined
2022-09-14 12:21:35 +02:00
7a87d41649
Add test
2022-09-12 21:23:57 +02:00
b888a6da36
Merge branch 'master' into develop
2022-09-12 20:34:52 +02:00
665330e150
Fix soft deletion if the softdeletionTags are undefined
2022-09-12 20:34:41 +02:00
79e0ff3ea8
Merge branch 'master' into develop
2022-09-12 20:15:01 +02:00
6f9199f1ad
Add extra validation on custom downloaded themes
2022-09-11 01:49:07 +02:00
6c3f9bae25
Make fixme optional if stated in the softDeletionTags
2022-09-11 01:25:56 +02:00
20e5e39921
Fix tests
2022-09-10 14:46:04 +02:00
71a70daec2
Merge branch 'master' into develop
2022-09-10 14:12:02 +02:00
6e3961c92d
Allow '|' in regex key values to allow rewrites, see #1075
2022-09-10 14:00:33 +02:00
cc74b73738
Housekeeping...
2022-09-10 13:25:18 +02:00
b541d3eab4
Reformat all files with prettier
2022-09-08 21:40:48 +02:00
af76bf9916
Merge typescript-4 branch
2022-09-08 21:31:56 +02:00
Brice Maron
39769428d0
chore(deps): remove jquery as deps
2022-09-03 23:13:59 +02:00
2765b1a73e
Validate that normal tags don't contain '&' as value
2022-09-03 20:31:54 +02:00
4fbf567932
Fix build
2022-09-03 14:48:58 +02:00
e653a76b69
Improve typing
2022-09-03 14:48:38 +02:00
234129ad32
Update class name: Coordinates changed to GeoLocationCoordinates in this typescript version
2022-09-03 14:45:48 +02:00
816670fe49
Improve typing of tag uploads, fix uploading of substituting tags
2022-09-02 12:40:52 +02:00
cbf5c5a748
Properly wire 'async' through the uploader
2022-09-02 12:40:51 +02:00
d457cc19c9
Remove stray 'downloadObject'
2022-09-02 12:40:51 +02:00
c09b437d9a
Add link to wikipedia-image in the attribution box, fix #1049
2022-09-02 12:40:51 +02:00
25ec71aff1
Merge plant_detection
2022-08-24 15:08:08 +02:00
80b3414db4
Use constant
2022-08-24 14:27:36 +02:00
aac736eba8
Revert "Improve typing"
...
This reverts commit 4d783aae45
.
2022-08-24 02:28:41 +02:00
4d783aae45
Improve typing
2022-08-24 02:22:06 +02:00
716fda39aa
Add new statistics view
2022-08-22 19:17:23 +02:00
06f8cf7006
First working plantnet UI
2022-08-22 19:16:37 +02:00
5da76b9418
Rework units to allow picking different default units in different locations, fixes #1011
2022-08-18 19:17:15 +02:00
a8959fc934
Integrating plantnet-API, add rudimentary UI
2022-08-17 02:43:38 +02:00
34799f161d
Add plantnet as API
2022-08-17 01:30:07 +02:00
f48d1a06c3
Add default values for gpx upload
2022-08-09 14:32:24 +02:00
4473560391
Finetuning the level selector, fix #1013 , fix #1000
2022-08-06 17:30:23 +02:00
06b5df833f
Some finetuning of GPX trace uploading
2022-08-05 19:47:24 +02:00
312db3ad50
Add possibility to upload your travelled track to OSM
2022-08-05 12:41:28 +02:00
be2816bd0e
Merge master
2022-08-02 19:46:16 +02:00
7e32413113
Add 'steal' as special rendering, update 'multi', add entrance overview to onwheels layer
2022-07-29 20:04:36 +02:00
181c5583d2
WIP
2022-07-28 09:16:19 +02:00
32e0c18b09
Add 'send_email'-special element, use this in bike_repair_station
2022-07-27 23:59:04 +02:00
Robin van der Linde
64560b9cd2
Merge branch 'develop' into feature/maproulette
2022-07-27 09:28:42 +02:00
6d99dd5045
Some tweaks
2022-07-26 16:51:00 +02:00
2412828a69
Extract statistics panel, add statistics panel as special rendering
2022-07-25 18:55:29 +02:00
effd75e95c
Add extra check that a feature is added on the right level; automatically add the right level to a new point
2022-07-25 16:55:44 +02:00
707961761c
First version with working level selector
2022-07-22 01:33:11 +02:00
15e6fde194
Merge develop
2022-07-21 19:23:05 +02:00
13e949a1cd
Wire in level selector
2022-07-21 15:54:24 +02:00
Robin van der Linde
330f1f53f3
Merge branch 'develop' into feature/maproulette
2022-07-19 09:38:12 +02:00
d805686fd5
Fix build
2022-07-18 10:41:20 +02:00
Robin van der Linde
1ce88c18c5
Merge branch 'develop' into feature/maproulette
2022-07-18 09:41:38 +02:00
e0c076a1d8
Fix code quality issue
2022-07-18 02:16:30 +02:00
b8bca0287d
Refactor isShown into a tagsfilter
2022-07-18 02:00:32 +02:00
9ae40d8af2
Refactoring: split AndOrTagConfigJson into an AndTagConfig and an OrTagConfig
2022-07-18 00:10:41 +02:00
Robin van der Linde
64288ec1b8
Merge branch 'develop' into feature/maproulette
2022-07-14 09:19:11 +02:00
9327d96550
Fix ability to add a freeform tag when using the searchableMappings element, add test
2022-07-13 23:05:50 +02:00
24f090c92f
Add OsmFeature type
2022-07-13 17:56:33 +02:00
Robin van der Linde
65997291bb
Allow closing Maproulette tasks
2022-07-13 08:03:09 +00:00
Robin van der Linde
a2a49d5d7d
Completer URL
2022-07-12 07:42:26 +00:00
Robin van der Linde
764f9956a9
Merge branch 'develop' into feature/maproulette
2022-07-10 19:43:48 +00:00
42012ac7f7
Add some tests
2022-07-10 18:20:42 +02:00
Robin van der Linde
a7f2c26a1d
Concept for rendering maproulette tasks
2022-07-09 21:41:33 +00:00
4246221e8e
Fix import flow, add typing
2022-07-08 03:14:55 +02:00
52f1d86772
Small fixes to make MC build on Mac
2022-07-07 22:35:28 +02:00
e7e8a1a219
Small layout tweaks, fix #751
2022-07-01 00:16:05 +02:00
0f66d7f8cc
Add fakedom to test UI code, replace all 'innerText' with 'textContent' as it is not compatible with fakedom
2022-06-28 03:21:18 +02:00
b9be22a932
Don't download tils if z>22, prevent hang if osm-api is blocked (e.g. by umatrix) (see #880 )
2022-06-28 01:37:49 +02:00
4fd40c6935
Download needed relations completely, fixes 873
2022-06-24 18:12:39 +02:00
174a0e1852
Fix build, remove no longer used 'favourite layers
2022-06-22 20:18:17 +02:00
98c6113cbe
Merge master
2022-06-22 20:06:41 +02:00
dd483fc42b
Merge branch 'feature/schools'
2022-06-22 15:27:25 +02:00
2731c64856
Improve documentation of Tags_format, add a few backlinks, see #887
2022-06-22 11:09:52 +02:00
06bc136b85
Refactor OsmFeatureSource to increas testability
2022-06-21 22:57:13 +02:00