Commit graph

14545 commits

Author SHA1 Message Date
Neeku
51c384c0e4
Merge branch 'next' into patch-1 2025-09-09 13:34:40 -04:00
Neeku
acde4ca02f
chore(service): update convex template and image 2025-09-09 13:27:12 -04:00
ShadowArcanist
db056b3af1
Removed restart policy and container name on pgAdmin Service Template 2025-09-09 22:48:07 +05:30
Gauthier POGAM--LE MONTAGNER
ce64a99f28 feat(signoz): use latest tag for signoz/zookeeper 2025-09-09 16:49:46 +02:00
Andras Bacsai
a60d6dadc7 fix(private-key): implement transaction handling and error verification for private key storage operations 2025-09-09 16:46:38 +02:00
Andras Bacsai
a06c79776e feat(dev-command): dispatch CheckHelperImageJob during instance initialization to enhance setup process 2025-09-09 16:46:24 +02:00
Gauthier POGAM--LE MONTAGNER
b3b60c7e5c feat(signoz): upgrade clickhouse image to 25.5.6 2025-09-09 16:30:54 +02:00
Andras Bacsai
8f2a45b8dc docs(testing-patterns): add important note to always run tests inside the coolify container for clarity 2025-09-09 16:29:04 +02:00
Ahmed A
c2d6cd1445 spacing fix 2025-09-09 17:28:58 +03:00
Ahmed A
a4e13f56c0 Adding support for using config values for process 2025-09-09 17:25:55 +03:00
sepcnt
45a7370b55 fix(socialite): add custom base URL support for GitLab provider in OAuth settings 2025-09-09 21:47:02 +08:00
Andras Bacsai
1ca94b90da fix(proxy): replace CheckConfiguration with GetProxyConfiguration and SaveConfiguration with SaveProxyConfiguration for improved clarity and consistency in proxy management 2025-09-09 12:52:19 +02:00
Andras Bacsai
feacedbb04 refactor(file-transfer): replace base64 encoding with direct file transfer method in various components for improved clarity and efficiency 2025-09-09 11:10:38 +02:00
Andras Bacsai
fe2c4fd1c7 fix(web-routes): enhance backup response messages to clarify local and S3 availability 2025-09-09 10:34:40 +02:00
Andras Bacsai
b1a2938f84 fix(ScheduledTaskJob): replace generic Exception with NonReportableException for better error handling 2025-09-09 09:30:44 +02:00
Halil Özgür
f5a4c5ac3f
Improve service & update logo color 2025-09-09 10:27:33 +03:00
Andras Bacsai
ad58dfc62e feat(sudo-helper): add helper functions for command parsing and ownership management with sudo 2025-09-09 09:00:42 +02:00
Andras Bacsai
a7671ed379 refactor(dns-validation): rename DNS validation functions for consistency and clarity, and remove unused code 2025-09-09 09:00:35 +02:00
Andras Bacsai
ccc9ceb734 refactor(remoteProcess): remove debugging statement from transfer_file_to_server function to clean up code 2025-09-09 08:56:16 +02:00
Andras Bacsai
45ca76ed1c fix(LocalFileVolume): add missing directory creation command for workdir in saveStorageOnServer method 2025-09-09 08:56:00 +02:00
Arnaud B
e23ab1e621
feat(deployment): add SERVICE_NAME variables for service discovery
This change introduces automatically generated `SERVICE_NAME_<SERVICE>`
environment variables for each service within a Docker Compose deployment.
This allows services to reliably reference each other by name, which is particularly
useful in pull request environments where container names are dynamically suffixed.

- The application parser now generates and injects these `SERVICE_NAME` variables
   into the environment of all services in the compose file.
- `ApplicationDeploymentJob` is updated to correctly handle and filter these
  new variables during deployment.
- UI components and the `EnvironmentVariableProtection` trait have been updated
to make these generated variables read-only, preventing accidental modification.

This commit introduces two new helper functions to standardize resource naming
for pull request deployments:

-  `addPreviewDeploymentSuffix()`: Generates a consistent suffix format (-pr-{id})
   for resource names in preview deployments
-  `generateDockerComposeServiceName()`: Creates SERVICE_NAME environment variables
   for Docker Compose services
