Mauricio Siu
2d0874d499
feat: add triggerType field to application schema for enhanced event handling
2026-02-24 18:35:26 -06:00
Mauricio Siu
3b7dcaca7a
chore: update drizzle-orm version to 0.41.0 in package.json and pnpm-lock.yaml; refactor schema definitions for improved clarity and consistency across various database schemas
2026-02-24 12:58:22 -06:00
Mauricio Siu
331b12c7d8
chore: update @dokploy/trpc-openapi to version 0.0.14 and swagger-ui-react to version 5.31.2; refactor OpenAPI document handling in swagger.tsx and settings.ts for improved compatibility and clarity
2026-02-24 01:07:23 -06:00
Mauricio Siu
fca10c135a
chore: update zod and react-hook-form integration to use standard-schema resolver; update dependencies in pnpm-lock.yaml
2026-02-23 11:10:28 -06:00
user
ce9ba60902
impl
2026-02-10 23:43:34 +03:00
Mauricio Siu
960892fd8d
feat(schema): enhance appName validation across database schemas with regex and message
2026-01-31 03:01:49 -06:00
Mauricio Siu
27a0490536
feat(bitbucket): add optional slug field for repositories and update related logic
2026-01-28 00:09:56 -06:00
Mauricio Siu
07368ff8c6
fix(compose): add default compose path for raw source type in file editor
2025-10-26 01:29:34 -06:00
Mauricio Siu
02685fde9d
Merge pull request #2507 from Harikrishnan1367709/Allow-setting-a-title/description-for-deployments-via-API-or-CLI-#1485-Harikrishnan
...
feat: Add custom title/description support for API/CLI deployments (#1485 )
2025-09-06 14:00:26 -06:00
HarikrishnanD
90d9880301
feat: add custom title/description support for API/CLI deployments - Add optional title and description fields to deployment schemas - Update TRPC endpoints to accept custom deployment titles/descriptions - Update external API to support custom deployment metadata - Maintain backward compatibility with existing deployments - Resolves issue #1485 : Allow setting title/description for deployments via API/CLI
2025-09-03 09:05:33 +05:30
autofix-ci[bot]
cb992259cf
[autofix.ci] apply automated fixes
2025-09-02 04:42:24 +00:00
Mauricio Siu
72f8a28f4f
refactor: update project structure to use environmentId instead of projectId across components and API routes; implement environment management features
2025-09-01 19:48:20 -06:00
Mauricio Siu
6fc325fe95
feat(environment): implement environment management with create, duplicate, and delete functionalities; add environment schema and database migrations
2025-09-01 17:36:27 -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
Mauricio Siu
76603f598c
feat(database): add isolatedDeploymentsVolume column to compose table
...
- Introduced a new boolean column "isolatedDeploymentsVolume" to the "compose" table with a default value of false.
- Updated existing records to set "isolatedDeploymentsVolume" to true.
- Modified related functions to handle the new column for improved deployment isolation management.
2025-07-06 18:46:36 -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
d85fc2e513
Merge branch 'canary' into 187-backups-for-docker-compose
2025-05-03 09:48:24 -06:00
Mauricio Siu
98d0f1d5bf
Enhance schedule management with new fields and improved components
...
- Introduced new fields in the schedule schema: `serviceName`, `scheduleType`, and `script`, allowing for more flexible schedule configurations.
- Updated the `HandleSchedules` component to incorporate the new fields, enhancing user input options for schedule creation and updates.
- Refactored the `ShowSchedules` component to support the new `scheduleType` and display relevant information based on the selected type.
- Improved API handling for schedule creation and updates to accommodate the new fields, ensuring proper validation and error handling.
- Added a new `ShowSchedulesModal` component for better integration of schedule viewing in server settings, enhancing user experience.
2025-05-02 20:17:21 -06:00
Mauricio Siu
2ea2605ab1
Enhance backup functionality by introducing support for compose backups. Update backup schema to include serviceName and backupType fields. Modify related components to handle new backup types and integrate service selection for compose backups. Update API routes and database schema accordingly.
2025-04-27 20:17:49 -06:00
Mauricio Siu
91bcd1238f
Refactor triggerType implementation: remove old SQL triggerType column definitions and replace with ENUM type in application and compose tables. Update shared schema to include triggerType enum.
2025-04-26 21:14:30 -06:00
Mauricio Siu
120646c77b
Merge branch 'canary' into feat/github-triggerType
2025-04-26 21:09:23 -06:00
Mauricio Siu
ceb16ae9f7
Implement enableSubmodules feature across various Git provider components and update database schema. This change introduces a new boolean field enableSubmodules to control submodule behavior in Git operations, replacing the previous recurseSubmodules field. Updates include modifications to the UI components, API routers, and database schema to accommodate this new feature.
2025-04-26 16:35:02 -06:00
Theo D
fcb8a2bded
feat(github): add triggerType field to GitHub provider and handle tag creation events
2025-04-02 22:28:12 +02:00
Mauricio Siu
2f16034cb0
Add Duplicate Project functionality
...
- Introduced a new component for duplicating projects, allowing users to create a new project with the same configuration as an existing one.
- Implemented a mutation in the project router to handle project duplication, including optional service duplication.
- Updated the project detail page to include a dropdown menu for initiating the duplication process.
- Enhanced the API to validate and process the duplication request, ensuring proper handling of services associated with the project.
2025-03-30 02:38:53 -06:00
Jason Parks
9a11d0db97
feat(gitea): add Gitea repository support
2025-03-17 15:17:35 -06:00
Jason Parks
ea39b152f4
fix: resolved merge conflicts with fork/canary
2025-03-16 03:02:15 -06:00
Jason Parks
027406547e
feat(gitea): Added Gitea Repo Integration
2025-03-16 02:11:48 -06:00
Mauricio Siu
c1aeb828d8
feat(applications): add watch paths for selective deployments
...
- Implement watch paths feature for GitHub and GitLab applications and compose services
- Add ability to specify paths that trigger deployments when changed
- Update database schemas to support watch paths
- Integrate micromatch for flexible path matching
- Enhance deployment triggers with granular file change detection
2025-03-08 23:32:08 -06:00
Mauricio Siu
a8f94540f9
refactor: lint
2025-02-09 02:20:40 -06:00
Mauricio Siu
3e2cfe6eb8
refactor: agroupate utilities
2025-02-09 02:20:28 -06:00
Mauricio Siu
6f2148c060
feat: add deployable option to randomize and prevent colission in duplicate templates
2025-02-03 00:57:18 -06:00
djknaeckebrot
3decbd5207
feat: add new form validator
2024-12-13 16:34:29 +01:00
Mauricio Siu
f3ce69b656
refactor: rename builders to server
2024-10-05 22:15:47 -06:00