Commit graph

198 commits

Author SHA1 Message Date
89004af7f9 Further work on GRB, bugfixes 2021-12-06 03:24:33 +01:00
756106afc3 Add test for legacy theme conversion, fix legacy theme conversion 2021-11-14 16:57:14 +01:00
09c7418911 Fix tests 2021-11-09 01:53:00 +01:00
8e66313ef1 Add metadata in changeset with (binned) distance to changed feature 2021-11-09 01:49:07 +01:00
bd21212eba Full code cleanup 2021-11-07 16:34:51 +01:00
2484848cd6 Refactoring of GPS-location (uses featureSource too now), factoring out state, add ReplaceGeometryAction and conflation example 2021-11-03 00:44:53 +01:00
7b9836f273 Merge branch 'develop' into features/left-right-rendering 2021-10-20 01:27:01 +02:00
196d76d9dc Fix: opening the popup if defined in the hash 2021-10-20 01:13:55 +02:00
baaf66038d Add tests for selectedElementUpdater, fix deletion of keys 2021-10-20 00:10:02 +02:00
1852eb8e52 Refactoring: moved pointRenderingConfig into seperate part of the configuration, removed roaming rendering capabilities 2021-10-19 03:00:57 +02:00
2ae24107ae Add correct splitting of turn restrictions 2021-10-19 01:22:24 +02:00
3f70892d75 Add tests and some cleanup 2021-10-18 22:17:57 +02:00
a2aa26aafc Fix split way action, add decent tests for them (fix #171), enable split road on cyclestreets theme 2021-10-16 02:54:22 +02:00
4e43673de5 Fix overlays in PDF, add overlay URL parameters 2021-10-15 00:52:31 +02:00
b4b72a0995 Merge develop 2021-10-10 23:54:34 +02:00
15ff38a098 Fix Tag.matchesProperties and RegexTag.matchesProperties, they do match on definedProperties now (and are faster) 2021-10-10 20:14:06 +02:00
9faac532b5 Support for lexemes, decent etymology layer and theme with rudimentary icon 2021-10-09 22:40:52 +02:00
a996ba2a7c Graciously handle multiple entries in wikidata for fetching images and showing articles, verious bug fixes 2021-10-07 22:06:47 +02:00
8d52ef1106 Ignore wikidata claims without datavalue 2021-10-06 19:19:35 +02:00
b5d2b99ced Add tests for wikimedia comons edge cases 2021-10-06 17:48:07 +02:00
5628be3632 Fix tests 2021-10-06 02:36:58 +02:00
f05a7d239e Fix tests 2021-10-06 02:33:40 +02:00
a89d303ecd Further stabilization of wikipedia box 2021-10-03 01:38:57 +02:00
4f456e8a7f Better tracking of cached data, only load data if needed 2021-09-30 04:13:23 +02:00
a6e8714ae0 Refactoring of image detection, fix loading wikimedia images 2021-09-29 23:56:59 +02:00
41a2a79fe9 More refactoring of the featurepipeline, introduction of fetching data from the OSM-API directly per tile, personal theme refactoring 2021-09-28 17:30:48 +02:00
0a9e7c0b36 Fix bbox bug, add ids to filters, add filter state to the URL 2021-09-27 18:35:32 +02:00
38037014b0 Fix bug in bounds calculation for negative lats/lons 2021-09-27 15:38:12 +02:00
bef684aec7 More cleanup, first somewhat working version of #171 2021-09-22 16:07:56 +02:00
1f93923820 More work on splitting roads, WIP; refactoring tests 2021-09-22 05:02:09 +02:00
c8eacaa409 Add support for mapillary api v4, fixes #364 2021-09-15 01:33:52 +02:00
5d81e7d792 Sort translation output files for easier merges 2021-09-14 18:20:25 +02:00
c7f9f30b6c Fix build, reset languages, more autocleanup 2021-09-09 00:19:39 +02:00
78d6482c88 Add binoculars theme, auto reformat everything 2021-09-09 00:06:21 +02:00
647100bee5 Refacotring: move themeConfig into models 2021-08-07 23:11:34 +02:00
0162d52b68 Merge develop 2021-07-27 19:59:41 +02:00
7352a4a41d Fix merge behaviour when the value is null 2021-07-27 19:35:43 +02:00
d9cc99c447 Add comparison tagsfilter with <=, >=, < and > 2021-07-27 13:44:05 +02:00
330930d5d4 Merge develop 2021-07-24 02:32:33 +02:00
88cddd2367 Merge master 2021-07-18 18:44:25 +02:00
3bcd255311 Add fake user switch to mimick a logged in user; fixes #432 2021-07-16 02:06:33 +02:00
33e2dca7e4 Add tests for tags, add check for duplicate names as layer ids, fix #393 2021-07-12 11:44:55 +02:00
56efafcabf Small improvement 2021-07-08 10:11:46 +02:00
fb3e3a040b Fix tests, fix units 2021-07-04 20:36:19 +02:00
2f05010648 Fix tests 2021-07-03 21:39:30 +02:00
985e97d43b First steps for a delete button 2021-06-28 18:06:54 +02:00
6af3d41886 Fix tests 2021-06-27 20:35:38 +02:00
966fcda8d1 Add support for units to clean up tags when they enter mapcomplete; add example of this usage in the climbing theme, add climbing theme title icons with length and needed number of carabiners 2021-06-22 03:16:45 +02:00
0012a2f683 First version of unit handling: canonicalizing on input 2021-06-22 00:29:07 +02:00
c25e039a91 Update to climbing theme 2021-06-21 03:14:03 +02:00
b9fb18ee4c Merge master 2021-06-21 00:18:59 +02:00
a397a6cd70 Improve merge functionality 2021-06-20 03:06:00 +02:00
48f66bd17e Last fixes to the OH picker 2021-06-16 16:39:48 +02:00
8ad9b816ac Fix popups and core functionality 2021-06-14 17:28:11 +02:00
9cc721abad More refactoring and fixes 2021-06-14 02:39:23 +02:00
d7004cd3dc Merge master 2021-06-13 15:15:13 +02:00
6415e195d1 Butchering the UI framework 2021-06-10 01:36:20 +02:00
9458128ccf Fix #343, add the poss^Cility to use the test backend (WIP), improve testability of OsmConnection (WIP) 2021-06-08 16:52:31 +02:00
6f457a6f0d Do not show out-of-range features on speelplekken layer, fix handling of mutlipolygons in 'inside', better tests 2021-05-14 02:25:30 +02:00
6396492773 Remove unneeded tests 2021-05-11 00:12:55 +02:00
35ecc21e09 Add some regression tests 2021-05-10 23:42:14 +02:00
2da52501a3 Add capability to load tiled geojsons, eventually as overpass-cache 2021-04-22 03:30:46 +02:00
3e75921754 Better handling of image detection when running from ts-node; add some tests 2021-04-09 13:59:49 +02:00
12d99e0323 Visualize attribution in the attribution panel 2021-04-09 02:57:06 +02:00
a16745d0d1 Add more license information 2021-04-09 02:56:48 +02:00
7bfa3c5cfa Merge master 2021-04-06 16:24:07 +02:00
8097486ffe Small fix to mapillary image loading + addition of test 2021-04-06 16:12:44 +02:00
b108f99aab Add support for smaller theme encodings 2021-04-04 03:22:56 +02:00
cd1171e678 Add substituting tag, remove some old code 2021-03-29 01:20:06 +02:00
120832f241 Move tags into subdirectory 2021-03-29 00:41:53 +02:00
d8c1f72857 Split TagsFilter into multiple files 2021-03-22 03:05:08 +01:00
1ffad21c62 Refactoring of tagsFilters, fix conditional 'hideInAnswer' 2021-03-22 02:17:00 +01:00
2c3c110624 Add more docs, add more checks, add more tests 2021-03-14 01:40:35 +01:00
416a76ae4f Stabilize personal theme, textfield now correctly appears if it is an option in the freeform too 2021-02-20 01:45:51 +01:00
8f8ef690a4 Performance improvements 2021-02-05 16:32:37 +01:00
303485df7e Add bicycle tube vending machines 2021-01-09 02:11:43 +01:00
2a31badd3d New roaming rendering system which allows layers to push questions, badges and title-icons to all the other layers, improve bike-clean-services 2021-01-08 03:57:18 +01:00
66018cb421 Move runningFromConsole to utils 2021-01-06 02:21:50 +01:00
6ac8ec84e4 More refactoring! 2021-01-03 00:19:42 +01:00
Pieter Vander Vennet
cd548ab04b Add Fietsambassade logo to cyclofix; various svg- and css fixes 2020-11-20 14:00:37 +01:00
Pieter Vander Vennet
3f8b6e88d3 Fix deploy 2020-11-06 01:58:26 +01:00
Pieter Vander Vennet
25f2aa8e92 Fix all the bugs, feature-complete with the non-refactored version 2020-10-30 00:56:46 +01:00
Pieter Vander Vennet
1447863fa7 Fix tests, refactoring kindof works now 2020-10-28 11:19:47 +01:00
Pieter Vander Vennet
895aa132ec Huge refactoring (WIP) 2020-10-27 01:01:34 +01:00
Pieter Vander Vennet
895ec01213 First version of the OH-input-element 2020-10-08 19:03:00 +02:00
Pieter Vander Vennet
b93f25d79c Add 24/7 detection to Opening Hours 2020-10-06 02:09:09 +02:00
Pieter Vander Vennet
6563298d16 More work on the opening hours picker 2020-10-06 01:37:02 +02:00
Pieter Vander Vennet
d1f286f466 More work on opening hours 2020-10-04 01:04:46 +02:00
Pieter Vander Vennet
6509358f84 Fix WMS layers of the layer editor index 2020-09-27 18:45:37 +02:00
Pieter Vander Vennet
2dd428497e Various small fixes 2020-09-17 13:13:02 +02:00
Pieter Vander Vennet
e069b31e4e Various bug fixes and updates 2020-09-09 18:42:13 +02:00
Pieter Vander Vennet
2052976909 First steps for a decent custom theme generator 2020-08-31 02:59:47 +02:00
Pieter Vander Vennet
a57b7d93fa Huge refactorings of JSON-parsing and Tagsfilter, other cleanups, warning cleanups and lots of small subtle bugfixes 2020-08-30 01:13:18 +02:00
Pieter Vander Vennet
82f3525907 Changesets are now kept open and reused to avoid tons of changesets to be created 2020-08-27 11:11:20 +02:00
Pieter Vander Vennet
1625b21138 More work on the theme generator 2020-08-23 02:26:17 +02:00
Pieter Vander Vennet
0f433d026a More work on the theme generator 2020-08-23 01:49:19 +02:00
Pieter Vander Vennet
47d755e59f Various small fixes, add indication of which tags are added for power users 2020-08-22 17:33:08 +02:00
Pieter Vander Vennet
734f571b5d Various small fixes, add AED-layout 2020-08-22 12:44:11 +02:00