Jhonatan Caldeira
2f6084ec8f
fix(conflicts): removed conflicted migrations
2025-07-05 16:08:09 -03:00
Jhonatan Caldeira
a62c9f63e1
Merge branch 'canary' into feat/internal-path-routing
2025-07-05 15:50:04 -03:00
Mauricio Siu
5c73ced500
chore(license): update copyright year to 2025 and remove obsolete dokploy license file
2025-07-05 01:38:37 -06:00
Mauricio Siu
b1450d14ac
chore(package): bump version to v0.23.7
2025-07-05 01:36:13 -06:00
Mauricio Siu
c5e3b00990
Merge pull request #2125 from Dokploy/fix/issues
...
Fix/issues
2025-07-05 01:35:22 -06:00
Mauricio Siu
715e44116d
Merge pull request #2030 from s1nyx/fix/traefik-setup-was-not-pulling-image
...
fix(traefik-setup): now pulling the traefik image to make it sure it's present locally
2025-07-05 00:03:50 -06:00
Mauricio Siu
c15ee721ff
feat(setup): add async execution of docker pull for traefik image during setup
2025-07-05 00:01:41 -06:00
Mauricio Siu
80b72dc75e
fix: handle potential null values for publishMode in ShowPorts component
2025-07-04 23:42:35 -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
Mauricio Siu
f51c51958f
feat: add publishMode column to port schema
...
- Introduced a new ENUM type "publishModeType" with values 'ingress' and 'host'.
- Added "publishMode" column to the "port" table with a default value of 'host'.
- Updated related metadata files to reflect the changes.
2025-07-04 23:33:21 -06:00
Mauricio Siu
f3703e6f5e
Merge pull request #2112 from Marukome0743/error
...
refactor: remove unused catch errors
2025-07-04 23:29:28 -06:00
Mauricio Siu
8e8712e33d
style: align text in file tree component for improved readability
2025-07-04 23:17:19 -06:00
FelipeVasquez350
56fcaa8ccd
Update show-port.tsx
2025-07-04 18:15:43 +02:00
FelipeVasquez350
d229284e5e
Update handle-ports.tsx
2025-07-04 18:08:23 +02:00
FelipeVasquez350
3561b5cae6
feat: add option for publishMode in an application port settings
2025-07-04 18:01:13 +02:00
DearTanker
a3192d6584
Merge branch 'Dokploy:canary' into canary
2025-07-03 10:48:52 +08:00
DearTanker
24ea8b7fbd
Style: Unspecify the popup list width to make the name appear in full
2025-07-03 10:39:58 +08:00
Marukome0743
e12df7b32e
refactor: remove unused catch errors
2025-07-03 08:42:04 +09:00
Jhonatan Caldeira
9cfbd664c5
Merge branch 'Dokploy:canary' into feat/internal-path-routing
2025-07-02 10:54:18 -03:00
Mauricio Siu
2fe7349889
chore: update version in package.json to v0.23.6
2025-07-01 23:18:44 -06:00
Jhonatan Caldeira
f1c46f0d19
fix(conflicts): redo database migrations broken due to upstream branch conflict
2025-06-30 11:26:33 -03:00
Jhonatan Caldeira
fbf3776548
Merge branch 'canary' into feat/internal-path-routing
2025-06-30 10:56:19 -03:00
autofix-ci[bot]
1f4ce2daf3
[autofix.ci] apply automated fixes
2025-06-30 05:13:57 +00:00
DearTanker
37c7507507
Style: Make all code editors apply Tailwind CSS font-mono style.
2025-06-30 13:04:47 +08:00
Mauricio Siu
03e04b7bce
Merge pull request #2105 from Dokploy/fix/cancel-schedules
...
feat: add kill process functionality to schedules
2025-06-29 21:13:37 -06: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
DearTanker
526f249d0e
Style: Make Node Applications more readable
2025-06-30 10:54:45 +08:00
autofix-ci[bot]
fac96b5db5
[autofix.ci] apply automated fixes
2025-06-29 20:11:18 +00:00
Mauricio Siu
4796b0cf4e
chore: update version in package.json to v0.23.5
2025-06-29 14:09:31 -06:00
DearTanker
0c0912f606
Style: Remove the width restriction on the server name so that it can be displayed in full.
2025-06-29 21:13:36 +08:00
Jhonatan Caldeira
df6a72ea50
Merge branch 'Dokploy:canary' into feat/internal-path-routing
2025-06-28 12:24:01 -03:00
Mauricio Siu
26e2a24f63
chore: update version in package.json to v0.23.4
2025-06-26 23:57:36 -06:00
Mauricio Siu
6b0d9240dd
feat(settings): add query to retrieve Dokploy cloud IPs
...
- Implemented a new admin procedure to fetch cloud IPs from environment variables.
- Returns an empty array if not in cloud mode.
2025-06-26 21:00:51 -06:00
Mauricio Siu
fb5d2bd5b6
feat(docker-swarm): implement server authorization checks and input validation
...
- Added server authorization checks to ensure users can only access resources for their organization.
- Enhanced input validation for container and app names using regex to prevent invalid entries.
- Updated multiple query procedures in both docker and swarm routers to include these checks and validations.
2025-06-22 23:57:12 -06:00
Mauricio Siu
e42f6bc610
feat(user-validation): enhance path validation in Traefik config
...
- Added refined validation for the 'path' field to prevent directory traversal attacks and unauthorized access.
- Implemented checks for null bytes and ensured paths start with the MAIN_TRAEFIK_PATH constant.
2025-06-22 23:57:02 -06:00
Mauricio Siu
61cf426615
feat(user-access): implement access control for user information retrieval
...
- Added checks to deny access if the user is not found in the organization.
- Implemented authorization logic to allow access only for users requesting their own information or users with owner role in the same organization.
2025-06-22 23:56:13 -06:00
Jhonatan Caldeira
dde12e132a
Merge branch 'Dokploy:canary' into feat/internal-path-routing
2025-06-22 17:35:53 -03:00
Jhonatan Caldeira
fd0f679d0f
feat(domains): add internal path routing and
...
strip path functionality to compose
- Add internalPath field to route requests
to different paths internally
- Add stripPath option to remove external
path prefix before forwarding
- Improves validation for stripPath (requires
non-root path) and internalPath (must start
with /)
2025-06-22 14:55:27 -03:00
autofix-ci[bot]
412bb9e874
[autofix.ci] apply automated fixes
2025-06-22 16:00:36 +00:00
Mauricio Siu
6290c217f1
feat(rollbacks): add alert for storage usage in rollback settings
...
- Introduced an AlertBlock component to inform users about increased storage usage when rollbacks are enabled.
- Added cautionary note regarding the potential deletion of rollback images during manual cache cleaning.
2025-06-22 10:00:14 -06:00
Mauricio Siu
4babdd45ea
chore: update version in package.json to v0.23.3
2025-06-22 09:58:35 -06:00
Jhonatan Caldeira
df8f1252a0
Merge branch 'Dokploy:canary' into feat/internal-path-routing
2025-06-22 11:54:59 -03:00
Mauricio Siu
892f272108
Merge pull request #2066 from nikolajjsj/feat/reset-2fa-script
...
Feat/reset 2fa script
2025-06-22 16:40:47 +02:00
Mauricio Siu
fca537ee40
feat(esbuild): add entry point for reset-2fa script
2025-06-22 08:40:13 -06:00
Mauricio Siu
b74d3995ee
chore: update version in package.json to v0.23.2
2025-06-22 08:32:20 -06:00
Mauricio Siu
f7fd77f7e9
fix: simplify useEffect condition in ShowEnvironment component
2025-06-22 08:31:46 -06:00
nikolajjsj
db8a4e6edf
feat(scripts): add command to run reset-2fa script
2025-06-22 15:11:12 +02:00
nikolajjsj
fa16cfec2a
feat(scripts): add script to reset 2fa for admin
...
Similar style to existing reset-password script
2025-06-22 15:10:57 +02:00
Mauricio Siu
f35d084dd4
chore: update version in package.json to v0.23.1
2025-06-22 00:58:00 -06:00