Commit Graph

  • 0429f40fce Merge branch 'canary' into feat/concurrent-deployments-in-memory-queue feat/concurrent-deployments-in-memory-queue Mauricio Siu 2026-06-12 15:59:52 -06:00
  • 439f575669 refactor: unify server admin tools into dashboard pages with server selector (#4625) canary Mauricio Siu 2026-06-12 14:39:08 -06:00
  • fa25fef57b feat: add builds concurrency management for servers Mauricio Siu 2026-06-12 13:45:22 -06:00
  • b3c2e1e5af 🚀 Release v0.29.8 (#4562) main github-actions[bot] 2026-06-08 09:20:55 -06:00
  • 1f4f94042f fix: prevent registry password from appearing in error messages and shell commands (#4579) v0.29.8 Mauricio Siu 2026-06-08 09:20:34 -06:00
  • e9a0932b23 fix: correct git provider access check for existing deploys (#4570) Mauricio Siu 2026-06-07 02:10:49 -06:00
  • 6b68fcab8c fix: strip credentials from gitProvider.getAll API response (#4569) Mauricio Siu 2026-06-07 01:29:04 -06:00
  • dfbae18557 fix: correct deriveCookieSecret test to validate 16-byte hex secret as per oauth2-proxy requirements Mauricio Siu 2026-06-07 01:25:05 -06:00
  • c1c887d03c fix: update deriveCookieSecret to meet oauth2-proxy requirements Mauricio Siu 2026-06-07 00:50:20 -06:00
  • 0f77c40ee3 refactor: replace BETTER_AUTH_SECRET with betterAuthSecret in forward-auth setup Mauricio Siu 2026-06-07 00:28:57 -06:00
  • a0288f83d5 fix: enforce docker:read on container start/stop/kill/restart mutations (#4568) Mauricio Siu 2026-06-07 00:18:40 -06:00
  • 29f30e3386 fix: enforce docker:read on container start/stop/kill/restart mutations fix/docker-permission-escalation Mauricio Siu 2026-06-07 00:18:12 -06:00
  • 4900204107 fix: use swarm advertise address in docker swarm join command (#4567) Mauricio Siu 2026-06-07 00:15:09 -06:00
  • 0f76d8f385 refactor: improve restore logging for database backups (#4566) Mauricio Siu 2026-06-07 00:12:08 -06:00
  • c968a2755e fix: strip credentials from service-level API responses (#4564) Mauricio Siu 2026-06-06 17:45:24 -06:00
  • f35f3064e9 chore: bump dokploy version to v0.29.8 Mauricio Siu 2026-06-06 15:08:52 -06:00
  • c377be0a14 fix: respect gitProviders permissions in git provider UI (#4561) Mauricio Siu 2026-06-06 15:08:32 -06:00
  • e944603f99 fix: use stop-first update order for all database services (#4560) Mauricio Siu 2026-06-06 14:49:24 -06:00
  • e6fc3db08f fix: add docker cleanup toggle to remote server creation (#4559) Mauricio Siu 2026-06-06 14:21:57 -06:00
  • 57ef96a458 fix: swarm health check fields not resetting to default values (#4558) Mauricio Siu 2026-06-06 14:05:03 -06:00
  • b29a87aaa8 Merge pull request #4555 from Dokploy/feat/forward-auth-sso Mauricio Siu 2026-06-06 13:58:05 -06:00
  • 705ca54ccc refactor: improve path validation in Traefik configuration schema Mauricio Siu 2026-06-06 13:54:58 -06:00
  • aa545ec71c feat: add SQL migration for lucky echo and update foreign key constraints Mauricio Siu 2026-06-06 13:53:34 -06:00
  • 51b5af55d0 refactor: enhance forward authentication UI and API integration Mauricio Siu 2026-06-06 13:27:17 -06:00
  • 28673a6166 Merge branch 'canary' into feat/forward-auth-sso Mauricio Siu 2026-06-06 03:56:40 -06:00
  • f886010acc Delete .github/workflows/pr-quality.yml Mauricio Siu 2026-06-06 03:56:23 -06:00
  • 238bb2f6f9 chore: remove PR quality workflow configuration Mauricio Siu 2026-06-06 03:55:07 -06:00
  • 1df6774ee8 refactor: update forward authentication handling in domain schema and tests Mauricio Siu 2026-06-06 03:53:45 -06:00
  • 35f452d25f Merge branch 'canary' into feat/forward-auth-sso Mauricio Siu 2026-06-06 03:41:27 -06:00
  • 931203a310 refactor: remove obsolete SQL migration files and snapshots Mauricio Siu 2026-06-06 03:40:36 -06:00
  • a3c8b3bd42 refactor: unify branch validation imports across provider components Mauricio Siu 2026-06-06 03:38:25 -06:00
  • 4f6e57cc9c refactor: simplify forward authentication handling in UI and API Mauricio Siu 2026-06-06 03:37:31 -06:00
  • 60867d0b60 Merge pull request #4537 from Dokploy/canary Mauricio Siu 2026-06-02 02:31:10 -06:00
  • 6a0acd9cad fix: update schedule scoping from user to organization v0.29.7 Mauricio Siu 2026-06-02 02:10:19 -06:00
  • 64a606ffa4 refactor: streamline imports and enhance permission test readability Mauricio Siu 2026-06-02 02:05:44 -06:00
  • 29851491f6 chore: update version to v0.29.7 in package.json and enhance permission tests Mauricio Siu 2026-06-02 02:04:36 -06:00
  • 95633b4122 fix: refine permission check for privileged static roles in permission service Mauricio Siu 2026-06-02 02:00:42 -06:00
  • c73632cbe0 fix: scope dokploy-server schedules to organization instead of user (#4526) Mauricio Siu 2026-05-31 15:29:05 -06:00
  • 41c09cd86b feat: implement forward authentication settings and UI components Mauricio Siu 2026-06-02 01:47:50 -06:00
  • 7ad1f5a18d docs: update README with Discord invite and feature highlights dosu/doc-update-4534 dosubot[bot] 2026-06-01 23:13:39 +00:00
  • 7bee33016b docs: update README with enhanced features and getting started dosubot[bot] 2026-06-01 23:11:18 +00:00
  • 6ff2ca0173 fix: scope dokploy-server schedules to organization instead of user (#4526) Mauricio Siu 2026-05-31 15:29:05 -06:00
  • 30b3e1fe48 🚀 Release v0.29.6 (#4514) github-actions[bot] 2026-05-30 16:01:52 -06:00
  • d56a17c8ae Merge branch 'main' into canary v0.29.6 Mauricio Siu 2026-05-30 15:24:19 -06:00
  • 85211afd41 fix: preserve HOME in compose deploy so --with-registry-auth can read docker config (#4485) youcef zr 2026-05-30 08:42:49 +01:00
  • 9bd44512f0 chore: update version to v0.29.6 in package.json Mauricio Siu 2026-05-30 01:36:45 -06:00
  • ad680ae108 fix: wrap long server names and keep actions menu visible (#4434) Philippe Parage 2026-05-30 09:34:21 +02:00
  • d7d642230c fix: use create permission for basic auth delete instead of delete (#4513) Mauricio Siu 2026-05-30 01:11:42 -06:00
  • 4ba0f71220 fix: grant create and delete SSH key permissions when canAccessToSSHKeys is enabled for members (#4512) Mauricio Siu 2026-05-30 01:06:45 -06:00
  • 8018027330 feat: add self-hosted enterprise restrictions (remote-servers-only, enforce-sso) (#4511) Mauricio Siu 2026-05-30 01:02:34 -06:00
  • 6675aa6f37 chore(deps): upgrade next to 16.2.6 (#4477) Jasael 2026-05-24 12:05:28 -06:00
  • a07106d649 🚀 Release v0.29.5 (#4475) github-actions[bot] 2026-05-22 17:21:12 -06:00
  • 2f43f605f3 chore: update version to v0.29.5 in package.json v0.29.5 Mauricio Siu 2026-05-22 17:20:12 -06:00
  • 103e2f70a8 fix: add tls=true label for domains when certificateType is none (#4018) (#4474) Mauricio Siu 2026-05-22 17:11:05 -06:00
  • 34d38cf90e fix: enable comment toggle shortcut in env variable editor (#4402) (#4473) Mauricio Siu 2026-05-22 17:00:58 -06:00
  • f48c023250 fix: enable comment toggle shortcut in env variable editor (#4402) fix/env-editor-comment-toggle-shortcut Mauricio Siu 2026-05-22 16:54:31 -06:00
  • f6e6e5cc00 fix: add type="button" to TooltipTrigger in form components to prevent accidental submission (#4422) mixelburg 2026-05-23 01:50:40 +03:00
  • b06138b230 fix: prevent webhook deploy crash when commit data lacks modified files (#4470) Mauricio Siu 2026-05-22 16:46:26 -06:00
  • af8072d7ad fix: allow square brackets in zip path validation for Next.js dynamic routes (#4468) Mauricio Siu 2026-05-22 16:26:34 -06:00
  • 549b124fcd feat(database): add managed_server table and associated constraints feature/managed-servers Mauricio Siu 2026-05-13 01:25:40 -06:00
  • 0c5da0b36f Merge branch 'canary' into feature/managed-servers Mauricio Siu 2026-05-13 01:25:23 -06:00
  • ee18724dd7 chore(database): remove obsolete migration files for managed servers Mauricio Siu 2026-05-13 01:25:05 -06:00
  • 1ae9b4025c chore(database): remove deprecated cultured captain cross migration files Mauricio Siu 2026-05-13 01:24:24 -06:00
  • 6e342ee2f2 fix: automatically converting username to lowercase both in creation of register, and build for extra. (#4382) Francis 2026-05-13 03:09:47 -04:00
  • ef0cf9bd02 fix: responsive layout (#4391) Nahidujjaman Hridoy 2026-05-13 13:03:59 +06:00
  • 8d88a34a64 fix: copy Dokploy server IP when clicking server badge (#4390) Volodymyr Kravchuk 2026-05-13 10:03:29 +03:00
  • a50f958a6f feat(settings): add copy button to server IP in web server settings (#4397) Mauricio Siu 2026-05-13 00:54:20 -06:00
  • 1fdbe87d84 feat(user): implement session cleanup on user update Mauricio Siu 2026-05-13 00:49:32 -06:00
  • 67278d8783 feat(organization): prevent inviting users with owner role Mauricio Siu 2026-05-13 00:42:29 -06:00
  • aff200f84f feat(deployment): add server access validation for deployment actions Mauricio Siu 2026-05-13 00:09:47 -06:00
  • 558d809871 feat(deployment): add readLogs procedure to fetch deployment logs Mauricio Siu 2026-05-13 00:04:26 -06:00
  • f8fcf68909 Enhance version synchronization workflow to include SDK repository Mauricio Siu 2026-05-12 13:26:09 -06:00
  • 7a568aadac Merge pull request #4395 from Dokploy/feat/import-compose-from-base64 Mauricio Siu 2026-05-12 13:13:33 -06:00
  • 63e33a29cc [autofix.ci] apply automated fixes autofix-ci[bot] 2026-05-12 19:12:46 +00:00
  • 754774ea02 feat(compose): add import from base64 in create service dropdown Mauricio Siu 2026-05-12 13:12:14 -06:00
  • a714e0f83f Merge pull request #4394 from ngenohkevin/fix/migrate-auth-secret-exit-on-empty Mauricio Siu 2026-05-12 13:04:23 -06:00
  • 9f10f0f4e9 fix(migrate-auth-secret): exit cleanly when there are no 2FA records ngenohkevin 2026-05-12 21:35:02 +03:00
  • df98cea19f Merge pull request #4381 from Dokploy/canary Mauricio Siu 2026-05-11 13:46:38 -06:00
  • b109e0ebc4 Merge pull request #4380 from Dokploy/4379-deployments-does-not-load-in-v0293 v0.29.4 Mauricio Siu 2026-05-11 13:34:55 -06:00
  • 282d358d04 fix(validation): update regex for directory validation in WebSocket utility Mauricio Siu 2026-05-11 13:34:13 -06:00
  • 2f08b33931 feat(sync): add job to sync OpenAPI specification to SDK repository Mauricio Siu 2026-05-11 13:12:08 -06:00
  • ccc8f6d047 Merge pull request #4372 from Dokploy/canary Mauricio Siu 2026-05-11 11:57:12 -06:00
  • 62aeed5aed fix(esbuild): update path for migrate-auth-secret script v0.29.3 Mauricio Siu 2026-05-11 11:34:21 -06:00
  • 5e021797f3 feat(validation): standardize branch name validation across provider schemas Mauricio Siu 2026-05-11 11:22:05 -06:00
  • 1c6fdc1b43 Merge pull request #4374 from Dokploy/fix/better-auth-secret-hardcoded Mauricio Siu 2026-05-09 02:10:41 -06:00
  • 6270bad9af [autofix.ci] apply automated fixes autofix-ci[bot] 2026-05-09 08:08:34 +00:00
  • 9c71458eff feat(auth): implement migration script for auth secret and refactor secret handling Mauricio Siu 2026-05-09 02:08:04 -06:00
  • 547ba2d04b feat(validation): enhance registry URL validation in schema Mauricio Siu 2026-05-09 01:09:50 -06:00
  • b9e97eb321 feat(validation): enhance destination path validation in file upload schema Mauricio Siu 2026-05-09 00:57:12 -06:00
  • a4e2317f3e feat(deployment): enhance log retrieval by encoding log path in base64 Mauricio Siu 2026-05-09 00:01:45 -06:00
  • 06a349152f fix(traefik): update remote config writing to use base64 encoding Mauricio Siu 2026-05-08 23:54:40 -06:00
  • fef2de1ec5 feat(validation): add branch name validation across provider schemas Mauricio Siu 2026-05-08 23:50:38 -06:00
  • b20ff64cbf chore(package): bump version to v0.29.3 Mauricio Siu 2026-05-08 23:27:47 -06:00
  • 5177580d51 Merge pull request #4371 from Dokploy/feat/schedule-description Mauricio Siu 2026-05-08 23:19:12 -06:00
  • d3292a2810 feat(schedules): add optional description field to schedule form and display Mauricio Siu 2026-05-08 23:15:04 -06:00
  • 0f526af2c8 Merge pull request #4370 from Dokploy/fix/template-isolated-deployment Mauricio Siu 2026-05-08 19:34:07 -06:00
  • 72f5d711c8 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-05-09 01:32:34 +00:00
  • ffd51cf32f feat(templates): add isolated deployment configuration to CompleteTemplate Mauricio Siu 2026-05-08 19:32:05 -06:00
  • e8b3d7ba7d test(templates): add unit tests for isolated deployment config field Mauricio Siu 2026-05-08 19:26:34 -06:00
  • c182755591 feat(templates): support isolated = false opt-out in template.toml Mauricio Siu 2026-05-08 19:22:00 -06:00