Commit graph

54 commits

Author SHA1 Message Date
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
72ca67e3ab Formatting 2022-11-02 14:44:06 +01:00
efb54782ca Handle metadata in translations 2022-10-29 03:02:57 +02:00
61aebc61eb Formatting 2022-10-27 01:50:41 +02:00
218cf3b151 Fix overzealous language check for unofficial themes 2022-10-04 13:50:31 +02:00
dadba86faf Add check for possible duplicate filters, consolidate duplicate filters 2022-09-24 03:33:09 +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
aa5fc97269 Add warning for big minzoom 2022-08-24 01:29:11 +02:00
5129357fa3 Add extra check: don't allow conditions in icon-renderings 2022-08-18 14:39:40 +02:00
f63f62922e Fix various small issues to the teams, add some more validation 2022-07-20 22:57:39 +02:00
616c7afab0 Add more questions to the elevator theme 2022-07-20 09:34:54 +02:00
1f5c594f34 Don't emit an error if multiple overrides add to a list 2022-07-19 09:46:06 +02:00
b8bca0287d Refactor isShown into a tagsfilter 2022-07-18 02:00:32 +02:00
325e30666b Wikidata language picker 2022-07-11 09:14:26 +02:00
4246221e8e Fix import flow, add typing 2022-07-08 03:14:55 +02:00
eca14c5d08 Fix tests 2022-07-06 14:00:48 +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
3a3e2750f2 Allow different renderings in question mode, but emit a warning for this intead 2022-06-28 01:04:45 +02:00
1305e0c2db Make sure that landing pages are in english 2022-06-24 03:37:00 +02:00
ca91241c3b Fix some tests 2022-06-20 01:55:29 +02:00
e13c7ae677 Move some assets to the 'tagRenderings'-directory as they are only needed there, add 'smoking' question, add 'nightclubs' to 'pub_cafe'-layer 2022-06-20 01:42:30 +02:00
b9cc56bbc5 Improve error messages 2022-06-09 16:50:53 +02:00
6e7de538a7 resize image sizes; add check for images that are too small 2022-05-14 20:12:03 +02:00
979041dacb Better error handling 2022-04-22 03:17:50 +02:00
6ad64e3f70 Add a download button, improve share functionality for custom themes 2022-04-18 02:39:30 +02:00
4f6f264445 Add check for duplicate ids in layers, fix duplicates 2022-04-08 22:12:43 +02:00
54d7a3a52b Refactoring of conversion, fix rewriting of maprenderings and tagrenderings 2022-04-06 03:06:50 +02:00
676787eaf7 Switch to doctest-ts-improved 2022-03-25 16:42:33 +01:00
2dac893bb3 Further refactoring of the tests 2022-03-23 19:48:06 +01:00
bed1352e37 Merge master 2022-03-17 23:11:20 +01:00
fe8c63d762 Fixed all shadowed mappings, make those an error 2022-03-17 23:04:00 +01:00
42c5272a0c Remove some shadowed mappings, improve error message 2022-03-17 22:03:41 +01:00
9f81628f64 Refactoring: split tagRenderingConfigJson into a version without and with questions 2022-02-28 17:17:38 +01:00
30f4be183e Fix tests 2022-02-20 02:02:09 +01:00
125b63927d Improve shadowing detection of mappings 2022-02-20 01:39:12 +01:00
363803fc45 Improvement in logging 2022-02-20 00:51:11 +01:00
4580ba0ce0 Add error suppression 2022-02-19 17:57:34 +01:00
55f9ee605f More checks 2022-02-19 17:39:16 +01:00
682b68a094 Regenerate schemas, more fixes to images and licenses 2022-02-18 23:10:27 +01:00
16da5d6d36 Re-enable images warning, add argument to script 2022-02-18 03:19:05 +01:00
fb4a3ea99a Fix tests 2022-02-18 00:12:32 +01:00
2e6069b95b Add icon size options to mapping icons 2022-02-17 23:54:14 +01:00
b9ff8667a9 Fix last untranslated strings, make these errors again 2022-02-16 22:18:58 +01:00
92f5b57c9f Add validation rule: public themes should have a complete translation in english 2022-02-16 02:23:50 +01:00
f339fff04d Be less strict on images of unofficial themes 2022-02-14 22:21:01 +01:00
c874afc745 Add check: a preset for a newly created point should match the layer + fix bugs in themes 2022-02-14 15:40: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
30be86668e Fix autoapply for GRB theme 2022-02-10 23:16:14 +01:00