Commit Graph

  • 5fc2b2a71c
    fix yaml indentation main Nicolas De Loof 2025-07-18 11:59:56 +02:00
  • b1cd40c316 swarm Nicolas De Loof 2025-07-18 10:44:05 +02:00
  • 362ab0733f build(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 dependabot[bot] 2025-07-17 09:03:24 +00:00
  • f35d2cfb3b monitor must watch events even when context is cancelled Nicolas De Loof 2025-07-17 14:52:46 +02:00
  • ba6ce96b93
    build(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.0 dependabot/go_modules/google.golang.org/grpc-1.74.0 dependabot[bot] 2025-07-17 09:03:40 +00:00
  • 17ba6c7188 abstract model-cli commands execution with a model (pseudo) API Nicolas De Loof 2025-07-16 10:42:36 +02:00
  • 1c37f1abb6 use logs API with Since to collect the very first logs after restart Nicolas De Loof 2025-06-05 15:45:51 +02:00
  • 485b6200ee (refactoring) introduce monitor to manage containers events and application termination Nicolas De Loof 2025-06-05 10:58:12 +02:00
  • 8c17a35609 don't run navigation menu if stdin isn't a terminal Nicolas De Loof 2025-07-16 16:29:45 +02:00
  • 6b9667401a fix the helm bridge e2e tests after the latest update of the templates Guillaume Lours 2025-07-16 15:50:18 +02:00
  • 9a1e589ce8 Fix report image name in bake result Arthur Bols 2025-07-15 19:03:37 +02:00
  • 5e147e852e add default compose labels to images built from bake Guillaume Lours 2025-07-15 23:09:59 +02:00
  • 29308cb97e keep containers attached on stop to capture termination logs Nicolas De Loof 2025-07-01 17:14:03 +02:00
  • 0b0242d0ac add dry-run support to bake build Guillaume Lours 2025-07-13 23:30:34 +02:00
  • 5a704004d3 Add a space character to separate the timestamp from the log message Cedric Staniewski 2025-07-11 22:53:31 +02:00
  • cb95910018 chore: print model attribute instead of model name used in compose file MohammadHasan Akbari 2025-07-09 06:51:34 +00:00
  • f42226e352 feat: add --models flag to config command MohammadHasan Akbari 2025-07-07 12:09:40 +00:00
  • 0cc3c7a550 bump dependencies Nicolas De Loof 2025-07-10 13:46:31 +02:00
  • f7ee9c8a0c feat(os): add FreeBSD support atagtm 2025-07-11 04:06:36 +02:00
  • 35efa97b7d feat: add since & until flags to events command MohammadHasan Akbari 2025-07-09 07:38:14 +00:00
  • 9e17a091be build(deps): bump github.com/docker/docker v2.38.2 dependabot[bot] 2025-07-08 09:06:07 +00:00
  • 4bbc6c609f add USER_AGENT variable to cmd when shellouting Guillaume Lours 2025-07-08 10:57:08 +02:00
  • 69f1430a49 resolve Dockerfile symlink but file name Nicolas De Loof 2025-07-08 09:55:09 +02:00
  • 7cf7c6414f build resolves enabled service after project has been loaded Nicolas De Loof 2025-07-07 15:01:15 +02:00
  • 0e0ed91a39 fix: lint errors MohammadHasan Akbari 2025-07-07 07:41:22 +00:00
  • 66524e7728 feat: add --networks flag to config command MohammadHasan Akbari 2025-07-06 15:41:55 +00:00
  • c626befee1 fix the way we're checking if the provider metadata are empty or not Guillaume Lours 2025-07-03 17:48:14 +02:00
  • 60ee6adcd2 a single place for shell-out command setup Nicolas De Loof 2025-07-02 10:18:41 +02:00
  • 8faf1eb808 build(deps): bump github.com/docker/cli dependabot[bot] 2025-07-03 09:23:07 +00:00
  • 3b0601b671 build(deps): bump github.com/moby/buildkit from 0.23.1 to 0.23.2 dependabot[bot] 2025-07-02 09:37:19 +00:00
  • f42374bb18 add a Done event to model progress display Guillaume Lours 2025-07-02 11:12:20 +02:00
  • b046a5ef72 chore: fix some minor issues in the comments mountdisk 2025-06-30 14:42:35 +08:00
  • 1570c6c076 bump go-viper/mapstructure to version v2.3.0 Fix https://github.com/advisories/GHSA-fv92-fjc5-jj9h Guillaume Lours 2025-07-01 14:42:59 +02:00
  • 674e13fb6d bump golang to v1.23.10 Fix Vulnerability Report: GO-2025-3751 Guillaume Lours 2025-07-01 14:38:40 +02:00
  • 6fa173124a (reactoring) avoid a global variable by introducing logConsumer decorator Nicolas De Loof 2025-06-16 11:38:07 +02:00
  • 2c69fc3d4d pkg/compose: remove redundant uses of strslice.StrSlice Sebastiaan van Stijn 2025-07-01 10:35:39 +02:00
  • 317ebcd3b0 implement model_variable v2.38.1 Nicolas De Loof 2025-06-30 21:26:22 +02:00
  • 5cf1f0e2a4 bump compose-go to version v2.7.1 Guillaume Lours 2025-06-30 20:52:42 +02:00
  • 6198ed5bd2 fix linting errors v2.38.0 Leonardo Peregrino 2025-06-18 13:10:13 -03:00
  • 00ccddbde8 add volumes command test cases Leonardo Peregrino 2025-06-18 12:05:56 -03:00
  • 63b441401e add volumes docs/reference/ Leonardo Peregrino 2025-06-18 01:14:42 -03:00
  • 3a7982fe45 add service filter to volumes command Leonardo Peregrino 2025-06-18 00:25:07 -03:00
  • 5430caa172 add volumes command Leonardo Peregrino 2025-06-18 00:16:37 -03:00
  • ee1b1e0a93 run docker model configure Nicolas De Loof 2025-06-26 22:35:26 +02:00
  • 26e46d7cc8 e2e tests in CI Nicolas De Loof 2025-06-26 15:07:01 +02:00
  • a9e76943f6 introduce support for models Nicolas De Loof 2025-06-25 11:43:34 +02:00
  • b6a0df8d3c e2e compose run --env Nicolas De Loof 2025-06-23 21:56:04 +02:00
  • 5a063b7510 fix provider concurrent environment map accesses Guillaume Lours 2025-06-30 16:48:42 +02:00
  • ae49bba9be build(deps): bump github.com/docker/docker dependabot[bot] 2025-06-30 16:38:52 +00:00
  • 51acc58453 mount /var/run/docker.sock for --use-api-socket Nicolas De Loof 2025-06-30 12:04:01 +02:00
  • 7c999d7f93 improve publish bind mount warning message Guillaume Lours 2025-06-30 14:46:51 +02:00
  • ad750d6143 remove publish limitation on bind mount list all bind mounts and ask user validation before publishing Guillaume Lours 2025-06-30 13:20:48 +02:00
  • fe382df507 build(deps): bump github.com/docker/cli dependabot[bot] 2025-06-30 13:47:03 +00:00
  • 6501d59efc pass project.environment to bake Nicolas De Loof 2025-06-30 11:28:21 +02:00
  • 33a782572f fix: typos Zhizhen He 2025-06-23 22:16:31 +08:00
  • 65803ea12e remove error message from exec outpout by default Add the error as a log for verbose mode Guillaume Lours 2025-06-30 10:48:28 +02:00
  • f613379373 make sure the post_start hooks fails before we were assuming the container will be close before the post_start will be executed Guillaume Lours 2025-06-30 12:20:50 +02:00
  • 3553aa26a6 add a default statut messsage to exec error to avoid empty line display Guillaume Lours 2025-06-27 16:11:49 +02:00
  • 257ea7b75d Swap to Reader in bake to avoid hangs on output Nathan Scott 2025-06-26 12:59:00 -04:00
  • d219aa66f4 don't fail down cmd if services with pre_stop hook already stopped/removed Guillaume Lours 2025-06-27 13:52:30 +02:00
  • c9ebfad78e exclude provider services from the list of dependencies that Compose should wait for Guillaume Lours 2025-06-26 17:55:44 +02:00
  • 8e57362a0f use errdefs.IsNotImplemented to check if the logging is not implemented Guillaume Lours 2025-06-26 16:23:39 +02:00
  • 29630f184e check progress default value instead of empty string to use BUILDKIT_PROGRESS env variable value Guillaume Lours 2025-06-26 11:17:16 +02:00
  • 6514c680a5 only expose API socket to service asking for it Nicolas De Loof 2025-06-24 17:07:11 +02:00
  • 3394bf031b propagate target docker host set by --host to Bake v2.37.3 Nicolas De Loof 2025-06-23 08:42:15 +02:00
  • 832a08f579 build(deps): bump github.com/moby/buildkit from 0.23.0 to 0.23.1 dependabot[bot] 2025-06-23 11:35:29 +00:00
  • aadce87b16 inject secrets/config just before container is started Nicolas De Loof 2025-06-24 11:56:03 +02:00
  • b3207c455d setting buildOptions.Services triggers image to be always rebuilt Nicolas De Loof 2025-06-24 11:11:43 +02:00
  • 769b7391ba don't create from run command during dependencies creation process Guillaume Lours 2025-06-23 22:03:35 +02:00
  • 149b882ebf don't create from run command during dependencies creation process Guillaume Lours 2025-06-23 22:03:35 +02:00
  • c97e40e2b8 pkg/compose: remove uses of ExecOptions.Detach Sebastiaan van Stijn 2025-06-17 13:53:49 +02:00
  • 22e23bd4dc networkMode Nicolas De Loof 2025-06-22 14:51:19 +02:00
  • 2dde5faeb8 add support for cache_to with bake Nicolas De Loof 2025-06-21 19:54:45 +02:00
  • f7825a56bf bump buildx to v0.25 v2.37.2 Nicolas De Loof 2025-06-20 14:55:25 +02:00
  • 4cf075ea0a bump compose-go to v2.6.5 Nicolas De Loof 2025-06-20 14:44:53 +02:00
  • 4f491ffa98 fix panic using w shortcut on project without watch support Nicolas De Loof 2025-06-16 11:04:34 +02:00
  • ea1c26d22a restore ContainerName in images --json Nicolas De Loof 2025-06-16 08:16:30 +02:00
  • 9a5fa05ad6 add (temporary) support for use_api_socket Nicolas De Loof 2025-06-06 09:45:09 +02:00
  • 276c229458 move run logic inside backend Nicolas De Loof 2025-06-06 09:44:31 +02:00
  • eef448dc64 build(deps): bump github.com/containerd/containerd/v2 dependabot[bot] 2025-06-13 09:41:06 +00:00
  • 343117233b build(deps): bump google.golang.org/grpc from 1.72.2 to 1.73.0 v2.37.1 dependabot[bot] 2025-06-06 14:22:57 +00:00
  • f599a8cdd2 add support for extra_hosts building with bake Nicolas De Loof 2025-06-11 16:41:48 +02:00
  • 63b06f5563 fix panic on failure starting plugin server Nicolas De Loof 2025-06-06 18:24:07 +02:00
  • 1d34661e91 fix support for additional_contexts with service sub-dependencies Nicolas De Loof 2025-06-12 08:39:41 +02:00
  • 0f9e6ab832 Fix the generated manifest for compose artifacts so that the empty config is not added as a layer. Jeff Carter 2025-06-11 10:27:54 -04:00
  • 15c9651a3a restore os.Remove(metadataFile) Nicolas De Loof 2025-06-11 16:02:08 +02:00
  • 4893a8b9ad don't create metadatafile, just generate a random name Nicolas De Loof 2025-06-11 15:35:54 +02:00
  • 97530790fa only look for required image in bake metadata Nicolas De Loof 2025-06-11 12:01:53 +02:00
  • 213c03f99a produce bake targets for all services, group for services to build Nicolas De Loof 2025-06-10 08:32:06 +02:00
  • ebd7b761f2 sanitize service name so they can be used as bake targets Nicolas De Loof 2025-06-10 08:09:07 +02:00
  • ea48480d80 Restore images format list format behaviour x0rw 2025-06-07 17:56:41 +01:00
  • 8151b59288 bump golang.org/x/sync v0.15.0 Nicolas De Loof 2025-06-06 16:08:15 +02:00
  • ec49baca56 do not forgot to remove the bake metadata file few DD e2e tests failed on Windows due to permission issues Guillaume Lours 2025-06-06 14:17:19 +02:00
  • 7b9ad96240 fix SIGSEGV on Enable Watch Nicolas De Loof 2025-06-06 09:57:19 +02:00
  • 9b67a48c33 (refactoting) Move watch logic into a dedicated Watcher type v2.37.0 Nicolas De Loof 2025-05-22 18:04:38 +02:00
  • 0d0e12cc85 use Bake by default Nicolas De Loof 2025-06-03 11:23:21 +02:00
  • 92fafccfb2 add validation for required parameters of provider service when metadata are available Guillaume Lours 2025-06-05 14:48:12 +02:00
  • fee8aee8f0 save provider metadata for Docker LSP Guillaume Lours 2025-06-05 12:16:38 +02:00
  • 40f5786e68 add support of metadata subcommand for provider services This command will let Compose and external tooling know about which parameters should be passed to the Compose plugin Guillaume Lours 2025-06-03 18:20:09 +02:00
  • 61e44da936 debug message to help diagnose platform mismatch Nicolas De Loof 2025-06-04 15:01:08 +02:00