Commit Graph

86 Commits

Author SHA1 Message Date
Dokploy Bot
f552309885 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@6e342ee2f2

Updated: 2026-05-13 07:10:46 UTC
2026-05-13 07:10:46 +00:00
Dokploy Bot
74e5482e35 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@1fdbe87d84

Updated: 2026-05-13 06:50:13 UTC
2026-05-13 06:50:13 +00:00
Dokploy Bot
a6aa7ab5f4 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@67278d8783

Updated: 2026-05-13 06:43:20 UTC
2026-05-13 06:43:20 +00:00
Dokploy Bot
22d0dd10e0 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@aff200f84f

Updated: 2026-05-13 06:10:35 UTC
2026-05-13 06:10:35 +00:00
Mauricio Siu
784e25b529 Update package.json v0.29.4 2026-05-12 13:16:02 -06:00
Dokploy Bot
2d42e63a7b chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@7a568aadac

Updated: 2026-05-12 19:14:34 UTC
2026-05-12 19:14:34 +00:00
Mauricio Siu
ad0df74ae9 Bump version from 0.29.2 to 0.29.3 v0.29.3 2026-05-11 12:50:23 -06:00
Dokploy Bot
35599793b1 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@ccc8f6d047

Updated: 2026-05-11 17:58:23 UTC
2026-05-11 17:58:23 +00:00
Dokploy Bot
81d3d5e1e2 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@1c6fdc1b43

Updated: 2026-05-09 08:11:28 UTC
2026-05-09 08:11:28 +00:00
Dokploy Bot
b6a1dcb6bd chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@547ba2d04b

Updated: 2026-05-09 07:10:38 UTC
2026-05-09 07:10:38 +00:00
Dokploy Bot
752624838b chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@b9e97eb321

Updated: 2026-05-09 06:58:07 UTC
2026-05-09 06:58:07 +00:00
Dokploy Bot
ec8d8c18de chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@fef2de1ec5

Updated: 2026-05-09 05:51:28 UTC
2026-05-09 05:51:28 +00:00
Dokploy Bot
bc3fe40c4f chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@5177580d51

Updated: 2026-05-09 05:19:49 UTC
2026-05-09 05:19:49 +00:00
Dokploy Bot
049d9e2255 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@0f526af2c8

Updated: 2026-05-09 01:34:50 UTC
2026-05-09 01:34:50 +00:00
Dokploy Bot
036dc98cf7 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@8227a48ef4

Updated: 2026-05-09 01:06:16 UTC
2026-05-09 01:06:16 +00:00
Dokploy Bot
677d40dd38 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@d5d8914bf6

Updated: 2026-05-09 00:50:27 UTC
2026-05-09 00:50:27 +00:00
Dokploy Bot
dcd01689d8 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@746bb3ddc6

Updated: 2026-05-07 20:36:17 UTC
2026-05-07 20:36:17 +00:00
Dokploy Bot
b5e4da9cd9 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@e0c6ed699d

Updated: 2026-05-01 00:53:23 UTC
2026-05-01 00:53:23 +00:00
Dokploy Bot
ddcb947374 chore: bump version to 0.29.2
Source: Dokploy/dokploy@fb6b06f064

Release:
v0.29.2
2026-04-25 05:09:09 +00:00
Dokploy Bot
6127c5e518 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@222b167a76

Updated: 2026-04-25 04:47:19 UTC
2026-04-25 04:47:19 +00:00
Dokploy Bot
637da35355 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@940d18ad25

Updated: 2026-04-25 03:52:56 UTC
2026-04-25 03:52:56 +00:00
Dokploy Bot
911e162617 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@29480cde90

Updated: 2026-04-24 18:50:04 UTC
2026-04-24 18:50:04 +00:00
Dokploy Bot
430c1746ba chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@d7af82731c

Updated: 2026-04-22 03:39:08 UTC
2026-04-22 03:39:08 +00:00
Dokploy Bot
138c1e044d chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@bad9731878

Updated: 2026-04-20 13:17:07 UTC
2026-04-20 13:17:07 +00:00
Dokploy Bot
56d8995b71 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@13248c8d8a

Updated: 2026-04-19 18:06:56 UTC
2026-04-19 18:06:56 +00:00
Dokploy Bot
90bc8ca394 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@b392e58001

Updated: 2026-04-18 04:41:52 UTC
2026-04-18 04:41:52 +00:00
Dokploy Bot
90e2ab63da chore: bump version to 0.29.0
Source: Dokploy/dokploy@425fef6e28

Release:
v0.29.0
2026-04-17 20:49:59 +00:00
Dokploy Bot
1ea122e562 chore: bump version to v0.29.0
Source: Dokploy/dokploy@958372c5f9

Release:
vv0.29.0
2026-04-17 20:46:47 +00:00
Dokploy Bot
1b269016b5 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@7e13243c1d

