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 178 commits into
base: main
Choose a base branch
from
Open

v4.0.0-beta.381 #4598

wants to merge 178 commits into from

Conversation

andrasbacsai
Copy link
Member

@andrasbacsai andrasbacsai commented Dec 16, 2024

Changes

  • feat/fix: able to import full db backups for pg/mysql/mariadb
  • feat: restore backup from server file
  • 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: use local dropzonejs
  • 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: modal closing logic
  • fix: increase default php memory limit
  • fix: Penpot healthchecks
  • fix: Nocodb healthcheck
  • fix: Supabase template
  • fix: trigger with external db
  • fix: make DB public for supabase
  • fix: CSRF bug for labelstudio
  • chore: Refactored environment variable relationships
  • chore: Refactored a lot of DB queries to improve performance
  • chore: Upgraded all dependencies

New Services

  • Cockpit CMS
  • teable

Issues

andrasbacsai and others added 30 commits January 7, 2025 09:51
fix: hostname -I not supported on Arch Linux
This reverts commit 16c0cd1.
Fix Redis Not defined issue in Trigger.dev Ext db template.
fix: make DB public for supabase
Fixing the CSRF bug for labelstudio versions 1.14.0 and higher
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment