Taylor Smock
9585709a47
Move task= in upload hook, remove sync in hashcode (caused program lockup), and changed columns for url in preferences
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-21 16:29:32 -06:00
Taylor Smock
297ce7289a
Ensure that a List is serializable
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-21 16:19:47 -06:00
Taylor Smock
2e3b90d3eb
Workaround the merge key dialog popup by removing the building key and adding it again (for tests)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-21 15:01:00 -06:00
Taylor Smock
2656173cc3
Add test for merging addresses to buildings
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-21 14:31:28 -06:00
Taylor Smock
39a06eb936
Add code to show the number of added objects from MapWithAI and some code fixups
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-21 13:54:11 -06:00
Taylor Smock
94154f9f0e
Add method to merge buildings with addresses
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-18 10:29:17 -06:00
Taylor Smock
4e8d4f929f
Move dupe/conn commands out to make it easier to add new commands
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-18 09:43:54 -06:00
Taylor Smock
0292641b3f
Add preference for merging building/addresses (does nothing right now)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-17 12:14:44 -06:00
Taylor Smock
4d52d4bdd8
Fix type in url
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-17 11:48:53 -06:00
Taylor Smock
dc0b5fcb05
Fix repo name
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-17 11:31:59 -06:00
Taylor Smock
d8dfbb398f
Remove SAST
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-17 10:31:34 -06:00
Taylor Smock
aa3af8950b
Use a more standard url for cloning pages
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-17 10:28:30 -06:00
Taylor Smock
64bc123e52
Modify gitlab ci for more generic files
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-17 09:59:20 -06:00
Taylor Smock
7aa4c2bcfb
Update plugin download url for snapshot site
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-17 08:57:55 -06:00
Taylor Smock
014d8cb049
Modify ForkJoinPool creation (hopefully avoiding security issues with Java Web Start) and add test for the Upload hook
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-17 08:26:47 -06:00
Taylor Smock
93246042a9
Add upload hook to add changeset tags
...
* Also remove default keys from preferences
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-16 18:21:15 -06:00
Taylor Smock
44de005f16
Handle cases where nodes are selected
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-16 11:19:19 -06:00
Taylor Smock
8c321c3b03
Try to work around a failing test, by ensuring that a variable is properly initialized for the test (works in production)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-16 10:53:49 -06:00
Taylor Smock
95614e2e80
Add a wait for Availability tests
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-16 10:53:49 -06:00
Taylor Smock
8641bfc357
Improve threading and popups
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-15 15:56:08 -06:00
Taylor Smock
2ec09724e3
Modify locks on MapWithAILayer such that we don't have to lock/unlock the dataset. Also implement destroyable in the main plugin (for future restartless updates?).
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-15 13:54:06 -06:00
Taylor Smock
980c00a8cf
Change how the threading was done for downloading MapWithAI data
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-15 13:53:19 -06:00
Taylor Smock
0983fe9d6d
Add documentation for remote control /features in remote control handler
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-15 10:53:54 -06:00
Taylor Smock
47ec11ba4b
Modify files for namespace change and plugin name change
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-15 09:36:57 -06:00
Taylor Smock
0f4cf3414d
Fix some checkstyle issues and add try/catch around Territories.getData()
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-15 08:29:39 -06:00
Taylor Smock
34ccc3a7f0
Use wiremock for network tests
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-14 16:56:01 -06:00
Taylor Smock
d48ef81aae
Give indications if there may be data available in the region
...
Update dependencies, slight bump on minimum JOSM version (15229 -> 15233)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-14 15:37:54 -06:00
Taylor Smock
f569da2772
Remove unnecessary stage, use the gradlew build outputs
...
Modify gitlab sast configuration
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-11 09:55:33 -06:00
Taylor Smock
c80b4445a7
Add link to new mapcss file
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-11 09:25:25 -06:00
Taylor Smock
028f2878ea
Complete and total rename of all resources
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-11 09:21:58 -06:00
Taylor Smock
43a5995c6d
Mass rename of RapiD -> MapWithAI. Jar name stays the same (for now)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-11 09:02:38 -06:00
Taylor Smock
d937c1046e
Add ProgressMonitor dialogs
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-11 08:13:41 -06:00
Taylor Smock
c75760c35b
Decrease default number of max additions
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-10 15:04:22 -06:00
Taylor Smock
ceea886400
More work on Remote Control, and a refactor to use more JOSM code
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-10 14:02:53 -06:00
Taylor Smock
dbacfa49fb
Another CI fix
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-10 08:23:07 -06:00
Taylor Smock
e552fd1631
Fix paths for CI
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-09 13:02:44 -06:00
Taylor Smock
a760a13702
Fix issue where download popups appeared even when there was no download occurring
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-07 16:04:14 -06:00
Taylor Smock
cec488fb64
Fix issue where dupe node information wasn't deleted
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-07 16:04:14 -06:00
Taylor Smock
89cc8fe53c
Now allow cropping of data from MapWithAI[1]
...
* Also add method to get arbitrary data from RapiD
* Decrease size of bboxes sent to server (originally maxed at
10km, now 1km due to some issues, and that is roughly what RapiD uses
(zoom level 16 tiles))
[1] The server backend requires that the crop area have connecting ways
(for roads, not needed for buildings)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-07 16:04:14 -06:00
Taylor Smock
2fd298a24c
Add method to get arbitrary data from RapiD
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-07 16:04:13 -06:00
Taylor Smock
b8ad1c37f4
Remove a suppress warning annotation and fix the root cause
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-07 16:04:13 -06:00
Taylor Smock
d86f126818
Initial work on detecting tasking manager bounds
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-07 16:04:13 -06:00
Taylor Smock
76d5c547b9
Initial work on detecting tasking manager bounds
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-07 16:04:13 -06:00
Taylor Smock
d30933a8f5
Test deployment
...
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2019-10-05 07:36:36 -06:00
Taylor Smock
9b4d74c9a8
Updates for pages
...
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2019-10-05 06:46:20 -06:00
Taylor Smock
8d3eaa9216
Change URL to match new signed URL from Facebook
...
* Fixes #7
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-04 10:40:01 -06:00
Taylor Smock
9db795435c
Add test for getting missing primitives
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-03 15:08:00 -06:00
Taylor Smock
f1d2e064c6
More checkstyle and error prone fixes
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-03 14:16:52 -06:00
Taylor Smock
c9f2201a16
Fix error prone issues and some pmd issues
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-03 12:09:26 -06:00
Taylor Smock
d3ea8f2d82
Add tests for plugin initialization and versioning
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-03 10:45:26 -06:00