Andras Bacsai
659309c5b4
refactor: improve proxy configuration and code consistency in Server model
...
- Standardized spacing in conditional statements for better readability.
- Updated proxy redirect handling to ensure default values are set correctly.
- Modified dynamic configuration path concatenation for clarity.
- Changed router rule to 'PathPrefix' and adjusted priority for better routing behavior.
- Replaced empty check with 'filled' helper for improved code clarity.
2024-12-06 13:08:04 +01:00
Andras Bacsai
8405f241f3
Merge branch 'next' into feat/disable-default-redirect
2024-12-06 11:36:11 +01:00
Andras Bacsai
eeb8d97cfd
fix: old git versions does not have --cone implemented properly
2024-12-06 11:22:54 +01:00
Marvin von Rappard
f7eccefda3
Merge branch 'next' into main
2024-12-06 06:29:35 +01:00
🏔️ Peak
27395615e6
Merge branch 'next' into feat/disable-default-redirect
2024-12-05 14:46:33 +01:00
Andras Bacsai
bf530fd944
Merge pull request #4381 from vishwamartur/add-no-encryption-option
...
Add no encryption option for SMTP settings
2024-12-05 13:10:18 +01:00
Andras Bacsai
80f649b96a
finally found the right option
2024-12-05 13:09:06 +01:00
Andras Bacsai
c9d47e0a67
Merge pull request #4449 from SierraJC/fix/mysql-mongo-db-api
...
Fix: API - MySQL & MongoDB invalid fields
2024-12-05 12:57:11 +01:00
Andras Bacsai
dbde03a4d6
Merge branch 'next' into add-no-encryption-option
2024-12-05 12:30:45 +01:00
Andras Bacsai
8fa1fc4df3
Merge pull request #4382 from vishwamartur/fix-metrics-error
...
Fix metrics error when data is less than selected date
2024-12-05 11:16:19 +01:00
Andras Bacsai
e98eb21b9e
Merge pull request #4470 from coollabsio/rename-github-app
...
Feat: Ability to rename GitHub App
2024-12-05 11:01:53 +01:00
Andras Bacsai
c25be01af6
fix
2024-12-05 11:00:57 +01:00
Andras Bacsai
e67a93e6a5
feat: able to deploy without cache on every commit
2024-12-05 10:46:27 +01:00
🏔️ Peak
c8e2cd32e5
Merge branch 'next' into rename-github-app
2024-12-04 13:08:09 +01:00
🏔️ Peak
089f48d495
Merge pull request #4472 from angelej/computed-property
...
Use computed property for timezones
2024-12-04 13:01:31 +01:00
Andras Bacsai
15ac12e131
test: setup database for upcoming tests
2024-12-04 12:43:52 +01:00
Andras Bacsai
51ed798789
add container name validation to terminal
2024-12-04 12:43:41 +01:00
Jeremy Angele
51b1fb45ab
Use computed property for timezones on settings index page
2024-12-04 00:30:39 +01:00
Jeremy Angele
26ba433fd3
Use computed property for timezones
2024-12-03 22:24:36 +01:00
peaklabs-dev
f51300a192
fix: client and webhook secret disappear after sync
2024-12-03 16:17:35 +01:00
peaklabs-dev
fef8d0c62c
fix: typos and naming
2024-12-03 15:50:45 +01:00
🏔️ Peak
24cd57ca8d
Merge branch 'next' into rename-github-app
2024-12-03 15:35:23 +01:00
peaklabs-dev
5f985426ab
feat: update private key nam with new slug as well
2024-12-03 15:27:20 +01:00
peaklabs-dev
56f6bdf7a7
use private key to make a jwt
2024-12-03 15:11:35 +01:00
peaklabs-dev
6d43bbc6b9
fix naming
2024-12-03 14:43:11 +01:00
peaklabs-dev
a2860971a6
try jwt
2024-12-03 14:36:30 +01:00
Andras Bacsai
ec9315f24e
remove unnecessary things
2024-12-03 14:09:51 +01:00
Andras Bacsai
869eaedaf5
revert query logic
2024-12-03 14:02:12 +01:00
peaklabs-dev
737e81aa38
wip button to sync new app name
2024-12-03 13:12:58 +01:00
peaklabs-dev
f38196c421
fix: URL and sync new app name
2024-12-03 12:54:20 +01:00
peaklabs-dev
c74728162e
wip: test rename GitHub app
2024-12-03 12:41:56 +01:00
Andras Bacsai
669293afc1
disable success notifications for now
2024-12-03 12:22:27 +01:00
Andras Bacsai
f7ef339ec3
Improve notification message for TCP Proxy container restart to include database name
2024-12-03 12:21:09 +01:00
Andras Bacsai
319c3023dc
fix
2024-12-02 22:50:03 +01:00
Andras Bacsai
58988d3686
fix: a few inputs
2024-12-02 22:50:03 +01:00
peaklabs-dev
7f449c3b72
fix: test email should not be required
2024-12-02 22:37:11 +01:00
Andras Bacsai
d1a1ecbe28
fix: only able to select the right keys
2024-12-02 22:12:07 +01:00
Andras Bacsai
d7703efcdc
optimize db query
2024-12-02 13:12:25 +01:00
SierraJC
f279729f08
fix: incorrect MongoDB init API property
2024-12-01 10:19:15 +11:00
SierraJC
b3f968db76
fix: missing mysql_password API property
2024-12-01 10:18:36 +11:00
Marvin von Rappard
02a20729c7
Merge branch 'next' into main
2024-11-27 11:09:45 +01:00
Andras Bacsai
0d6c21d77b
fix: application view loading
2024-11-27 08:07:54 +01:00
Andras Bacsai
18d5dd3090
Refactor server timezone retrieval in checkResources method
2024-11-26 10:44:09 +01:00
Andras Bacsai
dabda4e806
fix: Email should be retried with backoff
2024-11-26 10:19:05 +01:00
peaklabs-dev
33435a1bdb
Use placeholder and not the Coolify logo if no logo is provided.
2024-11-25 22:08:51 +01:00
Andras Bacsai
0bfe0fd877
fix: ui
2024-11-25 17:56:19 +01:00
Andras Bacsai
40cc49537e
fix: logdrain settings
2024-11-25 17:48:01 +01:00
Andras Bacsai
504caefb8c
fix: new resource icons
2024-11-25 15:33:42 +01:00
Andras Bacsai
f0a44f4022
fix: servercheckJob should run every 5 minutes on cloud
2024-11-25 14:37:44 +01:00
Andras Bacsai
11fb5a9e32
fix: service generate includes yml files as well (haha)
2024-11-25 14:34:18 +01:00
Vishwanath Martur
94525b6cff
Merge branch 'next' into add-no-encryption-option
2024-11-25 19:00:56 +05:30
Andras Bacsai
a836d78f0b
remove unnecessary function
2024-11-25 14:07:50 +01:00
Marvin von Rappard
a4910880e0
Merge branch 'next' into main
2024-11-25 13:44:24 +01:00
Andras Bacsai
40af73cb7d
fix: only return server uuid on server update
2024-11-25 13:41:59 +01:00
Andras Bacsai
dce783813a
Merge pull request #4379 from SierraJC/fix/misc-server-api-fixes
...
Fix: `/servers` API invalid responses / OpenAPI schema
2024-11-25 13:41:28 +01:00
Andras Bacsai
e5cd35d2a0
fix: sentry
2024-11-25 13:33:07 +01:00
Andras Bacsai
53d709467a
fix: sentry error
2024-11-25 13:22:05 +01:00
Andras Bacsai
9525d91d55
fix
2024-11-25 13:17:09 +01:00
Andras Bacsai
cbe44529f9
fix: undefined variable
2024-11-25 11:28:16 +01:00
Andras Bacsai
37d4d5f98c
fix: version should come from constants + fix stripe webhook error reporting
2024-11-25 11:28:08 +01:00
Marvin von Rappard
1aea60f1f0
Merge branch 'next' into main
2024-11-25 09:06:24 +01:00
Andras Bacsai
6ad2e18060
fix: db backup for services
2024-11-24 11:39:26 +01:00
Andras Bacsai
886893cb04
fix: remove mux cleanup
2024-11-23 23:38:31 +01:00
Andras Bacsai
3b427dbbdc
fix: heading
2024-11-23 20:44:27 +01:00
Vishwanath Martur
f45411f3d6
Fix metrics error when data is less than selected date
...
Related to #4309
Fix the 'sql: Scan error on column index 5, name "usedPercent": converting NULL to float64 is unsupported' error on the metrics page.
* Update the `getMemoryMetrics` method in `app/Models/Server.php` to handle NULL values for the "usedPercent" field by setting them to 0.0.
* Add a check for NULL values in the `getMemoryMetrics` method before converting to float64.
2024-11-23 13:08:53 +05:30
Vishwanath Martur
1f499c1488
Add no encryption option for SMTP settings
...
Related to #4311
Add option to configure SMTP settings without encryption.
* Update `app/Livewire/Notifications/Email.php` and `app/Livewire/SettingsEmail.php` to include "No Encryption" option in the `smtpEncryption` field and update validation rules.
* Modify `app/Notifications/Channels/EmailChannel.php` to handle the "No Encryption" option in the `bootConfigs` method.
* Add `set_transanctional_email_settings` function in `app/Livewire/Help.php` to support the "No Encryption" option.
* Update `config/mail.php` to handle the "No Encryption" option in the mail configuration.
2024-11-23 13:04:54 +05:30
SierraJC
059639eb42
fix: servers API returning port as a string -> integer
2024-11-23 13:23:13 +11:00
SierraJC
bbd7d8b567
fix: move servers API delete_unused_* properties
...
correct location from API response is in server.settings
2024-11-23 13:23:13 +11:00
SierraJC
d6441549e8
fix: missing settings property on servers API
2024-11-23 13:23:13 +11:00
SierraJC
fead884809
fix: missing uuid parameter on server API patch
2024-11-23 13:23:13 +11:00
SierraJC
379045c835
fix: incorrect server API patch response
2024-11-23 13:23:13 +11:00
SierraJC
4a45de5646
fix: empty server API response
2024-11-23 13:23:13 +11:00
Andras Bacsai
7eb955c95a
Refactor Telegram notification error handling
2024-11-22 18:37:51 +01:00
Andras Bacsai
546bcd0dad
fix
2024-11-22 18:14:47 +01:00
Andras Bacsai
7d089ba1a9
fix: validateconnection
2024-11-22 15:50:52 +01:00
Andras Bacsai
377758edcd
fix stripe webhooks
2024-11-22 14:42:10 +01:00
Andras Bacsai
75b7a323fd
Merge pull request #4352 from peaklabs-dev/fix-test-email
...
Fix: Test email 500 Error
2024-11-22 13:06:14 +01:00
Andras Bacsai
374446b90b
fix: do not send internal notification for backups and status jobs
2024-11-22 12:27:13 +01:00
Andras Bacsai
7dc65dfd79
fix: make sure important jobs/actions are running on high prio queue
2024-11-22 11:16:01 +01:00
Andras Bacsai
ef629d5816
fix: always validate ssh key
2024-11-22 10:43:58 +01:00
Andras Bacsai
821538911f
fix: if mux conn fails, still use it without mux + save priv key with better logic
2024-11-22 10:06:12 +01:00
Andras Bacsai
9dd982b722
CoolifyTask should be on high queue
2024-11-21 20:13:46 +01:00
peaklabs-dev
81f837138d
fix validation
2024-11-21 15:59:00 +01:00
peaklabs-dev
19ce01f7d8
fix send test email
2024-11-21 15:48:47 +01:00
Kael
bc89b84539
Merge branch 'next' into feat/disable-default-redirect
2024-11-18 21:02:20 +11:00
Andras Bacsai
1fc4c7872e
fix
2024-11-15 21:47:31 +01:00
Andras Bacsai
b43d62f51b
fix: AUTOUPDATE + checkbox opacity
2024-11-15 21:44:05 +01:00
Andras Bacsai
0eab7f78ff
version++ and fix private key saving
2024-11-15 21:22:11 +01:00
peaklabs-dev
2737da10ae
Merge branch 'next' of https://github.com/coollabsio/coolify into next
2024-11-15 12:10:41 +01:00
peaklabs-dev
2932d9a6e0
fix ssh key migration broken with the new team check
2024-11-15 12:10:39 +01:00
Andras Bacsai
c9babe0731
fix: pull helper image on init
2024-11-15 11:58:35 +01:00
Andras Bacsai
9982a931fa
fix: default docker engine version + fix install script
2024-11-15 11:33:03 +01:00
Andras Bacsai
9d86198c51
Merge pull request #4291 from peaklabs-dev/fix-same-ssh-key-other-team
...
Fix: Ability to use the same ssh key in a different team
2024-11-15 10:55:32 +01:00
Andras Bacsai
50cb303804
Merge pull request #4286 from peaklabs-dev/fix-server-ip-valdiation
...
Fix: Server IP/Domain validation
2024-11-15 10:51:06 +01:00
Andras Bacsai
469e009600
Merge pull request #4287 from peaklabs-dev/fix-backups
...
Fix: Backups
2024-11-15 10:49:48 +01:00
Andras Bacsai
210a428f93
fix: init script + optimize laravel
2024-11-15 10:47:30 +01:00
Andras Bacsai
0e8f5d61bc
fix
2024-11-15 08:56:19 +01:00
Andras Bacsai
fba1242213
Merge pull request #4288 from retrymp3/XSS-vuln-fix
2024-11-14 22:01:24 +01:00
peaklabs-dev
a58125cbfe
fix same ssh key in different teams
2024-11-14 21:53:38 +01:00
retrymp3
e66e59048f
Fix for the XSS vulnerability
2024-11-14 23:00:30 +05:30
peaklabs-dev
4cc4e28f29
fix clear frequency on exit and error
2024-11-14 18:27:06 +01:00
peaklabs-dev
67bd06d4f2
fix s3 is always set to true if you make an error like invalid cron
2024-11-14 18:25:04 +01:00
peaklabs-dev
b282c1f3ed
fix backup job without s3 can not be added
2024-11-14 18:20:26 +01:00
peaklabs-dev
0a36fbddec
Revert "dispatch an error message"
...
This reverts commit b18d4b9564 .
2024-11-14 17:52:54 +01:00
peaklabs-dev
b18d4b9564
dispatch an error message
2024-11-14 17:51:58 +01:00
peaklabs-dev
465dfbdf53
fix check if IP is already in used in this team
2024-11-14 17:48:35 +01:00
peaklabs-dev
ca4b91c51f
Update ByIp.php
2024-11-14 17:48:14 +01:00
peaklabs-dev
a2c0b68730
fix validation
2024-11-14 17:38:20 +01:00
Andras Bacsai
33183ab344
fix: fallback to local coolify.png
2024-11-14 13:12:27 +01:00
Andras Bacsai
a77ed93695
fix: if service img not found, use github as a source
2024-11-14 13:04:51 +01:00
Marvin von Rappard
7bdac8b42f
Merge branch 'next' into main
2024-11-14 12:54:04 +01:00
Andras Bacsai
c9f7863fff
Merge pull request #4238 from peaklabs-dev/dep-and-remove-unused-stuff
...
Chore: Remove unused stuff, update dependecies
2024-11-14 12:31:09 +01:00
Andras Bacsai
8a917f6a4e
fix: invalid tz should not prevent other jobs to be executed
2024-11-14 10:56:56 +01:00
Andras Bacsai
b0b81e4416
fix: timezone settings validation
2024-11-14 10:02:37 +01:00
peaklabs-dev
f55bb5b0fb
remove resale license
2024-11-13 18:38:22 +01:00
Marvin von Rappard
80ed561374
fix: add warning color
2024-11-12 22:45:07 +01:00
Marvin von Rappard
eb0686fe20
feat: slack notifications
2024-11-12 22:37:55 +01:00
peaklabs-dev
1d517b4b39
remove some unused files
2024-11-12 15:55:47 +01:00
peaklabs-dev
1ffa88acf0
use config instead of env()
2024-11-12 15:53:05 +01:00
peaklabs-dev
d3f4e0ad4d
Delete CheckResaleLicense.php
2024-11-12 15:29:55 +01:00
🏔️ Peak
8992b45d69
Merge branch 'next' into dep-and-remove-unused-stuff
2024-11-12 15:24:27 +01:00
peaklabs-dev
a4f56fbd3f
Merge branch 'dep-and-remove-unused-stuff' of https://github.com/peaklabs-dev/coolify into dep-and-remove-unused-stuff
2024-11-12 15:20:05 +01:00
peaklabs-dev
1c5ddab30d
use one constants file
2024-11-12 15:18:48 +01:00
Andras Bacsai
290cb45726
fix: pull latest service-templates.json on init
2024-11-12 14:48:58 +01:00
🏔️ Peak
ed9fd07967
Merge branch 'next' into dep-and-remove-unused-stuff
2024-11-12 14:39:01 +01:00
Andras Bacsai
055c613ba5
feat: add proxy type change to create/update apis
2024-11-12 14:30:05 +01:00
🏔️ Peak
442b0e837c
Merge branch 'next' into dep-and-remove-unused-stuff
2024-11-12 13:58:51 +01:00
Andras Bacsai
7253041e15
feat: add internal api docs to /docs/api with auth
2024-11-12 13:49:40 +01:00
peaklabs-dev
408ba9cc7a
fix docker minimum version
2024-11-12 13:27:26 +01:00
🏔️ Peak
0ce2fbff40
Merge pull request #4169 from easilok/fix-invalid-docker-version-check
...
Fix invalid docker version check
2024-11-12 13:21:17 +01:00
Andras Bacsai
ff016cb2a2
pint
2024-11-12 11:50:02 +01:00
Andras Bacsai
ad775ba1f0
Merge branch 'next' into fix/improved-responses-on-git-error
2024-11-12 11:42:38 +01:00
Andras Bacsai
327b4308d4
fix: add tests for git url converts
2024-11-12 11:32:18 +01:00
Andras Bacsai
4a2846fcd0
Merge branch 'next' into feat/convert-http-to-ssh-sources-with-deploy-keys
2024-11-12 10:41:48 +01:00
Andras Bacsai
99705ee9f0
fix description
2024-11-12 10:25:58 +01:00
Andras Bacsai
7952dae52d
Merge pull request #4119 from marconneves/next
...
Update schema of private keys by id response
2024-11-12 10:25:43 +01:00
Andras Bacsai
8e4060375d
remove ray
2024-11-12 10:23:00 +01:00
Andras Bacsai
da9c8eed16
Merge pull request #4194 from quarkcore/fix/gitlab-empty-webhook-secret
...
Fix: Gitlab webhooks can be triggered without secret
2024-11-12 10:22:36 +01:00
Andras Bacsai
f0985a7e47
fix horizon command name
2024-11-12 10:16:34 +01:00
Andras Bacsai
b58cc05b8a
fix: terminal view loading in async
2024-11-12 09:52:22 +01:00
Andras Bacsai
d7cde676d5
feat: check local horizon scheduler deployments
2024-11-11 23:35:48 +01:00
Andras Bacsai
1faa8be615
fix: cloud + stripe related
2024-11-11 22:18:15 +01:00
🏔️ Peak
a43c12cf9e
Merge branch 'next' into dep-and-remove-unused-stuff
2024-11-11 21:12:24 +01:00
peaklabs-dev
644da632e3
Revert "remove unused dev files"
...
This reverts commit eeb6330791 .
2024-11-11 19:04:25 +01:00
peaklabs-dev
eeb6330791
remove unused dev files
2024-11-11 18:57:44 +01:00
Andras Bacsai
e6a0d8b855
fix
2024-11-11 16:37:12 +01:00
Andras Bacsai
cb433dddc4
version++
2024-11-11 15:00:37 +01:00
Andras Bacsai
b379e50d90
feat: custom nginx configuration for static deployments + fix 404 redirects in nginx conf
2024-11-11 14:37:36 +01:00
peaklabs-dev
3785ccf292
upgrade openapi version
2024-11-11 14:28:24 +01:00
Andras Bacsai
24a6f3d7ea
fix: missing privateKey
2024-11-11 11:10:55 +01:00