Commit graph

871 commits

Author SHA1 Message Date
9238f0f381 Simplify handling of id rewrites by centralizing them to the changesethandler (which improves testability too), fixes a part of #564 2022-04-08 04:18:53 +02:00
b119e1ac1d Import helper: Improve error messages of non-matching presets; fix bug if a value is 'null' in source geojson 2022-04-04 04:54:54 +02:00
a037d04577 Enable all languages in translators mode 2022-04-03 03:00:45 +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
b5e289764e Add detection for negative tagging in layers, fix issue with 'key!=' being interpreted as 'key!=*', add tests 2022-03-31 02:44:23 +02:00
c8e013f30e Fix 'moveToLocation' for bounded themes, add test 2022-03-28 21:56:25 +02:00
676787eaf7 Switch to doctest-ts-improved 2022-03-25 16:42:33 +01:00
abc4a08b3a Fix regression and add tests, add overpass link in layer documentation 2022-03-24 19:59:46 +01:00
51fe206736 Cleanup of last tests 2022-03-24 03:30:05 +01:00
9617dbc34d Add more checks in the import helper after user testing 2022-03-24 03:11:29 +01:00
2dac893bb3 Further refactoring of the tests 2022-03-23 19:48:06 +01:00
97c88af619 More refactoring of the tests 2022-03-18 13:04:12 +01:00
535b5db7b0 More tests 2022-03-17 21:51:53 +01:00
52a440dd18 Add small test 2022-03-16 14:06:10 +01:00
daa23fad95 Merge master 2022-03-15 13:45:20 +01:00
ae04047346 Fix changeset uploading 2022-03-15 13:44:34 +01:00
074782c1e0 More tests 2022-03-15 13:40:23 +01:00
82e59bc1eb More unit tests 2022-03-15 01:42:38 +01:00
4f4fc650b1 First steps to a real testing framework: first working version with mocha, chai and doctest-ts 2022-03-14 22:57:01 +01:00
f20144a502 Merge master 2022-03-14 03:34:42 +01:00
e4f062b7a5 Fix dissappearing default tags, add tests 2022-03-14 03:33:03 +01:00
9008e333ac Optimize queries to overpass 2022-03-13 01:27:19 +01:00
Tobias
c88632ce8b
Changeset tag host: Add domain and path (#689)
* Changeset tag `host`: Add domain and path

Extend the value of the changeset tag host key to include the full url of the editor. This way a reader of the changeset can open the editor based on this value.

* Remove `path` from changeset tags
2022-03-06 22:01:01 +01:00
d40d77d86f Fix optimalization, some cleanup 2022-03-02 17:13:21 +01:00
8c9e2a36b3 Disable broken optimalization 2022-03-02 16:31:52 +01:00
9574259e75 First attempt to use less resources 2022-03-02 16:00:02 +01:00
cf39a55019 Increase zoomlevel before error message is triggered 2022-02-27 20:48:58 +01:00
7b837d7435 Fix GRB theme 2022-02-24 03:09:30 +01:00
5284f198d8 Fix various bugs 2022-02-22 14:13:41 +01:00
bf05a88afd Merge branch 'develop' of github.com:pietervdvn/MapComplete into develop 2022-02-16 02:31:39 +01:00
39e6cdfda4 Fix dependency injection of refactoring 2022-02-16 01:46:55 +01:00
f0675a026b Exporting CSV/Geojson now respects filters + refactoring away State.state 2022-02-16 01:34:28 +01:00
2ed6e04a7a Merge branch 'develop' of github.com:pietervdvn/MapComplete into develop 2022-02-16 01:00:54 +01:00
f2042a6db4 Use layer-<layerid> again as URL parameter 2022-02-16 00:21:03 +01:00
4638f82635 Fix tests 2022-02-16 00:14:22 +01:00
dfb16fa802 Small refactoring: move changeset-handler creation to 'changes' 2022-02-15 23:44:16 +01:00
e721146ca1 Show loading screen when logging in 2022-02-15 15:42:09 +01:00
419f2b1351 Fix personal theme, add possibility to sync layer selection 2022-02-14 18:18:05 +01:00
dc959e15f4 Fix filter selection for one option 2022-02-14 15:59:42 +01:00
6cb5803efd Save layoutconfigJSON as preferences, the are saved in the morescreen 2022-02-14 15:41:14 +01:00
60c4b0d00d Fix geojson source: remove 'null' properties; UK-addresses: filter matched addresses by default 2022-02-14 13:52:18 +01:00
c941f567cf Add extraLink button which replaced the iframePopout button, fix #654 2022-02-14 04:48:33 +01:00
e04e7ddf6a Remove obsolete print statement 2022-02-14 03:16:30 +01:00
f447854834 Small refactoring, fix logic which possibly caused #659 (to be confirmed) 2022-02-14 02:50:21 +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
31024c5074 Properly fix detection of 'point in polygon' with multipolygons, fixes GRB display issue 2022-02-11 15:27:20 +01:00
08efcbdea0 Optimize availableBaseLayers code 2022-02-11 15:11:50 +01:00
695a0867c7 Fix duplicate buildings for grb layer; add default flag for filters, performance improvement 2022-02-11 03:57:39 +01:00