Mauricio Siu
785172fa7b
Enhance application schema and database utilities: Add 'endpointSpecSwarm' to application schema, update Docker container configuration to handle 'EndpointSpec' more flexibly across various database implementations, and remove deprecated 'generateEndpointSpec' function to streamline codebase.
2025-11-08 14:08:14 -06:00
Lucas Manchine
59be1c5941
fix: coerce-stopgraceperiodswarm-to-number
2025-09-24 09:54:54 -03:00
Lucas Manchine
2141e4b174
Merge branch 'canary' into feature/stop-grace-period-2227
2025-09-24 08:52:32 -03:00
Mauricio Siu
948ed2cc0d
fix: improve registry tag construction to conditionally include registry URL
2025-09-21 00:13:56 -06:00
Lucas Manchine
270b4d4edc
Merge branch 'canary' into feature/stop-grace-period-2227-alt
2025-09-05 12:34:17 -03:00
Mauricio Siu
fb749cd862
feat: implement comprehensive environment variable resolution in preparation functions, enhancing flexibility and support for nested references across services and environments
2025-09-03 21:41:11 -06:00
Mauricio Siu
be9e19e708
refactor: enhance project and environment handling across components and services by replacing projectId with environmentId, improving context clarity and authorization checks
2025-09-01 23:10:37 -06:00
Mauricio Siu
3e7eff11cd
refactor: update application deployment logic to utilize environment context for project name and organization ID, enhancing clarity and consistency across services
2025-09-01 22:51:35 -06:00
Lucas Manchine
8ea64f9de1
testing changes
2025-08-06 14:55:30 -03:00
Mauricio Siu
078ca19578
feat(rollbacks): enhance rollback functionality with full context support
...
- Updated the rollbacks schema to include mounts, ports, and optional registry information in the full context.
- Refactored the rollback service to utilize the full context for improved rollback operations, ensuring all necessary configurations are applied.
- Exported the getAuthConfig function for better accessibility in the application context.
2025-07-06 16:43:44 -06:00
Mauricio Siu
5973d7b9b8
Merge branch 'canary' into feat/add-ports-publish-mode
2025-07-04 23:38:37 -06:00
autofix-ci[bot]
ab3a1504cf
[autofix.ci] apply automated fixes
2025-07-05 05:37:11 +00:00
FelipeVasquez350
3561b5cae6
feat: add option for publishMode in an application port settings
2025-07-04 18:01:13 +02:00
Marukome0743
e12df7b32e
refactor: remove unused catch errors
2025-07-03 08:42:04 +09:00
Mauricio Siu
5c2709248c
fix(upload): refactor registry tag construction for image uploads
...
- Updated the logic for constructing the registry tag in the uploadImage and uploadImageRemoteCommand functions to ensure correct formatting.
- Removed unnecessary path imports and streamlined the code for better readability.
2025-06-26 23:00:51 -06:00
Mauricio Siu
707463f973
refactor: Streamline Docker service management and error handling
...
- Removed unnecessary console logging in the mechanizeDockerContainer function to enhance code clarity.
- Simplified error handling by directly creating a new service if the existing one is not found, improving the deployment logic.
- Updated the buildNixpacks function to ensure container cleanup is attempted without additional error handling, streamlining the process.
2025-03-23 04:09:06 -06:00
Jason Parks
9a11d0db97
feat(gitea): add Gitea repository support
2025-03-17 15:17:35 -06:00
Jason Parks
027406547e
feat(gitea): Added Gitea Repo Integration
2025-03-16 02:11:48 -06:00
Mauricio Siu
5489e3b0a5
feat(application): add Railpack as a new build type
...
- Introduce Railpack as a new build method for applications
- Update database schema to include 'railpack' in buildType enum
- Add Railpack installation and validation scripts for servers
- Implement Railpack build and command generation utilities
- Update UI to include Railpack as a build option with a 'New' badge
2025-03-05 00:18:10 -06:00
Mauricio Siu
8ab6d6b282
chore: clean up unused variables and improve error handling across codebase
...
This commit focuses on removing unused variables, adding placeholder error handling, and generally tidying up various files across the Dokploy application. Changes include:
- Removing unused imports and variables
- Adding placeholder error handling in catch blocks
- Cleaning up commented-out code
- Removing deprecated utility files
- Improving type safety and code consistency
2025-02-22 20:35:21 -06:00
Mauricio Siu
a104867ed2
Feat/add sidebar ( #1084 )
...
* refactor: add sidebar
* chore: add deps
* refactor: update sidebar
* refactor: another layout
* refactor: update variant
* refactor: change layout
* refactor: change variant
* refactor: enhance sidebar navigation with active state management
* feat: add project button to dashboard
* Merge branch 'canary' into feat/add-sidebar
* refactor: add loader
* refactor: update destinations and refactor
* refactor: ui refactor certificates
* refactor: delete unused files
* refactor: remove unused files and duplicate registry
* refactor: update style registry
* refactor: add new design registry
* refactor: enhance git providers
* refactor: remove duplicate files
* refactor: update
* refactor: update users
* refactor: delete unused files
* refactor: update profile
* refactor: apply changes
* refactor: update UI
* refactor: enhance Docker monitoring UI layout
* refactor: add theme toggle and language selection to user navigation (#1083 )
* refactor: remove unused files
* feat: add filter to services
* refactor: add active items
* refactor: remove tab prop
* refactor: remove unused files
* refactor: remove duplicated files
* refactor: remove unused files
* refactor: remove duplicate files
* refactor: remove unused files
* refactor: delete unused files
* refactor: remove unsued files
* refactor: delete unused files
* refactor: lint
* refactor: remove unused secuirty
* refactor: delete unused files
* refactor: delete unused files
* remove imports
* refactor: add update button
* refactor: delete unused files
* refactor: remove unused code
* refactor: remove unused files
* refactor: update login page
* refactor: update login UI
* refactor: update ui reset password
* refactor: add justify end
* feat: add suscriptions
* feat: add sheet
* feat: add logs for postgres
* feat: add logs for all databases
* feat: add server logs with drawer logs
* refactor: remove unused files
* refactor: add refetch when closing
* refactor: fix linter
* chore: bump node-20
* revert
* refactor: fix conflicts
* refactor: update
* refactor: add missing deps
* refactor: delete duplicate files
* refactor: delete unsued files
* chore: lint
* refactor: remove unsued file
* refactor: add refetch
* refactor: remove duplicated files
* refactor: delete unused files
* refactor: update setup onboarding
* refactor: add breadcrumb
* refactor: apply updates
* refactor: add faker
* refactor: use 0 in validation
* refactor: show correct state
* refactor: update
---------
Co-authored-by: vishalkadam47 <vishal@jeevops.com >
Co-authored-by: Vishal kadam <107353260+vishalkadam47@users.noreply.github.com >
2025-01-12 14:29:43 -06:00
Mauricio Siu
ed543e5397
refactor: lint
2024-12-23 02:28:40 -06:00
Mauricio Siu
1ae96297e8
refactor: update lint
2024-12-19 02:07:08 -06:00
Mauricio Siu
c51b502116
refactor: add path join to prevent concatenate double slash and update the getImageName
2024-12-19 02:05:30 -06:00
Mauricio Siu
841b264257
feat: add preview deployments #379
2024-12-01 22:29:40 -06:00
Mauricio Siu
7003fe77c9
feat: add shared enviroment variables
2024-11-17 16:13:07 -06:00
Mauricio Siu
ef9f16a3c3
refactor(dokploy): remove registry url
2024-11-02 15:37:49 -06:00
Mauricio Siu
766a25ccad
fix(registry): add image tag resolution correctly when using cluster
2024-11-02 14:17:21 -06:00
Mauricio Siu
47aa223f87
refactor: remove save on build on next app and integrate turbopack
2024-10-24 23:13:24 -06:00
Mauricio Siu
f3ce69b656
refactor: rename builders to server
2024-10-05 22:15:47 -06:00