2025-09-08 15:22:44 +02:00
Andras Bacsai
23fb43bb96
Merge pull request #6510 from ChiragAgg5k/fix-appwrite-template
fix: appwrite template - 500 errors, missing env vars etc.
2025-09-08 14:04:45 +02:00
Andras Bacsai
18068857b1 refactor(file-transfer): replace base64 encoding with direct file transfer method across multiple database actions for improved clarity and efficiency 2025-09-08 14:04:24 +02:00
Andras Bacsai
852b2688d9 refactor(error-handling): remove ray debugging statements from CheckUpdates and shared helper functions to clean up error reporting 2025-09-08 14:03:27 +02:00
ShadowArcanist
11786278e7 Added pgAdmin one click service 2025-09-08 16:48:27 +05:30
Andras Bacsai
4c0c16a241 refactor(backlog): remove outdated guidelines and project manager agent files to streamline task management documentation 2025-09-08 09:19:24 +02:00
Andras Bacsai
a243b99df4 feat(exceptions): introduce NonReportableException to handle known errors and update Handler for selective reporting 2025-09-08 09:18:25 +02:00
Chirag Aggarwal
914fcfa0ca
Merge branch 'next' into fix-appwrite-template 2025-09-08 11:07:21 +07:00
Halil Özgür
7754f5c769
feat(service): add Gramps Web template 2025-09-08 04:07:54 +03:00
thesloppyguy
e6798ebf5e fix: region env variable 2025-09-08 02:23:40 +05:30
Romain ROCHAS
ef89baf171 fix(templates) Fixing MetaMCP template 2025-09-07 20:27:34 +02:00
Andras Bacsai
45c75ad9c1 feat(ssh): add Sentry tracking for SSH retry events to enhance error monitoring 2025-09-07 18:57:20 +02:00
Andras Bacsai
4bd29bf966 refactor(ssh): enhance error handling in SSH command execution and improve connection validation logging 2025-09-07 18:45:44 +02:00
victor
1c30bda221 style(campfire): format environment variables for better readability in Docker Compose file 2025-09-07 17:54:38 +02:00
victor
cc5d16a0d2 fix(campfire): update port configuration from 80 to 3000 in Docker Compose file 2025-09-07 17:52:55 +02:00
victor
afd5c959b5 feat(campfire): add Docker Compose configuration for Once Campfire service 2025-09-07 17:43:52 +02:00
Andras Bacsai
579cc25898 fix(ssh): introduce SshRetryHandler and SshRetryable trait for enhanced SSH command retry logic with exponential backoff and error handling 2025-09-07 17:17:35 +02:00
Andras Bacsai
b847740924 refactor(command): simplify SSH command retry logic by removing unnecessary logging and improving delay calculation 2025-09-07 16:38:11 +02:00
Terijaki
0f030c5e54
Change favicon image type to PNG and SVG
Changing to the correct type. Incorrect type can cause issues with certain browsers.
2025-09-07 13:28:37 +02:00
Andras Bacsai
b6176d905b feat(command): implement SSH command retry logic with exponential backoff and logging for better error handling 2025-09-07 10:26:23 +02:00
Chirag Aggarwal
80fb0651f3
Merge branch 'next' into fix-appwrite-template 2025-09-07 15:15:36 +07:00
SAHIL
39e4c6f1b1
Merge branch 'next' into feat/ente 2025-09-06 11:07:30 +05:30
thesloppyguy
9289730cd9 Removed Restart Condition. 2025-09-06 10:32:49 +05:30
thesloppyguy
32ed4cbe6d Fix: Product hunt Ente Logo 2025-09-06 04:05:14 +05:30
thesloppyguy
97c22ab570 Fix: Services & Env variables 2025-09-06 04:00:48 +05:30
Romain ROCHAS
327e8ae3c9 fix(template): remove default values for environment variables 2025-09-05 22:07:53 +02:00
Romain ROCHAS
634e7593b3 add(templates): Metamcp app 2025-09-05 22:00:37 +02:00
Andras Bacsai
2d135071c7 refactor(command): replace forceDelete calls with DeleteResourceJob dispatch for all stuck resources in cleanup process 2025-09-05 19:28:08 +02:00
Andras Bacsai
8c5c249c6a refactor(webhook): replace direct forceDelete calls with DeleteResourceJob dispatch for application previews 2025-09-05 19:27:59 +02:00
Andras Bacsai
136ca08305 refactor(command): streamline Init command by removing unnecessary options and enhancing error handling for various operations 2025-09-05 19:27:49 +02:00