Mauricio Siu
6a7da40ffe
Merge branch 'canary' into feat/add-custom-dokploy-loader
2026-03-01 15:53:33 -06:00
Mauricio Siu
39b40c58bb
Merge pull request #3838 from lklacar/fix/service-card-behavior
...
fix: Fixed service card behavior #3837
2026-03-01 15:38:51 -06:00
Mauricio Siu
964e3c4150
feat: enhance request logging display with formatted status and duration
...
Added helper functions to format status labels and execution durations in the requests dashboard. Updated the display logic to show "N/A" for zero status and improved duration representation in microseconds and milliseconds. This enhances the clarity and usability of the request logs for better monitoring and analysis.
2026-03-01 15:11:41 -06:00
Mauricio Siu
cc3b902d1e
feat: include project name in API response columns
...
Added the 'name' column to the project API response structure to enhance the data returned for project queries. This change improves the clarity and usability of the API by ensuring that project names are included in the response, facilitating better data handling for clients.
2026-03-01 14:20:08 -06:00
Mauricio Siu
6c1f2372ed
refactor: clean up project dashboard and API response structure
...
Removed unused imports and redundant code in the project dashboard component to enhance readability. Updated the API project router to streamline the data structure by eliminating unnecessary domain retrievals, while ensuring essential application and compose details are still included. This refactor improves maintainability and optimizes data handling for the project management interface.
2026-03-01 14:15:47 -06:00
Mauricio Siu
7da69862e1
refactor: update project query to use permissions-aware endpoint
...
Replaced the existing project query with the new `allForPermissions` endpoint to enhance data retrieval for server monitoring settings. This change aligns with recent API enhancements aimed at improving permissions management.
2026-03-01 14:07:16 -06:00
autofix-ci[bot]
612e73bb80
[autofix.ci] apply automated fixes
2026-03-01 20:02:48 +00:00
Mauricio Siu
a360a259f5
feat: add admin-only endpoint for project permissions with detailed environment data
...
Introduced a new API endpoint `allForPermissions` to retrieve projects along with their environments and services specifically for admin users. This enhancement allows for a more comprehensive permissions UI by including detailed information about each environment and its associated applications, improving the overall user experience in managing permissions.
2026-03-01 14:02:00 -06:00
Mauricio Siu
a8a5e1c6f1
refactor: remove unused environment property in duplicateEnvironment function
...
Eliminated the 'env' property from the duplicateEnvironment function to streamline the code and improve clarity. This change enhances maintainability by removing unnecessary parameters.
2026-03-01 13:47:38 -06:00
Mauricio Siu
4ede21eda9
feat: enhance project and environment services with additional column selections
...
Updated project and environment services to include specific column selections for various database entities. This improves data retrieval efficiency and allows for more granular control over the returned data structure. Added columns for application, mariadb, mongo, mysql, postgres, redis, and compose entities, as well as enhancements to the environment query structure.
2026-03-01 13:42:34 -06:00
autofix-ci[bot]
60a6dc5fab
[autofix.ci] apply automated fixes
2026-03-01 07:15:20 +00:00
Mauricio Siu
705c5bc1c9
feat: add search functionality across multiple routers with member access control
...
Implemented a search feature in application, compose, environment, mariadb, mongo, mysql, postgres, project, and redis routers. Each search allows filtering by various parameters and respects user permissions based on their role. The search queries utilize optimized conditions for efficient data retrieval.
2026-03-01 01:14:46 -06:00
Mauricio Siu
ca527ab6ff
test: add mock implementation for member.findMany in application command and real tests
2026-02-28 22:59:24 -06:00
Mauricio Siu
439fa17292
chore: bump version to v0.28.2 in package.json
2026-02-28 22:52:04 -06:00
Mauricio Siu
c9e1079076
refactor: remove console log from BreadcrumbSidebar component
2026-02-28 22:39:20 -06:00
Luka Klacar
f9dedd979e
fix: Fixed service card behavior #3837
2026-02-28 23:12:31 +01:00
Mauricio Siu
2a5d3975e8
chore: remove proprietary README.md and add database connection logic in index.ts
2026-02-28 11:14:12 -06:00
Mauricio Siu
f5674f5bf8
fix: handle optional chaining for organization and user IDs in GitHub provider setup
2026-02-28 11:06:45 -06:00
Mauricio Siu
17a617e585
refactor: standardize dialog component formatting in MariaDB, MySQL, and Redis update files
2026-02-27 14:01:44 -06:00
Mauricio Siu
81ee8f653a
feat: add state management for dialog visibility in MariaDB, MySQL, and Redis update components
2026-02-27 14:00:35 -06:00
Mauricio Siu
d33e164876
chore: bump version to v0.28.1 in package.json
2026-02-27 13:55:18 -06:00
Mauricio Siu
7e6e815375
chore: update @dokploy/trpc-openapi to version 0.0.17 and adjust OpenAPI document URL in settings router
2026-02-27 13:54:58 -06:00
Mauricio Siu
55c04b1323
feat: add current billing plan retrieval and enhance SSH error messages with user-friendly guidance
2026-02-27 00:20:20 -06:00
Mauricio Siu
29fc8bfa97
fix: update documentation links for server setup and SSH key creation components
2026-02-27 00:11:00 -06:00
Mauricio Siu
e90d8c0ac4
Merge pull request #3777 from karyanayandi/fix/stable-composite-keys-in-mapped-lists
...
fix: replace index-only keys with stable composite keys in mapped lists
2026-02-26 22:53:22 -06:00
Mauricio Siu
f96a6a509b
feat: add functionality to keep the latest N backups after running a job
2026-02-26 22:26:30 -06:00
Mauricio Siu
5c915bc1b9
refactor: streamline container name processing in metric retrieval functions
2026-02-26 21:39:57 -06:00
Mauricio Siu
0094b67c13
refactor: remove unnecessary access log filters from settings configuration
2026-02-26 21:22:41 -06:00
Mauricio Siu
3352f7a1c9
Merge pull request #3776 from karyanayandi/fix/replace-full-lodash-imports
...
fix: replace full lodash imports with per-function imports
2026-02-25 23:41:16 -06:00
Mauricio Siu
9e1406e6c8
chore: update dokploy version to v0.28.0 in package.json
2026-02-25 23:40:59 -06:00
Mauricio Siu
798bfc2b92
Merge pull request #3801 from HPaulson/patch-1
...
style: Minor Refactor to VPS recommendation message
2026-02-25 23:39:36 -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
Hunter Paulson
3d81b98f48
style: Refactor VPS recommendation message for clarity
2026-02-25 23:47:06 -05: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
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
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
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]
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
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
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
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
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
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