Wykres commitów

651 Commity (d8fdc1683f6e23b6afbc756461c4eeb531c2e477)

Autor SHA1 Wiadomość Data
Taylor Smock d8fdc1683f MapWithAIProvidersPanel: Avoid index error when clicking outside of table
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-07-20 13:58:15 -06:00
Taylor Smock 2becd190c3 Tests: Use @BasicPreferences
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-07-20 12:14:59 -06:00
Taylor Smock 0aaa1b6ba7 MapWithAIProvidersPanel: Avoid setting final static field to final field
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-07-20 12:12:52 -06:00
Taylor Smock b00a35b953 ESRISourceReader: Increase initial search, some perf optimizations
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-07-20 12:12:52 -06:00
Taylor Smock 5ea5ab9b04 ESRISourceReader: Sort by name, by featured, and then by general category
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-07-20 07:55:51 -06:00
Taylor Smock 596efa1982 ESRISourceReader: Allow for variable max ages
This means that the base ESRI collection urls will be updated more often
(with default settings, every day if JOSM is restarted), while the
specific feature server information urls will be updated weekly (again,
with default settings).

This uses the advanced preference `mirror.maxtime`, which is also used
by CachedFile.

We therefore recommend that anyone thinking about changing
`mirror.maxtime` to for faster updates for the ESRI feature server
collection url to *not* set that value to be less than `14400` (4
hours). This is to avoid hitting public servers too often.

Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-07-01 08:27:05 -06:00
Taylor Smock 7bfffa3a10 MapWithAILayerInfo: Reduce initial allocations
For this, we just avoid saving preferences until we are are't getting
all the data sources.

For most users, this should have no effect. Only users that open JOSM,
quickly make a preference change, and exit without the preference.save
method being called will have issues.

Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-07-01 08:22:27 -06:00
Taylor Smock ed6b8bcd5d MapWithAILayerInfo: Don't block JOSM startup
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-07-01 08:22:27 -06:00
Taylor Smock 64ff82db04 DetectTaskingManagerUtils: Update for TM 4
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-06-03 12:54:27 -06:00
Taylor Smock 63b0356759 CI: Fix code navigation
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-06-03 12:04:58 -06:00
Taylor Smock de9abf73e2 Gradle: Update oldVersion links
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-26 10:42:02 -06:00
Taylor Smock 455d5f5345 Prohibit copy-paste from MapWithAI layer to OSM layer
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-26 09:42:35 -06:00
Taylor Smock 71d17f8b67 Downgrade gradle -- currently prohibits release process
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-24 15:17:34 -06:00
Taylor Smock 1fd94427b6 Fix old version download link
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-24 15:08:38 -06:00
Taylor Smock fa3110c5d1 Gitlab-CI: Update jacoco2cobertura image
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-19 16:19:45 -06:00
Taylor Smock b8e18653d9 Fix JOSM #20555: ACE when removing the plugin
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-19 15:52:26 -06:00
Taylor Smock a630f44b50 Gradle: Dependency updates
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-19 09:51:13 -06:00
Taylor Smock 7cf36357d2 FIXUP: Readd the check for whether or not a node pair exists as a segment
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-19 09:51:13 -06:00
Taylor Smock a142ded362 MapWithAITestRules: Workaround double initialization
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-19 08:37:06 -06:00
Taylor Smock 1d99028c93 WaySegment -> IWaySegment
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-19 08:36:24 -06:00
Taylor Smock 5beec53fb1 DetectTaskingManagerUtils: Update deprecated method
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-18 07:24:21 -06:00
Taylor Smock 88a87bb1c1 Update for compatibility with JOSM r17903
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-05-18 07:24:13 -06:00
Taylor Smock 88c3027e01 CI: FIXUP: Add curl for lsif
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-04-13 16:54:57 -06:00
Taylor Smock b2b22a700d Fix JOSM-20753 -- fallout from JOSM r17752
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-04-13 08:01:45 -06:00
Taylor Smock f528c871a3 CI: Update LSIF (again)
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-04-08 12:31:24 -06:00
Taylor Smock eba21f2d57 Update dependencies
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-04-08 12:30:33 -06:00
Taylor Smock b5786301bb Modify the max add defaults
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-03-16 14:17:50 -06:00
Taylor Smock df0d947ed3 Fix JOSM-20551
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-03-02 07:56:54 -07:00
Taylor Smock f68354bc9c Fix sonar lint issue
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-03-02 07:56:44 -07:00
Taylor Smock 437c452f6c Update versions
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-14 12:48:08 -07:00
Taylor Smock b3c0e37f80 Fix JOSM-20388, attempting to duplicate a MapWithAI layer
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-14 07:34:43 -07:00
Taylor Smock abf49ffdab ConnectedCommandTest: Fix lint issue (easier test to debug)
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-14 07:34:43 -07:00
Taylor Smock e717fe5075 MapWithAILayer: Fix lint issue w.r.t. JLS
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-14 07:32:47 -07:00
Taylor Smock 8407b58946 Gitlab-CI: Sync with Mapillary Gitlab CI
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-13 16:31:43 -07:00
Taylor Smock ef62098664 Gitlab-CI: Hopefully fix shown coverage
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-13 14:31:07 -07:00
Taylor Smock 5fb9a0707a Gitlab-CI: Expire unnecessary artifacts after 1 day
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-13 14:31:07 -07:00
Taylor Smock acf6787de1 Gitlab-CI: Add dependencies to share gradle build dir
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-13 14:31:07 -07:00
Taylor Smock f4ffb1eb73 Gitlab-CI: Try to avoid detached pipelines
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-13 12:35:28 -07:00
Taylor Smock 808bd9794c Update old version download links
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-13 09:09:29 -07:00
Taylor Smock 18ac7eaec8 MapWithAIPreferences: Increase the maximum maxadd by 10 fold
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-12 12:32:50 -07:00
Taylor Smock ab0055a4d3 FIXUP: EsriSourceReader: Fix paginiation for Esri sources
Signed-off-by: Taylor Smock <tsmock@fb.com>
2021-01-12 09:47:44 -07:00
Taylor Smock 9942dcd094 MapWithAILayer: Merge similar sources together (Esri only)
Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-12-23 11:13:27 -07:00
Taylor Smock 76b5de2c6e Sonar: Fix various issues
Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-12-23 10:17:01 -07:00
Taylor Smock 504e06faf5 Gitlab-CI: Sonar for merge requests
Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-12-23 10:17:01 -07:00
Taylor Smock a47032c8ec Add code to avoid accidentally uploading bad data in older plugin versions.
This and related commits will be backported.

Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-12-23 10:17:01 -07:00
Taylor Smock 71c494aeb6 Add initial code to check if this version of the plugin should not upload to OSM
Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-12-22 17:20:32 -07:00
Taylor Smock 01f5f51a6f MapWithAILayer: Don't allow MapWithAI data to be merged into a OSM data layer.
Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-12-22 16:58:17 -07:00
Taylor Smock 8955a871a6 MapWithAILayer: Add MapWithAI to source tags when used
Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-12-22 16:58:17 -07:00
Taylor Smock 451f0b5976 FIXUP: Fix JOSM-20203
Just notify the user that there is a problem. Don't cause an exception.

Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-12-08 14:14:08 -07:00
Taylor Smock a9b06f09de Move MapWithAI Menu to the "data" menu
Signed-off-by: Taylor Smock <tsmock@fb.com>
2020-11-30 12:47:57 -07:00