Mauricio Siu
b7fdbd4704
Merge pull request #4557 from rnkp755/fix/env-update-issue
...
fix: invalidate railpack build cache when env changes
(cherry picked from commit a1230098c9 )
2026-08-05 23:48:04 -06:00
Mauricio Siu
13b897c01d
Merge pull request #4959 from Dokploy/fix/cleanup-preview-deployments-on-app-delete
...
fix(application): remove preview deployments when deleting an application
(cherry picked from commit 056b6983db )
2026-08-05 23:48:04 -06:00
Mauricio Siu
83008205b9
Merge pull request #4955 from Dokploy/fix/schedule-run-manually-deployment-metadata
...
fix(schedule): return deployment metadata from runManually and fail early on missing container
(cherry picked from commit 11e93dde38 )
2026-08-05 23:48:03 -06:00
Mauricio Siu
cbe78950cc
Merge pull request #4954 from Dokploy/fix/error-page-status-code
...
fix(ui): show real status code on error page
(cherry picked from commit 3835a6fe68 )
2026-08-05 23:48:03 -06:00
Mauricio Siu
49ee74c89d
Merge pull request #4953 from Dokploy/fix/dropdown-dialog-window-blur
...
fix(ui): keep dropdown menus open on window blur
(cherry picked from commit 51cb7d2287 )
2026-08-05 23:48:02 -06:00
Mauricio Siu
e88d13f67b
Merge pull request #4947 from azizbecha/fix/4945-deployment-delete-loading
...
fix(ui): scope deployment delete loading
(cherry picked from commit 2be9e1e3df )
2026-08-05 23:48:02 -06:00
Mauricio Siu
2f89981597
Merge pull request #4948 from azizbecha/fix/collapsed-sidebar-avatar
...
fix(ui): prevent collapsed avatar clipping
(cherry picked from commit 3b0bdd8f74 )
2026-08-05 23:48:02 -06:00
Mauricio Siu
c7a96ed82c
Merge pull request #4782 from imrja8/fix/watchpath-badge-removal
...
fix(ui): resolve unclickable watch path removal button
(cherry picked from commit 018e56a7b4 )
2026-08-05 23:48:01 -06:00
Mauricio Siu
d4e087e128
Merge pull request #4937 from Dokploy/fix/persist-trigger-type-provider-forms
...
fix(ui): persist trigger type selection in GitHub provider forms
(cherry picked from commit bb73c6e6dd )
2026-08-05 23:48:01 -06:00
Mauricio Siu
7f41b098f9
Merge pull request #4911 from AbiRaditya/fix/cloudflare-badge-tooltip-error-title
...
fix(domains): don't render CDN info message as an error in DNS tooltip
(cherry picked from commit 5df820a740 )
2026-08-05 23:48:01 -06:00
Mauricio Siu
43229c89da
Merge pull request #4931 from Dokploy/fix/postgres-100-arg-limit-finders
...
fix: avoid postgres 100-argument limit in schedule, volume backup and port queries
(cherry picked from commit deebf0f107 )
2026-08-05 23:48:00 -06:00
Mauricio Siu
6e84f39a9f
Merge pull request #4929 from Dokploy/fix/remove-buttons-not-persisting
...
fix(ui): make interactive icons inside badges clickable again
(cherry picked from commit 425d478a0b )
2026-08-05 23:47:59 -06:00
Mauricio Siu
b024c9c2fd
Merge pull request #4626 from veksen/veksen/textarea-resets-while-editing
...
fix: prevent environment form from resetting while editing
(cherry picked from commit 73e4fdd757 )
2026-08-05 23:47:59 -06:00
Mauricio Siu
982f4d70f7
Merge pull request #4890 from SteadEXE/canary
...
fix(ui): add cursor pointer style for buttons
(cherry picked from commit 0fc75840d2 )
2026-08-05 23:47:59 -06:00
Narciso E. Núñez Arias
3f98208f03
Merge pull request #4772 from rifatdinc/fix-watch-paths-added-removed-files
...
fix(webhook): include added and removed files in watchPaths validation
2026-08-05 22:21:12 -04:00
Narciso
5d231bf3e3
fix(domain): allow single-label hostnames without a TLD
2026-08-04 17:38:13 -04:00
Mauricio Siu
0124613516
Merge pull request #4944 from Dokploy/feat/add-github-provider-baseurl
...
feat: add baseUrl to github provider to support github enterprise urls
2026-08-04 11:53:04 -06:00
Mauricio Siu
5ae289cae3
fix(ui): widen restore backup dialog to match other backup dialogs
2026-08-04 11:47:04 -06:00
Mauricio Siu
2505c347bc
fix(restore): drop USE/CREATE DATABASE statements so mysql/mariadb restores target the selected database
2026-08-04 11:34:08 -06:00
Narciso
314a31dc27
fix(requests): guard RequestHost before filtering to avoid crash on malformed logs
2026-08-04 09:47:40 -04:00
autofix-ci[bot]
108541c957
[autofix.ci] apply automated fixes
2026-08-04 02:36:10 +00:00
Narciso
14be318502
feat: remove unnecesary checks for ip and comments
2026-08-03 22:35:41 -04:00
Narciso
d6c2e38cb0
Merge remote-tracking branch 'origin/canary' into feat/add-github-provider-baseurl
...
# Conflicts:
# apps/dokploy/drizzle/meta/0177_snapshot.json
# apps/dokploy/drizzle/meta/_journal.json
2026-08-03 19:34:26 -04:00
Narciso
ff39cb51e6
fix: escape env values written to the Compose .env file so $, #, and quotes survive literally
2026-08-03 17:57:02 -04:00
Narciso E. Núñez Arias
46c87a22b0
Merge pull request #4923 from dmtrTm/fix/rollback-environment-variables
...
fix: resolve environment variables on application rollback
2026-08-03 13:41:06 -04:00
Mauricio Siu
1776e6ad4f
Merge branch 'canary' into fix/structured-log-level
2026-08-03 04:32:25 -06:00
autofix-ci[bot]
9f1ba37e13
[autofix.ci] apply automated fixes
2026-08-03 10:24:29 +00:00
Mauricio Siu
60112d84a5
fix(logs): require complete no-error values in colon pairs
2026-08-03 04:24:02 -06:00
autofix-ci[bot]
8583b3c1a5
[autofix.ci] apply automated fixes
2026-08-03 10:10:27 +00:00
Mauricio Siu
69a5615544
feat(networks): add MTU option to network creation
2026-08-03 04:09:50 -06:00
Mauricio Siu
7e38861985
Merge remote-tracking branch 'origin/canary' into fix/env-update-issue
...
# Conflicts:
# packages/server/src/utils/builders/railpack.ts
2026-08-03 03:53:41 -06:00
Mauricio Siu
f6b0700ea5
fix(application): remove preview deployments when deleting an application
2026-08-03 03:42:27 -06:00
Mauricio Siu
81051ca965
refactor(passkeys): list passkeys via tRPC instead of better-auth client atom
2026-08-02 16:43:03 -06:00
Mauricio Siu
7b0bcee652
feat(auth): add passkey support via better-auth
2026-08-02 16:36:44 -06:00
Mauricio Siu
cbb3450b93
fix(schedule): return deployment metadata from runManually and fail early on missing container
2026-08-02 16:15:20 -06:00
Mauricio Siu
325c2a4180
fix(ui): show real status code on error page
2026-08-02 15:28:55 -06:00
Mauricio Siu
081cf3fb80
fix(ui): keep dropdown menus open on window blur
2026-08-02 14:29:57 -06:00
Mauricio Siu
2be9e1e3df
Merge pull request #4947 from azizbecha/fix/4945-deployment-delete-loading
...
fix(ui): scope deployment delete loading
2026-08-02 14:06:01 -06:00
Aziz Becha
6e79270423
fix(ui): track concurrent deployment deletes
2026-08-01 00:59:17 +01:00
Aziz Becha
9999f0a18e
fix(ui): prevent collapsed avatar clipping
...
Refs Dokploy/dokploy#4946
2026-08-01 00:55:24 +01:00
Aziz Becha
268ec1f397
fix(ui): scope deployment delete loading
2026-08-01 00:55:20 +01:00
Mauricio Siu
018e56a7b4
Merge pull request #4782 from imrja8/fix/watchpath-badge-removal
...
fix(ui): resolve unclickable watch path removal button
2026-07-31 15:15:12 -06:00
Narciso
1cf81e3802
feat: add baseUrl to github provider to support github enterprise url
2026-07-31 11:42:12 -04:00
Narciso
15bc4b5dc5
fix(ui): persist trigger type selection in GitHub provider forms
2026-07-29 15:53:40 -04:00
Mauricio Siu
5df820a740
Merge pull request #4911 from AbiRaditya/fix/cloudflare-badge-tooltip-error-title
...
fix(domains): don't render CDN info message as an error in DNS tooltip
2026-07-28 16:35:53 -06:00
Mauricio Siu
6e1d020769
feat(icon): enhance icon management for services
...
- Updated ShowIconSettings component to handle both application and compose service types.
- Added new icon column to the compose table in the database.
- Implemented fetching and updating of icons for services in the environment and application pages.
- Introduced fetchTemplateLogo function to retrieve logos for templates, improving icon handling for compose services.
2026-07-28 15:50:43 -06:00
Mauricio Siu
7047e4f199
fix: avoid postgres 100-argument limit in schedule, volume backup and port queries
2026-07-28 15:19:56 -06:00
Mauricio Siu
260af232e7
chore: remove leftover Redis infrastructure code
...
Dokploy stopped using Redis in v0.29.9 when the deployment queue moved
to an in-memory implementation, and install.sh no longer creates the
dokploy-redis service. Remove the remaining references so fresh installs
don't report Redis as unhealthy:
- checkRedisHealth from infrastructure health check
- cleanRedis/reloadRedis endpoints and their UI actions
- initializeRedis dev setup and redis-connection config
- unused bullmq dependency
2026-07-28 14:23:10 -06:00
Narciso
268fd7d771
fix(ui): make interactive icons inside badges clickable again
2026-07-28 13:43:01 -04:00
dmtrTm
2739690758
fix: resolve environment variables on application rollback
...
rollbackApplication() called prepareEnvironmentVariables() without the
environment env, so every ${{environment.*}} reference threw "Invalid
environment variable: environment.X" and the rollback failed with an
opaque 400 before the swarm service was updated.
fb749cd86 added the third argument to every other call site but left
services/rollbacks.ts, which had been calling the helper since 24bff9689 .
The value is already captured in the snapshot by createRollback(); both
fullContext declarations simply typed environment as { project: Project },
so the missing argument was invisible to the compiler.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-07-28 14:39:46 +07:00