Commit graph

944 commits

Author SHA1 Message Date
e731c677b9 Scripts: add velopark export script 2024-01-16 04:07:02 +01:00
dbff4c9b83 Tooling: allow to generate only a few themes 2024-01-16 04:01:10 +01:00
da59258e5f Scripts: improve image backup script 2024-01-15 15:23:46 +01:00
505844b64a Fix loading external velopark data 2024-01-14 22:24:35 +01:00
e7cecc26d9 Merge master 2024-01-13 01:52:13 +01:00
8f036f6045 Studio: small improvements after selftesting, icons reusing HeroIcons can now be colored as well 2024-01-12 23:19:31 +01:00
48746f6e80 Scripts: disable downloading all image metadata to get the viewcount 2024-01-11 04:44:20 +01:00
d95e40e1c7 Refactoring: remove some more of the deprecated, old-style svg-images 2024-01-11 04:44:20 +01:00
be0154bfe5 Merge branch 'develop' 2024-01-07 18:23:12 +01:00
50f3e71d55 Fix build 2024-01-01 19:04:11 +01:00
0edb78957c Add documentation to script 2023-12-31 15:18:07 +01:00
45f439b6e6 Include mapcomplete.osm.be in caddyfile 2023-12-31 14:43:04 +01:00
1bd63fc087 Add bounce script 2023-12-31 14:39:16 +01:00
a2fbc45b8f Add script to redirect legacy urls 2023-12-31 14:20:51 +01:00
9aa21e2759 Fix build: add mapcomplete-changes 2023-12-30 16:41:39 +01:00
3cf6ebbb69 Fix build 2023-12-30 16:33:52 +01:00
aa2e54964a Include sourcemaps again 2023-12-26 12:10:08 +01:00
5567869bb4 Fix: add execute permissions to build script 2023-12-23 22:22:31 +01:00
7dbef4c68e Split build step in two scripts 2023-12-23 22:10:39 +01:00
f51b51c491 Merge master 2023-12-19 23:04:37 +01:00
663b194247 Chore: housekeeping: lint 2023-12-19 22:08:00 +01:00
94e07d5b13 Refactoring: allow to reuse units, move all units into central file 2023-12-12 03:47:20 +01:00
5da895276c Fix: incorrect path in error message 2023-12-12 03:43:34 +01:00
2147661601 Remove obsolete, legacy class 2023-12-09 16:51:42 +01:00
1e25f58667 Fix build script 2023-12-08 18:41:08 +01:00
e8569ec540 Fix: remove 'icons.defaults' from favourite layers, cleanup of various small typing errors 2023-12-08 00:12:21 +01:00
8ae4d810d6 Accessibility: add focus trapping, debug tab cycling, UI tweaks for mobile browser 2023-12-07 21:57:20 +01:00
4ee83cfe5c Accessibility: improve keyboard only flow (see #1181); remove some legacy use of Svelte 2023-12-06 17:27:30 +01:00
cc9ce60293 Attempt to fix build 2023-12-06 12:35:17 +01:00
6b8bf304e6 Attempt to speed up build process 2023-12-06 12:19:14 +01:00
42a87d2611 Attempt to fix build 2023-12-06 12:12:53 +01:00
2c07b9544a Attempt to fix build 2023-12-06 03:25:04 +01:00
90794f7244 Enable accidentalliy commented out commands 2023-12-06 03:08:57 +01:00
6200b420b3 Improve statistics page 2023-12-06 03:07:41 +01:00
54906dbb80 Disable source maps, they take too much memory 2023-12-06 02:55:51 +01:00
c65ccdbc24 Fix: add extra refresh:layeroverview in order to fix the favourites theme icons 2023-12-05 16:25:32 +01:00
d3895800f3 Favourites: some fixes to rendering the title 2023-12-05 00:04:29 +01:00
3135b83598 Update tag totals, sort title tags by popularity to give the most precise title 2023-12-04 16:10:05 +01:00
d959b6b40b Merge develop 2023-12-03 04:44:59 +01:00
7680c2791b Merge master 2023-12-03 02:51:43 +01:00
37cdf0f01a Add title icons to favourites layer 2023-12-02 03:19:05 +01:00
3b9035e3b4 Refactoring: remove some more of the obsolete images 2023-12-02 03:18:23 +01:00
9287eed063 CI: increase build memory size 2023-12-02 03:17:40 +01:00
22095f4640 Debugging 2023-12-01 22:42:02 +01:00
eb12112e11 Add logging 2023-12-01 22:39:13 +01:00
80a3fdc1a6 Add timestamping to script 2023-12-01 22:34:09 +01:00
9994258707 Add delete option for layers 2023-12-01 22:33:08 +01:00
60efd0844f Housekeeping 2023-12-01 15:23:28 +01:00
473931891c Favourites: include _all_ tagRenderings 2023-11-30 00:39:55 +01:00
78238dccc7 Logic: enable to re-export tagsFilter as TagsConfig; improve optimization for comparingTag 2023-11-29 14:29:11 +01:00
ce1855b2bd Fix: add all needed urls again 2023-11-19 22:00:37 +01:00
6b4be1200c Fix: always allow www.openstreetmap.org 2023-11-19 21:21:33 +01:00
a612d4e1c2 Fix: generateCSP 2023-11-19 18:13:32 +01:00
29b1f5be4d Security: calculate connect-source of specialVisualisations by argument, if applicable 2023-11-19 16:31:58 +01:00
e4aedc9696 Refactoring: more removal of old-style SVG bundling 2023-11-19 16:20:47 +01:00
c13d80f062 Performance: trim svg.ts, use Svelte-SVG-componenets where possible (WIP) 2023-11-19 04:38:34 +01:00
7469a0d607 Propagate class for generated SVG-images 2023-11-16 03:31:16 +01:00
66d26d208d Merge branch 'master' into develop 2023-11-13 16:09:43 +01:00
86a41709dc Fix build.sh 2023-11-13 15:44:32 +01:00
9526e7f4f6 Re-attempt fix themes 2023-11-13 15:22:23 +01:00
35e1a015a3 Chore: prepare-deploy 2023-11-13 14:22:35 +01:00
3334bfb8ca Themes: fix overrides, fix #1705 2023-11-13 12:08:55 +01:00
7c96ad8bf0 Partially fix themes 2023-11-13 04:33:25 +01:00
433b47f744 Feature: enable source maps, see #1698 and debugging useability 2023-11-12 12:39:12 +01:00
556f6d0b93 Themes: add validation check if a mapping does not erase another mapping completely 2023-11-09 15:42:15 +01:00
7d43bb5983 Add tutorial for tagRenderings 2023-11-07 18:51:50 +01:00
8685ec8ccc Studio: UX work 2023-11-05 12:05:00 +01:00
5c692fb11a Scripts: configurable path to download all imgur images 2023-11-02 17:55:01 +01:00
e79a0fc81d Studio: improvements after user test 2023-11-02 04:35:32 +01:00
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