Yash Kumar
b5c3d8660e
feat: add dynamic open graph metadata for enterprise whitelabeling
2026-09-04 20:56:23 +05:30
Mauricio Siu
631816f8d1
Merge pull request #5297 from Dokploy/detail/dead-code/chore-remove-unused-filteremptyvalues-and-hasvalue-dd3edc
...
chore: remove unused filterEmptyValues and hasValues utils
2026-09-04 09:02:05 -06:00
Yash Kumar
1a29694481
feat(ui): smart truncation tooltips, org name limits, and logo UI polish ( #5345 )
2026-09-04 10:03:44 -04:00
Narciso E. Núñez Arias
1572008cdf
Merge pull request #5272 from bogdaaamn/bogdaaamn-fix-server-card-title-overflow
...
Auto PR to main when version changes / create-pr (push) Waiting to run
Build Docker images / build-and-push-cloud-image (push) Waiting to run
Build Docker images / build-and-push-schedule-image (push) Waiting to run
Build Docker images / build-and-push-server-image (push) Waiting to run
Dokploy Docker Build / docker-amd (push) Waiting to run
Dokploy Docker Build / docker-arm (push) Waiting to run
Dokploy Docker Build / combine-manifests (push) Blocked by required conditions
Dokploy Docker Build / generate-release (push) Blocked by required conditions
Dokploy Docker Build / sync-version (push) Blocked by required conditions
autofix.ci / format (push) Waiting to run
Dokploy Monitoring Build / docker-amd (push) Waiting to run
Dokploy Monitoring Build / docker-arm (push) Waiting to run
Dokploy Monitoring Build / combine-manifests (push) Blocked by required conditions
fix: Fix server card title overflow for responsiveness
2026-09-03 15:50:18 -04:00
detail-app[bot]
399e20c1ed
chore: remove unused filterEmptyValues and hasValues utils
2026-09-03 19:15:40 +00:00
autofix-ci[bot]
12ea7a8920
[autofix.ci] apply automated fixes
2026-09-03 17:16:32 +00:00
Narciso E. Núñez Arias
782bb4e249
Merge pull request #5287 from imrja8/fix/sidebar-truncation
...
Auto PR to main when version changes / create-pr (push) Waiting to run
Build Docker images / build-and-push-cloud-image (push) Waiting to run
Build Docker images / build-and-push-schedule-image (push) Waiting to run
Build Docker images / build-and-push-server-image (push) Waiting to run
Dokploy Docker Build / docker-amd (push) Waiting to run
Dokploy Docker Build / docker-arm (push) Waiting to run
Dokploy Docker Build / combine-manifests (push) Blocked by required conditions
Dokploy Docker Build / generate-release (push) Blocked by required conditions
Dokploy Docker Build / sync-version (push) Blocked by required conditions
autofix.ci / format (push) Waiting to run
Dokploy Monitoring Build / docker-amd (push) Waiting to run
Dokploy Monitoring Build / docker-arm (push) Waiting to run
Dokploy Monitoring Build / combine-manifests (push) Blocked by required conditions
Generate and Sync OpenAPI / Generate OpenAPI and commit to Dokploy repo (push) Waiting to run
fix(ui): truncate organization name properly in sidebar without clipp…
2026-09-03 11:05:36 -04:00
Narciso E. Núñez Arias
f4e1154d31
Merge pull request #4765 from imrja8/feat/organization-logo-drag-drop
...
feat: add drag-and-drop logo upload for organizations
2026-09-03 10:49:41 -04:00
autofix-ci[bot]
d1fda6368c
[autofix.ci] apply automated fixes
2026-09-03 04:16:04 +00:00
Yash Kumar
bbca400a6d
fix(ui): truncate organization name properly in sidebar without clipping descenders
2026-09-03 09:33:02 +05:30
Yash Kumar
c180f7502c
refactor: extract resizeImage to shared utility
2026-09-02 20:57:30 +05:30
Yash Kumar
4877c4ffa3
fix: address PR feedback (SVG helper & AddOrganization crash)
2026-09-02 20:49:14 +05:30
Yash Kumar
dfa9c17d7d
refactor: extract createServerSideHelpers into a reusable function
2026-09-02 19:03:24 +05:30
Yash Kumar
e25e241cf5
Merge branch 'Dokploy:canary' into fix/whitelabeling-fouc
2026-09-02 17:25:46 +05:30
Yash Kumar
f617561d0b
Merge branch 'Dokploy:canary' into feat/organization-logo-drag-drop
2026-09-02 17:25:28 +05:30
Bogdan Covrig
f904a7bd55
fix: Fix server card title overflow for responsiveness
2026-09-02 13:48:05 +02:00
Yash Kumar
8c9e473b4e
test: fix CI failures and improve local test robustness
2026-09-02 16:59:57 +05:30
Yash Kumar
e2c9bd2833
Merge branch 'Dokploy:canary' into fix/whitelabeling-fouc
2026-09-02 14:24:08 +05:30
Yash Kumar
8b38acdebd
Merge branch 'Dokploy:canary' into feat/organization-logo-drag-drop
2026-09-02 14:24:01 +05:30
Mauricio Siu
344febb4c1
bump version to v0.30.5
Auto PR to main when version changes / create-pr (push) Waiting to run
Build Docker images / build-and-push-cloud-image (push) Waiting to run
Build Docker images / build-and-push-schedule-image (push) Waiting to run
Build Docker images / build-and-push-server-image (push) Waiting to run
Dokploy Docker Build / docker-amd (push) Waiting to run
Dokploy Docker Build / docker-arm (push) Waiting to run
Dokploy Docker Build / combine-manifests (push) Blocked by required conditions
Dokploy Docker Build / generate-release (push) Blocked by required conditions
Dokploy Docker Build / sync-version (push) Blocked by required conditions
autofix.ci / format (push) Waiting to run
Dokploy Monitoring Build / docker-amd (push) Waiting to run
Dokploy Monitoring Build / docker-arm (push) Waiting to run
Dokploy Monitoring Build / combine-manifests (push) Blocked by required conditions
Generate and Sync OpenAPI / Generate OpenAPI and commit to Dokploy repo (push) Has been cancelled
2026-09-02 00:47:29 -06:00
autofix-ci[bot]
c5f12927b5
[autofix.ci] apply automated fixes
2026-09-02 06:44:56 +00:00
Mauricio Siu
56eaa93b91
Merge branch 'canary' into feat/compose-deploy-fresh-volumes
2026-09-02 00:37:24 -06:00
autofix-ci[bot]
0dcfcc19da
[autofix.ci] apply automated fixes
2026-09-02 01:12:31 +00:00
Mauricio Siu
2e2e0c8c29
feat: cloud onboarding wizard, billing trial card, and post-checkout server setup
...
- Onboarding wizard (Welcome -> Plan -> Project -> Server -> Deploy ->
Complete), shown once to an org owner with zero projects and no active
plan/trial; skippable per step or entirely
- Billing page shows the org's current plan, and a no-card 14-day trial
card when eligible
- Post-checkout "Welcome to Dokploy Cloud" modal simplified to reuse the
onboarding wizard's own project/server/deploy steps behind a modal
instead of its previous standalone 6-step flow, using the app's regular
typography instead of the wizard's display serif
- Onboarding wizard validates a persisted project still exists before
resuming a stale session, and the dashboard layout no longer gets stuck
redirecting to /dashboard/home once the local onboarding-active flag
goes stale mid-session
- onboardingCompletedAt column on user, with a backfill so existing users
aren't shown the wizard
- pnpm reset-onboarding dev script to reset a test account's onboarding
state end to end
2026-09-01 19:11:39 -06:00
Mauricio Siu
a424f64370
chore(api): add local Inngest dev server script
2026-09-01 19:11:27 -06:00
autofix-ci[bot]
3893150f5c
[autofix.ci] apply automated fixes
2026-09-01 20:57:36 +00:00
Yash Kumar
8806d4ef80
fix: resolve SVG unicode base64 encoding error and image upload race conditions
2026-09-02 02:27:14 +05:30
autofix-ci[bot]
6d51c100ae
[autofix.ci] apply automated fixes
2026-09-02 01:55:05 +05:30
Yash Kumar
13bb1ac5d1
fix: account for all style end-tag variants like </style/>
2026-09-02 01:49:35 +05:30
Yash Kumar
5606a2bd1e
fix: account for whitespace in style tag regex to prevent XSS
2026-09-02 01:44:46 +05:30
autofix-ci[bot]
58f3714ddc
[autofix.ci] apply automated fixes
2026-09-01 20:01:38 +00:00
Yash Kumar
6282b6ef39
fix: resolve security vulnerabilities in whitelabeling
...
- Sanitize customCss in _document.tsx to prevent XSS breakouts by stripping </style> tags.
- Remove SSR favicon fetching to prevent SSRF and internal network scanning, falling back to client-side fetching.
2026-09-02 01:31:12 +05:30
Yash Kumar
d56ef890ae
Cleanup leftover unused code in side.tsx
2026-09-01 21:31:36 +05:30
Yash Kumar
b75785dc6a
Merge canary and resolve conflicts
2026-09-01 21:29:49 +05:30
Yash Kumar
c0f07f1427
Merge branch 'Dokploy:canary' into fix/whitelabeling-fouc
2026-09-01 18:52:38 +05:30
Yash Kumar
da3c0b1326
Merge remote-tracking branch 'origin/main' into fix/whitelabeling-fouc
...
# Conflicts:
# apps/dokploy/components/proprietary/whitelabeling/whitelabeling-provider.tsx
# apps/dokploy/pages/_app.tsx
2026-09-01 18:49:17 +05:30
Mauricio Siu
a42614004f
fix: don't leak git provider secrets to non-owner org members
...
gitlab.one, github.one, gitea.one and bitbucket.one returned the full
DB record (OAuth access/refresh tokens, client secrets, private keys,
webhook secrets, app passwords) to any org member who merely had
access to *use* a shared provider (sharedWithOrganization: true),
not just its owner or an org owner/admin.
Add canViewGitProviderSecrets() and null out the secret fields in
each .one response when the caller isn't the provider owner or an
org owner/admin.
2026-09-01 03:22:52 -06:00
Mauricio Siu
02760212f7
feat: list associated services in delete server modal
...
Show the services attached to a remote server directly in its delete
confirmation modal, with a link to each service and a per-service
delete action, instead of only showing a generic 'has active
services' blocker.
2026-09-01 03:11:12 -06:00
Mauricio Siu
8b5c14ca74
test: fix stale traefik remote-write test expectation
...
writeTraefikConfigRemote moved from an execAsyncRemote echo command to
writeFileRemote (SFTP) a while back; the test still mocked the old
execAsyncRemote path and asserted on an echo command that no longer runs.
2026-09-01 03:05:38 -06:00
Mauricio Siu
50acb791cd
feat: bulk import secrets from vault providers
...
Adds a modal to select and import multiple secrets from an assigned
vault provider at once, instead of typing each ${{vault.x.y}} reference
by hand. Existing keys are skipped by default and can be overridden per
row; also adds an "Access all" shortcut to the vault provider assignment
picker.
2026-09-01 03:00:09 -06:00
Mauricio Siu
3a6e18be79
Merge pull request #5228 from Dokploy/fix/hubspot-chat-multi-subscription-plan
...
fix: detect billing plan across all active Stripe subscriptions
2026-09-01 02:48:58 -06:00
Mauricio Siu
23b15801d5
bump version to v0.30.4 in package.json
2026-09-01 02:44:09 -06:00
Mauricio Siu
8cd2ba80f2
Merge branch 'canary' into feat/dns-records-management
2026-09-01 02:41:18 -06:00
Mauricio Siu
1443500b9d
Add new journal entry for wooden_nextwave version 7
2026-09-01 02:37:50 -06:00
Mauricio Siu
9c444ebca3
Merge branch 'canary' into feat/porkbun-dns-provider
2026-09-01 02:37:36 -06:00
Mauricio Siu
e7eb20d92f
Remove unused journal entry for porkbun DNS provider from _journal.json
2026-09-01 02:37:31 -06:00
Mauricio Siu
f1a4f4317a
refactor: remove DnsPageTransition component and update loading indicators in DNS-related components
2026-09-01 02:36:41 -06:00
Mauricio Siu
1ab4a8a70a
Merge branch 'canary' into feat/dns-records-management
2026-09-01 02:28:22 -06:00
Mauricio Siu
a194e1e27b
Add entry for volatile piledriver in journal with version 7
2026-09-01 01:58:57 -06:00
Mauricio Siu
50479f20ff
Merge branch 'canary' into feat/vault-phase-provider
2026-09-01 01:58:35 -06:00