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.381 #4598

Open
wants to merge 157 commits into
base: main
Choose a base branch
from
Open

v4.0.0-beta.381 #4598

wants to merge 157 commits into from

Conversation

andrasbacsai
Copy link
Member

@andrasbacsai andrasbacsai commented Dec 16, 2024

Changes

  • feat: add infomaniak oauth
  • feat: Added a disk usage check frequency setting
  • feat: Some new labels on all containers:
    • coolify.resourceName, coolify.serviceName, coolify.projectName, coolify.environementName
  • feat: New URL structure for better performance and fewer DB queries
  • fix: All routes now use /environment/{environment_uuid} instead of the environment name -

    This helps because we can now use any character in environment names instead of being limited to URL save characters. Also, all other URLs are constructed with the uuid way, so we should do it consistently everywhere.

  • fix: Nixpacks predefined variables are now used as build-args and could be overwritten from the defined env variables in Coolify.
  • fix: Use local monaco-editor and not cloudflare cdn based (that's why we have +56K changed lines).
  • fix: Always use Docker cleanup frequency no matter if threshold or force cleanup is enabled
  • fix: disable copy button if the context is not secure (http)
  • fix: cloning resource name + volume names
  • fix: When having multiple Postgres init scripts, saving a change to one init script would delete all other init scripts.
  • fix: Changing the file name of an existing init script would create a new init script instead of renaming the file.
  • fix: Deleting an init script does not remove it form the server.
  • fix: Remove custom-postgres.conf if input is empty or null as the file is not needed on the server anymore
  • fix: some UI fixes
  • fix: API - Projects & Applications endpoints
  • fix: Penpot healthchecks
  • fix: Nocodb healthcheck
  • fix: modal closing logic
  • chore: Refactored environment variable relationships
  • chore: Refactored a lot of DB queries to improve performance

New Services

  • Cockpit CMS

Issues

andrasbacsai and others added 30 commits January 3, 2025 20:32
fix: update penpot template healthchecks
Update health check endpoint of Nocodb service
Improve modal closing logic for intentional user interaction
fix: validate after setting timezone to the new value
fix: hostname -I not supported on Arch Linux
This reverts commit 16c0cd1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment