Commit graph

809 commits

Author SHA1 Message Date
Pieter Vander Vennet
dc82ebbd58 Studio: WIP 2023-09-19 14:04:13 +02:00
Pieter Vander Vennet
be5f46d8c8 Merge develop 2023-09-16 19:03:07 +02:00
Pieter Vander Vennet
338599454c Studo: WIP 2023-09-15 01:16:33 +02:00
Robin van der Linde
18cc3d7748
Filter out http sources, add types 2023-09-02 23:24:01 +02:00
Pieter Vander Vennet
39572f4767 Fix: remove all html-attributes from shortDescriptions in the theme overview 2023-09-02 01:57:03 +02:00
Pieter Vander Vennet
d9b8257e47 Fix: fix reverse tabnabbing in most cases, add rel=noopener to most links to untrusted content 2023-09-02 00:55:07 +02:00
Pieter Vander Vennet
4034a6c764 CI: disable source maps to deploy on dev.mapcomplete.org 2023-08-31 22:59:58 +02:00
Pieter Vander Vennet
fc0a6745e2 CI: increase memory size 2023-08-29 15:19:07 +02:00
Pieter Vander Vennet
c21ef304de Fix location of dev build 2023-08-29 10:02:17 +02:00
Pieter Vander Vennet
7ebb3d721c Merge master 2023-08-24 12:22:45 +02:00
Pieter Vander Vennet
dfd2a3d69a Merge branch 'master' into develop 2023-08-23 20:43:00 +02:00
Pieter Vander Vennet
7321004c19 Fix: replace all mentions of 'mapcomplete.osm.be' with 'mapcomplete.org' 2023-08-23 18:33:30 +02:00
Pieter Vander Vennet
08bbbcabc4 Fix: add script integrity, add check to validate that script integrity is always in place 2023-08-23 12:50:20 +02:00
Pieter Vander Vennet
903e168a89 Studio: WIP 2023-08-23 11:11:53 +02:00
Pieter Vander Vennet
04ecdad1bb Merge develop 2023-08-10 16:25:25 +02:00
Pieter Vander Vennet
f511423845 Scripts: small fixes 2023-08-10 15:40:51 +02:00
Pieter Vander Vennet
6ff2c629f0 Merge branch 'master' into feature/studio 2023-07-28 14:38:12 +02:00
Pieter Vander Vennet
eb9307dbbe Fix local build 2023-07-28 14:37:51 +02:00
Pieter Vander Vennet
3c08c12974 Fix: fix #1528: from weblate to theme files did not properly sync 2023-07-28 14:34:40 +02:00
Pieter Vander Vennet
80168f5d0d Merge master 2023-07-28 00:29:21 +02:00
Pieter Vander Vennet
701d0a509e
Merge pull request #1521 from pietervdvn/feature/reuse-compliance
Feature/reuse compliance
2023-07-27 15:10:53 +02:00
Pieter Vander Vennet
6c4b464f14 Fix: SPDX-compliance 2023-07-27 14:34:05 +02:00
Pieter Vander Vennet
0d705b9727 Fix: fix build 2023-07-27 14:15:30 +02:00
Pieter Vander Vennet
c7d4007f93 Add licenses on the last files 2023-07-27 14:10:08 +02:00
Pieter Vander Vennet
257e6dd2b5 Docs: more work on the licenses 2023-07-27 13:04:27 +02:00
Pieter Vander Vennet
aaaf7f4cab Refactoring: fix imports of script 2023-07-27 12:53:08 +02:00
Pieter Vander Vennet
0d598ad094 More steps toward REUSE-compliance 2023-07-27 03:32:49 +02:00
Pieter Vander Vennet
4a26563356 Docs: Improve docs, fix doc script 2023-07-27 01:52:38 +02:00
Pieter Vander Vennet
58f526734d Refactoring: fix imports of script 2023-07-27 01:48:54 +02:00
Pieter Vander Vennet
124cfad8f8 Docs: Improve docs, fix doc script 2023-07-20 13:28:38 +02:00
Robin van der Linde
768b71a940
Update references in docs scripts 2023-07-17 22:04:35 +02:00
Pieter Vander Vennet
cacc078042 Refactoring: attempt to fix build 2023-07-16 03:26:43 +02:00
Pieter Vander Vennet
13a35b9420 Fix: re-enable generate command 2023-07-15 19:17:19 +02:00
Pieter Vander Vennet
16816a916c Fix tests 2023-07-15 18:55:03 +02:00
Pieter Vander Vennet
0e760b908c Fix: attempt to fix build 2023-07-15 18:24:39 +02:00
Pieter Vander Vennet
f9b1e9b2de Fix: svg image generation script 2023-07-15 18:17:23 +02:00
Pieter Vander Vennet
1bba106a86 Refactoring: finish move to 'src' directory 2023-07-15 18:04:30 +02:00
Pieter Vander Vennet
0487497e17 Fix: remove ghost bike translations from translation files and resync them, should fix the build 2023-07-09 10:25:55 +02:00
Pieter Vander Vennet
24e7bc95cb Merge develop 2023-06-29 15:08:13 +02:00
Pieter Vander Vennet
782ae60939 Scripts: improve logging of generateLayerOverview 2023-06-29 01:43:26 +02:00
Pieter Vander Vennet
9e911ef92a Chore: fix and regenerate docs 2023-06-28 22:43:06 +02:00
Pieter Vander Vennet
4e05671968 Scripts: improve conflate script 2023-06-28 22:13:04 +02:00
Pieter Vander Vennet
b6142c758c Studio: WIP 2023-06-26 10:23:42 +02:00
Pieter Vander Vennet
e8c84a70b1 Studio: further documenting the format 2023-06-23 17:28:44 +02:00
Pieter Vander Vennet
f18a2b9184 Studio: first working version for basic layer properties 2023-06-23 16:14:43 +02:00
Pieter Vander Vennet
2147b8d368 Studio: add tagInput element 2023-06-22 15:07:14 +02:00
Pieter Vander Vennet
84dee10201 Studio: more work on the base properties 2023-06-21 17:13:09 +02:00
Pieter Vander Vennet
c229b92221 Merge branch 'develop' into feature/studio 2023-06-20 22:50:47 +02:00
Pieter Vander Vennet
a1bbc4e689 Scripts: fix generateStatistics-script 2023-06-20 22:49:58 +02:00
Pieter Vander Vennet
d9417f4937 Merge branch 'develop' into feature/studio 2023-06-20 01:52:29 +02:00
Pieter Vander Vennet
a6f7b1300a Refactoring: move 'snapToLayer' from 'preciseInput' into the preset, remove 'preferredBackground'. The addNewPointFlow _always_ shows the precise input flow with the basic map; so the preferredBackground became irrelevant 2023-06-20 01:52:15 +02:00
Pieter Vander Vennet
223acee29c Studio: add more metainformation to layerConfig.json 2023-06-18 00:44:57 +02:00
Pieter Vander Vennet
069767b9c7 Studio: first draft of layer editing 2023-06-16 02:36:11 +02:00
Pieter Vander Vennet
d008dcb54d Chore: reformat all files with prettier 2023-06-14 20:39:36 +02:00
Pieter Vander Vennet
2eabfea8af Fix: remove empty license files, fix #1135 2023-06-14 01:48:03 +02:00
Pieter Vander Vennet
239cb8f63d Refactoring: update conflate script 2023-06-14 01:06:15 +02:00
Pieter Vander Vennet
0d1a91dbab Merge develop 2023-06-11 23:12:10 +02:00
Pieter Vander Vennet
d4cef78325 Finish conflate script 2023-06-11 19:04:40 +02:00
Pieter Vander Vennet
99cb879cfe Some more experimentation with the conflation script 2023-06-11 16:58:07 +02:00
Pieter Vander Vennet
8eda65a24f Conflation script 2023-06-11 16:58:07 +02:00
Pieter Vander Vennet
6f7437aa46 Chore: move one-off import script to directory 2023-06-11 16:57:52 +02:00
Pieter Vander Vennet
9cffe6814e Merge: develop 2023-06-11 02:32:14 +02:00
Pieter Vander Vennet
c47876e6f0 chore: automated housekeeping... 2023-06-11 02:02:23 +02:00
Pieter Vander Vennet
5f7cc351c9 Fix: maproulette import flow 2023-06-09 16:13:35 +02:00
Pieter Vander Vennet
e4b3ee0ce1 Scripts: robustify image downloader 2023-06-05 00:01:54 +02:00
Pieter Vander Vennet
47ae4cb456 Chore: fix warnings 2023-06-02 08:42:08 +02:00
Pieter Vander Vennet
39deec76d2 chore: automated housekeeping... 2023-06-01 23:51:22 +02:00
Pieter Vander Vennet
6863e7e56d Style: Improve loading screens 2023-05-25 13:19:42 +02:00
Pieter Vander Vennet
48700c3e15 Style: style loading screen 2023-05-25 10:46:32 +02:00
Pieter Vander Vennet
dbca260132 Fix: build 2023-05-19 11:48:04 +02:00
Pieter Vander Vennet
2a21040551 Fix: build 2023-05-19 11:35:38 +02:00
Pieter Vander Vennet
4d5695e3f1 build: split build process into multiple GH actions 2023-05-19 11:23:17 +02:00
Pieter Vander Vennet
acf88b9745 Merge branch 'develop' into feature/maplibre 2023-05-18 19:44:45 +02:00
Pieter Vander Vennet
088fbe1d07 Scripts: Update imageAnalysis script to also backup the images 2023-05-18 13:07:18 +02:00
Pieter Vander Vennet
ad1178df6c Refactoring: fix generateCache-script 2023-05-17 13:18:00 +02:00
Pieter Vander Vennet
f0637307a3 Refactoring: remove unnecessary copy command from build script 2023-05-08 22:39:21 +02:00
Pieter Vander Vennet
15063f9be0 Refactoring: remove _img from Svg.ts 2023-05-08 22:38:47 +02:00
Pieter Vander Vennet
ce48927db5 Refactoring: don't include '_ui()'-fields anymore 2023-05-08 01:58:53 +02:00
Pieter Vander Vennet
e6163ed2eb Merge develop 2023-05-08 00:20:32 +02:00
Pieter Vander Vennet
867cb4dcfb chore: automated housekeeping... 2023-05-07 23:50:39 +02:00
Pieter Vander Vennet
1f39ba9ab5 Fix: fix validation of question input; remove some obsolete logging; stabilize output of generate:translations wrt newlines 2023-05-03 00:57:15 +02:00
Pieter Vander Vennet
c9697b7ffb Merge develop 2023-04-24 00:57:51 +02:00
Pieter Vander Vennet
6fd481264b Chore: maintenance of imageAnalysis script 2023-04-20 23:49:26 +02:00
Pieter Vander Vennet
b90e90ceb8 scripts: add a small script to download data from overpass directly 2023-04-20 23:49:26 +02:00
Pieter Vander Vennet
1f9aacfb29 Refactoring: move download functionality for OsmObjects into a new object 2023-04-20 03:58:31 +02:00
Pieter Vander Vennet
840990c08b Docs: add description again to individual tagrenderings 2023-04-19 13:23:46 +02:00
Pieter Vander Vennet
7163d68751 Merge develop 2023-04-19 13:08:58 +02:00
Pieter Vander Vennet
b0052d3a36 refactoring: Fix documentation generation, (auto)remove documentation of deleted themes 2023-04-15 03:15:17 +02:00
Pieter Vander Vennet
105120060d Refactoring: add metatagging, add 'last edited by' element, add 'metacondition' 2023-04-15 02:28:24 +02:00
Pieter Vander Vennet
771783a31c Merge develop 2023-04-14 17:57:46 +02:00
Pieter Vander Vennet
2c6339ec3d Stabilize script path 2023-04-14 05:12:31 +02:00
Pieter Vander Vennet
7f26e4cb3b refactoring: Fix generateLayouts 2023-04-13 23:40:28 +02:00
Pieter Vander Vennet
bef05481bd Merge develop 2023-04-07 04:36:41 +02:00
Pieter Vander Vennet
29372c465e refactoring: more fixes, first attempt at tagRenderingAnswer 2023-03-30 04:51:56 +02:00
Pieter Vander Vennet
aaaaf1948d refactoring: fix special renderings (partly), deprecate 2023-03-29 18:54:00 +02:00
Pieter Vander Vennet
9b2f92dedc refactoring: Fix generate:layeroverview 2023-03-29 17:56:42 +02:00
Pieter Vander Vennet
41e6a2c760 More refactoring 2023-03-29 17:21:20 +02:00
Pieter Vander Vennet
5d0fe31c41 refactoring 2023-03-28 05:13:48 +02:00
Pieter Vander Vennet
b94a8f5745 refactoring: more state splitting, basic layoutFeatureSource 2023-03-26 05:58:28 +02:00
Pieter Vander Vennet
8e2f04c0d0 refactoring: split all the states 2023-03-25 02:48:24 +01:00
Pieter Vander Vennet
18e1758701 chore: automated housekeeping... 2023-03-24 12:23:42 +01:00
Pieter Vander Vennet
2e008800cd Use API-key for mapbox sattelite 2023-03-19 13:37:28 +01:00
Pieter Vander Vennet
e67d740769 Merge develop 2023-03-15 14:29:53 +01:00
Pieter Vander Vennet
57d5eac463 refactoring: make scripts use 'script'-interface' 2023-03-15 13:53:53 +01:00
Pieter Vander Vennet
ab7077d5dd perf: remove unneeded entries from the ELI when it is downloaded 2023-03-10 19:41:02 +01:00
Pieter Vander Vennet
2f56f4d9fd chore: update documentation, fix a few issues to make a new development setup easier, fix #1343 2023-03-09 17:11:44 +01:00
Pieter Vander Vennet
3c276fad88 chore: remove obsolete <br/> in food.json 2023-03-09 16:28:34 +01:00
Pieter Vander Vennet
8233921004 chore(themes): use a questionhint for tree_node 2023-03-09 15:37:10 +01:00
Pieter Vander Vennet
795d6d2e07 fix: small bug in script 2023-03-09 15:15:24 +01:00
Pieter Vander Vennet
868d476891 Merge feature/svelte into develop 2023-03-08 19:02:41 +01:00
Pieter Vander Vennet
12ac229d1b chore: improve script to extract questionhints 2023-03-08 03:37:48 +01:00
Pieter Vander Vennet
19948556a4 chore: add script to extract questionHints 2023-03-08 03:00:26 +01:00
Pieter Vander Vennet
d7fe3a056e feat(themes): add questionHint to give extra information about a question 2023-03-08 02:01:52 +01:00
Pieter Vander Vennet
21216127c5 Attempt to fix build 2023-03-02 14:44:28 +01:00
Pieter Vander Vennet
6ee85b12f8 Split up allKnownLayouts, make parsing it lazy for faster loading 2023-03-02 05:20:53 +01:00
Pieter Vander Vennet
b00ed73ec3 Unset NODE_OPTIONS in build script 2023-02-16 18:18:40 +01:00
Pieter Vander Vennet
509b237d02 Add clipping to generateCache 2023-02-14 00:08:21 +01:00
Pieter Vander Vennet
48c6a3b0d7 Add warning for autogenerated files, add newline to generated files 2023-02-12 22:52:52 +01:00
Pieter Vander Vennet
ca2c446b2c Fix image path of webmanifests 2023-02-12 18:32:10 +01:00
Pieter Vander Vennet
909c3bc3f8 Attempt to fix the build 2023-02-10 15:02:43 +01:00
Pieter Vander Vennet
0b8136a5c4 Enable the doctests 2023-02-10 14:28:00 +01:00
Pieter Vander Vennet
7cc184fdd8 Fix unit tests (no doctests yet) 2023-02-10 01:55:29 +01:00
Pieter Vander Vennet
90f69bdd93 Move webmanifest files into 'public' directory 2023-02-09 16:19:08 +01:00
Pieter Vander Vennet
fad62a2877 Fix removeTranslations-script 2023-02-09 02:44:22 +01:00
Pieter Vander Vennet
36aed99843 Fix generateLayerOverview, drop priviliged 'icons.json' from code 2023-02-08 01:21:19 +01:00
Pieter Vander Vennet
4789489ab3 Fix imports of layerOverview 2023-02-08 01:18:57 +01:00
Robin van der Linde
890980d534 Fix extractlayer and contributors script 2023-02-08 01:18:56 +01:00
Pieter Vander Vennet
ce44f34bf3 Add wrong default import from json files to code quality checks, fix those imports 2023-02-08 01:14:21 +01:00
Pieter Vander Vennet
f03d5f3153 Merge branch 'master' into develop 2023-02-06 22:56:05 +01:00
Pieter Vander Vennet
70657161dc Remove _referencing_ways from cache 2023-02-06 22:23:56 +01:00
Pieter Vander Vennet
c2113844e3 Move webmanifests to 'public'-directory, should fix #1293 2023-02-06 01:47:11 +01:00
Pieter Vander Vennet
bdf40e2607 Small fixes to GenerateSeries-script 2023-02-01 02:13:04 +01:00
Pieter Vander Vennet
06998172f0 Fix fetchLanguage, regenerate language overview 2023-02-01 02:03:25 +01:00
Pieter Vander Vennet
657168e1f3 Improve script to fetch languages 2023-01-30 01:59:33 +01:00
Pieter Vander Vennet
3f08954215 Remove whitespace around svgs, remove unneeded svgs, fix licenses, remove text from svgs, update advertising theme to the latest format, fix paths 2023-01-29 18:52:12 +01:00
Pieter Vander Vennet
387fff72cd Housekeeping... 2023-01-29 17:45:48 +01:00
Pieter Vander Vennet
481cd3369f Fix build path for production 2023-01-29 17:43:38 +01:00
Pieter Vander Vennet
1d11cbcf3b Clipping updates the id to be unique, use sliced community index 2023-01-29 13:12:51 +01:00
Pieter Vander Vennet
8cf3b88172 Slice script now clips to tile box if flag is set 2023-01-26 01:41:21 +01:00
Pieter Vander Vennet
2d0cb87e5a Improve typing 2023-01-25 11:35:57 +01:00
Pieter Vander Vennet
5966dd3aa7 Writedown review analysis 2023-01-23 02:09:35 +01:00
Pieter Vander Vennet
e1f9604884 Export reviews as geojson 2023-01-22 03:02:58 +01:00
Pieter Vander Vennet
2880759ca5 Analyse reviews 2023-01-22 02:54:26 +01:00
Pieter Vander Vennet
93961e553f Fix asset path in build 2023-01-17 18:49:15 +01:00
Pieter Vander Vennet
ec6d25ff59 Decrease RAM-size of build process again 2023-01-17 04:01:24 +01:00
Pieter Vander Vennet
4a5d2dea6b Increase ram size 2023-01-17 04:00:09 +01:00
Pieter Vander Vennet
14e2d71937 Add type=module where needed 2023-01-17 03:51:46 +01:00
Pieter Vander Vennet
e1791d3acb Fix the build 2023-01-17 03:37:26 +01:00
Pieter Vander Vennet
fd30c44352 Sync translations, regenerate docs, fix tests 2023-01-17 03:18:39 +01:00
Pieter Vander Vennet
60583aa658 Configuration with more or less working scripts 2023-01-17 02:00:57 +01:00