Commit graph

950 commits

Author SHA1 Message Date
28bf8cca9f Studio: studio now supports loading self-made layers in themes 2024-04-23 15:35:18 +02:00
f2d4458e15 Improve error message when merging an override fails 2024-04-22 23:43:30 +02:00
74e33baeda UX: improve text and handling of external data, fix #1911 2024-04-22 18:16:19 +02:00
bfe2398565 Chore: ignore 'favourites'-layer when calculating 'usedImages' to display attribution 2024-04-22 14:43:05 +02:00
Robin van der Linde
1bde81f5f1
Basic filtering in studio (#1898) 2024-04-21 01:19:48 +02:00
3ab1d1591f Fix: fix #1906 2024-04-18 15:29:07 +02:00
86373b4cb8 Add cache to velopark entries 2024-04-16 14:45:04 +02:00
d149a0d31d Merge branch 'master' into develop 2024-04-16 14:15:51 +02:00
a71ed5d53e Themes: add maxstay for bicycle parkings 2024-04-16 00:02:49 +02:00
c3f1d9b127 Add white outline to black icons, fix #1887 2024-04-13 02:49:06 +02:00
097141f944 Chore: linting 2024-04-13 02:40:21 +02:00
aead263aa9 UX: don't show tags in comparisonTable if readonly 2024-04-13 01:58:50 +02:00
90c9395ab2 Chore: fix linting errors, downgrade console.log to console.debug 2024-04-13 01:56:42 +02:00
308def0278 Remove obsolete 'hasOwnProperty'-check 2024-04-13 01:56:42 +02:00
7eaccea1f0 Add test and explicit typing 2024-04-13 01:56:42 +02:00
df1fef28c0 Fix: Move image preview below FloatOver, the popup otherwise hides the image preview 2024-04-13 01:56:41 +02:00
368f9ad0c8 Fix: fix bug with incorrect translation context for themes 2024-04-13 01:56:41 +02:00
0a73b28ee1 Chore: fix linting errors, obsolete console.logs and typos 2024-04-13 01:56:41 +02:00
e2aaa7d435 Fix: fix incorrectly linked translation in privacy policy 2024-04-13 01:56:41 +02:00
51addf191c Chore: fix linting errors 2024-04-13 01:56:41 +02:00
9163d57039 UX: fix #1873, allow SvelteUIElements to be a span 2024-04-13 01:56:41 +02:00
6812ab3890 Chore: small code cleanup 2024-04-13 01:56:41 +02:00
5424932f1a Feature: add possibility to have a title when opening the popup as FloatOver 2024-04-13 01:56:41 +02:00
c80085dfda Fix: pass properties of snapping feature in newPointInput to render correctly 2024-04-12 02:04:33 +02:00
7ba6bb8bb3 Docs: add docs and test 2024-04-12 02:03:41 +02:00
526d6bdb1c Improve typing 2024-04-12 02:01:58 +02:00
1dd858e104 Merge branch 'master' into develop 2024-04-11 17:14:14 +02:00
b18d575ade Fix: fix crash in studio 2024-04-11 17:14:02 +02:00
4aeb301ae3 Chore: remove obsolete log 2024-04-10 15:45:32 +02:00
6b37d59e88 Add DynLink 2024-04-10 15:40:57 +02:00
c2819d5e5c Chore: eslint-fixes 2024-04-10 15:30:12 +02:00
7be01d5b8f Fix: no more duplicate link showing up, avoid crash 2024-04-10 15:29:48 +02:00
0d085c92cf Chore: clenaup comments and types 2024-04-10 14:14:03 +02:00
0c6ae6f6ad Refactoring: Fix linting errors 2024-04-10 14:12:03 +02:00
152b8838cf Refactorin: Fix linting errors 2024-04-10 14:10:55 +02:00
e12233c0e9 UX: comparision-action and comparison-table got debug information and indicator for no data loaded 2024-04-10 14:10:28 +02:00
620126d211 Refactoring: rename variable for clarity 2024-04-10 14:09:32 +02:00
4a65ab69f8 More improvements to loading linked data (esp. velopark) 2024-04-10 13:23:54 +02:00
1bc45c1c0c Refactoring: remove no longer used code and tests, fix some linting errors 2024-04-10 13:18:29 +02:00
6b381e05c6 Better filtering of some LOD-properties 2024-04-09 15:12:18 +02:00
087c099e2e Fix: include lod-proxy in CSp 2024-04-09 13:58:23 +02:00
4ae35ae101 Improvement to auto-import module for velopark 2024-04-08 17:05:49 +02:00
22785095c5 Fix tests 2024-04-08 14:17:19 +02:00
51c1448de8 Add filters based on mappigns, use in artwork 2024-04-08 01:58:07 +02:00
f06fb9c121 Chore: cleanup obsolete code, use const where possible 2024-04-08 00:58:19 +02:00
d154a37a7d Cleanup test.ts file 2024-04-06 11:22:39 +02:00
0a832e0399 Merge branch 'master' into feature/lod-vis 2024-04-06 11:15:08 +02:00
6771a62ef5 Merge branch 'develop' into feature/lod-vis 2024-04-06 11:13:35 +02:00
5b6cd1d2ae Velopark: first decent, working version 2024-04-05 17:49:31 +02:00
e188b96561 Themes: add compile time check for 'sameAs'-filters that the referenced layer actually exists 2024-04-05 12:02:10 +02:00
183740d6c6 Don't zoom in automatically if the location is locked around the GPS-location 2024-04-03 23:24:11 +02:00
301398b7a4 Always use singlepage mode, see #1867 2024-04-03 13:41:32 +02:00
d744fd3a42 Fix: add awaitAnimationFrame to fix non-working questions 2024-04-03 01:01:38 +02:00
890816d2dd Merge master 2024-04-02 19:07:32 +02:00
073cd692e4 Fix: fix anonymous reviews; fix #1868 2024-04-02 13:32:19 +02:00
62be18ee3b Merge branch 'master' into develop 2024-04-02 00:04:17 +02:00
0c5e88df7b Fix: questions now appear when reselecting an item 2024-04-01 22:24:46 +02:00
f04b592c5e Enable translations in filter view 2024-04-01 22:17:57 +02:00
cb8efe0e81 Fix error in showdataLayer 2024-04-01 22:17:46 +02:00
e16e06e253 Fix tests 2024-04-01 18:20:30 +02:00
9cd0233f27 Attempt to reconnect automatically if the API was offline 2024-04-01 02:55:48 +02:00
45f7043131 UX: don't check for messages and being online every 5m in studio, fix #1830 2024-04-01 02:40:21 +02:00
040e0fd8bf UX: fix #1829 2024-04-01 02:29:37 +02:00
940f187041 Fix #1863 2024-04-01 02:00:48 +02:00
a79675c879 Fix dasharrays, add custom size PNG export 2024-04-01 01:39:04 +02:00
27da2b8116 More fixes to export functionality 2024-03-31 21:14:29 +02:00
5cd7f0976e Add sunny unlabeld, fix label export 2024-03-30 13:07:45 +01:00
afd39912fd Server is currently down 2024-03-28 19:54:07 +01:00
4c2ffdb4cf Also add timeout to template 2024-03-28 16:57:58 +01:00
ce7bc8fb6c Fix: add 'onbeforeunload' if images are uploading, see #1841 2024-03-28 15:55:12 +01:00
1c03e7ab07 Add timeout to loading the cache server status page, avoids long (>1minute) loading time if the server hangs 2024-03-28 15:53:41 +01:00
df0b43ba41 Fix onwheels statistics, fix #1850 2024-03-28 03:39:46 +01:00
e5d9e253ef Chore: remove obsolete console.log 2024-03-28 03:24:09 +01:00
fbaaa2217e Fix #1842; update code to fit maplibre 4.* 2024-03-28 03:14:55 +01:00
d848171c3d Fix: don't count layers if they are not shown by default, fix #1840 2024-03-28 03:05:21 +01:00
4888da2ed3 Fix #1835 2024-03-28 02:39:08 +01:00
e11442e100 Fix: fix #1844 2024-03-28 02:23:13 +01:00
a1c17edabe Fix crash if there is no oldId 2024-03-27 18:40:18 +01:00
7edc7302bb Fix: Don't show item if there is no label 2024-03-27 00:57:53 +01:00
20eb87ab87 Fix manual import in GRB theme 2024-03-27 00:25:42 +01:00
62ad2351c9 More fixes to sunny 2024-03-26 14:56:47 +01:00
24fd638619 Fix major and medium road bridges rendering 2024-03-26 12:56:07 +01:00
985598da60 Remove all mentions of maptiler.backdrop 2024-03-25 04:33:05 +01:00
5f8b381c00 Change order of global layers 2024-03-25 04:21:51 +01:00
e8f4b382a8 Use protomaps.sunny as default layer 2024-03-25 04:17:13 +01:00
6a08c28dca Improve feedback on backroundlayer.id 2024-03-25 03:45:24 +01:00
94d8b18166 Add sunny theme for protomaps 2024-03-25 03:05:00 +01:00
c3634edc6e Use new, proposed elevator width and depth tagging, see https://wiki.openstreetmap.org/wiki/Proposal:Elevator_dimensions#Voting 2024-03-25 01:52:00 +01:00
889d3a73a1 Load wikimedia image in full quality when opening them in the popup 2024-03-22 16:22:57 +01:00
573a2e0045 Fix style loading indicator 2024-03-22 09:58:06 +01:00
d6dbecace2 Fix: don't show both counts and summary at the same time 2024-03-21 23:44:29 +01:00
ee7b584907 Tweak loading screen layout 2024-03-21 22:39:36 +01:00
aaad4ac72c Fix vector layers, fix #1652 again 2024-03-21 22:04:55 +01:00
8dd042c4f7 Revert "Remove carto-layers, trial has expired and the layers don't work anymore"
This reverts commit 19b4727170.
2024-03-21 22:03:02 +01:00
19b4727170 Remove carto-layers, trial has expired and the layers don't work anymore 2024-03-21 21:47:57 +01:00
1e16b9131a Attempt to fix protomaps 2024-03-21 16:32:18 +01:00
9ebf820c61 Attempt to fix build 2024-03-21 15:50:27 +01:00
d29df8ae51 Use link directly instead of subtleLink 2024-03-21 12:53:41 +01:00
ee47f59621 Attempt to fix build 2024-03-21 12:47:27 +01:00
f2a6225c80 Feature: add Protomaps as background layers 2024-03-21 12:16:00 +01:00
f9c8986101 Increase QR-code size, make it toggleable 2024-03-19 02:07:10 +01:00
78cdb95e19 Fix toggling between modes 2024-03-19 02:00:59 +01:00
2c9ebb9545 Force refersh of _all_ questions to fix rendering bugs with svelte 2024-03-19 02:00:59 +01:00
3daac42853 Force refersh of _all_ questions to fix rendering bugs with svelte 2024-03-19 01:53:45 +01:00
2bd1596b60 Cleanup of test.ts 2024-03-19 01:32:06 +01:00
a7b664a5f0 Remove obsolete override 2024-03-19 01:15:50 +01:00
3c4109d313 UX: let loading sign appear less 2024-03-13 01:58:52 +01:00
6656bde6e9 Add changesetMeta documentation 2024-03-13 00:01:03 +01:00
319f758d32 Merge branch 'master' into develop 2024-03-12 11:49:24 +01:00
f7e2dc7457 Fix: force redrawing the questions in a questionbox to avoid rendering artefacts and unselectable items 2024-03-12 11:47:28 +01:00
e7b7f2a09d Typing: make arguments optional 2024-03-12 11:23:00 +01:00
8b4e0b0276 Add testcase 2024-03-12 04:02:38 +01:00
7210b3ff5d UX: translate 'creating point', indicate that a new background layer is loading in the selectBackgroundButton 2024-03-12 03:40:55 +01:00
58fd99625d Scripts: generate db does not index some layers anymore if they are uncounted 2024-03-11 16:36:03 +01:00
6201a2bdf1 UX: improve messages when images are failing 2024-03-11 16:35:15 +01:00
6563476c65 UX: improve infobox for deleted items, fix #1632 2024-03-11 16:34:41 +01:00
e36e594b89 Repair 'fake user' functionality 2024-03-11 00:01:44 +01:00
9cb2eb75a6 Merge branch 'develop' 2024-03-08 17:54:28 +01:00
a118c295d6 Fix: enable settings again, fix #1815 2024-03-08 17:51:50 +01:00
351f66a5e0 Merge branch 'master' into develop 2024-03-07 17:16:48 +01:00
cab414e808 Fix: fix #1813. For some reason, importing a .js-file suddenly fails, so ported it to typescript 2024-03-07 17:16:39 +01:00
7aaf7e2896 Fix attribution display for imgur images with .jpeg extension 2024-03-07 00:22:36 +01:00
77f07f55ec Fix: allow to move (non-snapped) points again after fixing #1809 2024-03-05 23:20:02 +01:00
c70ab96427 Fix #1809 2024-03-05 17:15:11 +01:00
a143ecfb2a Cleanup: remove unneeded imports 2024-03-05 17:14:41 +01:00
99af2f31b6 Fix #1808 2024-03-05 00:18:26 +01:00
68ea4e3d9f Fix: a freeform key will mimick a mapping if appropriate (and avoid the 'addExtraTags') 2024-03-05 00:17:03 +01:00
4aefd43be7 Typing: add 'readonly' to tag method, add 'applyOn' convenience method 2024-03-05 00:16:17 +01:00
5215662a0c Merge branch 'master' into develop 2024-03-04 15:36:34 +01:00
48159b25f7 UX: fix #1805, disable zoom-in and zoom-out buttons when maxrange reached 2024-03-04 15:31:09 +01:00
52be661629 Add link to documentation in testing mode to the title element 2024-03-04 13:47:03 +01:00
46a298cc20 Refactoring: some cleanup 2024-03-04 13:47:03 +01:00
da1eca797c Linked data loader: prettier UI, some bugfixes 2024-03-01 00:50:19 +01:00
66976ea44d UX: sharescreen: fixes, slight reorg, add QR 2024-03-01 00:30:21 +01:00
49154e1809 Add schema.org to connect-sources 2024-02-29 16:50:43 +01:00
aa88a3f964 Some more experimentation 2024-02-29 14:54:14 +01:00
346f45cff8 Fix current view 2024-02-29 10:57:44 +01:00
b795273974 Improvements to wikidata element 2024-02-28 02:16:06 +01:00
6897b88817 Themes: improve error messages 2024-02-28 02:16:06 +01:00
1cf2a94d8e Fix typing error 2024-02-28 02:16:06 +01:00
9df228ac5d Refactoring: calculate selected layer in selected element view 2024-02-28 02:16:06 +01:00
27d99a2953 Improve error output 2024-02-28 02:16:06 +01:00
33d450047d Add memorial theme, some fixes to benches and artwork to support memorial theme 2024-02-28 02:16:06 +01:00
eb47c4d5b9 Fix: long domain names cause horizontal scroll with taghints 2024-02-28 02:16:06 +01:00
89a0be8903 Merge master 2024-02-26 16:11:41 +01:00
6026249862 Merge branch 'develop' 2024-02-26 16:08:49 +01:00
a399260bf0 Invalidate cache if a point has been deleted or changed geometry. Fix #865; review cache retention times and disable cache for external geojson datasets, fix #1660 2024-02-26 15:52:40 +01:00
adaff94dbd Improve typing 2024-02-26 15:44:15 +01:00
922cebf9d1 Refactoring: remove old and obsolete data fields in themes and layers 2024-02-26 15:08:07 +01:00
4c5d24a0a7 Fix: also show location info on shake if GPS is disabled 2024-02-26 14:12:30 +01:00
352414b29d Add module to fetch data (via a proxy) from the website with jsonld 2024-02-26 02:24:46 +01:00
db92a600d5 Add feedback to wikidata-input, fix #1650 2024-02-25 18:17:52 +01:00
5999c01c6a Refactoring: fix small typing error 2024-02-25 12:35:27 +01:00
760276922d Re-enable osm source in all cases, fix #1798 2024-02-24 21:05:46 +01:00
1b06eee15b Remove obsolete params 2024-02-23 14:55:37 +01:00
f3db4b34c9 Remove generate cache scripts 2024-02-23 12:05:08 +01:00
20a462fdf5 Themes: fix some isCounted-typos 2024-02-23 11:44:56 +01:00
497fa4ccdf Fix await which causes hanging map in fallback mode 2024-02-23 11:35:58 +01:00
35c31f9861 Add linked data module which scrapes websites 2024-02-22 18:58:34 +01:00
a124b7f234 Add caching 2024-02-22 15:21:04 +01:00
59356545ed Merge develop 2024-02-22 14:59:32 +01:00
Robin van der Linde
5e4f67e9a6
Slightly clean up styling 2024-02-22 03:05:50 +01:00
Robin van der Linde
e932bfd9cd
Merge branch 'develop' into feature/json-editor 2024-02-22 02:24:17 +01:00
426128e141 LayerServer: add opt-out to get counted for some irrelevant layers, remove some obsolete 'cluster' information 2024-02-22 01:39:42 +01:00
5c11149085 Add enable/disable all button for layers, fix #1407 2024-02-22 01:12:24 +01:00
7c5170da15 Merge develop 2024-02-21 19:17:42 +01:00
894c48520a Add items-with-image theme 2024-02-21 18:47:53 +01:00
894d857cdc Fix: open settings again 2024-02-21 17:44:25 +01:00
57a6677149 Add style loading indicator, fix #1626 2024-02-21 17:33:29 +01:00
1f9cab7134 Remove obsolete method 2024-02-21 17:18:09 +01:00
e4eb8d6b52 Download button: take advantage of MVT server, download button will now attempt to download everything 2024-02-21 16:35:49 +01:00
437f1abd4e Remove obsolete field 2024-02-21 13:27:47 +01:00
4356af3510 Images: don't attempt to load images from google photo's, it doesn't work anyway 2024-02-21 00:13:11 +01:00
cae8854dbe Disable feature box if the feature has changed upstream and no longer matches the layer definition 2024-02-20 23:48:02 +01:00
ac90379499 Fix checkbox jumping behaviour 2024-02-20 23:48:02 +01:00
bccda67e1c Update counts when selecting/unselecting a layer 2024-02-20 23:15:19 +01:00
5a957d56c7 Fix: actually show polygon_centroid 2024-02-20 18:24:25 +01:00
5d09b31c50 Refactoring: remove selectedLayer where unneeded 2024-02-20 18:17:29 +01:00
3e0a42ef46 UX: use green text instead of screamy orange for open button, hide 'press enter on open' on mobile as mobile does not have an enter key 2024-02-20 16:58:47 +01:00
ec4f109a2e Reviews: add import key functionality 2024-02-20 16:57:02 +01:00
1528dfaae1 Housekeeping: formatting 2024-02-20 13:33:38 +01:00
f5e1cde8dd Merge branch 'develop' into feature/layerserver 2024-02-20 12:28:22 +01:00
e6ec24da80 UX: trim mastodon handles when inputted, fix #1791 2024-02-20 12:28:01 +01:00
bed8fb0bf9 Add countrycoder endpoint to connect sources 2024-02-20 11:53:29 +01:00
67b379c16f Fix maxzoom cutoff for summary layer 2024-02-20 02:56:23 +01:00
06c2e2fec8 Fix CSP issues 2024-02-20 02:01:19 +01:00
1fa66e50f8 First fully working version 2024-02-19 15:38:46 +01:00
6b507504f8 More work on layerserver, generate 2024-02-18 15:59:28 +01:00
f0823f4c4d Merge develop 2024-02-15 17:48:26 +01:00
74fb4bd5d1 Add summary layer 2024-02-15 17:39:59 +01:00
327a2860c7 UX: fix #1786 2024-02-15 16:20:47 +01:00
3461ed6099 Fix: don't measure compass if alpha is null, fix #1787 2024-02-15 16:02:22 +01:00
d4bfd3894a Move comment out of block opening 2024-02-15 03:25:28 +01:00
9db0dcf387 Fix #1677 2024-02-15 03:23:48 +01:00
592adfdf2a Reviews: hopefully fix #1782, add review overview 2024-02-15 03:11:10 +01:00
2583feef65 Themes: various fixes to velopark, see #1783 2024-02-14 12:20:29 +01:00
Robin van der Linde
302289c36e
Change height 2024-02-13 12:19:28 +01:00
Robin van der Linde
55cde117d7
Merge branch 'develop' into feature/json-editor 2024-02-13 12:17:05 +01:00
Robin van der Linde
a8313022a0
Split out editor, add to theme editing 2024-02-13 11:44:09 +01:00
9893e433f3 Fix: browser specific bug which caused the file selector to open twice on chromium; fix #1771 2024-02-13 01:17:27 +01:00