Updated: 2026-04-17 20:11:43 UTC
2026-04-17 20:11:43 +00:00
Mauricio Siu
f829a9ac1f chore: update GitHub Actions workflow for release and npm checks
- Enhanced version checking logic in onPushToMain.yml to verify the existence of GitHub releases and npm versions before creating new releases or publishing to npm.
- Updated the GitHub release action to use softprops/action-gh-release for improved functionality and added generation of release notes.
2026-04-15 21:24:04 -06:00
Mauricio Siu
b4b4e6a655 chore: remove publish script from package.json 2026-04-15 21:16:28 -06:00
Mauricio Siu
8cb29cd8c7 chore: bump version to 0.3.1 in package.json v0.3.1 2026-04-15 21:14:37 -06:00
Mauricio Siu
edb15fd6cf chore: update GitHub Actions workflow to use GitHub token
- Replaced the usage of secrets.GH_TOKEN with github.token in onPushToMain.yml for improved security and access management during the release process.
v0.3.0
2026-04-15 21:13:21 -06:00
Mauricio Siu
edb0e37890 Merge pull request #36 from Dokploy/feat/add-support-for-all-endpoints
Feat/add support for all endpoints
2026-04-15 21:07:12 -06:00
Mauricio Siu
0d54e9bcac chore: update GitHub workflows to disable strict Corepack mode and ignore scripts during installation
- Added environment variable COREPACK_ENABLE_STRICT set to 0 in both onPushToMain.yml and test.yml workflows.
- Modified pnpm install command to include --ignore-scripts flag, preventing scripts from running during installation.
2026-04-15 21:05:39 -06:00
Mauricio Siu
d5f9d5b8fc chore: add .npmrc file to configure build script behavior
- Created a new .npmrc file to set the ignore-build-scripts option to false, allowing build scripts to run during installation.
2026-04-15 21:04:03 -06:00
Mauricio Siu
52b6c8d735 chore: update package.json to include pnpm configuration
- Added pnpm configuration to specify only built dependencies for esbuild in package.json, enhancing dependency management.
2026-04-15 21:02:39 -06:00
Mauricio Siu
c073a037b1 feat: integrate Vitest for testing and update workflows
- Added Vitest as a testing framework in package.json and configured test scripts.
- Created new test files for CLI and client functionalities, ensuring comprehensive coverage.
- Updated GitHub Actions workflows to include testing steps and streamlined release process.
- Removed the deprecated onRelease workflow to consolidate CI/CD processes.
2026-04-15 21:00:48 -06:00
Mauricio Siu
0869e2d69a chore: update README and remove .mocharc.json
- Removed the .mocharc.json file as part of the project cleanup.
- Updated README to enhance clarity on usage, authentication options, and command examples.
- Added details on environment variable support and improved command structure for better user guidance.
2026-04-15 18:47:33 -06:00
Mauricio Siu
4d604a1a75 feat: add environment configuration support
- Introduced .env.example file to provide a template for environment variables.
- Updated .gitignore to exclude .env files from version control.
- Implemented loadEnvFile function in client.ts to load environment variables from a .env file into process.env, enhancing configuration management.
2026-04-15 18:42:13 -06:00
Mauricio Siu
70f542990d refactor: clean up imports and improve function formatting
- Reordered and grouped import statements for better readability in client.ts, index.ts, and auth.ts.
- Updated the readAuthConfig function to prioritize DOKPLOY_API_KEY over DOKPLOY_AUTH_TOKEN.
- Enhanced formatting of apiPost and apiGet functions for improved clarity and consistency.
2026-04-15 18:41:20 -06:00
Mauricio Siu
5b02a22e21 chore: update copyright year and ownership in LICENSE file
- Changed copyright from 2024 Mauricio Siu to 2026 Dokploy Technologies, Inc. in LICENSE.md.
2026-04-15 18:38:16 -06:00
Mauricio Siu
d51ea5b2f7 chore: remove Prettier configuration file
- Deleted .prettierrc.json as part of the migration to Biome for linting and formatting.
2026-04-15 18:37:50 -06:00
Mauricio Siu
ac02c614a6 refactor: migrate to biome and update CLI structure
- Removed ESLint configuration and ignore files in favor of Biome for linting.
- Introduced biome.json for configuration and updated package.json to reflect new dependencies.
- Added OpenAPI specification for Dokploy API and generated CLI commands from it.
- Refactored CLI entry point to use Commander instead of Oclif.
- Implemented new authentication command and removed deprecated commands.
- Updated TypeScript configuration and added build scripts for improved development workflow.
- Cleaned up unused files and commands to streamline the codebase.
2026-04-15 18:37:45 -06:00
Mauricio Siu
761f6e795f docs: update README to include environment management commands
- Added documentation for new commands related to environment management: `dokploy environment:create` and `dokploy environment:delete`.
- Enhanced clarity on usage instructions for managing environments within the project.
2025-10-05 02:07:59 -06:00
Mauricio Siu
1f1d6713aa Merge pull request #12 from Dokploy/fix/environments
Fix/environments
2025-10-05 02:05:23 -06:00
Mauricio Siu
2647a59bb6 chore: bump version to v0.2.8 2025-10-05 02:04:57 -06:00
Mauricio Siu
37f4b8b56e feat: enhance project info command with environment details
- Refactored ProjectInfo command to retrieve project information based on environments.
- Added detailed logging for applications, compose services, and databases categorized by environment.
- Implemented total counts for applications and databases across all environments.
- Improved error handling for cases with no environments found.
2025-10-05 02:04:34 -06:00
Mauricio Siu
f95d33cfbb feat: add environment creation and deletion commands
- Introduced EnvironmentCreate and EnvironmentDelete commands for managing environments within projects.
- Implemented interactive prompts for selecting projects and environments if flags are not provided.
- Added flags for projectId, environmentId, name, description, and skipConfirm to enhance command flexibility.
- Improved error handling for environment creation and deletion processes.
2025-10-05 02:02:12 -06:00
Mauricio Siu
a7a5e2e0a3 feat: add environment selection to database commands
- Introduced environmentId flag to all database commands (create, delete, deploy, stop) for specifying the environment.
- Implemented interactive prompts for selecting project and environment if flags are not provided.
- Enhanced error handling for cases with no available environments or database instances.
- Updated type definitions to include Database for better type safety.
2025-10-05 01:59:37 -06:00