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
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
Mauricio Siu
b2218efce6
refactor: update database imports to use centralized db module for improved consistency across API routes and schemas
2026-02-24 19:00:30 -06:00
Marc Fernandez
2be938a695
feat: add individual deployment deletion
2026-01-19 08:59:45 +01:00
autofix-ci[bot]
cb992259cf
[autofix.ci] apply automated fixes
2025-09-02 04:42:24 +00:00
Mauricio Siu
39d48d8bdf
refactor: update API and dashboard components to replace projectId with environmentId for improved context handling and authorization checks
2025-09-01 20:39:58 -06:00
Mauricio Siu
774365c68e
Refactor and update various components in the Dokploy application, enhancing functionality and fixing minor issues across multiple pages and features, including dashboard, settings, and API integrations.
2025-08-16 20:18:08 -06:00
Marukome0743
9ab937f726
refactor: lint dokploy application
2025-07-15 14:13:32 +09:00
Mauricio Siu
64293fce79
feat: add kill process functionality to deployments
...
- Implemented a new mutation to kill a running deployment process by its PID.
- Updated the deployment schema to include a PID field.
- Enhanced the deployment service to handle process termination and status updates.
- Modified the deployment scripts to echo PID and schedule ID for better tracking.
- Added error handling for the kill process operation.
2025-06-29 21:08:51 -06:00
Mauricio Siu
b14b9300c0
feat: enhance rollback functionality with UI updates and database schema changes
...
- Updated Tailwind configuration for responsive design.
- Modified the ShowDeployments component to include rollback settings and actions.
- Introduced a new "rollback" table in the database schema with foreign key relationships.
- Updated deployment and application schemas to support rollback features.
- Added rollback mutation to the API for initiating rollbacks.
2025-06-01 22:52:33 -06:00
Mauricio Siu
629889f1a8
refactor: reorganize imports and enhance backup functionality across various components
2025-05-28 00:38:53 -06:00
Mauricio Siu
e09447d4b4
Add ShowDeploymentsModal component and refactor ShowDeployments for enhanced deployment handling
...
- Introduced `ShowDeploymentsModal` component to manage deployment logs and details in a modal interface.
- Updated `ShowDeployments` to accept `serverId` and `refreshToken` props, allowing for more flexible deployment data handling.
- Refactored API queries in `ShowDeployments` to utilize a unified query for fetching deployments by type, improving code efficiency.
- Replaced instances of `ShowSchedulesLogs` with `ShowDeploymentsModal` in relevant components to streamline deployment log access.
2025-05-04 12:58:46 -06:00
Mauricio Siu
e3e35ce792
refactor: update to use organization resources
2025-02-15 20:43:23 -06:00
Mauricio Siu
ca217affe6
feat: update references
2025-02-14 02:18:53 -06:00
Mauricio Siu
f3ce69b656
refactor: rename builders to server
2024-10-05 22:15:47 -06:00
Mauricio Siu
3747db08d4
refactor(cloud): add validation to prevent execute in cloud version
2024-10-04 01:12:14 -06:00
Mauricio Siu
e4b998c608
refactor(server): update imports
2024-09-29 11:55:29 -06:00
Mauricio Siu
bd0bbdea26
feat: init multi server feature
2024-09-08 01:45:39 -06:00
Mauricio Siu
5280c861e8
Feat/monorepo ( #292 )
...
* feat(create-turbo): apply official-starter transform
* refactor: move folder
* wip: monorepo
* feat: add builf
* refactor: add pr
* update
* add .env
* refactor: update build
* refactor: update build docker
* refactor: add progress plain
* refactor: remove node pty
* refactor: remove
* remove
* refactor: update
* refacotr: uopdate
* refactor: add remix app
* add env
* refactor: add pnpm start
* refactor: remove
* refactor: remove folders
* refactor: remove .dockerfile
* chore: update biome
* test
* choe: add husky
* remove .docker folder
* feat: add docs website
* refactor: add husky
* chore(version): bump version
* refactor: add new changes
* refactor: update circle path
* refactor: update
* refactor: update
* refactor: update dockerfile
* refactor: update dockerfile
* refactor: update command
* refactor: update
* refactor: update dockerfile
* refactor: add tsx
* refactor: update dockerfile
* refactor: add deps
* refactor: up[date
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: yuodate
* refactor: remove
* refactor: uncomment
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: updare
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: imprt
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: remove
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: change path
* refactor: update
* refactor: update
* refactor: upoadte
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: add
* refactor: update
* refactor: update
* refactor: add
* refactor: update
* refactor: remove
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: removed
* refactor: update
* refactor: update
* refactor: update
* refactor: add config
* refactor: update
* refactor: add
* refactor: update
* refactor: update
* refactor: remove
* refactor: update
* refactor: remove
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: add docs
* refactor: update
* refactor: add website
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: add ignore builds
* refactor: update
* refactor: update
* refactor: add
* refactor: update
* refactor: update
* refactor: remove needs
* refactor: update
* refactor: update
* refactor: add config
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: remove
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: add
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: upodate
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update package json
* refactor: add biome
* refactor: add sponsors
* refactor: update
* refactor: update
* refactor: remove
* refactor: update
* refactor: update
* refactor: update
* refactor: update scripts
* refactor: remove
* refactor: update
* refactor: remove
---------
Co-authored-by: Turbobot <turbobot@vercel.com >
2024-07-29 23:08:23 -06:00