HarikrishnanD
|
c459997453
|
fix(traefik): validate port 8080 before enabling dashboard
|
2025-11-13 11:52:06 +05:30 |
|
HarikrishnanD
|
843313ddb9
|
feat: add expandable commit messages for deployment logs
|
2025-11-11 13:10:47 +05:30 |
|
HarikrishnanD
|
b202974a7d
|
fix: add protocol prefix to invitation links
|
2025-11-11 11:34:10 +05:30 |
|
HarikrishnanD
|
615d89ee0c
|
feat(requests): conditionally render traefik reload warning
|
2025-11-07 11:40:30 +05:30 |
|
HarikrishnanD
|
c5eb31ab90
|
feat: add web UI file upload to Docker containers
|
2025-11-05 11:55:40 +05:30 |
|
HarikrishnanD
|
dcdbed047b
|
fix: change backup file naming to Windows-compatible format
|
2025-11-04 16:06:01 +05:30 |
|
HarikrishnanD
|
a14cc09933
|
feat: Add default organization selection (#1991)
|
2025-10-31 20:21:49 +05:30 |
|
HarikrishnanD
|
94c00312c1
|
feat(volumes): reject spaces/quotes in volume names per Docker rules (#2916)
|
2025-10-30 12:54:37 +05:30 |
|
HarikrishnanD
|
74e17b4de6
|
fix(ui): prevent error message overflow in S3 Destinations modal
|
2025-10-24 12:04:43 +05:30 |
|
HarikrishnanD
|
046606e496
|
feat: add volume backup notification support (#2875)
|
2025-10-23 17:28:24 +05:30 |
|
HarikrishnanD
|
0077954c78
|
feat: add Ctrl+S/CMD+S shortcuts to .env file editing
|
2025-10-21 13:50:56 +05:30 |
|
HarikrishnanD
|
7fe59ba51b
|
fix(volume-backups): track loading state per backup
|
2025-10-17 11:42:17 +05:30 |
|
HarikrishnanD
|
342b1d676e
|
fix(schedules): prevent action buttons overflow for long commands
|
2025-10-16 16:25:32 +05:30 |
|
HarikrishnanD
|
819bb6ca14
|
fix(schedules): track loading state per scheduler
|
2025-10-16 12:17:45 +05:30 |
|
HarikrishnanD
|
b6e6705de8
|
feat(ui): move environment variables icon outside dropdown - Relocate the environment variables icon from the dropdown menu to a visible position outside. - Update the UI to ensure the icon is accessible and intuitive for users -#2755
|
2025-10-14 13:09:34 +05:30 |
|
HarikrishnanD
|
9b81d15b0c
|
feat(ai): send Gemini API key as query param when listing models packages/server/src/utils/ai/select-ai-provider.ts: add "gemini" case using createOpenAICompatible with queryParams: { key: config.apiKey } and empty headers. apps/dokploy/server/api/routers/ai.ts: update "gemini" models fetch to call ${input.apiUrl}/models?key=${encodeURIComponent(input.apiKey)} with empty headers.
|
2025-10-09 13:45:47 +05:30 |
|
HarikrishnanD
|
4b44bc86b4
|
fix: allow all organization members to access requests functionality - Change requests-related procedures from adminProcedure to protectedProcedure - Fixes issue where members with all permissions couldn't see/activate requests - Affects readStatsLogs, haveActivateRequests, toggleRequests, updateLogCleanup, and getLogCleanupStatus - Resolves #2687
|
2025-09-26 18:30:38 +05:30 |
|
HarikrishnanD
|
ee3ff18feb
|
fix: correct "Most services" sorting to count total services across environments - Fix sorting logic to count actual services instead of environment count - Projects now properly sort by total service count in descending order - Resolves issue where "Most services" showed ascending order instead of descending -#2691
|
2025-09-26 14:15:58 +05:30 |
|
HarikrishnanD
|
64475bbb13
|
fix: Compose domain display logic in projects dashboard - Uncommented the commented-out Compose domain rendering code in ShowProjects.tsx - Fixed data structure to properly iterate through project.environments and env.compose - Added proper condition checking for compose services - Compose services now display their domains in the projects dashboard dropdown - Resolves issue #2606 where template-deployed Compose services didn't show domains
|
2025-09-17 14:07:03 +05:30 |
|
HarikrishnanD
|
d13975adac
|
fix: add email validation to profile form to prevent empty values - Add email format and required validation to profile form schema - Add email validation to API schema and service layer - Improve error handling in user update mutation - Fixes issue where users could save empty email causing sign-in failures -#2613
|
2025-09-16 13:11:22 +05:30 |
|
HarikrishnanD
|
c355eafc95
|
feat: add environment deletion permission control - Add canDeleteEnvironments field to member table - Implement permission validation in environment deletion endpoint - Add UI toggle in user permissions modal - Hide delete buttons for users without permission - Maintain backward compatibility for owners/admins #2594
|
2025-09-12 19:09:30 +05:30 |
|
HarikrishnanD
|
30b28afbac
|
feat: add canCreateEnvironments permission for environment creation - Add database field and API validation - Implement permission checking in environment creation - Add UI toggle in user permissions modal - Hide create button for unauthorized users Fixes #2593
|
2025-09-12 17:56:02 +05:30 |
|
HarikrishnanD
|
abcbd2d599
|
feat: auto-refresh services list when duplicating to same environment - Add cache invalidation for environment.one and environment.byProjectId queries - Fix issue where duplicated services weren't visible until hard refresh - Ensure proper invalidation when duplicating to current environment - Resolves #2565
|
2025-09-09 22:07:40 +05:30 |
|
HarikrishnanD
|
32cbc5b4b7
|
feat: Add custom title/description for deployments via API/CLI - Add optional title/description fields to deployment schemas - Update TRPC and external API endpoints - Replace generic "Manual deployment" with custom titles - Maintain backward compatibility with default values Fixes #1485
|
2025-09-04 19:12:29 +05:30 |
|
HarikrishnanD
|
46f1af3bb3
|
feat(ui): add conditional server dropdown with Dokploy default option - Add IS_CLOUD flag support for server selection dropdown - Show "Dokploy" as default option in self-hosted environments - Hide dropdown when no remote servers exist - Add conditional placeholder text and server count display - Handle "dokploy" value in form submission (converts to undefined) - Apply changes to all relevant components: add-application, add-compose, add-template, add-database, add-certificate, and AI step-one Resolves #1852
|
2025-09-04 13:54:19 +05:30 |
|
HarikrishnanD
|
90d9880301
|
feat: add custom title/description support for API/CLI deployments - Add optional title and description fields to deployment schemas - Update TRPC endpoints to accept custom deployment titles/descriptions - Update external API to support custom deployment metadata - Maintain backward compatibility with existing deployments - Resolves issue #1485: Allow setting title/description for deployments via API/CLI
|
2025-09-03 09:05:33 +05:30 |
|
HarikrishnanD
|
940b9967b8
|
feat(ui): add default "Dokploy" option to server selection dropdown - Add "Dokploy" as default option in server selection dropdowns - Hide dropdown when only one server is available (servers.length <= 1) - Show dropdown only when multiple servers exist (servers.length > 1) - Update placeholder text from "Select a Server" to "Dokploy" - Fix issue where users couldn't switch back to default server - Update form submission logic to handle "dokploy" default value - Apply changes to all deployment components (application, compose, template, database, certificate, AI) Resolves #1852
|
2025-09-02 19:17:46 +05:30 |
|