Commit graph

1125 commits

Author SHA1 Message Date
449c1adb00 Scripts: add timing information 2023-10-31 11:50:03 +01:00
31427caa07 Fix build 2023-10-31 01:39:01 +01:00
2f66b2ee59 Scripts: add option to only keep english translations 2023-10-30 20:06:31 +01:00
c274a01965 Reorder script 2023-10-30 18:08:49 +01:00
29ff09024f Merge develop 2023-10-30 16:32:43 +01:00
df82c17cc1 Refactoring: add deprecation warnings 2023-10-30 14:35:00 +01:00
d749b5c68f Studio: some more tweaks 2023-10-30 14:32:31 +01:00
3aa9a21dea Studio: theme editing 2023-10-30 13:45:44 +01:00
9ee3343426 chore: automated housekeeping... 2023-10-30 13:44:27 +01:00
4190bf7933 Fix: handle NBSP in svg 2023-10-26 14:13:04 +02:00
d9b8d7613b Studio: fix: include last section of intro 2023-10-26 13:56:42 +02:00
d78646899b Debugging info... 2023-10-25 15:53:36 +02:00
8bc555fbe0 Studio: add slideshow, add useability tweaks 2023-10-24 22:01:27 +02:00
0d25a7fa7b Studio: Add introductory slideshow to Studio 2023-10-24 21:41:04 +02:00
44c1548e89 Studio: UX-improvements after user testing 2023-10-21 09:35:54 +02:00
12059bbc1a Merge master 2023-10-20 18:47:24 +02:00
54868debec Fix: correct CSP header for iOs/safari 2023-10-20 18:23:35 +02:00
e060bd3288 Merge master 2023-10-19 12:24:34 +02:00
553ee6d5aa Merge develop 2023-10-17 16:57:49 +02:00
059ef2c1bc Fix: safari-specific fixes 2023-10-17 16:43:50 +02:00
d10760b8cb Feature: add image leaderboard 2023-10-17 13:31:06 +02:00
80b7a038cf Studio: more fixes 2023-10-16 15:06:50 +02:00
c2164e5951 Chore: housekeeping, formatting 2023-10-16 14:27:05 +02:00
41da0d7ab7 UX: add version number to loading screen 2023-10-16 13:05:45 +02:00
3ceebaba12 REmove mentions of no longer used env variable 2023-10-15 01:14:55 +02:00
c358a4c415 Merge master 2023-10-14 23:29:16 +02:00
2001ef09bf Merge develop 2023-10-14 22:41:52 +02:00
f77d99f8ed Refactoring: use more accurate context in conversion, fix tests 2023-10-12 16:55:26 +02:00
713e53c41a Fix: background layer csp fixe 2023-10-12 00:47:31 +02:00
09504e18ec Fix: include 'source' and tile URLs from vector tile sources into CSP, see #1652 2023-10-11 19:28:20 +02:00
dcd02e9ad7 Fix: improve deployscript for hetzner 2023-10-11 16:57:42 +02:00
e1a785ba9c Merge develop 2023-10-11 04:37:19 +02:00
08ffe4b7c0 Merge develop 2023-10-11 04:34:57 +02:00
f2863cdf17 Refactoring: refactoring of all Conversions 2023-10-11 04:16:52 +02:00
8f5ba2153a CI: attempt to fix build 2023-10-11 04:09:18 +02:00
7362dc210f CI: attempt to fix build 2023-10-11 03:47:23 +02:00
3aa49b8697 CI: attempt to fix translation resources 2023-10-11 03:03:14 +02:00
33565ff4c1 CI: attempt to fix translation resources 2023-10-11 01:53:39 +02:00
02da68a62e CI: add studio to caddyfile 2023-10-11 00:35:34 +02:00
0bdb35a016 Chore: housekeeping 2023-10-10 01:52:02 +02:00
93630bd1db Fix: add all global layers to CSP 2023-10-08 17:38:28 +02:00
2736740cd0 Fix: add all vector layers to CSP 2023-10-08 14:09:29 +02:00
ee6e3558da Scripts: simplify studio-server 2023-10-07 03:06:01 +02:00
19a760178b Refactoring: split icons into proper layered icons, fix and rerun shops-thief 2023-10-06 23:56:50 +02:00
36a73f3a17 Chore: housekeeping, fix tests 2023-10-06 03:34:26 +02:00
e37f90855f Fix: fix #1627 2023-10-05 22:21:43 +02:00
0c9a4576c0 Chore: translation sync 2023-10-02 00:23:20 +02:00
5ea08040d7 Fix: enable external data sources from the ELI 2023-10-02 00:15:49 +02:00
55c6442cac Merge develop 2023-10-01 13:13:07 +02:00
d103911d14 Fix: load translations for PDF-export internally 2023-09-29 16:17:39 +02:00
451aa3bcd4 Security: add nominatim endpoint to config and csp 2023-09-29 11:13:30 +02:00
477ef56e00 Merge develop 2023-09-29 00:28:14 +02:00
5a6f5f064b Security: add inline script with automatic hash 2023-09-28 03:00:22 +02:00
4852888b41 Refactoring: make needed URLs explicit 2023-09-27 22:21:35 +02:00
8866488bd6 Deployment: add clean step 2023-09-26 01:31:19 +02:00
72572ce1a6 CI: restore generate steps 2023-09-26 01:31:19 +02:00
df88fd2f71 Deployment: improve deployment script 2023-09-25 11:30:50 +02:00
1c0c44f2f8 Deploy: add hetzner config files 2023-09-25 03:14:41 +02:00
fe3ccd1074 CI: add extra config file for easier per-deployment veriations, add hetzner deploy script 2023-09-25 03:14:41 +02:00
d7115e46ee Chore: lint themes and layers 2023-09-24 17:34:18 +02:00
0d529e7cca Fix: build, some metatagging errors 2023-09-22 12:42:09 +02:00
39944a01fb Refactoring: automatically generate code files from layer/theme files to avoid using 'Eval' 2023-09-22 11:20:22 +02:00
fcea3da70f Security: purify inputs around innerHTML-usage, remove some unused parameters and classes 2023-09-21 01:53:34 +02:00
e0ee3edf71 Fix: fix query:licenses 2023-09-21 01:19:31 +02:00
9252aafa2d Chore: update language translations, partial fix of #841 2023-09-20 02:45:15 +02:00
4cb52e37cd Merge develop 2023-09-19 14:19:58 +02:00
dc82ebbd58 Studio: WIP 2023-09-19 14:04:13 +02:00
be5f46d8c8 Merge develop 2023-09-16 19:03:07 +02:00
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
39572f4767 Fix: remove all html-attributes from shortDescriptions in the theme overview 2023-09-02 01:57:03 +02:00
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
4034a6c764 CI: disable source maps to deploy on dev.mapcomplete.org 2023-08-31 22:59:58 +02:00
fc0a6745e2 CI: increase memory size 2023-08-29 15:19:07 +02:00
c21ef304de Fix location of dev build 2023-08-29 10:02:17 +02:00
7ebb3d721c Merge master 2023-08-24 12:22:45 +02:00
dfd2a3d69a Merge branch 'master' into develop 2023-08-23 20:43:00 +02:00
7321004c19 Fix: replace all mentions of 'mapcomplete.osm.be' with 'mapcomplete.org' 2023-08-23 18:33:30 +02:00
08bbbcabc4 Fix: add script integrity, add check to validate that script integrity is always in place 2023-08-23 12:50:20 +02:00
903e168a89 Studio: WIP 2023-08-23 11:11:53 +02:00
04ecdad1bb Merge develop 2023-08-10 16:25:25 +02:00
f511423845 Scripts: small fixes 2023-08-10 15:40:51 +02:00
6ff2c629f0 Merge branch 'master' into feature/studio 2023-07-28 14:38:12 +02:00
eb9307dbbe Fix local build 2023-07-28 14:37:51 +02:00
3c08c12974 Fix: fix #1528: from weblate to theme files did not properly sync 2023-07-28 14:34:40 +02:00
80168f5d0d Merge master 2023-07-28 00:29:21 +02:00
701d0a509e
Merge pull request #1521 from pietervdvn/feature/reuse-compliance
Feature/reuse compliance
2023-07-27 15:10:53 +02:00
6c4b464f14 Fix: SPDX-compliance 2023-07-27 14:34:05 +02:00
0d705b9727 Fix: fix build 2023-07-27 14:15:30 +02:00
c7d4007f93 Add licenses on the last files 2023-07-27 14:10:08 +02:00
257e6dd2b5 Docs: more work on the licenses 2023-07-27 13:04:27 +02:00
aaaf7f4cab Refactoring: fix imports of script 2023-07-27 12:53:08 +02:00
0d598ad094 More steps toward REUSE-compliance 2023-07-27 03:32:49 +02:00
4a26563356 Docs: Improve docs, fix doc script 2023-07-27 01:52:38 +02:00
58f526734d Refactoring: fix imports of script 2023-07-27 01:48:54 +02:00
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
cacc078042 Refactoring: attempt to fix build 2023-07-16 03:26:43 +02:00
13a35b9420 Fix: re-enable generate command 2023-07-15 19:17:19 +02:00
16816a916c Fix tests 2023-07-15 18:55:03 +02:00
0e760b908c Fix: attempt to fix build 2023-07-15 18:24:39 +02:00
f9b1e9b2de Fix: svg image generation script 2023-07-15 18:17:23 +02:00
1bba106a86 Refactoring: finish move to 'src' directory 2023-07-15 18:04:30 +02:00
0487497e17 Fix: remove ghost bike translations from translation files and resync them, should fix the build 2023-07-09 10:25:55 +02:00
24e7bc95cb Merge develop 2023-06-29 15:08:13 +02:00
782ae60939 Scripts: improve logging of generateLayerOverview 2023-06-29 01:43:26 +02:00
9e911ef92a Chore: fix and regenerate docs 2023-06-28 22:43:06 +02:00
4e05671968 Scripts: improve conflate script 2023-06-28 22:13:04 +02:00
b6142c758c Studio: WIP 2023-06-26 10:23:42 +02:00
e8c84a70b1 Studio: further documenting the format 2023-06-23 17:28:44 +02:00
f18a2b9184 Studio: first working version for basic layer properties 2023-06-23 16:14:43 +02:00
2147b8d368 Studio: add tagInput element 2023-06-22 15:07:14 +02:00
84dee10201 Studio: more work on the base properties 2023-06-21 17:13:09 +02:00
c229b92221 Merge branch 'develop' into feature/studio 2023-06-20 22:50:47 +02:00
a1bbc4e689 Scripts: fix generateStatistics-script 2023-06-20 22:49:58 +02:00
d9417f4937 Merge branch 'develop' into feature/studio 2023-06-20 01:52:29 +02:00
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
223acee29c Studio: add more metainformation to layerConfig.json 2023-06-18 00:44:57 +02:00
069767b9c7 Studio: first draft of layer editing 2023-06-16 02:36:11 +02:00
d008dcb54d Chore: reformat all files with prettier 2023-06-14 20:39:36 +02:00
2eabfea8af Fix: remove empty license files, fix #1135 2023-06-14 01:48:03 +02:00
239cb8f63d Refactoring: update conflate script 2023-06-14 01:06:15 +02:00
0d1a91dbab Merge develop 2023-06-11 23:12:10 +02:00
d4cef78325 Finish conflate script 2023-06-11 19:04:40 +02:00
99cb879cfe Some more experimentation with the conflation script 2023-06-11 16:58:07 +02:00
8eda65a24f Conflation script 2023-06-11 16:58:07 +02:00
6f7437aa46 Chore: move one-off import script to directory 2023-06-11 16:57:52 +02:00
9cffe6814e Merge: develop 2023-06-11 02:32:14 +02:00
c47876e6f0 chore: automated housekeeping... 2023-06-11 02:02:23 +02:00
5f7cc351c9 Fix: maproulette import flow 2023-06-09 16:13:35 +02:00
e4b3ee0ce1 Scripts: robustify image downloader 2023-06-05 00:01:54 +02:00
47ae4cb456 Chore: fix warnings 2023-06-02 08:42:08 +02:00
39deec76d2 chore: automated housekeeping... 2023-06-01 23:51:22 +02:00
6863e7e56d Style: Improve loading screens 2023-05-25 13:19:42 +02:00
48700c3e15 Style: style loading screen 2023-05-25 10:46:32 +02:00
dbca260132 Fix: build 2023-05-19 11:48:04 +02:00
2a21040551 Fix: build 2023-05-19 11:35:38 +02:00
4d5695e3f1 build: split build process into multiple GH actions 2023-05-19 11:23:17 +02:00
acf88b9745 Merge branch 'develop' into feature/maplibre 2023-05-18 19:44:45 +02:00
088fbe1d07 Scripts: Update imageAnalysis script to also backup the images 2023-05-18 13:07:18 +02:00
ad1178df6c Refactoring: fix generateCache-script 2023-05-17 13:18:00 +02:00
f0637307a3 Refactoring: remove unnecessary copy command from build script 2023-05-08 22:39:21 +02:00
15063f9be0 Refactoring: remove _img from Svg.ts 2023-05-08 22:38:47 +02:00
ce48927db5 Refactoring: don't include '_ui()'-fields anymore 2023-05-08 01:58:53 +02:00
e6163ed2eb Merge develop 2023-05-08 00:20:32 +02:00
867cb4dcfb chore: automated housekeeping... 2023-05-07 23:50:39 +02:00
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
c9697b7ffb Merge develop 2023-04-24 00:57:51 +02:00
6fd481264b Chore: maintenance of imageAnalysis script 2023-04-20 23:49:26 +02:00
b90e90ceb8 scripts: add a small script to download data from overpass directly 2023-04-20 23:49:26 +02:00
1f9aacfb29 Refactoring: move download functionality for OsmObjects into a new object 2023-04-20 03:58:31 +02:00
840990c08b Docs: add description again to individual tagrenderings 2023-04-19 13:23:46 +02:00
7163d68751 Merge develop 2023-04-19 13:08:58 +02:00
b0052d3a36 refactoring: Fix documentation generation, (auto)remove documentation of deleted themes 2023-04-15 03:15:17 +02:00
105120060d Refactoring: add metatagging, add 'last edited by' element, add 'metacondition' 2023-04-15 02:28:24 +02:00
771783a31c Merge develop 2023-04-14 17:57:46 +02:00
2c6339ec3d Stabilize script path 2023-04-14 05:12:31 +02:00
7f26e4cb3b refactoring: Fix generateLayouts 2023-04-13 23:40:28 +02:00
bef05481bd Merge develop 2023-04-07 04:36:41 +02:00
29372c465e refactoring: more fixes, first attempt at tagRenderingAnswer 2023-03-30 04:51:56 +02:00
aaaaf1948d refactoring: fix special renderings (partly), deprecate 2023-03-29 18:54:00 +02:00
9b2f92dedc refactoring: Fix generate:layeroverview 2023-03-29 17:56:42 +02:00
41e6a2c760 More refactoring 2023-03-29 17:21:20 +02:00
5d0fe31c41 refactoring 2023-03-28 05:13:48 +02:00
b94a8f5745 refactoring: more state splitting, basic layoutFeatureSource 2023-03-26 05:58:28 +02:00
8e2f04c0d0 refactoring: split all the states 2023-03-25 02:48:24 +01:00
18e1758701 chore: automated housekeeping... 2023-03-24 12:23:42 +01:00
2e008800cd Use API-key for mapbox sattelite 2023-03-19 13:37:28 +01:00
e67d740769 Merge develop 2023-03-15 14:29:53 +01:00
57d5eac463 refactoring: make scripts use 'script'-interface' 2023-03-15 13:53:53 +01:00
ab7077d5dd perf: remove unneeded entries from the ELI when it is downloaded 2023-03-10 19:41:02 +01:00
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
3c276fad88 chore: remove obsolete <br/> in food.json 2023-03-09 16:28:34 +01:00
8233921004 chore(themes): use a questionhint for tree_node 2023-03-09 15:37:10 +01:00
795d6d2e07 fix: small bug in script 2023-03-09 15:15:24 +01:00
868d476891 Merge feature/svelte into develop 2023-03-08 19:02:41 +01:00
12ac229d1b chore: improve script to extract questionhints 2023-03-08 03:37:48 +01:00
19948556a4 chore: add script to extract questionHints 2023-03-08 03:00:26 +01:00
d7fe3a056e feat(themes): add questionHint to give extra information about a question 2023-03-08 02:01:52 +01:00
21216127c5 Attempt to fix build 2023-03-02 14:44:28 +01:00
6ee85b12f8 Split up allKnownLayouts, make parsing it lazy for faster loading 2023-03-02 05:20:53 +01:00
b00ed73ec3 Unset NODE_OPTIONS in build script 2023-02-16 18:18:40 +01:00
509b237d02 Add clipping to generateCache 2023-02-14 00:08:21 +01:00
48c6a3b0d7 Add warning for autogenerated files, add newline to generated files 2023-02-12 22:52:52 +01:00
ca2c446b2c Fix image path of webmanifests 2023-02-12 18:32:10 +01:00
909c3bc3f8 Attempt to fix the build 2023-02-10 15:02:43 +01:00
0b8136a5c4 Enable the doctests 2023-02-10 14:28:00 +01:00
7cc184fdd8 Fix unit tests (no doctests yet) 2023-02-10 01:55:29 +01:00
90f69bdd93 Move webmanifest files into 'public' directory 2023-02-09 16:19:08 +01:00
fad62a2877 Fix removeTranslations-script 2023-02-09 02:44:22 +01:00
36aed99843 Fix generateLayerOverview, drop priviliged 'icons.json' from code 2023-02-08 01:21:19 +01:00
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
ce44f34bf3 Add wrong default import from json files to code quality checks, fix those imports 2023-02-08 01:14:21 +01:00
f03d5f3153 Merge branch 'master' into develop 2023-02-06 22:56:05 +01:00
70657161dc Remove _referencing_ways from cache 2023-02-06 22:23:56 +01:00
c2113844e3 Move webmanifests to 'public'-directory, should fix #1293 2023-02-06 01:47:11 +01:00
bdf40e2607 Small fixes to GenerateSeries-script 2023-02-01 02:13:04 +01:00
06998172f0 Fix fetchLanguage, regenerate language overview 2023-02-01 02:03:25 +01:00
657168e1f3 Improve script to fetch languages 2023-01-30 01:59:33 +01:00
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
387fff72cd Housekeeping... 2023-01-29 17:45:48 +01:00
481cd3369f Fix build path for production 2023-01-29 17:43:38 +01:00
1d11cbcf3b Clipping updates the id to be unique, use sliced community index 2023-01-29 13:12:51 +01:00
8cf3b88172 Slice script now clips to tile box if flag is set 2023-01-26 01:41:21 +01:00
2d0cb87e5a Improve typing 2023-01-25 11:35:57 +01:00
5966dd3aa7 Writedown review analysis 2023-01-23 02:09:35 +01:00
e1f9604884 Export reviews as geojson 2023-01-22 03:02:58 +01:00
2880759ca5 Analyse reviews 2023-01-22 02:54:26 +01:00
93961e553f Fix asset path in build 2023-01-17 18:49:15 +01:00
ec6d25ff59 Decrease RAM-size of build process again 2023-01-17 04:01:24 +01:00
4a5d2dea6b Increase ram size 2023-01-17 04:00:09 +01:00
14e2d71937 Add type=module where needed 2023-01-17 03:51:46 +01:00
e1791d3acb Fix the build 2023-01-17 03:37:26 +01:00
fd30c44352 Sync translations, regenerate docs, fix tests 2023-01-17 03:18:39 +01:00
60583aa658 Configuration with more or less working scripts 2023-01-17 02:00:57 +01:00
3c345f43a3 Fix typing in scripts 2023-01-17 01:53:50 +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
cc0c925b81 "working" 2023-01-17 00:50:42 +01:00
a81dbb170e Merge master 2023-01-13 04:02:50 +01:00
f2d29fc0ea Remove duplicate automerge 2023-01-13 03:56:04 +01:00
55788c00ae Improve typing, remove unused parameter 2023-01-13 02:43:21 +01:00
a995f0e2aa Move image license picker into user panel, fix #1236 2023-01-11 03:53:58 +01:00
6a5e7f9a4d Small improvement to generateTranslations-script 2023-01-11 01:47:23 +01:00
f585249f0b Merge branch 'master' into develop 2023-01-11 01:34:23 +01:00
437ee34333 Fix documentation generation, regenerate documentation 2023-01-11 01:32:46 +01:00
b330ae900c Add image license analysis 2023-01-10 02:52:09 +01:00
2929b02dc5 Fix path in generateSeries script 2023-01-10 01:18:39 +01:00
1a05e0c9a1 Enable downloading metadata again 2023-01-10 00:31:00 +01:00
0a5f56d57a Improve script to generate series 2023-01-09 20:38:11 +01:00
13f8bea37a Create image license analysis script 2023-01-09 20:38:11 +01:00
217c103adc Merge branch 'develop' 2022-12-25 23:17:38 +01:00
43613e4ece Add hotkeys, document hotkeys, make 'DefaultGUI' runnable via NodeJS, generate hotkey documentation 2022-12-24 03:44:21 +01:00
e77ff00b33 Add 'condition' to the tag-info files, should fix #1167 2022-12-23 17:42:53 +01:00
7d56755660 Merge branch 'fix/licenses' into develop 2022-12-23 14:36:12 +01:00
ca11e793f4 Add more licenses, ignore 'trivial' items 2022-12-22 04:24:46 +01:00
9e000d521f Housekeeping... 2022-12-16 13:44:25 +01:00
d1150be082 Remove mentions of twitter in all translation files 2022-12-13 11:32:47 +01:00
420f24f76f Housekeeping... 2022-12-08 02:59:44 +01:00
e81ea3db0b Add check as to always have a source or an author 2022-11-30 23:13:01 +01:00
8cb02da127 Add documentation on themes, move some themes around 2022-11-30 21:38:50 +01:00
d5d2c08706 Housekeeping... 2022-11-02 13:47:34 +01:00
30a835a232 Improve metadata in language translations, remove wikidata-downloading-script 2022-10-29 03:01:24 +02:00
cba1a4340e Merge branch 'develop' of github.com:pietervdvn/MapComplete into develop 2022-10-28 04:40:32 +02:00
bdb07155d6 Attempt to fix missing build artefacts 2022-10-28 04:18:40 +02:00
eeaf47949c Add wikiproject output again 2022-10-27 22:16:28 +02:00
cb68a89495 Readd wiki page generation 2022-10-27 22:03:41 +02:00
9a4cdaf1ad Merge branch 'master' into develop 2022-10-27 01:50:46 +02:00
61aebc61eb Formatting 2022-10-27 01:50:41 +02:00
6d822b42ca Housekeeping... 2022-10-27 01:50:01 +02:00
ecbe6a4be2 Fix build 2022-10-24 01:07:31 +02:00
Robin van der Linde
62a835b876
Braille tagrendering 2022-10-22 15:51:07 +02:00
59a1d88256 Fix licenses 2022-09-26 14:35:08 +02:00
dadba86faf Add check for possible duplicate filters, consolidate duplicate filters 2022-09-24 03:33:09 +02:00
aaa7439b02 Add A2 poster, fix pointer events, add templates to build output 2022-09-20 12:50:36 +02:00
34ef6ce40e Merge master 2022-09-19 12:39:19 +02:00
6879495afb Remove obsolete scripts 2022-09-19 12:34:05 +02:00
afa6402fe9 Exempt templates from SVG-checks, fix #1085 2022-09-19 12:33:49 +02:00
e5c20d72f4 Fix build 2022-09-18 20:28:41 +02:00
6f9199f1ad Add extra validation on custom downloaded themes 2022-09-11 01:49:07 +02:00
b541d3eab4 Reformat all files with prettier 2022-09-08 21:40:48 +02:00
Brice Maron
f878909318 chore(pr): add a preview comment on PR if they are previewable 2022-09-05 00:11:34 +02:00
2a971cf253 Remove obsolete debugging code 2022-09-03 20:32:14 +02:00
eab188472f Remove maintainer field from contact_name 2022-08-24 14:48:33 +02:00
08341b70af Merge branch 'master' into develop 2022-08-24 13:40:41 +02:00
dfea3feb32 Remove empty strings from translation files 2022-08-24 04:05:49 +02:00
4e2d03a2ea Fix build 2022-08-24 01:37:20 +02:00
d4a2b5899b Improve error messages 2022-08-24 01:10:45 +02:00
51650b4a10 Translation sync 2022-08-22 22:31:05 +02:00
8f1d63b20a Remove maintainer and version fields 2022-08-22 19:17:24 +02:00
21aca85515 Add the requirement for all tagRendering-objects to have an ID (including rewrites and multi-builtins) to make translations easier 2022-08-05 13:11:50 +02:00
Robin van der Linde
f174a3d776
Merge branch 'develop' into feature/maproulette 2022-07-27 10:25:17 +02:00
b90e1970bb Add json merge script 2022-07-27 09:47:10 +02:00
Robin van der Linde
64560b9cd2
Merge branch 'develop' into feature/maproulette 2022-07-27 09:28:42 +02:00
9fe1894766 Merge weblate 2022-07-26 17:16:32 +02:00
512a11740e Fix non-ascii characters, add check for them 2022-07-26 11:38:10 +02:00
038b2ece4c Fix script 2022-07-22 11:50:25 +02:00
f63f62922e Fix various small issues to the teams, add some more validation 2022-07-20 22:57:39 +02:00
fb4b4e5702 Merge branch 'feature/dashboard-layout' into develop 2022-07-20 15:23:46 +02:00
Robin van der Linde
5f1bc70169
Slightly patch script 2022-07-19 20:54:05 +02:00
Robin van der Linde
e312253354
Fix script (again) 2022-07-19 12:09:04 +02:00
Robin van der Linde
330f1f53f3
Merge branch 'develop' into feature/maproulette 2022-07-19 09:38:12 +02:00
Robin van der Linde
862ef98c3e
Fixed script 2022-07-18 16:10:06 +02:00
ce7b3d47d9 Attempt to fix the build 2022-07-18 16:03:56 +02:00
4096c5a913 Attempt to fix the build 2022-07-18 15:59:33 +02:00
3ae7478bfb Another attempt to fix the build 2022-07-18 15:45:26 +02:00
e7ae5973cb Translation sync 2022-07-18 15:28:58 +02:00
c8de5166f1 Attempt to fix the build 2022-07-18 15:15:48 +02:00
d7672ce5ea Attempt to fix the build 2022-07-18 15:06:12 +02:00
38de6469cd Add license generator to build script 2022-07-18 15:03:04 +02:00
3d5564e940 Remove no longer needed regeneration of layeroverview 2022-07-18 14:49:51 +02:00
Robin van der Linde
1ce88c18c5
Merge branch 'develop' into feature/maproulette 2022-07-18 09:41:38 +02:00
dc6c35565e Improve jsonSchema 2022-07-18 02:25:09 +02:00
dab0565a8b Fix typo 2022-07-18 01:46:22 +02:00
a89f5a0e3e More dashboard view, add documentation in dashboard view 2022-07-16 03:57:13 +02:00
07973e37a6 Add priority-search to the searchable element 2022-07-15 01:10:10 +02:00
Robin van der Linde
f7506e07cd
Add hotel layer, conversion scripts 2022-07-14 15:17:09 +02:00
c916d5fe66 Merge develop 2022-07-13 23:12:14 +02:00
02711c43c3 Actually use awaits where appropriate 2022-07-12 14:22:14 +02:00
325e30666b Wikidata language picker 2022-07-11 09:14:26 +02:00
bb23bc0761 Add paper formats to copy shops 2022-07-08 15:37:31 +02:00
4246221e8e Fix import flow, add typing 2022-07-08 03:14:55 +02:00
a08a49abb2 Fix partial compilation, fix tests 2022-07-06 17:11:17 +02:00
9f41e719f2 Fix build 2022-07-06 16:35:14 +02:00
8c036e159f Generate layer overview now only recompiles files that need to be recompiled 2022-07-06 15:55:22 +02:00
b64a873c40 Wire 'doesImageExist' everywhere, fixes #928 2022-07-06 12:57:23 +02:00
f27b60f80d Better errors when an image is missing 2022-07-06 12:26:42 +02:00
320570422a Move stolen presets into a separate layer to use as library 2022-07-03 13:18:34 +02:00
ff4be56c42 More reuse of icons 2022-07-02 02:45:59 +02:00
ef66b1931f Add small script to steal shop presets from the iD-project 2022-07-02 01:59:26 +02:00
5cf52690ee Small cleanup 2022-07-01 02:41:09 +02:00
b0b674b2fb Lint build script 2022-06-28 03:20:22 +02:00
2392718d29 Fix shebang for nixos, should work in GH-actions too 2022-06-28 02:02:21 +02:00
8faddbd0b5 Fix tests 2022-06-27 23:57:04 +02:00
be38294a7f Merge master 2022-06-27 23:49:35 +02:00
52543893f6 Fix build, merge translations 2022-06-24 19:00:02 +02:00
2a0d4a1e54 Merge branch 'feature/language-chooser' 2022-06-24 16:55:01 +02:00
978df7253c Improve typing 2022-06-24 16:49:34 +02:00
5aaf57137c Download official languages per country 2022-06-24 16:49:03 +02:00
1305e0c2db Make sure that landing pages are in english 2022-06-24 03:37:00 +02:00
732d4621ae Improve school script 2022-06-24 03:36:51 +02:00
98c6113cbe Merge master 2022-06-22 20:06:41 +02:00
f7cacc15d3 Add first version of schools 2022-06-21 13:59:31 +02:00
1596e23ac6 Disable article addition in lint script 2022-06-21 13:58:49 +02:00
cc55c239b7 Fix assets 2022-06-20 11:54:15 +02:00
00026768f2 Fix assets 2022-06-20 10:59:23 +02:00
f0c90b4d1c Merge master 2022-06-20 03:22:27 +02:00
6023f6e36c Wrap osmTag into an 'and' by default 2022-06-20 02:13:04 +02:00
2a6a09da76 Improve license script 2022-06-20 01:41:48 +02:00
7a68e83afa Improve validation of tagRenderings 2022-06-20 01:41:34 +02:00
6d1e4836bc Merge master 2022-06-19 22:19:25 +02:00
da8cbd8c00 Add charging_station_ebikes layer info 2022-06-19 22:17:51 +02:00
470e9acc64 Merge master 2022-06-19 18:23:43 +02:00
21137f5ca7 Some more attributes for schools 2022-06-16 19:48:07 +02:00
9d6fe155e2 Add source data 2022-06-14 12:14:02 +02:00
f246afe3db Add and process school data 2022-06-14 12:14:02 +02:00
6b1b9eea8b Fix build 2022-06-13 03:26:14 +02:00
7c6e292013 Add check for sync-selection mode, fix personal theme by revoking it's special status from 'determine theme', fix #871 2022-06-13 03:13:42 +02:00
b78923ad6a Add matrix-bot translations 2022-06-07 03:49:05 +02:00
4cf2763259 Fix OSM-icon (and exempt it from strict validation rules) 2022-06-07 03:49:05 +02:00
59ec7221a7 Add matrix-bot translations 2022-06-05 03:41:53 +02:00
4283b76f36 Huge refactoring: split readonly and writable stores 2022-06-05 02:24:14 +02:00
7b4d4e38e6 Fix OSM-icon (and exempt it from strict validation rules) 2022-06-04 18:23:06 +02:00
17a13918c2 Fix build: exempt socialImage from having to be a pure svg 2022-06-04 02:28:53 +02:00
631108954e Add github hash to service worker to auto-update caches 2022-06-03 13:41:51 +02:00
7a993eb702 Improve automerge script 2022-06-03 02:02:14 +02:00
de8f4b0a46 Add automerge script 2022-06-03 01:53:16 +02:00
be6301511f Merge weblate translations and regenerate translations 2022-06-03 01:52:39 +02:00
48953cf266 Cleanup of wikipedia and download functions 2022-05-26 13:23:25 +02:00
25c33d557d Merge branch 'master' into develop 2022-05-20 12:59:16 +02:00
275b51ee99 Show fixlink in translation script 2022-05-20 12:38:43 +02:00
e55b299864 Better documentation 2022-05-18 01:56:09 +02:00
504cb92e3b Improve metadata in configmeta.json 2022-05-17 01:46:59 +02:00
f81532582c Merge master 2022-05-16 23:39:30 +02:00
16dd7399b3 Translation sync 2022-05-11 18:39:21 +02:00
e08a7ca2cf Disallow 'text'-tags in SVG-images 2022-05-07 22:59:12 +02:00
ecba715265 Merge branch 'develop'
# Conflicts:
#	assets/themes/climbing/climbing.json
#	assets/themes/mapcomplete-changes/mapcomplete-changes.json
#	css/index-tailwind-output.css
2022-04-29 23:35:11 +02:00
14ce4c1846 Improvements to index search functionality 2022-04-28 02:04:25 +02:00
78052b9aa2 Improve error handling 2022-04-27 11:35:47 +02:00
bc953abe48 Refactoring of the climbing theme 2022-04-23 15:20:54 +02:00
4247c166c9 Update language translations 2022-04-22 16:51:49 +02:00
2fe67c7dc1 Merge branch 'master' into develop 2022-04-22 16:11:11 +02:00
979041dacb Better error handling 2022-04-22 03:17:50 +02:00
6252c4e888 Translation sync 2022-04-22 02:06:03 +02:00
dbe53afb49 Merge branch 'develop' 2022-04-21 12:49:24 +02:00
1271f24160 Fix delete button, remove Translations.WT 2022-04-21 12:39:28 +02:00
34e7a98d5d Add button to reload the cache in the import helper 2022-04-20 02:16:41 +02:00
4c9474f6d0 Translations 2022-04-19 23:43:51 +02:00
5781b10eb6 Regenerate native languages 2022-04-19 01:55:14 +02:00
ccf9c4b5f6 Merge develop 2022-04-19 01:39:03 +02:00
6ad64e3f70 Add a download button, improve share functionality for custom themes 2022-04-18 02:39:30 +02:00
1af306716a Fix translations 2022-04-18 01:40:00 +02:00
9d8f0698f1 Better output for errors 2022-04-18 01:34:41 +02:00
0f5c132287 Merge master 2022-04-15 01:19:44 +02:00
687d903497 Regenerated contributor list 2022-04-15 01:01:10 +02:00
663f01c21e Extract some layers to standalone files 2022-04-15 00:56:42 +02:00
fa50e52afc Add script to extract a layer from a theme 2022-04-15 00:51:39 +02:00
78778f3fad Merge branch 'develop' of github.com:pietervdvn/MapComplete into develop 2022-04-13 01:20:30 +02:00
e391c1ce20 Add typings to translations, move Subs into 'TypedTranslations', cleanup of duplicate parts in translation files, fix #752 2022-04-13 01:19:28 +02:00
bcf3e63829
Detect core translations on error messages 2022-04-10 10:53:05 +02:00
2f4ccae39e Link to weblate if a translation has a missing subpart 2022-04-09 19:52:25 +02:00
2081b38d5c Update contributors list 2022-04-09 17:48:22 +02:00
db2b14cd95 Improve documentation 2022-04-06 16:12:01 +02:00
6beebcd4ef Merge master 2022-04-03 03:26:26 +02:00
320f38802d Add article to presets 2022-04-03 03:13:21 +02:00
86d9047e5e Fix build 2022-04-01 21:35:10 +02:00
e22ce4d5b1 Add some statistics on translations in script 2022-04-01 21:17:27 +02:00
796ee40f3b Merge master 2022-04-01 12:56:51 +02:00
2c7fb556dc Add translation buttons 2022-04-01 12:51:55 +02:00
d64a32c023 Add extractInlineLayer to linting script 2022-03-31 03:13:07 +02:00
e29319e718 Stabilize formatting 2022-03-31 02:58:31 +02:00
78b54d2fce Automatically add articles to presets to transition 2022-03-29 22:02:21 +02:00
b67e108056 Fix caching script 2022-03-18 13:08:04 +01:00
9008e333ac Optimize queries to overpass 2022-03-13 01:27:19 +01:00
fbcb72df7a Use develop instead of master for taginfo files 2022-03-12 16:42:14 +01:00
d3194b7491 Fixes to taginfo generation 2022-03-12 16:35:27 +01:00
5b1555cb54 Remove priviliged layers from taginfo project files 2022-03-12 16:30:43 +01:00
7acaafae1f Fix icons 2022-03-10 16:26:25 +01:00
135d8644da Better social images 2022-03-08 04:09:03 +01:00
e6185b8dca Merge branch 'master' into develop 2022-03-02 16:00:06 +01:00