Vyacheslav Scherbinin
37c8d6477e
fix(compose): remove stale labels for disabled domains
2026-08-11 10:45:33 +07:00
Narciso
63144e6855
Merge branch 'canary' into feat/domain-enable-disable
2026-08-10 22:38:27 -04:00
Mauricio Siu
2d7caceeed
Merge pull request #5035 from alsmadi99/fix/biome-scanner-memory-leak
...
fix: exclude node_modules/.next from biome scanner, bump to 2.5.7
2026-08-10 16:58:24 -06:00
Mauricio Siu
be9c8260c6
feat: add AWS Secrets Manager client dependency
...
- Included the @aws-sdk/client-secrets-manager package to enable integration with AWS Secrets Manager for managing environment secrets.
2026-08-10 16:56:33 -06:00
Mauricio Siu
9747e832ac
feat: enhance vault provider access control and environment variable handling
...
- Updated the environment autocomplete component to include projectId and environmentId in vault secret fetching logic.
- Added authorization checks in the vault provider router to ensure users have access to the specified project and environment.
- Modified the vault provider schema to include projectId and optional environmentId for better validation.
- Improved error handling for unauthorized access and invalid vault provider assignments.
2026-08-10 16:41:08 -06:00
autofix-ci[bot]
ce717a3de6
[autofix.ci] apply automated fixes
2026-08-10 22:28:45 +00:00
Mauricio Siu
f6622428f7
feat: enhance vault provider management and environment variable resolution
...
- Introduced support for project and environment assignments for vault providers, allowing for more granular access control.
- Updated the vault provider schema to include assignments and modified related components to handle these changes.
- Enhanced UI to display assignment status and allow users to manage project and environment associations effectively.
- Added validation to ensure assignments reference valid projects and environments within the organization.
- Updated tests to cover new functionality related to vault provider assignments and environment variable resolution.
2026-08-10 16:25:39 -06:00
Mauricio Siu
b8822a1fde
feat: integrate vault provider management and environment variable resolution
...
- Added support for managing various vault providers (HashiCorp, AWS, Azure, Doppler, Infisical) in the dashboard.
- Implemented environment variable resolution using vault references, allowing seamless integration of secrets into application environments.
- Enhanced UI components to display and manage vault providers effectively.
- Introduced tests for vault reference resolution and environment variable preparation.
- Updated related components to utilize new vault management features.
2026-08-10 11:14:55 -06:00
Mohammad AlSmadi
ae2edc79bf
fix: enable tailwindDirectives in biome css parser
...
Biome 2.5.7's CSS parser rejects @apply/@theme (Tailwind v4 syntax)
by default, which broke the format CI job after the version bump.
Enable css.parser.tailwindDirectives and apply the resulting
formatter output (quote-style/line-wrap normalization from the
newer formatter).
2026-08-10 15:31:17 +04:00
Mauricio Siu
d0eb6ef1ca
feat: add volumes section and file explorer for containers and volumes
2026-08-09 13:03:41 -06:00
Mauricio Siu
8637acb56c
refactor: simplify SwarmMonitorCard logic and update dashboard structure
...
- Refactored SwarmMonitorCard to use optional chaining for node data handling.
- Consolidated loading and error states into a single conditional rendering block.
- Updated dashboard layout to include tabs for containers and swarm, enhancing navigation.
- Removed deprecated network-related code from the dashboard.
2026-08-09 12:28:22 -06:00
Mauricio Siu
1f73ebd0b0
fix: list stack containers across swarm nodes via docker stack ps
2026-08-09 11:37:19 -06:00
Mauricio Siu
bd7fb8f23c
fix: disable recharts animation on monitoring charts
2026-08-09 02:33:47 -06:00
Mauricio Siu
e801b6cda0
Merge pull request #4225 from GuillaumeLecomte1/fix/favicon-theme-toggle
...
fix(ui): update favicon dynamically based on app theme
2026-08-09 02:19:58 -06:00
Mauricio Siu
b20348908f
fix: allow Option/Alt composed characters in terminals on macOS
2026-08-09 01:29:42 -06:00
Mauricio Siu
f08c53c9b7
Merge pull request #5005 from Dokploy/fix/postgres-image-mountpath-warning
...
fix: warn on postgres image change when the implied data directory mismatches the mounted volume
2026-08-08 23:37:07 -06:00
Mauricio Siu
c0694eb5b2
fix: improve mount path warning for PostgreSQL by handling multiple data mounts
2026-08-08 23:36:48 -06:00
autofix-ci[bot]
be71866c96
[autofix.ci] apply automated fixes
2026-08-07 17:51:52 -04:00
Narciso
5c862f7ef4
fix: add createEnvFile toggle to Compose, mirroring Application
2026-08-07 17:28:57 -04:00
Narciso E. Núñez Arias
1de7b515ab
Merge pull request #4171 from rpoetrap/fix/docker-host
...
fix: invalid docker host while using docker desktop
2026-08-07 15:46:51 -04:00
ews-pgasser
65d2853b9e
chore: add tests
2026-08-07 12:01:08 +00:00
Mauricio Siu
6a10923a50
fix: warn when the postgres image implies a data directory that mismatches the mounted volume
2026-08-07 01:34:15 -06:00
Mauricio Siu
b3e7a8a74c
fix: parse Block I/O and Network I/O stats to numeric MB so monitoring charts render
2026-08-06 14:20:29 -06:00
Mauricio Siu
309dd567d6
Merge pull request #4624 from fcsouza/fix/structured-log-level
...
fix(logs): respect log level explicitly declared by structured loggers
2026-08-06 14:00:35 -06:00
Mauricio Siu
340687574a
Merge pull request #4824 from Dokploy/fix/log-viewer-false-error-classification
...
fix(logs): don't classify explicit non-error key/values as error
2026-08-06 13:55:19 -06:00
Mauricio Siu
dd04312470
Merge pull request #4994 from elisiumm/fix/nixpacks-static-spa-toggle
...
fix(ui): expose isStaticSpa toggle for nixpacks + publish directory
2026-08-06 13:43:27 -06:00
Narciso E. Núñez Arias
27377da6fa
Merge pull request #3867 from karyanayandi/fix/lazy-initializer-for-usestate
...
fix: use lazy initializer for useState with function calls
2026-08-06 11:40:29 -04:00
elisiumm
94098b2686
fix(ui): expose isStaticSpa toggle for nixpacks + publish directory
...
The backend already honors isStaticSpa for the Nixpacks builder when a
publishDirectory is set (getStaticCommand generates an SPA-aware nginx
config with try_files fallback to index.html), but the build type form
only wired the field for the Static builder. As a result the toggle
never rendered for Nixpacks and any save in that mode silently cleared
the flag via the discriminated union schema and resetData mapping.
Add isStaticSpa to the nixpacks schema variant and resetData case,
render the same SPA checkbox once a publish directory is set, and
include the field in the save mutation payload for nixpacks.
Fixes #4993
2026-08-06 14:25:29 +02:00
Mauricio Siu
abe774650f
Merge pull request #4962 from Dokploy/fix/compose-env-file-special-chars
...
fix: preserve special characters in Compose-generated .env values
2026-08-06 00:58:04 -06:00
Mauricio Siu
5dd2b5beec
Merge branch 'main' into canary
2026-08-06 00:12:08 -06:00
Mauricio Siu
35af10ca07
Bump version to v0.30.0
2026-08-06 00:11:16 -06:00
Mauricio Siu
75448f358e
Merge pull request #4972 from Dokploy/fix/domain-single-label-hostname
...
fix(domain): allow single-label hostnames without a TLD
2026-08-06 00:01:57 -06:00
Mauricio Siu
dd542994a4
chore: release v0.29.14
2026-08-05 23:49:59 -06:00
Narciso E. Núñez Arias
bcf97f92ab
Merge pull request #4772 from rifatdinc/fix-watch-paths-added-removed-files
...
fix(webhook): include added and removed files in watchPaths validation
(cherry picked from commit 3f98208f03 )
2026-08-05 23:48:13 -06:00
Mauricio Siu
e19d7bbf0e
Merge pull request #4971 from Dokploy/fix/restore-dialog-width
...
fix(ui): widen restore backup dialog to match other backup dialogs
(cherry picked from commit 3495fc89bf )
2026-08-05 23:48:12 -06:00
Mauricio Siu
3e4ed0c299
Merge pull request #4966 from Dokploy/fix/requests-hostname-filter-crash
...
fix(requests): guard RequestHost before filtering to avoid crash on malformed logs
(cherry picked from commit a0162ab566 )
2026-08-05 23:48:05 -06:00
Narciso E. Núñez Arias
112b2c8358
Merge pull request #4923 from dmtrTm/fix/rollback-environment-variables
...
fix: resolve environment variables on application rollback
(cherry picked from commit 46c87a22b0 )
2026-08-05 23:48:04 -06:00
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