compose/pkg
Milas Bowman 3371227794 chore(desktop): revised feature detection for file shares
Unfortunately, the feature flag mechanism for experimental features
isn't adequate. To avoid some edge cases where Compose might try to
use Synchronized file shares with Desktop when the feature isn't
available, we need to query a new endpoint.

Before we move any of this out of experimental, we need to improve
the integration here with Desktop & Compose so that we get all the
necessary feature/experiment state up-front to reduce the quantity
of IPC calls needed up-front.

For now, there's some intentional redundancy to avoid making this
extra call if we can avoid it. The actual endpoint is very cheap/
fast, but every IPC call is a potential point of of failure, so
it's worth it.

Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2024-03-22 18:16:27 +01:00
..
api Add Navigation Menu to compose up 2024-03-22 17:48:25 +01:00
compose chore(desktop): revised feature detection for file shares 2024-03-22 18:16:27 +01:00
e2e Bump docker v26.0.0 2024-03-22 14:33:56 +01:00
mocks make mocks 2024-01-08 17:15:11 -06:00
progress feat(desktop): synchronized file share integration (#11614) 2024-03-20 14:41:24 -04:00
prompt github.com/golang/mock is deprecated 2023-12-13 14:47:39 +01:00
remote bump compose-go to v2.0.0-rc.2 2024-01-22 12:27:38 +01:00
utils logs: fix for missing output on container exit (#10925) 2023-08-23 08:57:18 -04:00
watch feat(desktop): synchronized file share integration (#11614) 2024-03-20 14:41:24 -04:00