Commit Graph

  • 056b6983db Merge pull request #4959 from Dokploy/fix/cleanup-preview-deployments-on-app-delete Mauricio Siu 2026-08-03 03:43:17 -06:00
  • f6b0700ea5 fix(application): remove preview deployments when deleting an application Mauricio Siu 2026-08-03 03:42:27 -06:00
  • 4325605578 Remove freshAge from session configuration Mauricio Siu 2026-08-03 02:42:27 -06:00
  • 5d11a045cc Merge pull request #4957 from Dokploy/feat/passkeys Mauricio Siu 2026-08-03 02:40:32 -06:00
  • d92de5a4a0 fix(build): exclude CLI-only auth config from server dist build Mauricio Siu 2026-08-02 21:31:42 -06:00
  • 81051ca965 refactor(passkeys): list passkeys via tRPC instead of better-auth client atom Mauricio Siu 2026-08-02 16:43:03 -06:00
  • 7b0bcee652 feat(auth): add passkey support via better-auth Mauricio Siu 2026-08-02 16:36:44 -06:00
  • 11e93dde38 Merge pull request #4955 from Dokploy/fix/schedule-run-manually-deployment-metadata Mauricio Siu 2026-08-02 16:22:35 -06:00
  • cbb3450b93 fix(schedule): return deployment metadata from runManually and fail early on missing container Mauricio Siu 2026-08-02 16:15:20 -06:00
  • a058d1f5c7 Merge pull request #4933 from CyrilBIENNE/fix/preview-deployment-github-credentials Mauricio Siu 2026-08-02 15:36:54 -06:00
  • 3835a6fe68 Merge pull request #4954 from Dokploy/fix/error-page-status-code Mauricio Siu 2026-08-02 15:29:36 -06:00
  • 325c2a4180 fix(ui): show real status code on error page Mauricio Siu 2026-08-02 15:28:55 -06:00
  • 51cb7d2287 Merge pull request #4953 from Dokploy/fix/dropdown-dialog-window-blur Mauricio Siu 2026-08-02 15:05:09 -06:00
  • 081cf3fb80 fix(ui): keep dropdown menus open on window blur Mauricio Siu 2026-08-02 14:29:57 -06:00
  • 2be9e1e3df Merge pull request #4947 from azizbecha/fix/4945-deployment-delete-loading Mauricio Siu 2026-08-02 14:06:01 -06:00
  • 3b0bdd8f74 Merge pull request #4948 from azizbecha/fix/collapsed-sidebar-avatar Mauricio Siu 2026-08-02 13:59:56 -06:00
  • 6e79270423 fix(ui): track concurrent deployment deletes Aziz Becha 2026-08-01 00:59:17 +01:00
  • 9999f0a18e fix(ui): prevent collapsed avatar clipping Aziz Becha 2026-08-01 00:55:24 +01:00
  • 268ec1f397 fix(ui): scope deployment delete loading Aziz Becha 2026-08-01 00:55:20 +01:00
  • 018e56a7b4 Merge pull request #4782 from imrja8/fix/watchpath-badge-removal Mauricio Siu 2026-07-31 15:15:12 -06:00
  • 1cf81e3802 feat: add baseUrl to github provider to support github enterprise url Narciso 2026-07-31 11:42:12 -04:00
  • bb73c6e6dd Merge pull request #4937 from Dokploy/fix/persist-trigger-type-provider-forms Mauricio Siu 2026-07-30 11:23:32 -06:00
  • 15bc4b5dc5 fix(ui): persist trigger type selection in GitHub provider forms Narciso 2026-07-29 15:38:17 -04:00
  • 30e8d9b86e fix(preview-deployment): refetch github provider before authenticating Cyril BIENNE 2026-07-29 13:51:12 +02:00
  • 5df820a740 Merge pull request #4911 from AbiRaditya/fix/cloudflare-badge-tooltip-error-title Mauricio Siu 2026-07-28 16:35:53 -06:00
  • ba5af51347 Merge pull request #4932 from Dokploy/feat/add-icons Mauricio Siu 2026-07-28 16:35:16 -06:00
  • 6e1d020769 feat(icon): enhance icon management for services Mauricio Siu 2026-07-28 15:50:43 -06:00
  • deebf0f107 Merge pull request #4931 from Dokploy/fix/postgres-100-arg-limit-finders Mauricio Siu 2026-07-28 15:22:18 -06:00
  • 7047e4f199 fix: avoid postgres 100-argument limit in schedule, volume backup and port queries Mauricio Siu 2026-07-28 15:19:56 -06:00
  • 069939e8f9 Merge pull request #4924 from dmtrTm/fix/rollback-query-arg-limit Mauricio Siu 2026-07-28 15:13:42 -06:00
  • b7e5fadf53 Merge pull request #4930 from Dokploy/chore/remove-redis-leftovers Mauricio Siu 2026-07-28 15:08:19 -06:00
  • 260af232e7 chore: remove leftover Redis infrastructure code Mauricio Siu 2026-07-28 14:23:10 -06:00
  • 425d478a0b Merge pull request #4929 from Dokploy/fix/remove-buttons-not-persisting Mauricio Siu 2026-07-28 14:09:42 -06:00
  • 268fd7d771 fix(ui): make interactive icons inside badges clickable again Narciso 2026-07-28 13:43:01 -04:00
  • 4ba7972ffa fix: avoid postgres 100-argument limit in findRollbackById dmtrTm 2026-07-28 15:49:38 +07:00
  • 2739690758 fix: resolve environment variables on application rollback dmtrTm 2026-07-28 14:39:46 +07:00
  • d768adb6ad feat(api): enhance OpenAPI schema for application endpoints and network validation docs/fix-onboarding Mauricio Siu 2026-07-27 00:59:56 -06:00
  • 24d0cff060 Merge pull request #3774 from Dokploy/feat/add-network-management Mauricio Siu 2026-07-27 00:43:28 -06:00
  • 29fcc74ca5 feat(audit): integrate auditing for network operations Mauricio Siu 2026-07-27 00:42:05 -06:00
  • 8f0702c4da fix(domains): don't render CDN info message as an error in DNS tooltip Abi Raditya 2026-07-26 21:13:26 +07:00
  • ec74035c70 feat: add new test Mauricio Siu 2026-07-25 03:20:00 -06:00
  • aee15efac7 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-25 09:10:21 +00:00
  • 97885ee44a feat(networks): enhance network management and UI components Mauricio Siu 2026-07-25 03:09:54 -06:00
  • 73e4fdd757 Merge pull request #4626 from veksen/veksen/textarea-resets-while-editing Mauricio Siu 2026-07-22 14:33:42 -06:00
  • 0fc75840d2 Merge pull request #4890 from SteadEXE/canary Mauricio Siu 2026-07-22 00:12:53 -06:00
  • 79c127b03b [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-22 06:03:44 +00:00
  • f2148040a3 Add cursor pointer style for buttons Jordan B 2026-07-22 08:01:02 +02:00
  • 8a37626636 feat(networks): implement network recreation functionality and enhance synchronization Mauricio Siu 2026-07-21 23:10:33 -06:00
  • adcbd6fd8e feat(networks): enhance network management with server filtering and synchronization Mauricio Siu 2026-07-21 22:55:10 -06:00
  • c578c18500 feat(networks): add network configuration viewer and enhance network actions Mauricio Siu 2026-07-21 22:28:00 -06:00
  • 94ddbf8ba5 refactor(networks): streamline network management and enhance validation Mauricio Siu 2026-07-21 22:19:22 -06:00
  • 61c2b73f08 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-22 03:47:06 +00:00
  • 736a77e112 refactor(networks): update network form schema and enhance handling logic Mauricio Siu 2026-07-21 21:46:40 -06:00
  • f4bcc2e8a8 refactor(networks): enhance network display and management interface Mauricio Siu 2026-07-21 19:10:51 -06:00
  • 99e483c1a1 feat(network): add network management schema and update related tables Mauricio Siu 2026-07-21 19:02:51 -06:00
  • 22c8a1658a Merge branch 'canary' into feat/add-network-management Mauricio Siu 2026-07-21 19:01:28 -06:00
  • f0f0db4c7f refactor: remove deprecated network management files and update .gitignore Mauricio Siu 2026-07-21 19:01:11 -06:00
  • 09ea766fb5 fix(server): sanitize sshd config values in security audit JSON output Jörn Bungartz 2026-07-21 18:35:16 -06:00
  • a49615038f Merge pull request #4883 from Dokploy/canary Mauricio Siu 2026-07-21 10:00:57 -06:00
  • 8b868c66d6 Merge pull request #4882 from Dokploy/feat/custom-ai-providers v0.29.13 Mauricio Siu 2026-07-21 03:23:32 -06:00
  • 366e44b75a fix(ai): only show Custom Presets button to owner/admin roles Mauricio Siu 2026-07-21 03:22:48 -06:00
  • cb2db0d30a Bump version from v0.29.12 to v0.29.13 Mauricio Siu 2026-07-21 03:22:19 -06:00
  • 7ba3853bab feat(ai): allow organizations to define custom AI provider presets Mauricio Siu 2026-07-21 03:19:06 -06:00
  • 8def9e933e Merge pull request #4880 from Dokploy/fix/sso-initial-credentials-linking Mauricio Siu 2026-07-21 02:50:51 -06:00
  • e9b51667e2 fix(auth): enable email verification for SSO and user creation Mauricio Siu 2026-07-21 02:50:22 -06:00
  • 25370cac30 Merge pull request #4847 from ANSUJKMEHER/fix-4666-action-terminology Mauricio Siu 2026-07-21 00:52:29 -06:00
  • 52c7db1f66 Merge pull request #4877 from Dokploy/fix/2fa-invalid-code-error-message Mauricio Siu 2026-07-21 00:52:04 -06:00
  • 6d65a36aac fix(2fa): show correct error for invalid TOTP code Mauricio Siu 2026-07-20 18:20:56 -06:00
  • cbec72ed80 Merge pull request #4876 from Dokploy/fix/collapsed-sidebar-org-menu-width Mauricio Siu 2026-07-20 18:04:24 -06:00
  • 3b102fac56 fix(ui): organization menu clipped when sidebar is collapsed fix/collapsed-sidebar-org-menu-width Mauricio Siu 2026-07-20 18:03:28 -06:00
  • b2ade17487 Merge pull request #4874 from Dokploy/fix/idor-server-remove Mauricio Siu 2026-07-20 17:40:18 -06:00
  • ffe62bca0e Merge pull request #4875 from Dokploy/fix/cmdi-registry-test-login Mauricio Siu 2026-07-20 17:40:00 -06:00
  • d3f522b7a6 fix(security): command injection in registry.testRegistry/testRegistryById remote path Mauricio Siu 2026-07-20 17:17:45 -06:00
  • 4aee66b2d1 fix(security): enforce organization ownership on server.remove Mauricio Siu 2026-07-20 17:14:35 -06:00
  • fbf2ff73c2 fix(security): stop user-supplied certificatePath in create schema fix/cmdi-quote-sweep Mauricio Siu 2026-07-20 17:08:32 -06:00
  • 6943a395fe fix(security): stop user-supplied schedule appName and escape its shell paths Mauricio Siu 2026-07-20 17:07:32 -06:00
  • d02f34f9d4 Merge pull request #4873 from Dokploy/fix/cmdi-quote-sweep Mauricio Siu 2026-07-20 17:05:16 -06:00
  • 92310ddb14 fix(security): base64-encode remote traefik YAML and escape config paths Mauricio Siu 2026-07-20 16:49:48 -06:00
  • 16b5b7293f fix(security): escape file paths and remote schedule command in shell invocations Mauricio Siu 2026-07-20 16:48:43 -06:00
  • d629faebc6 fix(security): validate volumeName and escape volume-backup file names Mauricio Siu 2026-07-20 16:44:53 -06:00
  • eeb6e7b8ea fix(security): escape S3/rclone args and restore paths to prevent command injection Mauricio Siu 2026-07-20 16:11:16 -06:00
  • 35c30a1210 test: assert domain payload never parses as a shell operator (drop literal check) Mauricio Siu 2026-07-20 16:07:11 -06:00
  • a83b2026f6 fix(security): escape compose domain error message to prevent command injection Mauricio Siu 2026-07-20 16:01:47 -06:00
  • 9b078e0b4c Merge pull request #4871 from Dokploy/refactor/inline-quote-git-providers Mauricio Siu 2026-07-20 16:00:15 -06:00
  • ce4be79b3d refactor(providers): inline quote() in git clone commands, drop shellWord helper Mauricio Siu 2026-07-20 15:58:16 -06:00
  • 8c2e91a5e6 Merge pull request #4870 from Dokploy/fix/github-setup-callback-authz Mauricio Siu 2026-07-20 15:40:46 -06:00
  • 0514363062 chore: drop explanatory comments in github setup handler Mauricio Siu 2026-07-20 15:37:17 -06:00
  • ffb8d4396b Merge pull request #4869 from Dokploy/fix/schedule-host-authz-bypass Mauricio Siu 2026-07-20 15:34:19 -06:00
  • 5ae344db58 fix(security): authenticate and authorize the GitHub App setup callback Mauricio Siu 2026-07-20 15:32:06 -06:00
  • f339805ddf [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-20 21:30:52 +00:00
  • 8fe3294a08 fix(schedule): give scheduleType a clean enum type for the host-access gate Mauricio Siu 2026-07-20 15:30:13 -06:00
  • 1e3f10bd22 fix(security): enforce owner/admin gate on host schedules regardless of service link Mauricio Siu 2026-07-20 15:22:06 -06:00
  • 393fb92344 Merge pull request #4865 from Dokploy/fix/authz-websocket-handlers Mauricio Siu 2026-07-20 15:00:02 -06:00
  • 79c9cf99e0 fix(security): pass serviceId from the remaining terminal entry points Mauricio Siu 2026-07-20 01:19:48 -06:00
  • 6cbc7a0031 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-20 07:15:39 +00:00
  • eb1f11b908 fix(security): service access is authoritative for service-scoped wss ops Mauricio Siu 2026-07-20 01:15:18 -06:00
  • 1a3c76d1f2 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-20 06:48:40 +00:00
  • 1e354a3cf2 fix(security): check service access before server in wss authz, and pass serviceId from log views Mauricio Siu 2026-07-20 00:48:20 -06:00
  • 1bc76e9e5b Reapply "feat(security): enforce service-level access on docker WebSocket handlers" Mauricio Siu 2026-07-20 00:35:40 -06:00
  • 56169f3278 Revert "feat(security): enforce service-level access on docker WebSocket handlers" Mauricio Siu 2026-07-20 00:29:19 -06:00