Wykres commitów

408 Commity (e5897da7f702286b93e05ef97c53cd2817864920)

Autor SHA1 Wiadomość Data
Taylor Smock 9d4e7bdbf1
Initial address checking
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-31 08:02:59 -07:00
Taylor Smock 4666a5cff1
Revert "Ensure that the counter for unique ids is only ever advanced once"
This reverts commit 68a81a1e4e.
2020-01-27 15:45:28 -07:00
Taylor Smock 40c7f3d59d
Fix tests
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-27 11:37:08 -07:00
Taylor Smock 7b26972dfc
Fix issue with external sources
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-01-23 20:03:33 -07:00
Taylor Smock b50f85f4ff
Bump old versions
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-23 07:46:22 -07:00
Taylor Smock 68a81a1e4e
Ensure that the counter for unique ids is only ever advanced once
This fixes JOSM-18601, if the analysis was correct.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-23 07:42:49 -07:00
Taylor Smock 582bf0c640
Bump old version
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 15:22:16 -07:00
Taylor Smock 292556f52e
Move node onto way, not way onto node
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 15:01:24 -07:00
Taylor Smock 31c9e4d890
Modify rules for gitlab-ci
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 10:53:52 -07:00
Taylor Smock 842cf1f180
Bump minimum JOSM version due to changing interface
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:40:49 -07:00
Taylor Smock c6576cc8be
Fix some lint issues
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:36:17 -07:00
Taylor Smock 17bb7ed85f
Fix warning on Builder (use TestError.Builder instead)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:26:35 -07:00
Taylor Smock 4e8eea63cb
Change when in gitlab-ci
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:20:09 -07:00
Taylor Smock 16c06e0bd9
Fix issue where stub end test would throw issues on nodes outside download area.
The nodes were pre-existing, which means that they may or may not be
connected to other ways.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 09:18:16 -07:00
Taylor Smock ed18321973
Modify ci to use rules
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 08:44:28 -07:00
Taylor Smock 70b624452d
Fix JOSM-18578 -- crash when adding MapWithAI layer multiple times.
The test looks at the last errors and warnings from the Logger, since
the issue was not being raised.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-20 08:44:28 -07:00
Taylor Smock 51dc46d2c1
Revert "Only run layer creation in synchronized block."
This reverts commit 17959a4020.
2020-01-17 08:23:56 -07:00
Taylor Smock 23608a429f
Add test for stub ends
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-17 08:00:54 -07:00
Taylor Smock 9ed527b36a
Checkstyle
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 17:15:37 -07:00
Taylor Smock fdd4ce0b02
Use ChangeCommand to modify ways
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 17:03:22 -07:00
Taylor Smock ee598b4b5e
Bump old versions
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 16:36:03 -07:00
Taylor Smock 827c780bef
Fix issue where a way would not be registered as modified when a node is added
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 16:36:03 -07:00
Taylor Smock 96ebe5ed98
Fix an NPE when a dupe node is deleted
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 10:00:52 -07:00
Taylor Smock b79de5274f
Ensure that dupe keys aren't kept when nodes aren't merged
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-16 09:28:52 -07:00
Taylor Smock a4f0f65cd2
Add test for merging addresses/buildings
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 16:59:04 -07:00
Taylor Smock a2bde9603d
Don't throw warning if the conflation key should be in OSM
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 16:24:18 -07:00
Taylor Smock d05eca89d8
Add new conflation command to merge address nodes onto buildings
Also some conflation commands can be undone without move the object back
to the MapWithAI layer.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 16:14:42 -07:00
Taylor Smock 41105000c0
Convert conflation keys to just be KEY
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 13:46:02 -07:00
Taylor Smock cc6aa7e600
Add test for remaining conflation keys
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 13:27:08 -07:00
Taylor Smock b396b7c1a2
Modify test to use reflection for expected values
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 13:26:42 -07:00
Taylor Smock 1867c78162
Add test for conflation keys, don't autoremove (yet)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 12:02:13 -07:00
Taylor Smock 2ac3edc1f0
Fix issue with some testing variables and methods
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 11:09:51 -07:00
Taylor Smock 80bd7daa87
Fix an EDT violation
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-15 08:30:46 -07:00
Taylor Smock 39b66da4e2
Ignore highways with non-routing tags
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 13:25:01 -07:00
Taylor Smock 49f6ff7527
Fix an issue where OSM servers couldn't be used as a mapwithai server
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 13:00:29 -07:00
Taylor Smock 4b0a07bb2f
This allows for continuous download of areas
Downloading data from OSM will trigger a download of MapWithAI data, if
continous download is enabled (per MapWithAI layer basis, don't
currently want to create another pref key).

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 10:42:53 -07:00
Taylor Smock 17959a4020
Only run layer creation in synchronized block.
Add layer outside of synchronized block (prevents deadlock)

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 08:33:14 -07:00
Taylor Smock b6ca8bac33
Run the layer add in the EDT thread
This fixes #52, since there was a condition where two threads were
waiting on the other to release a lock.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-13 08:27:31 -07:00
Taylor Smock 1667a35b2c
Really fix #18549
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-01-12 09:30:21 -07:00
Taylor Smock 0c2a92b843
Temporary fix for #18549 -- issue with selections
This is due to a race condition with mappaint.

Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-01-12 07:02:16 -07:00
Taylor Smock 9e433d95f7
Disable panel until guidance is obtained
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-01-12 07:02:05 -07:00
Taylor Smock 5cfaed60fc
Increase timeout for tests, due to now making some network requests (not needed for actual test, due to implementation details)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-10 08:23:49 -07:00
Taylor Smock d615475850
Various fixups
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-10 08:12:43 -07:00
Taylor Smock fc98ca9747
Add TOS and Privacy policy for default servers
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-10 08:10:35 -07:00
Taylor Smock b043714ee5
Don't run intensive routing check on upload
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 16:31:03 -07:00
Taylor Smock ddc9c4d98a
Update description
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 15:56:59 -07:00
Taylor Smock 3686407b18
Decrease max download sizes due to timeout issues
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 15:33:05 -07:00
Taylor Smock 7d3ccb2247
Fix an issue where bboxes weren't reduced
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 11:00:09 -07:00
Taylor Smock d13b81fdc2
Fix classpath and modify ruleset/ci
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-09 10:49:11 -07:00
Taylor Smock 6d2121f480
Force one selection at a time and fix UI bug
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-02 08:02:15 -07:00