Farrel Darian
66931fe24f
feat: use zod-form-data schema for dropDeployment input
...
Switch from z.instanceof(FormData) to uploadFileSchema (zod-form-data)
so the OpenAPI generator produces a proper multipart/form-data spec
with typed fields (zip as binary, applicationId, dropBuildPath).
Regenerate openapi.json with the drop-deployment endpoint included.
2026-03-07 16:22:05 +07:00
Farrel Darian
7feb4061f8
feat: expose dropDeployment endpoint in public API
...
Enable file upload deployments via the public API, unlocking CI/CD workflows
similar to `railway up`. Users can now programmatically deploy by uploading
zip archives.
Depends on: Dokploy/trpc-openapi multipart/form-data support
2026-03-07 15:41:43 +07:00
Mauricio Siu
c4f4db3ebc
Merge pull request #3921 from Dokploy/3789-mongodb-restore-failed-with-gzip-backupsqlgz-no-such-file-or-directory-error
...
feat: include backup file in restoreComposeBackup function for improv…
2026-03-07 02:38:54 -06:00
Mauricio Siu
4882bd25ad
feat: include backup file in restoreComposeBackup function for improved restore process
2026-03-07 02:38:29 -06:00
Mauricio Siu
7a8f2e53d5
Merge pull request #3920 from Dokploy/3286-azure-openai-endpoint-not-working
...
fix: prevent doubled /v1/ suffix in Azure OpenAI-compatible URLs
2026-03-07 02:33:23 -06:00
Mauricio Siu
50182a8048
fix: prevent doubled /v1/ suffix in Azure OpenAI-compatible URLs
2026-03-07 02:32:47 -06:00
Mauricio Siu
35d35028f6
Merge pull request #3919 from Dokploy/3855-instead-of-keeping-x-latest-backups-all-database-dokploy-web-server-backups-are-deleted
...
refactor: update backup file paths to include app name for better org…
2026-03-07 01:55:40 -06:00
Mauricio Siu
a5a4a1a818
refactor: update backup file paths to include app name for better organization
2026-03-07 01:48:11 -06:00
Mauricio Siu
c106d13ab5
Merge pull request #3918 from Dokploy/2686-volume-backups-delete-other-volume-backups
...
refactor: enhance volume backup path handling to ensure proper prefix…
2026-03-07 01:23:58 -06:00
Mauricio Siu
808001d8de
refactor: enhance volume backup path handling to ensure proper prefix usage
2026-03-07 01:22:53 -06:00
Mauricio Siu
ce24eadbb4
Merge pull request #3917 from Dokploy/3752-an-error-have-occured-deployment-not-found
...
refactor: streamline deployment cleanup by consolidating removeLastTe…
2026-03-07 00:53:28 -06:00
Mauricio Siu
b87f8cc5d8
refactor: streamline deployment cleanup by consolidating removeLastTenDeployments calls
2026-03-07 00:51:28 -06:00
Mauricio Siu
f650200771
Merge pull request #3915 from Dokploy/3775-volume-backup-marked-as-failed-due-to-email-error-450-the-html-field-contains-invalid-input
...
fix: add error handling for volume backup notification sending
2026-03-07 00:41:54 -06:00
autofix-ci[bot]
f961dc6e7a
[autofix.ci] apply automated fixes
2026-03-07 06:41:44 +00:00
Mauricio Siu
4be25da185
fix: add error handling for volume backup notification sending
2026-03-07 00:41:14 -06:00
Mauricio Siu
675c1d7a7d
Merge pull request #3914 from Dokploy/3900-local-domains-fetch-failure-for-git-providers-when-using-local-lan-domains
...
refactor: update Gitea and GitLab URL handling to prioritize internal…
2026-03-07 00:34:37 -06:00
autofix-ci[bot]
28cc361c47
[autofix.ci] apply automated fixes
2026-03-07 06:34:27 +00:00
Mauricio Siu
cedec5239f
refactor: update Gitea and GitLab URL handling to prioritize internal URLs if available
2026-03-07 00:33:54 -06:00
Mauricio Siu
2f4cbbd3ac
Merge pull request #3913 from Dokploy/3905-isolated-deployment-swarm---network-error
...
fix: update Docker network creation command to specify driver for sta…
2026-03-07 00:22:40 -06:00
Mauricio Siu
38b20450dc
fix: update Docker network creation command to specify driver for stack deployments
2026-03-07 00:21:29 -06:00
Mauricio Siu
49f43ab3fb
Merge pull request #3912 from Dokploy/3820-compose-file-editor-cmdf-search-no-longer-works-regression
...
Update dependencies in pnpm-lock.yaml and package.json for @codemirro…
2026-03-06 23:20:20 -06:00
Mauricio Siu
2eae756cec
Update dependencies in pnpm-lock.yaml and package.json for @codemirror packages
...
- Added @codemirror/search version 6.6.0.
- Updated @codemirror/view to version 6.39.15 across multiple files.
- Adjusted imports in code-editor.tsx to include search functionality.
This update ensures compatibility with the latest features and improvements in the CodeMirror library.
2026-03-06 23:18:29 -06:00
Mauricio Siu
70c261d021
Update packages/server/src/constants/index.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
v0.28.4
2026-03-06 11:43:57 -06:00
Mauricio Siu
9ae2ebff46
Bump version from v0.28.3 to v0.28.4
2026-03-06 08:27:12 -06:00
Mauricio Siu
8ce880d108
Merge pull request #3899 from Dokploy/3819-preview-deployments-incorrectly-inherit-www-redirect
...
fix: skip redirect middleware for preview deployments to prevent wild…
2026-03-05 11:12:12 -06:00
Mauricio Siu
34304526b1
fix: skip redirect middleware for preview deployments to prevent wildcard subdomain inheritance
2026-03-05 11:08:31 -06:00
Mauricio Siu
a16c4c1294
Merge pull request #3898 from Dokploy/3850-zod-validation-on-undefined-default-values
...
feat: add enableSubmodules and update watchPaths in application schema
2026-03-05 10:49:47 -06:00
Mauricio Siu
d1c4ac20e3
feat: add enableSubmodules and update watchPaths in application schema
2026-03-05 10:48:47 -06:00
Mauricio Siu
0195119a86
Merge pull request #3894 from Dokploy/3888-deploy-error-client-version-153-is-too-new-on-synology-920
...
feat: enhance Docker configuration with environment variables for API…
2026-03-05 00:47:46 -06:00
Mauricio Siu
48a577e792
feat: enhance Docker configuration with environment variables for API version, host, and port
2026-03-05 00:46:13 -06:00
Mauricio Siu
bf7a75dd9f
Merge pull request #3882 from aak-lear/fix/rollback-registry-auth
...
fix: add docker login before rollback and fix execAsyncRemote argument order
2026-03-04 22:11:04 -06:00
Mauricio Siu
d316aa4401
Merge pull request #3893 from Dokploy/3853-web-server-backup-fails-when-unreadable-files-unix-sockets-named-pipes-exist-under-etcdokploy
...
fix: update rsync command in web-server backup to exclude special fil…
2026-03-04 21:37:15 -06:00
Mauricio Siu
f1b2cc35b3
fix: update rsync command in web-server backup to exclude special files and devices
2026-03-04 21:21:46 -06:00
lear
d2fabc998d
refactor: reuse safeDockerLoginCommand from registry.ts instead of duplicating shEscape
2026-03-04 12:45:57 +03:00
lear
7185047eb7
fix: add docker login before rollback and fix execAsyncRemote argument order
2026-03-04 11:07:42 +03:00
Mohammed Imran
c75cfa2d69
Merge branch 'canary' of github.com:imran-vz/dokploy into feat/quick-service-switcher
2026-03-04 11:00:54 +05:30
Mauricio Siu
7121fbe50a
Merge pull request #3881 from Dokploy/3864-file-mount-content-not-updated-on-host-when-edited-in-advanced-tab-ui-wordpress-service
...
refactor: simplify createMount mutation by returning the promise dire…
2026-03-03 22:59:32 -06:00
Mauricio Siu
36cf3a69fc
refactor: simplify createMount mutation by returning the promise directly
...
Updated the createMount mutation to return the promise from createMount directly, enhancing readability. Additionally, adjusted the serviceType schema definition for clarity by removing the default value assignment.
2026-03-03 22:55:46 -06:00
Mauricio Siu
c34a01a173
Merge pull request #3880 from Dokploy/3876-auth-session-ui-not-updating-after-profile-picture-change
...
refactor: replace authClient with api.organization.active for active …
2026-03-03 22:39:04 -06:00
Mauricio Siu
9ac147a140
refactor: replace authClient with api.organization.active for active organization queries
...
Updated components to use the new API method for fetching the active organization, improving consistency across the codebase. This change enhances maintainability and aligns with recent API updates.
2026-03-03 22:37:42 -06:00
Mauricio Siu
20f79ac655
fix: update import statements to include file extensions for consistency
2026-03-03 15:35:37 -06:00
Mauricio Siu
6f21f1cc1f
Merge pull request #3868 from Dokploy/feat/show-org-deployment-level
...
Feat/show org deployment level
v0.28.3
2026-03-03 14:12:21 -06:00
Mauricio Siu
af76548482
refactor: streamline event fetching and improve UI table layout
...
Updated the event fetching logic to utilize Promise.all for concurrent API calls, enhancing performance. Adjusted the UI table layout by modifying the column span for better alignment and presentation of the empty queue state. Introduced constants for maximum events to improve code clarity.
2026-03-03 14:09:46 -06:00
Mauricio Siu
13638d0f04
chore: bump version to v0.28.3 in package.json
2026-03-03 12:07:05 -06:00
Mauricio Siu
edceebec7e
feat: update .env.example with Inngest configuration examples
...
Added self-hosted and production configuration examples for Inngest to the .env.example file. This enhancement provides clearer guidance for developers on setting up the Inngest integration.
2026-03-03 01:05:37 -06:00
autofix-ci[bot]
7599565e73
[autofix.ci] apply automated fixes
2026-03-03 07:05:09 +00:00
Mauricio Siu
08c9113405
feat: implement deployment jobs API and enhance queue management
...
Added a new endpoint to fetch deployment jobs for a server, integrating with the Inngest API to retrieve job details. Updated the queue management system to support centralized job retrieval for cloud environments, improving the deployment monitoring experience. Enhanced the UI to include action buttons for job cancellation and improved error handling for job fetching.
2026-03-03 01:04:26 -06:00
Mauricio Siu
1014d4674c
feat: add deployments dashboard with tables for deployments and queue
...
Introduced a new deployments page that includes a table for viewing all application and compose deployments, as well as a queue table for monitoring deployment jobs. Updated the sidebar to include a link to the new deployments section. Enhanced the API to support centralized deployment queries and job queue retrieval, improving overall deployment management and visibility.
2026-03-02 00:06:27 -06:00
Mohammed Imran
1c5b92729a
refactor: resolved type errors in advance-breadcrumb.ts
2026-03-02 10:05:39 +05:30
Mauricio Siu
39b40c58bb
Merge pull request #3838 from lklacar/fix/service-card-behavior
...
fix: Fixed service card behavior #3837
2026-03-01 15:38:51 -06:00