Marukome0743
319ca6944d
chore: sort the package.json dependencies
2025-06-16 13:06:44 +09:00
Marukome0743
238736db8d
build: add syntax directive to Dockerfiles
2025-06-13 11:11:48 +09:00
Onur Güzel
556a437251
fix: parse pem certificates correctly
2025-06-10 16:10:19 +02:00
huadong zuo
ef5e1d6818
chore(server-setup.ts) support opencloudos
2025-06-09 16:10:48 +08:00
Mauricio Siu
1089a8247d
refactor(auth): remove logger configuration for production environment
Auto PR to main when version changes / create-pr (push) Has been cancelled
Build Docker images / build-and-push-cloud-image (push) Has been cancelled
Build Docker images / build-and-push-schedule-image (push) Has been cancelled
Build Docker images / build-and-push-server-image (push) Has been cancelled
Dokploy Docker Build / docker-amd (push) Has been cancelled
Dokploy Docker Build / docker-arm (push) Has been cancelled
autofix.ci / format (push) Has been cancelled
Dokploy Monitoring Build / docker-amd (push) Has been cancelled
Dokploy Monitoring Build / docker-arm (push) Has been cancelled
Dokploy Docker Build / combine-manifests (push) Has been cancelled
Dokploy Docker Build / generate-release (push) Has been cancelled
Dokploy Monitoring Build / combine-manifests (push) Has been cancelled
2025-06-08 16:56:31 -06:00
Mauricio Siu
ef0cef99a1
refactor: remove limitRollback from application settings and related UI components
...
- Eliminated the "limitRollback" property from the application schema and the ShowRollbackSettings component, streamlining rollback configuration.
- Updated the database schema to drop the "limitRollback" column from the "application" table, ensuring consistency across the application.
2025-06-08 16:53:23 -06:00
Victor Boudet
8737dc86c9
fix api: return compose informations when created from template
2025-06-05 14:24:43 +00:00
Mauricio Siu
cf06e5369a
fix: update docker system prune command to remove unnecessary 'all' flag
...
- Modified the command in the cleanUpSystemPrune function to remove the '--all' flag, streamlining the Docker system prune operation.
2025-06-03 00:13:00 -06:00
Mauricio Siu
973de2a610
feat: add rollback configuration to base application settings
...
- Introduced "limitRollback" and "rollbackActive" properties to the base application configuration in both drop and traefik test files.
- These additions enhance the rollback functionality by allowing configuration of rollback limits and activation status.
2025-06-02 21:04:45 -06:00
Mauricio Siu
f8baf6fe41
feat: add fullContext column to rollback table and update related functionality
...
- Introduced a new "fullContext" JSONB column in the "rollback" table to store additional context for rollbacks.
- Removed the "env" column from the "rollback" table to streamline data management.
- Updated the rollbacks service to handle the new "fullContext" field during rollback creation.
- Adjusted the application service to eliminate environment variable handling in rollback operations.
2025-06-02 21:02:17 -06:00
ayham291
3e05be4513
fix(migration): handle existing git providers by assigning to org owner
...
Previously the migration would fail in production when trying to add
a NOT NULL userId column to git_provider table with existing data.
Now existing providers are automatically assigned to their organization owner.
2025-06-02 15:42:56 +02:00
ayham291
b3b009761a
fix: made an opsie.. check the organization as well as the user for getAll git providers
2025-06-02 14:45:10 +02:00
autofix-ci[bot]
a659594134
[autofix.ci] apply automated fixes
2025-06-02 10:07:40 +00:00
Torsten Dittmann
9a1f0b467d
fix: domain validation message display logic
...
Check for both message and cdnProvider before showing CDN status to
prevent displaying "Behind undefined" when cdnProvider is missing.
2025-06-02 12:07:18 +02:00
Torsten Dittmann
e8b3abb7c9
fix: Add validation for CIDR format in isIPInCIDR function
2025-06-02 12:03:14 +02:00
ayham291
8215d2e79f
feat: implement unauthorized Git provider handling and disconnect functionality
...
- Added UnauthorizedGitProvider component to display information for applications connected to unauthorized Git providers.
- Implemented disconnectGitProvider mutation to allow users to disconnect from their Git provider, with success and error notifications.
- Updated application query to include access checks for Git providers, ensuring users can only interact with their authorized repositories.
2025-06-02 11:32:43 +02:00
Mauricio Siu
9c19b1efa3
Create SECURITY.md
Auto PR to main when version changes / create-pr (push) Has been cancelled
Build Docker images / build-and-push-cloud-image (push) Has been cancelled
Build Docker images / build-and-push-schedule-image (push) Has been cancelled
Build Docker images / build-and-push-server-image (push) Has been cancelled
Dokploy Docker Build / docker-amd (push) Has been cancelled
Dokploy Docker Build / docker-arm (push) Has been cancelled
autofix.ci / format (push) Has been cancelled
Dokploy Monitoring Build / docker-amd (push) Has been cancelled
Dokploy Monitoring Build / docker-arm (push) Has been cancelled
Dokploy Docker Build / combine-manifests (push) Has been cancelled
Dokploy Docker Build / generate-release (push) Has been cancelled
Dokploy Monitoring Build / combine-manifests (push) Has been cancelled
2025-06-02 01:09:48 -06:00
Mauricio Siu
4966bbeb73
refactor: update icon in ShowDeployments component
...
- Replaced the ArrowDownToLine icon with RefreshCcw in the rollback button for improved clarity.
- Cleaned up unused imports from the component to streamline the code.
2025-06-01 22:56:18 -06:00
Mauricio Siu
df97dc0179
refactor: update ShowDeployments component and remove ShowRollbacks
...
- Enhanced the ShowDeployments component to conditionally display rollback options based on deployment status and type.
- Removed the ShowRollbacks component and its references from the application, streamlining the UI and functionality.
2025-06-01 22:56:00 -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
a7d1fabd81
feat: add rollback functionality with new table and application schema updates
...
- Created a new "rollback" table to manage rollback operations.
- Added "rollbackActive" and "limitRollback" columns to the "application" table to support rollback features.
- Established foreign key constraints between the "rollback" and "application" tables for data integrity.
2025-06-01 19:45:33 -06:00
Mauricio Siu
d171e3da91
Merge branch 'canary' into 319-ability-to-roll-back-service-depoyments
2025-06-01 19:44:02 -06:00
Mauricio Siu
2c77029dad
chore: remove rollback-related SQL files and snapshots
...
- Deleted SQL files for rollback table and related schema changes.
- Removed corresponding snapshot files to clean up the database schema history.
2025-06-01 19:43:48 -06:00
autofix-ci[bot]
030e482fce
[autofix.ci] apply automated fixes
2025-06-02 00:15:31 +00:00
Mauricio Siu
e53c67f0d9
Merge pull request #1983 from TorstenDittmann/fix-railpack-env-vars
...
fix[railpack]: env parsing and update railpack to v0.0.66
2025-06-01 18:13:11 -06:00
Mauricio Siu
0c12d967e2
Update Dockerfile
2025-06-01 18:12:57 -06:00
Mauricio Siu
98aabd7bd8
Merge pull request #1930 from nktnet1/fix-traefik-failing-silently
...
fix: throw error if traefik container creation fails for a reason other than port taken
2025-06-01 15:42:00 -06:00
Torsten Dittmann
88e862544b
fix[domains]: Add CDN provider detection with dynamic display names
...
Implements generic CDN detection service supporting Cloudflare, Fastly,
and Bunny CDN. Replaces hardcoded "Behind Cloudflare" text with
dynamic provider names and adds IP range validation for comprehensive
CDN detection.
2025-06-01 23:03:00 +02:00
Torsten Dittmann
7f9c19bc11
fix[railpack]: environment variable validation for empty strings
...
Allow empty string values to be processed as valid environment
variables by checking for existence rather than non-empty length.
2025-06-01 22:22:16 +02:00
Torsten Dittmann
9535276fe6
fix[railpack]: env parsing and update railpack to v0.0.66
...
Improve environment variable parsing to handle values containing equals
signs by extracting a dedicated parseEnvironmentKeyValuePair function
and updating Railpack secret formatting.
2025-06-01 22:03:16 +02:00
ayham291
56d21aff60
fix: add authorization checks in GitHub router to include userId validation
...
- Updated conditional checks to ensure that the GitHub provider's userId matches the session userId, in addition to the organizationId, for improved security and access control.
2025-06-01 20:53:54 +02:00
ayham291
8436d364be
refactor: linter fixes
2025-06-01 20:46:32 +02:00
ayham291
5d5e56d144
feat: GitHub and GitLab provider integration with user association
...
- Added userId to the GitHub and GitLab provider setup to associate providers with the user who created them.
- Updated redirect URL in GitHub provider to include userId for better tracking.
- Modified API handlers and service functions to accommodate userId in provider creation and validation.
2025-06-01 20:45:29 +02:00
ayham291
0627b6fd3a
refactor: clean up conditional checks in Bitbucket and Gitea routers for improved readability
2025-05-31 01:52:24 +02:00
ayham291
39af44daef
feat: add user property to git-providers (bitbucket, gitea)
...
- relate a provider to the user who created it.
- for now the provider is only visible to its user.
2025-05-31 01:21:46 +02:00
Mauricio Siu
d603654ac1
Merge pull request #1965 from Dokploy/canary
...
Build Docker images / build-and-push-cloud-image (push) Has been cancelled
Build Docker images / build-and-push-schedule-image (push) Has been cancelled
Build Docker images / build-and-push-server-image (push) Has been cancelled
Dokploy Docker Build / docker-amd (push) Has been cancelled
Dokploy Docker Build / docker-arm (push) Has been cancelled
Dokploy Monitoring Build / docker-amd (push) Has been cancelled
Dokploy Monitoring Build / docker-arm (push) Has been cancelled
Dokploy Docker Build / combine-manifests (push) Has been cancelled
Dokploy Docker Build / generate-release (push) Has been cancelled
Dokploy Monitoring Build / combine-manifests (push) Has been cancelled
🚀 Release v0.22.7
2025-05-28 02:52:40 -06:00
Mauricio Siu
2619cb49d1
refactor: restore commented-out test cases and imports in drop.test.test.ts for improved functionality
Auto PR to main when version changes / create-pr (push) Has been cancelled
Build Docker images / build-and-push-cloud-image (push) Has been cancelled
Build Docker images / build-and-push-schedule-image (push) Has been cancelled
Build Docker images / build-and-push-server-image (push) Has been cancelled
Dokploy Docker Build / docker-amd (push) Has been cancelled
Dokploy Docker Build / docker-arm (push) Has been cancelled
autofix.ci / format (push) Has been cancelled
Dokploy Monitoring Build / docker-amd (push) Has been cancelled
Dokploy Monitoring Build / docker-arm (push) Has been cancelled
Dokploy Docker Build / combine-manifests (push) Has been cancelled
Dokploy Docker Build / generate-release (push) Has been cancelled
Dokploy Monitoring Build / combine-manifests (push) Has been cancelled
v0.22.7
2025-05-28 02:44:06 -06:00
Mauricio Siu
46d12fa9d8
Merge pull request #1967 from Dokploy/feat/add-chatwoot
...
Feat/add chatwoot
2025-05-28 02:41:45 -06:00
Mauricio Siu
51ee46496c
chore: update pnpm lockfile with dependency version upgrades for improved stability and compatibility
2025-05-28 02:39:18 -06:00
Mauricio Siu
a13e24dab0
refactor: simplify Chatwoot widget condition in dashboard layout for improved readability
2025-05-28 02:33:44 -06:00
Mauricio Siu
4aac3476b6
refactor: update Chatwoot widget settings and types to enhance configuration options
2025-05-28 02:33:14 -06:00
Mauricio Siu
037343a796
feat: integrate Chatwoot widget into dashboard layout and replace project layout with dashboard layout in various pages
2025-05-28 02:22:56 -06:00
Mauricio Siu
274d80ea7c
refactor: comment out test cases and imports in drop.test.test.ts for cleanup
2025-05-28 00:51:20 -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
3e74ce05a7
Merge pull request #1960 from Lux1L/feature/gitlab-subgroup-filtering
...
feat(gitlab): support nested group filtering using namespace.full_pat…
2025-05-28 00:37:05 -06:00
Mauricio Siu
d05218e848
Merge pull request #1958 from IPdotSetAF/git-lfs-fix
...
fix: moved git lfs from build stage to dokploy stage in dockerfile
2025-05-28 00:36:12 -06:00
Mauricio Siu
0fbad4f75e
docs: remove supported OS section from README.md
2025-05-28 00:34:47 -06:00
IPdotSetAF
c3cbaf2a57
fix: moved git lfs from build stage to dokploy stage in dockerfile
2025-05-27 22:16:46 +03:30
avalolu
560d493d56
feat(gitlab): support nested group filtering using namespace.full_path.startsWith
2025-05-26 18:00:03 -04:00
Mauricio Siu
27b2106630
chore: bump version to v0.22.7 in package.json
Auto PR to main when version changes / create-pr (push) Has been cancelled
Build Docker images / build-and-push-cloud-image (push) Has been cancelled
Build Docker images / build-and-push-schedule-image (push) Has been cancelled
Build Docker images / build-and-push-server-image (push) Has been cancelled
Dokploy Docker Build / docker-amd (push) Has been cancelled
Dokploy Docker Build / docker-arm (push) Has been cancelled
autofix.ci / format (push) Has been cancelled
Dokploy Monitoring Build / docker-amd (push) Has been cancelled
Dokploy Monitoring Build / docker-arm (push) Has been cancelled
Dokploy Docker Build / combine-manifests (push) Has been cancelled
Dokploy Docker Build / generate-release (push) Has been cancelled
Dokploy Monitoring Build / combine-manifests (push) Has been cancelled
2025-05-26 03:11:23 -06:00