Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v4.0.0-beta.278 #2205

Merged
merged 49 commits into from
May 16, 2024
Merged

v4.0.0-beta.278 #2205

merged 49 commits into from
May 16, 2024

Conversation

andrasbacsai
Copy link
Member

@andrasbacsai andrasbacsai commented May 14, 2024

Breaking change

By default, container labels with $ on applications and services are escaped.

This means that if you used a label like:
label=test:$2y$12$ci.4U63YX83CwkyUrjqxAucnmi2xXOIlEF6T/KdP9824f1Rf1iyNG

The escaped label will look like this:
label=test:$$2y$$12$$ci.4U63YX83CwkyUrjqxAucnmi2xXOIlEF6T/KdP9824f1Rf1iyNG

You can toggle a settings to use each behavior (escape or not).

Why?

It is escaped by default because beginner users may not be aware of this. When they generate a basic auth password, it is not escaped.


  • new service: TwentyCRM
  • feat: Show commit messages on deployments for better discoverability.
    image
  • feat: New predefined env variables for apps (COOLIFY_HOST, COOLIFY_URL, COOLIFY_BRANCH).
    image
  • feat: Able to toggle label escaping mechanism.
  • fix: Only allow specific gitlab webhook events.
  • fix: Scheduled tasks view.
  • fix: Scheduled tasks only runs for running applications.
  • fix: Scheduled tasks environment is now based on the container and not the host.
  • fix: Install script will now install docker v26.0.
  • updated pkg versions in coolify-helper (docker cli, docker compose, docker buildx, pack, nixpacks, cloudflared).

Issues

Jon Kristian Nilsen and others added 30 commits April 29, 2024 13:29
…s-on-previews

fix: docker compose dependencies for pr previews
…g_using_host_environment

Fix scheduled tasks being executed using host environment variables
Correct repository links in source view for git SSH URLs
@andrasbacsai andrasbacsai merged commit 5700f2f into main May 16, 2024
4 checks passed
Copy link

sentry-io bot commented May 16, 2024

Suspect Issues

This pull request was deployed and Sentry observed the following issues:

  • ‼️ Illuminate\View\ViewException: Undefined array key "services" (View: /var/www/html/resources/views/livewire/project/application/... /project/{project_uuid}/{environment_name}/appl... View Issue
  • ‼️ Illuminate\View\ViewException: Cannot assign null to property App\Livewire\Project\Application\General::$is_container_label_esca... /project/{project_uuid}/{environment_name}/appl... View Issue
  • ‼️ Illuminate\View\ViewException: Attempt to read property "html_url" on null (View: /var/www/html/resources/views/livewire/project... /livewire/update View Issue
  • ‼️ Illuminate\View\ViewException: Mapping values are not allowed in multi-line blocks at line 11 (near "&base"). (View: /var/www/ht... /project/{project_uuid}/{environment_name}/appl... View Issue
  • ‼️ Illuminate\View\ViewException: Call to a member function environment_variables() on null (View: /var/www/html/resources/views/li... /project/{project_uuid}/{environment_name}/appl... View Issue

Did you find this useful? React with a 👍 or 👎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants