Commit Graph

13181 Commits

Author SHA1 Message Date
Andras Bacsai c182cac032 Update app/Jobs/ApplicationDeploymentJob.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-16 18:20:36 +02:00
Andras Bacsai efbbe76310 feat(deployment): add support for Docker BuildKit and build secrets to enhance security and flexibility during application deployment
refactor(static-buildpack): seperate static buildpack for readability
2025-09-16 17:16:01 +02:00
GitHub Actions c1c149968e Fix team invitation email case sensitivity bug
- Add email normalization to TeamInvitation model using setEmailAttribute()
- Add HasFactory trait to Team model for testing support
- Create TeamFactory for testing
- Add tests to verify email normalization works correctly
- Fixes issue where mixed case emails in invitations would cause lookup failures
- Resolves #6291

The bug occurred because:
1. User model normalizes emails to lowercase
2. TeamInvitation model did not normalize emails
3. When invitation was created with mixed case, it was stored as-is
4. User lookup failed due to case mismatch during invitation acceptance
5. This caused users to not be able to see teams they were invited to

This fix ensures both models normalize emails consistently.
2025-09-16 15:31:48 +01:00
Andras Bacsai 9e8fb36bc8 feat(deployment): implement cancellation checks during deployment process to enhance user control and prevent unnecessary execution 2025-09-16 13:40:51 +02:00
Ahmed A ea30c4798a Merge branch 'next' into v4.x 2025-09-16 14:13:50 +03:00
Andras Bacsai f9ed02a0b7 fix(server): implement refreshServer method and update navbar event listener for improved server state management 2025-09-16 10:33:32 +02:00
Andras Bacsai 9bd80e4c07 fix(server): add build server check to disable Sentinel and update related logic 2025-09-16 10:31:57 +02:00
Andras Bacsai 2ef139bc42 fix(server): update server usability check to reflect actual Docker availability status 2025-09-16 10:18:35 +02:00
Andras Bacsai 4f8dfa598e refactor(server): remove debugging ray call from validateConnection method for cleaner code 2025-09-16 09:43:51 +02:00
github-actions[bot] 9d1369e7f8 docs: update changelog 2025-09-15 16:58:44 +00:00
Andras Bacsai e2a1d30802 Merge pull request #6617 from coollabsio/next
helper image ++
2025-09-15 18:58:21 +02:00
Andras Bacsai 90abdb0244 chore(docker): add a blank line for improved readability in Dockerfile 2025-09-15 18:57:30 +02:00
github-actions[bot] d45641a8da docs: update changelog 2025-09-15 16:52:48 +00:00
Andras Bacsai 7a9bc8dcb9 Merge pull request #6616 from coollabsio/next
v4.0.0-beta.428
2025-09-15 18:52:24 +02:00
Andras Bacsai 7322072518 refactor(deployment): update environment file paths in docker compose commands to use working directory for improved consistency 2025-09-15 18:05:11 +02:00
Andras Bacsai 60e31a1381 refactor(remoteProcess): remove file transfer handling from remote_process and instant_remote_process functions to simplify code 2025-09-15 17:59:35 +02:00
Andras Bacsai 133e72336a Revert "refactor(file-transfer): replace base64 encoding with direct file transfer method in various components for improved clarity and efficiency"
This reverts commit feacedbb04.
2025-09-15 17:56:48 +02:00
Andras Bacsai 393745b68c Revert "refactor(file-transfer): replace base64 encoding with direct file transfer method across multiple database actions for improved clarity and efficiency"
This reverts commit 18068857b1.
2025-09-15 17:55:08 +02:00
peaklabs-dev e23c78fcda chore(deps): bump helper version 2025-09-15 15:48:10 +02:00
Andras Bacsai e84da21def chore(versions): increment coolify version to 4.0.0-beta.428 and update realtime_version to 1.0.10 2025-09-15 15:40:24 +02:00
Andras Bacsai 3255f42385 refactor(remoteProcess): remove command log comments for file transfers to simplify code 2025-09-15 15:39:27 +02:00
Andras Bacsai 54a55be8e5 refactor(deployment): streamline environment variable handling for dockercompose and improve sorting of runtime variables 2025-09-15 15:39:07 +02:00
Andras Bacsai 77c7da39e2 feat(deployment): enhance deployment status reporting with detailed information on active deployments and team members 2025-09-15 14:10:20 +02:00
Andras Bacsai 7eb0c5a757 fix(application): improve watch paths handling by trimming and filtering empty paths to prevent unnecessary triggers 2025-09-15 13:59:14 +02:00
Andras Bacsai 6d56b83e27 chore(constants): update realtime_version from 1.0.10 to 1.0.11 2025-09-15 12:50:34 +02:00
Andras Bacsai f6c0c9c0fd Merge pull request #6604 from coollabsio/dependabot/npm_and_yarn/docker/coolify-realtime/axios-1.12.0
chore(deps): bump axios from 1.8.4 to 1.12.0 in /docker/coolify-realtime
2025-09-15 12:49:45 +02:00
github-actions[bot] 7ccd03af21 docs: update changelog 2025-09-15 10:48:50 +00:00
Andras Bacsai eb734cd2c3 Merge pull request #6507 from coollabsio/next
v4.0.0-beta.427
2025-09-15 12:48:23 +02:00
Andras Bacsai 1c6410470f chore(versions): update sentinel version from 0.0.15 to 0.0.16 in versions.json files 2025-09-15 12:42:29 +02:00
Andras Bacsai 14eae54121 feat(laravel-boost): add Laravel Boost guidelines and MCP server configuration to enhance development experience 2025-09-15 12:19:44 +02:00
Andras Bacsai a1eaa046c9 feat(auth): enhance user login flow to handle team invitations, attaching users to invited teams upon first login and maintaining personal team logic for regular logins 2025-09-15 12:12:14 +02:00
Andras Bacsai 5e3d65d2e8 Create .phpactor.json 2025-09-15 11:50:41 +02:00
Andras Bacsai 97428a4a80 feat(executions): add 'Load All' button to view all logs and implement loadAllLogs method for complete log retrieval 2025-09-15 11:05:29 +02:00
Sepcnt a03de180f5 Merge branch 'next' into next 2025-09-15 16:59:57 +08:00
Andras Bacsai e4c3389e12 feat(sentinel): add slide-over for viewing Sentinel logs and custom Docker image input for development 2025-09-14 19:22:03 +02:00
Andras Bacsai 4027c1426c feat(sentinel): add support for custom Docker images in StartSentinel and related methods 2025-09-14 19:21:55 +02:00
SAHIL 57a1e7a076 Fix: Remove volumes 2025-09-14 20:07:40 +05:30
victor 3dcc64328d fix(campfire): update service definition to use image instead of build in Docker Compose file 2025-09-14 09:16:02 +02:00
victor 41389a30d4 style(campfire): update comment for DISABLE_SSL environment variable for clarity 2025-09-14 08:57:33 +02:00
victor 5bf5893a83 refactor(campfire): streamline environment variable definitions in Docker Compose file 2025-09-14 08:55:31 +02:00
victor 57976e4d6d fix(campfire): correct port comment from 3000 to 80 in Docker Compose file
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
2025-09-14 08:29:29 +02:00
Andras Bacsai 08d257535a fix(docker): enhance container status aggregation for multi-container applications, including exclusion handling based on docker-compose configuration 2025-09-13 20:32:15 +02:00
Andras Bacsai b6ff5f89b9 refactor(stripe-jobs): comment out internal notification calls and add subscription status verification before sending failure notifications 2025-09-13 19:35:32 +02:00
Andras Bacsai a6a4fd39bb chore(cleanup): remove deprecated ServerCheck and related job classes to streamline codebase 2025-09-13 18:35:39 +02:00
Ahmed A 4d52a26ac6 fix rebase 2025-09-13 17:04:22 +03:00
Ahmed A 5eacb01beb Merge branch 'v4.x' of https://github.com/ahmadw13/coolify into v4.x 2025-09-13 17:01:39 +03:00
Ahmed A b3d8b99959 Adding support for using config values for process 2025-09-13 17:00:17 +03:00
Andras Bacsai 8056d7fcac fix(navbar): restrict subscription link visibility to admin users in cloud environment 2025-09-13 15:08:52 +02:00
Andras Bacsai a2a2bfa6c9 feat(user-management): implement user deletion command with phased resource and subscription cancellation, including dry run option 2025-09-13 15:08:30 +02:00
dependabot[bot] d679e1a7d0 chore(deps): bump axios from 1.8.4 to 1.12.0 in /docker/coolify-realtime
Bumps [axios](https://github.com/axios/axios) from 1.8.4 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.8.4...v1.12.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.12.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-13 12:45:57 +00:00