Mauricio Siu
72a554de5f
chore: add script to spawn agent worktree with environment setup
2026-08-25 01:29:51 -06:00
Mauricio Siu
cda047feb2
chore: add install-worktree-deps.sh script for dependency installation
2026-08-25 01:20:10 -06:00
Mauricio Siu
feccb51287
Merge pull request #5183 from Dokploy/chore/worktree-automation
...
chore: automate git worktree setup
2026-08-25 01:03:38 -06:00
Mauricio Siu
1ccd633153
chore: add SKILL.md for issue reproduction and verification process
...
chore: create .mcp.json for MCP server configuration
2026-08-25 01:02:36 -06:00
Mauricio Siu
8be1e68fe1
chore: automate git worktree setup (shared node_modules, per-worktree dev port)
2026-08-25 00:59:44 -06:00
Dokploy Bot
d675db10bb
chore: sync hotfix from main into canary [skip ci]
2026-08-24 15:40:57 +00:00
Narciso E. Núñez Arias
903789bfe5
Merge pull request #5160 from bestmaa/codex/fix-5145-traefik-empty-reconnect
...
fix(traefik): skip empty service reconnect
(cherry picked from commit d1273e2fe9 )
[skip ci]
2026-08-24 15:40:52 +00:00
Narciso E. Núñez Arias
d1273e2fe9
Merge pull request #5160 from bestmaa/codex/fix-5145-traefik-empty-reconnect
...
fix(traefik): skip empty service reconnect
2026-08-24 11:40:38 -04:00
Aditya Nandlal
ede4626396
fix(traefik): skip empty service reconnect
2026-08-22 08:02:21 +00:00
Dokploy Bot
772b768217
chore: sync hotfix from main into canary [skip ci]
2026-08-21 15:14:50 +00:00
Narciso E. Núñez Arias
d3d8d9ec83
Merge pull request #5137 from bestmaa/fix/5111-preserve-log-container-selection
...
fix: preserve selected log container on refetch
(cherry picked from commit f4dfb6a903 )
[skip ci]
2026-08-21 15:14:48 +00:00
Narciso E. Núñez Arias
f4dfb6a903
Merge pull request #5137 from bestmaa/fix/5111-preserve-log-container-selection
...
fix: preserve selected log container on refetch
2026-08-21 11:14:37 -04:00
Aditya Nandlal
62f701425a
refactor: share log container selection
2026-08-21 12:32:49 +00:00
Aditya Nandlal
d7c152af0d
fix: preserve selected log container on refetch
2026-08-20 07:03:39 +00:00
Dokploy Bot
5ff0c26954
chore: sync hotfix from main into canary [skip ci]
2026-08-19 20:00:41 +00:00
Narciso E. Núñez Arias
b4edb56132
Merge pull request #5116 from thaingnguyen/agent/fix-stack-log-container-selection
...
fix: preserve selected stack log container
(cherry picked from commit 9dab15ad47 )
[skip ci]
2026-08-19 20:00:39 +00:00
Narciso E. Núñez Arias
9dab15ad47
Merge pull request #5116 from thaingnguyen/agent/fix-stack-log-container-selection
...
fix: preserve selected stack log container
2026-08-19 16:00:26 -04:00
Thai Nguyen
0be822ef5b
refactor: keep stack log fix focused
2026-08-19 10:33:49 +07:00
Dokploy Bot
a8e0477b70
chore: sync hotfix from main into canary [skip ci]
2026-08-18 22:40:23 +00:00
Narciso E. Núñez Arias
5fa963fe87
Merge pull request #5082 from bestmaa/fix/volume-backup-restart
...
fix(volume-backups): restart services after backup failure
(cherry picked from commit 3054cf53be )
[skip ci]
2026-08-18 22:40:21 +00:00
Narciso E. Núñez Arias
3054cf53be
Merge pull request #5082 from bestmaa/fix/volume-backup-restart
...
fix(volume-backups): restart services after backup failure
2026-08-18 18:40:08 -04:00
Dokploy Bot
8c2d4d5c19
chore: release v0.30.2
v0.30.2
2026-08-18 21:32:24 +00:00
Dokploy Bot
64c3a93590
chore: sync hotfix from main into canary [skip ci]
2026-08-18 21:22:28 +00:00
Mauricio Siu
fa3cab8bcc
Merge pull request #5125 from Dokploy/fix/issue-5096-stack-env-quotes
...
fix: don't quote .env values for stack deploys
(cherry picked from commit 31ddd7fe1a )
[skip ci]
2026-08-18 21:22:27 +00:00
Mauricio Siu
31ddd7fe1a
Merge pull request #5125 from Dokploy/fix/issue-5096-stack-env-quotes
...
fix: don't quote .env values for stack deploys
2026-08-18 15:22:14 -06:00
Dokploy Bot
edc8fc1d7f
chore: sync hotfix from main into canary [skip ci]
2026-08-18 21:21:22 +00:00
Narciso E. Núñez Arias
8f42dced38
Merge pull request #5079 from NoiceHax/fix/issue-4074
...
fix(github-webhook): apply preview limit only to new previews
(cherry picked from commit fc6f4d9af8 )
[skip ci]
2026-08-18 21:21:20 +00:00
Narciso E. Núñez Arias
fc6f4d9af8
Merge pull request #5079 from NoiceHax/fix/issue-4074
...
fix(github-webhook): apply preview limit only to new previews
2026-08-18 17:21:08 -04:00
Mauricio Siu
d183018201
fix: don't quote .env values for stack deploys
...
docker stack deploy reads env_file literally without stripping
quotes (unlike docker compose), so the quoting/escaping added to
fix #4694 was shipping literal quote characters into stack
containers.
Fixes #5096 , #5110 .
2026-08-18 15:20:55 -06:00
Dokploy Bot
7a0efc7aa4
chore: release v0.30.1
v0.30.1
2026-08-18 20:53:40 +00:00
Narciso E. Núñez Arias
effa3ea502
Merge pull request #4702 from Xeoneid/canary
...
feat(testing): add upgrade version integration test workflow
2026-08-18 16:37:55 -04:00
Dokploy Bot
b10cad4f78
chore: sync hotfix from main into canary [skip ci]
2026-08-18 20:22:29 +00:00
Mauricio Siu
65c5ccc7b2
Merge pull request #5118 from andwati/fix/tag-assignment-on-project-create
...
fix: assign tags created from the project dialog
(cherry picked from commit cf6f5e39d2 )
[skip ci]
2026-08-18 20:22:27 +00:00
Mauricio Siu
cf6f5e39d2
Merge pull request #5118 from andwati/fix/tag-assignment-on-project-create
...
fix: assign tags created from the project dialog
2026-08-18 14:22:12 -06:00
Dokploy Bot
33367fb86b
chore: sync hotfix from main into canary [skip ci]
2026-08-18 20:21:28 +00:00
Mauricio Siu
5d1731c54f
Merge pull request #5121 from Dokploy/fix/issue-5120-switch-thumb-position
...
fix: correct switch thumb translate-x for checked state
(cherry picked from commit e15b38be38 )
[skip ci]
2026-08-18 20:21:25 +00:00
Mauricio Siu
e15b38be38
Merge pull request #5121 from Dokploy/fix/issue-5120-switch-thumb-position
...
fix: correct switch thumb translate-x for checked state
2026-08-18 14:21:11 -06:00
Mauricio Siu
76c2416613
fix: correct switch thumb translate-x for checked state
...
Fixes #5120
2026-08-18 14:20:26 -06:00
Thai Nguyen
60612b0986
fix: reset stack log selection when switching modes
2026-08-18 22:10:54 +07:00
andwati
0ea7de7d31
fix: assign tags created from the project dialog
...
The tag dialog's form is nested inside the project dialog's form in the
React tree, and React propagates events along the React tree rather than
the DOM tree, so submitting the tag form also submitted the project form.
The project was created immediately with no tags and the dialog closed
before more than one tag could be picked.
Stop propagation in the tag form's onSubmit, and select the new tag in
the selector so it is included when the project is saved.
Fixes #5117
2026-08-18 14:18:39 +03:00
Thai Nguyen
49055a05b1
fix: surface native stack inspection failures
2026-08-18 17:52:46 +07:00
Thai Nguyen
2221b8a99c
fix: preserve stack log selection on fetch failures
2026-08-18 17:47:59 +07:00
Thai Nguyen
c77f6d889d
fix: clear stale stack log container selection
2026-08-18 17:34:18 +07:00
Thai Nguyen
a5b8626345
fix: preserve selected stack log container
2026-08-18 17:24:15 +07:00
Mauricio Siu
fa788b00a6
Merge pull request #5114 from Dokploy/fix/issue-5108-changepassword-container-check
...
fix: false "container is not running" on database password change
2026-08-18 02:20:26 -06:00
Mauricio Siu
41d355c7dc
fix: use dockerode API instead of shell docker ps for changePassword container lookup
...
Fixes #5108 . The changePassword mutations for postgres/mysql/mariadb/mongo/redis
detected the running container via a shell one-liner (docker ps -q --filter
status=running | head -n1) executed through execAsync/execAsyncRemote. When that
shell command failed for any reason the CONTAINER_ID ended up empty and the
mutation incorrectly reported the container as not running even though it was.
Replaced it with getServiceContainer(), the existing dockerode-based lookup
already used by mount.ts and schedules/utils.ts for the same purpose.
Also fixes the postgres ALTER USER command, which never selected a database
and defaulted to a database named after the user, causing a false
'database "<user>" does not exist' failure whenever the db name differs
from the username.
2026-08-18 02:19:41 -06:00
Narciso E. Núñez Arias
ded23bb05f
Merge pull request #4660 from pparage/fix/ubuntu-26.04-docker-version
...
fix(setup): install Docker 29.4.2 on Ubuntu 26.04 to fix failed setup
2026-08-17 12:45:37 -04:00
Dokploy Bot
717792f186
chore: sync hotfix from main into canary [skip ci]
2026-08-17 08:06:53 +00:00
Mauricio Siu
c0265b49b4
Merge pull request #5104 from Dokploy/fix/issue-5092-terminal-resize-desync
...
fix: sync terminal size with backend PTY (fixes #5092 )
(cherry picked from commit b53fface69 )
[skip ci]
2026-08-17 08:06:52 +00:00
Mauricio Siu
b53fface69
Merge pull request #5104 from Dokploy/fix/issue-5092-terminal-resize-desync
...
fix: sync terminal size with backend PTY (fixes #5092 )
2026-08-17 02:06:41 -06:00