Mauricio Siu and GitHub
9d07903e71
Merge pull request #3804 from Dokploy/3749-updating-the-basic-auth-account-password-did-not-update-the-traefik-middleware-configuration
...
feat: enhance security handling by adding refetch capability and impr…
2026-02-25 23:31:51 -06:00
Mauricio Siu
4baf77c740
feat: enhance security handling by adding refetch capability and improving error messages in security service
2026-02-25 23:30:28 -06:00
Mauricio Siu and GitHub
0adfa51174
Merge pull request #3802 from Dokploy/3768-volume-backup-custom-webhook-notifications-not-working
...
feat: add custom notification support for volume backup status updates
2026-02-25 23:05:06 -06:00
Mauricio Siu
7a25a9f5b4
feat: add custom notification support for volume backup status updates
2026-02-25 23:04:13 -06:00
Hunter Paulson and GitHub
3d81b98f48
style: Refactor VPS recommendation message for clarity
2026-02-25 23:47:06 -05:00
Mauricio Siu and GitHub
9b4a37eebf
Merge pull request #3800 from Dokploy/3765-missing-mounts-endpoint-for-managed-database-services
...
feat: enhance mount API to support service type filtering and organiz…
2026-02-25 22:09:00 -06:00
Mauricio Siu
a467920410
feat: enhance mount API to support service type filtering and organization access checks
2026-02-25 22:08:05 -06:00
Mauricio Siu
e62bb7593a
fix: add early return for empty patches in generateApplyPatchesCommand to prevent unnecessary command execution
2026-02-25 22:00:40 -06:00
Mauricio Siu and GitHub
4af0bdc27b
Merge pull request #3796 from Dokploy/feat/add-versioning-cloud-images
...
chore: enhance Docker image tagging in GitHub Actions workflow to inc…
2026-02-25 01:36:55 -06:00
Mauricio Siu
b9da9e6367
chore: enhance Docker image tagging in GitHub Actions workflow to include versioning based on branch context
2026-02-25 01:36:24 -06:00
Mauricio Siu
1ea1f6b603
chore: update @dokploy/trpc-openapi to version 0.0.16 in package.json and pnpm-lock.yaml for improved dependency management
2026-02-25 01:26:12 -06:00
Mauricio Siu and GitHub
677fedbbc0
Merge pull request #3783 from Dokploy/feat/add-support-for-trusted-providers
...
chore: update @better-auth/sso and better-auth to version 1.5.0-beta.…
2026-02-25 01:01:22 -06:00
Mauricio Siu
234862e5b6
chore: update build scripts to use rimraf for cleaning dist directory and add rimraf as a dependency in relevant package.json files
2026-02-24 23:17:14 -06:00
Mauricio Siu
b8bfee7f87
chore: add path mapping for server module in tsconfig.json to improve module resolution in the schedules app
2026-02-24 22:55:42 -06:00
Mauricio Siu
2a3ae89f5e
refactor: replace global db declaration with a globalForDb object to prevent redeclaration issues in monorepos and improve connection management in development and production environments
2026-02-24 22:48:29 -06:00
Mauricio Siu
c22e006e30
refactor: rename db variable to dbConnection for improved clarity and export the connection for consistent usage across the application
2026-02-24 22:44:48 -06:00
Mauricio Siu
66ef8a0a5f
refactor: update database type declaration to use a centralized Database type for improved clarity and consistency
2026-02-24 22:41:54 -06:00
Mauricio Siu
d29de8fcba
chore: remove DEBUG-BUILD.md file as it is no longer needed for debugging instructions
2026-02-24 20:32:50 -06:00
Mauricio Siu
42eeade121
chore: update drizzle-orm version to 0.45.1 across all package.json files and remove catalog reference for improved dependency management
2026-02-24 19:48:42 -06:00
autofix-ci[bot] and GitHub
8e893e6c64
[autofix.ci] apply automated fixes
2026-02-25 01:41:27 +00:00
Mauricio Siu
e0c5273eb3
chore: centralize drizzle-orm versioning by using a catalog reference in package.json files and update pnpm-workspace.yaml for shared dependency management
2026-02-24 19:41:04 -06:00
Mauricio Siu
a1ebb804fe
refactor: reorganize imports in utils.ts to enhance clarity and maintainability
2026-02-24 19:01:44 -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
Mauricio Siu
b027d21589
refactor: simplify API configuration by returning links directly and moving transformer to the main return object for improved clarity
2026-02-24 18:38:26 -06:00
Mauricio Siu
2d0874d499
feat: add triggerType field to application schema for enhanced event handling
2026-02-24 18:35:26 -06:00
Vibe Code
d7886fb7c9
fix: resolve OpenAPI 500 error caused by BigInt serialization in stopGracePeriodSwarm
...
Change Drizzle column mode from "bigint" to "number" for stopGracePeriodSwarm
across all 6 service schemas. This fixes JSON.stringify failing silently in the
@dokploy/trpc-openapi adapter, which unlike the tRPC endpoint does not use
superjson and cannot serialize BigInt values.
No database migration needed — only the JS representation changes. The values
are nanosecond grace periods that fit safely within Number.MAX_SAFE_INTEGER.
Also adds onError logging and export const config to the OpenAPI route handler
to match the tRPC route and improve debuggability.
Fixes #3793
2026-02-25 00:20:25 +01:00
Mauricio Siu
e92ba584c0
refactor: utilize createInsertSchema for server API schemas to enhance consistency and clarity across create, update, and remove operations
2026-02-24 13:04:51 -06:00
Mauricio Siu
53b612534d
refactor: update volume backup and environment description handling to use undefined instead of null for improved consistency; enhance error handling in AI component
2026-02-24 13:03:42 -06:00
Mauricio Siu
7b6ece0b65
refactor: streamline mount schema definitions by utilizing createSchema for improved consistency and clarity
2026-02-24 13:00:40 -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
autofix-ci[bot] and GitHub
0d0383f84a
[autofix.ci] apply automated fixes
2026-02-24 07:07:46 +00: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
7c534d62b6
chore: update dependencies in pnpm-lock.yaml and package.json, including zod to version 4.3.6, @dokploy/trpc-openapi to version 0.0.13, and @trpc packages to version 11.10.0; refactor loading state handling in application components
2026-02-23 23:50:55 -06:00
autofix-ci[bot] and GitHub
df648eccf6
[autofix.ci] apply automated fixes
2026-02-23 17:11:01 +00: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
Mauricio Siu
03969b8f45
refactor: restructure auth export to improve type safety and clarity
2026-02-23 02:43:31 -06:00
Mauricio Siu
d8e08558cc
chore: update dependencies in pnpm-lock.yaml to latest versions, including hono, ai-sdk packages, and react-hook-form
2026-02-23 02:13:51 -06:00
Mauricio Siu
293ad3862a
chore: update @better-auth/utils to version 0.3.1 in package.json and pnpm-lock.yaml
2026-02-23 02:06:36 -06:00
autofix-ci[bot] and GitHub
6cc646c974
[autofix.ci] apply automated fixes
2026-02-23 08:00:25 +00:00
Mauricio Siu
d00ec952a9
fix: remove unnecessary console log for provider in auth.ts
2026-02-23 02:00:04 -06:00
Mauricio Siu
74461c860e
chore: update @better-auth/sso and better-auth to version 1.5.0-beta.16; rename session_temp table to session and adjust related constraints; add new SQL migration for session table; implement getTrustedProviders function for dynamic provider retrieval
2026-02-23 01:58:59 -06:00
Mauricio Siu and GitHub
9d09e51cf7
Merge pull request #3780 from Dokploy/3673-dokploy-fails-with-bad-request-after-webui-triggered-update-and-does-not-recover-automatically
...
fix: add error handling to dokploy restart notifications
2026-02-22 20:06:53 -06:00
Mauricio Siu
e3aadf1908
fix: add error handling to dokploy restart notifications
2026-02-22 20:05:58 -06:00
Yandi
69d3286aaf
fix: replace index-only keys with stable composite keys in mapped lists
2026-02-22 20:34:38 +07:00
Yandi
0b1c1e8b8c
fix: replace full lodash imports with per-function imports
...
Importing the entire lodash library adds ~70kb to the bundle. Switch to
specific imports (lodash/debounce, lodash/escapeRegExp) so only the used
functions are included.
2026-02-22 20:34:38 +07:00
Mauricio Siu
d542972522
fix: enhance server validation in createNetwork function
...
- Updated the createNetwork function to ensure serverId is required when in cloud mode, improving error handling for network creation.
- Added braces for clarity in the conditional statement, enhancing code readability.
2026-02-22 01:58:28 -06:00
Mauricio Siu
e7c38d4c54
feat: create network table and update related schemas
...
- Added a new "network" table with various attributes including networkId, name, driver, and constraints for organizationId and serverId.
- Introduced a custom ENUM type "networkDriver" for network drivers.
- Updated existing tables (application, compose, mariadb, mongo, mysql, postgres, redis) to include a new "networkIds" column of type text[].
- Created a snapshot for version 7 to reflect these schema changes in the database.
2026-02-22 01:57:18 -06:00
autofix-ci[bot] and GitHub
a8f941b5d9
[autofix.ci] apply automated fixes
2026-02-22 07:56:34 +00:00
Mauricio Siu
c68fac55fd
refactor: remove deprecated network and snapshot SQL files
...
- Deleted the SQL files for the "network" table and its associated constraints, as well as the snapshots for versions 0146 and 0147, to clean up the database schema and remove unused components.
- Updated the migration journal to reflect these deletions, ensuring the database remains consistent and manageable.
2026-02-22 01:56:07 -06:00
Mauricio Siu
efcad7bbf5
feat: add networkIds column to multiple database tables
...
- Introduced a new column "networkIds" of type text[] with a default value of an empty array to the application, compose, mariadb, mongo, mysql, postgres, and redis tables.
- Updated the application and compose schemas to include the new networkIds field in their respective TypeScript definitions.
- Added corresponding entries in the migration journal and created a snapshot for version 7 to reflect these changes.
2026-02-22 01:53:36 -06:00