Amir Moradi
0c62bc0f29
fix: create migrations and update to latest railpack
2026-01-08 12:29:42 +01:00
Amir Moradi
b19d3e94eb
Merge branch 'canary' of github.com:amirhmoradi/dokploy into claude/update-dockerfile-deps-WD7Lw
2026-01-08 11:53:55 +01:00
Mauricio Siu
068deecb61
Merge pull request #3401 from bdkopen/remove-hi-base32-package
...
chore: uninstall `hi-base32` package
2026-01-05 22:44:50 -06:00
bdkopen
016aa0248a
chore: uninstall unused otpauth package
2026-01-05 22:27:57 -05:00
bdkopen
eb9d140c5d
chore: uninstall ununused hi-base32 package
2026-01-05 21:13:25 -05:00
Mauricio Siu
d2ce587494
feat(compose): include composeId in deployment and redeployment responses close https://github.com/Dokploy/dokploy/issues/3359
2026-01-04 11:08:11 -06:00
autofix-ci[bot]
0897417d7c
[autofix.ci] apply automated fixes
2026-01-04 17:01:40 +00:00
Marc Fernandez
eb14a68bdd
feat: add solid colors for avatar
2025-12-31 08:58:25 +01:00
Mauricio Siu
58b75205af
Merge pull request #3327 from Dokploy/refactor/separate-settings-from-users-table
...
refactor(settings): migrate user settings to webServerSettings schema…
2025-12-28 13:21:55 -06:00
bdkopen
1b5bfe051d
chore: uninstall rotating-file-stream
2025-12-27 12:33:39 -05:00
Mauricio Siu
ec56062f17
fix(settings): update getIp function to return an empty string for cloud environments
2025-12-21 01:45:49 -06:00
Mauricio Siu
6010643d9e
refactor(server): update server configuration handling to utilize webServerSettings schema and improve code clarity
2025-12-21 01:41:33 -06:00
Mauricio Siu
babd30a110
refactor(settings): migrate user settings to webServerSettings schema and update related components
2025-12-21 01:33:18 -06:00
Mauricio Siu
84e0f5856b
Merge pull request #3164 from difagume/fix/log-warning-detection
...
fix(docker-logs): fix warning symbol detection
2025-12-20 23:02:00 -06:00
Mauricio Siu
2bfa4643fc
Merge pull request #3186 from divaltor/slider-resources
...
feat(resources): Add number component to have better UX control over Docker resources
2025-12-20 22:56:54 -06:00
copilot-swe-agent[bot]
44645a6fbe
fix: properly quote registry username in docker login to handle special characters like $
...
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com >
2025-12-20 19:41:56 +00:00
Mauricio Siu
67725759e6
Merge pull request #3318 from Dokploy/copilot/fix-perplexity-ai-models-endpoint
...
Fix Perplexity AI provider models endpoint by returning hardcoded model list
2025-12-20 13:34:55 -06:00
Mauricio Siu
2065372d4f
fix: update test command in package.json to remove specific test target
2025-12-20 13:34:32 -06:00
Amir Moradi
3bdf029155
Downgrade pnpm version in package.json
2025-12-20 07:44:51 +01:00
Amir Moradi
e1896c2498
Downgrade pnpm version in package.json
2025-12-20 07:44:22 +01:00
Amir Moradi
a8064afd60
Downgrade pnpm version in package.json
2025-12-20 07:43:50 +01:00
copilot-swe-agent[bot]
69d5c6f0cb
Fix Perplexity AI provider by adding hardcoded model list
...
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com >
2025-12-20 06:43:11 +00:00
Mauricio Siu
c065c85ee6
fix: update project handling permissions to include admin role
2025-12-19 23:26:12 -06:00
Mauricio Siu
db97de2a39
Merge pull request #3255 from odedd/feat/all-timezones-support
...
feat(schedules): add support for all IANA timezones
2025-12-19 23:23:27 -06:00
Mauricio Siu
97362da2ae
Merge pull request #3303 from draconisNoctis/feature/Fix-Disabling-of-Require-Collaborator-Permissions-Form
...
fix: disabling of previewRequireCollaboratorPermissions
2025-12-19 23:19:25 -06:00
Mauricio Siu
6685bd618e
chore: update dokploy version to v0.26.3 and modify test command
2025-12-19 11:53:27 -06:00
Bima42
fd084c6d37
fix: invalidate query missing
2025-12-19 10:07:20 +01:00
Mark Wecke
e607220bfa
fix: disabling of previewRequireCollaboratorPermissions
2025-12-18 15:37:51 +01:00
Mauricio Siu
0590e78854
Merge pull request #3270 from Bima42/3165-add-environment-switch-dropdown
...
feat: being able to switch environments from breadcrumbs
2025-12-18 00:20:00 -06:00
Mauricio Siu
72f2cc6268
feat(registry): improve server selection by categorizing deploy and build servers
...
- Refactored server data handling to separate deploy and build servers.
- Updated the UI to display servers in distinct groups for better clarity.
- Enhanced the server selection experience by dynamically rendering server options based on availability.
2025-12-17 23:06:21 -06:00
Mauricio Siu
854bd88e0a
Merge pull request #3292 from Dokploy/3261-the-registry-password-is-always-blank-when-you-modify-any-existing-registry
...
feat(registry): enhance registry handling with optional password and …
2025-12-16 22:09:24 -06:00
autofix-ci[bot]
acf385a1f3
[autofix.ci] apply automated fixes
2025-12-17 04:08:36 +00:00
Mauricio Siu
d1bc109697
feat(registry): enhance registry handling with optional password and new test functionality
...
- Updated the AddRegistrySchema to make the password field optional when editing an existing registry.
- Introduced a new mutation, testRegistryById, to validate registry credentials using existing data.
- Improved form handling to conditionally require the password based on the editing state.
- Enhanced user feedback for registry testing with clearer error messages and instructions.
2025-12-16 22:07:52 -06:00
Mauricio Siu
38c7e1e996
Merge pull request #3276 from Divkix/fix-3268
...
fix(api): return database object from create endpoints
2025-12-16 21:50:15 -06:00
autofix-ci[bot]
3a5ac9d31f
[autofix.ci] apply automated fixes
2025-12-17 03:09:23 +00:00
Mauricio Siu
0ddf6b851f
feat(servers): add tooltip for deactivated server status in dashboard
...
- Wrapped server status display in a TooltipProvider to provide additional context for deactivated servers.
- Implemented a tooltip that informs users about the reason for deactivation and instructions for reactivation, enhancing user experience and clarity in server management.
2025-12-16 21:05:52 -06:00
Amir Moradi
1ac3d1c1b0
Downgrade pnpm version in package.json
2025-12-17 01:36:40 +01:00
Amir Moradi
f6b756e711
Downgrade pnpm version in package.json
2025-12-17 01:36:05 +01:00
Amir Moradi
9f84dd4e0d
Downgrade pnpm version in package.json
2025-12-17 01:35:12 +01:00
Claude
9e89edf167
chore(deps): update all tool versions across the codebase
...
Update to latest stable versions:
- pnpm: 9.12.0 → 10.26.0
- Docker: 28.5.0/28.5.2 → 29.1.3
- Nixpacks: 1.39.0 → 1.41.0
- Railpack: 0.2.2/0.15.0 → 0.15.1
- buildpacks/pack: 0.35.0 → 0.39.1
Files updated:
- All Dockerfiles (main, schedule, cloud, server)
- All package.json files (root, server, api, schedules, dokploy)
- GitHub workflow (pull-request.yml)
- Server setup script
- Database schema and DBML files
- Test fixtures
- UI components
2025-12-16 21:06:40 +00:00
Mauricio Siu
eb4fbff1b2
feat(servers): enhance server management UI with button options
...
- Added `asButton` prop to `HandleServers`, `SetupServer`, `ShowServerActions`, and `TerminalModal` components to allow rendering as buttons for improved UI flexibility.
- Updated the server management interface to use buttons for actions like editing and setting up servers, enhancing user experience.
- Introduced new icons for better visual representation of actions in the server management dashboard.
2025-12-15 15:17:56 -06:00
Bima42
3aeb52810c
fix: missing switch env for apps
2025-12-15 10:10:12 +01:00
Divanshu Chauhan
8eaf2ab5c7
fix(api): return database object from create endpoints
...
Database creation APIs (mysql, mariadb, postgres, mongo) now return
the created database object with databaseID instead of boolean true.
This enables automation workflows to deploy databases immediately
after creation.
Fixes #3268
2025-12-15 11:56:39 +05:30
Bima42
3e356e6890
feat: being able to switch environments in sidebar
2025-12-14 17:01:44 +01:00
Mauricio Siu
d875e08d48
test(helpers): add tests for handling empty and undefined string variables in templates
...
- Introduced new test cases to verify the behavior of the `processValue` function when dealing with empty string variables and undefined variables.
- Ensured that empty strings are correctly replaced and undefined variables remain unchanged in the output.
2025-12-13 15:05:57 -06:00
Mauricio Siu
d187b52e09
refactor(deploy): execute deployments in background to prevent timeouts
...
- Updated deployment logic across multiple API routes to run deployments in the background, allowing for immediate response and avoiding potential webhook timeouts.
- Added error handling to log any failures during background deployment.
2025-12-13 01:28:19 -06:00
Mauricio Siu
5f13679a97
Merge pull request #3258 from Dokploy/fix/long-request-on-cleanup
...
Fix/long request on cleanup
2025-12-13 00:58:50 -06:00
Mauricio Siu
415327c246
fix(storage): enhance success message for cleaning action to include a wait prompt
2025-12-13 00:58:21 -06:00
Mauricio Siu
12b8f8a4fd
fix(storage): update success message for cleaning action
2025-12-13 00:58:07 -06:00
Mauricio Siu
fea3ec9a6f
feat(cleanup): implement background cleanup functionality
...
- Added a new `cleanupAllBackground` function to execute Docker cleanup commands in the background, allowing for immediate return and avoiding gateway timeouts.
- Refactored existing cleanup functions to utilize a centralized `cleanupCommands` object for better maintainability and readability.
2025-12-13 00:57:41 -06:00