Commit graph

656 commits

Author SHA1 Message Date
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
9f81628f64 Refactoring: split tagRenderingConfigJson into a version without and with questions 2022-02-28 17:17:38 +01:00
1dbef00fc0 Add missing languages 2022-02-25 01:50:15 +01:00
7e5d9fb720 Add missing languages 2022-02-25 01:15:16 +01:00
80c24bddca Merge branch 'master' into develop 2022-02-24 03:09:34 +01:00
d8a0ca321b Add language names to the language picker 2022-02-24 02:33:20 +01:00
c1e1c8aa1a Actually fix build.sh 2022-02-23 16:51:32 +01:00
cdc386d8ba Small fixes 2022-02-22 18:51:34 +01:00
9b7a47136c Merge branch 'develop' into waste-theme 2022-02-20 00:47:21 +01:00
682b68a094 Regenerate schemas, more fixes to images and licenses 2022-02-18 23:10:27 +01:00
f4a47732f8 Small fixes to fixImage script 2022-02-18 04:09:43 +01:00
1103f8f157 Merge develop 2022-02-18 03:53:15 +01:00
2974f8638b Stricter formatting of translation files: sort general files by key 2022-02-18 03:51:52 +01:00
d5904b1714 Uniformly format translation files 2022-02-18 03:45:03 +01:00
d0f0f3ecc4 Prepare autoformatting translations 2022-02-18 03:39:02 +01:00
c203a365e4 Merge branch 'master' into develop 2022-02-18 03:22:35 +01:00
791785c6c1 Translation reset 2022-02-18 03:22:25 +01:00
16da5d6d36 Re-enable images warning, add argument to script 2022-02-18 03:19:05 +01:00
902b766410 Add small script to autoconvert images to use tags instead 2022-02-18 03:16:54 +01:00
4801d1df49 Add small script to autoconvert images to use tags instead 2022-02-18 03:15:37 +01:00
61afce4197 More translation validations 2022-02-16 03:22:16 +01:00
0a43a69a0c Properly link documentation files 2022-02-15 00:11:11 +01:00
ea6471336a Add links to documentation files 2022-02-15 00:00:30 +01:00
b43fa5dd39 Add some documentation on builtin tag renderings 2022-02-14 23:42:32 +01:00
a73cd434d6 Fix typo in build script 2022-02-14 22:48:07 +01:00
6b1ec7d754 Fix build 2022-02-14 22:05:04 +01:00
29f6716fa9 Merge develop 2022-02-14 20:10:49 +01:00
71f12c69f1 Reformat langs/en.json 2022-02-14 20:09:17 +01:00
3a4a03e0d7 Add translators attribution 2022-02-14 19:53:23 +01:00
438129f10c Regenerate contributor lists 2022-02-14 19:41:55 +01:00
4f45fed45a Fix webmanifest images 2022-02-14 16:12:38 +01:00
1c418e5a49 Add code quality test, remove all constructor.name entries as they are unreadable after minification 2022-02-14 02:26:03 +01:00
312dbe7aff Add test for generating the cache 2022-02-14 01:15:20 +01:00
db770f2c35 Fix the last fake images, fix non-square theme icons, throw an error on fake svgs and non-square icons (if public theme) 2022-02-10 23:10:39 +01:00
b3c58ae82e Extract and validate images using a new conversion, regenerate docs 2022-02-09 22:37:21 +01:00
5198f5d310 Export more meta-information from schema files, add some introspection tools in Utils 2022-02-09 22:34:02 +01:00
ae68a09775 Fix linting script 2022-02-09 03:48:55 +01:00
688dcae3b0 Various theme, icon and language fixes 2022-02-08 18:29:21 +01:00
4ebf288bd6 Fix public URL 2022-02-06 18:22:01 +01:00
1bc1ef2578 Don't use a white background icon logo if a png is the logo, detect public URL automatically 2022-02-06 12:51:23 +01:00
049736de89 Add missing fonts, let build fail if a subbuild fails 2022-02-06 12:31:58 +01:00
be67b397a3 Add fonts for toerisme_vlaanderen, add licenses to fonts, remove unused fonts 2022-02-06 04:06:02 +01:00
b8b63dc34c Tweaking the loading screen 2022-02-06 03:45:32 +01:00
dd63ed7ab0 Add detection for svgs which actually contain pngs, convert png into proper svg 2022-02-06 03:02:45 +01:00
278fce8726 Fix #640: generate an icon with a white background automatically 2022-02-06 01:57:33 +01:00
91ca538822 Tweak loading screen 2022-02-04 16:22:22 +01:00
a3b32a3697 Fix loading of relative images in custom themes 2022-02-04 15:48:26 +01:00
7eeffc2305 Refactoring of conversion 2022-02-04 01:05:35 +01:00
dcfcc9a5d7 Formatting and style tweaks 2022-02-04 00:45:22 +01:00
5d884a97f9 Add a warning if a logo for a theme is not square 2022-02-04 00:42:02 +01:00
e38b14b77a Force evaluation of lazy tags during caching 2022-02-02 02:36:49 +01:00
c15f3d2036 Lots of styling tweaks, add filter links between layers 2022-02-01 04:14:54 +01:00
a11e0fc545 Merge master 2022-01-31 20:12:11 +01:00
5a9f26081c Natuurpunt tweaks 2022-01-31 14:34:06 +01:00
3679814664 Add some typehints to the models 2022-01-31 00:39:54 +01:00
9594868e83 Better tag rewriting, add icons, add bicycle rental theme 2022-01-29 02:45:59 +01:00
92df5643c3 Fix build 2022-01-27 02:10:28 +01:00
0f47b84229 Remove 'language' as field from the layoutConfigJson as it is now calculated based on the title 2022-01-27 01:23:04 +01:00
fa971ffbbf Full code cleanup 2022-01-26 21:40:38 +01:00
99edba4c73 Merge master 2022-01-26 21:12:25 +01:00
f09134c3be Update to the import viewers 2022-01-25 21:55:51 +01:00
791c6c4f55 Include route=foot in trails 2022-01-25 18:20:15 +01:00
33ef83c4a9 Finish import_viewer gui 2022-01-24 03:09:21 +01:00
36caf511cf Merge master 2022-01-24 00:59:23 +01:00
5d95abf01f Fix build 2022-01-24 00:24:51 +01:00
700b48f693 Fix import flow for more advanced scenarios 2022-01-22 02:56:35 +01:00
913dc07eea Merge branch 'master' into develop 2022-01-21 14:58:35 +01:00
792631e91e Remove translations of commissioned themes as these don't need to be translated 2022-01-21 14:57:49 +01:00
7f8120d62e Include 'import-helper' in build script 2022-01-21 13:14:17 +01:00
ca1490902c Finish importer, add applicable import layers to every theme by default 2022-01-21 01:57:16 +01:00