Commit Graph

  • 9277427153 Add new schedule management schema and update deployment tracking Mauricio Siu 2025-05-03 01:23:19 -06:00
  • ccb141339b Enhance schedule management and job handling features Mauricio Siu 2025-05-03 00:54:01 -06:00
  • c87af312ca Update LICENSE.MD to include Schedules in terms for multi-node support and related features Mauricio Siu 2025-05-03 00:14:18 -06:00
  • a5fb5532fd Update drizzle-zod dependency and enhance deployment tracking features Mauricio Siu 2025-05-03 00:12:49 -06:00
  • 43ab1aa7b8 Enhance ShowSchedules component with improved user feedback and schedule execution Mauricio Siu 2025-05-02 23:11:21 -06:00
  • 3072795232 Enhance schedule initialization and management features Mauricio Siu 2025-05-02 23:05:39 -06:00
  • 98d0f1d5bf Enhance schedule management with new fields and improved components Mauricio Siu 2025-05-02 20:17:21 -06:00
  • 49e55961db Refactor ShowSchedules component for improved layout and user interaction Mauricio Siu 2025-05-02 16:26:47 -06:00
  • 4ee220c1d8 Refactor HandleSchedules component for improved UI and user experience Mauricio Siu 2025-05-02 16:19:30 -06:00
  • c69992c4f0 Improve error handling in ShowSchedules component and remove unnecessary logging in schedule API Mauricio Siu 2025-05-02 16:18:05 -06:00
  • 1f6ba45c12 Refactor ShowSchedules component and enhance error handling in schedule API Mauricio Siu 2025-05-02 16:16:44 -06:00
  • ef02ba22b5 Refactor delete schedule action in ShowSchedules component Mauricio Siu 2025-05-02 16:07:46 -06:00
  • d7daa6d8e0 Refactor ShowSchedulesLogs and ShowSchedules components Mauricio Siu 2025-05-02 16:05:49 -06:00
  • fafa14c10a Enhance schedule management with shell type selection Mauricio Siu 2025-05-02 16:00:05 -06:00
  • 2c90103823 Update schedule management with shell type support and version upgrades Mauricio Siu 2025-05-02 15:56:40 -06:00
  • f2bb01c800 Add schedule logs feature and enhance schedule management Mauricio Siu 2025-05-02 04:29:32 -06:00
  • 442f051457 Add 'enabled' field to schedule management Mauricio Siu 2025-05-02 03:45:07 -06:00
  • e84ce38994 Add scheduleId to deployment schema and establish foreign key relationship Mauricio Siu 2025-05-02 03:27:35 -06:00
  • 0ea264ea42 Enhance schedule management UI Mauricio Siu 2025-05-02 03:26:05 -06:00
  • d4064805eb Add schedule management features Mauricio Siu 2025-05-02 03:21:13 -06:00
  • d5c77fded3 Update Props interface in RestoreBackup and ShowBackups components to make databaseType optional, enhancing flexibility in component usage. Mauricio Siu 2025-05-01 20:41:06 -06:00
  • d853b1d326 Enhance server package exports to support ES module and CommonJS formats. Update main entry point and include compose backup utility in utils for improved backup functionality. Mauricio Siu 2025-05-01 20:37:54 -06:00
  • d57e347fdc Refactor runJobs and initializeJobs functions to incorporate backupType handling and improve server status checks. Enhance database backup logic for better clarity and maintainability, ensuring only active servers are initialized. Mauricio Siu 2025-05-01 20:34:16 -06:00
  • 25f3980492 Remove unnecessary console logs from backup and restore compose functions to improve code cleanliness and maintainability. Mauricio Siu 2025-05-01 20:28:20 -06:00
  • c8e2f4bfdc Refactor RestoreBackup component to enhance validation schema and improve database type handling. Update metadata requirements for different database types and streamline form initialization. Add alert for compose backups in ShowBackups to inform users about running services. Mauricio Siu 2025-05-01 19:48:47 -06:00
  • 4afc6ac250 Update HandleBackup component to increase dialog content width for improved user experience during backup creation and updates. Mauricio Siu 2025-04-30 01:42:51 -06:00
  • 52a660add3 Update validation error messaging in ShowDomainsCompose and refine button styling in ShowBackups for improved UI consistency. Mauricio Siu 2025-04-30 01:32:38 -06:00
  • 3ad5982f39 Add removeInvitation mutation and UI integration in ShowInvitations component Mauricio Siu 2025-04-30 01:28:56 -06:00
  • 8ba4ac22cc Enhance domain validation feedback in ShowDomains and AddDomain components. Add descriptive tooltips for container port input and improve validation state messaging to indicate Cloudflare status. Remove unnecessary console logs for cleaner code. Mauricio Siu 2025-04-30 01:23:54 -06:00
  • bcebcfdfdf Refactor ShowDomains component to enhance domain validation functionality with real-time feedback and improved UI. Integrate tooltips for domain details and validation status, and update API queries for better data handling. Mauricio Siu 2025-04-30 01:13:30 -06:00
  • 77b1ec4733 Add DnsHelperModal component for DNS configuration guidance and integrate it into ShowDomainsCompose. Enhance domain validation functionality with server IP checks and improve UI with tooltips for better user experience. Mauricio Siu 2025-04-30 01:08:08 -06:00
  • cfae5f7e6c Remove console log from HandleBackup component and update button class for consistent styling. This improves code cleanliness and maintains UI consistency. Mauricio Siu 2025-04-29 23:56:28 -06:00
  • 0f67e9e222 Refactor HandleBackup component to improve database selection logic. Simplify the initialization of the database field in the form by using a conditional expression for better readability and maintainability. Mauricio Siu 2025-04-29 22:56:11 -06:00
  • c4045795ee Refactor ShowBackups component to improve UI and enhance backup information display. Introduce database type icons for better visual representation and reorganize backup details layout for clarity. Update styles for hover effects and button sizes to enhance user experience. Mauricio Siu 2025-04-29 22:01:30 -06:00
  • 24f3be3c00 Add HandleBackup component to manage backup creation and updates, replacing the deprecated UpdateBackup component. Integrate dynamic form handling for various database types and metadata requirements. Update ShowBackups to utilize HandleBackup for both creating and updating backups, enhancing the user interface for better backup management. Mauricio Siu 2025-04-29 21:47:55 -06:00
  • 5055994bd3 Enhance RestoreBackup component to support compose backups by adding a database type selection and metadata handling. Update related API routes and schemas to accommodate new backup types, ensuring flexibility for various database configurations. Modify UI components to allow dynamic input for service names and database credentials based on the selected database type. Mauricio Siu 2025-04-28 02:17:42 -06:00
  • ddcb22dff9 Implement support for compose backups in runJobs function. Enhance backup handling by checking server status and executing runComposeBackup for compose database types. Update backup structure to include compose details. Mauricio Siu 2025-04-27 23:12:11 -06:00
  • 77d7dc1f22 Enhance backup functionality by adding support for compose backups in various components. Update ShowBackups to clarify backup update requirements, modify initCronJobs to include compose backups, and improve logging for backup scheduling. Additionally, ensure that the scheduleBackup function retains the latest backups for compose types and document the addition of domains and backups in the Docker compose process. Mauricio Siu 2025-04-27 23:09:39 -06:00
  • 19bf4f27b6 Update UpdateBackup component to enforce DatabaseType casting for backup databaseType. Modify backups schema to allow optional metadata field, enhancing flexibility for various database types. Mauricio Siu 2025-04-27 23:06:38 -06:00
  • 6b9765a26c Refactor backup components to utilize a unified DatabaseType type. Update AddBackup and UpdateBackup components to handle database type selection for compose backups. Enhance UI to allow users to select database types dynamically. Update backup schema to include databaseType field for better metadata management. Mauricio Siu 2025-04-27 23:00:26 -06:00
  • 8d91053c3a Refactor backup mutation selection logic in ShowBackups component. Simplify key determination for mutation mapping based on backup type. Mauricio Siu 2025-04-27 22:45:06 -06:00
  • 7c2eb63625 Implement metadata handling for database and compose backups. Update backup schemas to include metadata fields for various database types. Enhance backup creation and update processes to accommodate new metadata requirements. Modify UI components to support metadata input for different database types during backup operations. Mauricio Siu 2025-04-27 22:14:06 -06:00
  • 2ea2605ab1 Enhance backup functionality by introducing support for compose backups. Update backup schema to include serviceName and backupType fields. Modify related components to handle new backup types and integrate service selection for compose backups. Update API routes and database schema accordingly. Mauricio Siu 2025-04-27 20:17:49 -06:00
  • 7ae3ff22ee Merge pull request #1613 from TheoD02/feat/github-triggerType Mauricio SiuandGitHub 2025-04-27 18:43:28 -06:00
  • 7984497398 Merge pull request #1785 from Dokploy/canary Mauricio SiuandGitHub 2025-04-27 00:18:55 -06:00
  • fa6baa0c1a Merge pull request #1786 from Dokploy/feat/add-flush-redis Mauricio SiuandGitHub 2025-04-27 00:18:40 -06:00
  • 5b43df92c1 Add Redis management actions to server settings Mauricio Siu 2025-04-27 00:18:25 -06:00
  • f3032bc94f Update dokploy version to v0.21.8 in package.json Mauricio Siu 2025-04-26 23:38:43 -06:00
  • eef874ecd4 Merge pull request #1784 from Dokploy/1782-valid-certificate-shows-how-expired Mauricio SiuandGitHub 2025-04-26 23:38:09 -06:00
  • d6daa5677a Refactor expiration date extraction logic in certificate utility to improve handling of ASN.1 date formats. Update to correctly identify and parse "not after" dates for both UTCTime and GeneralizedTime formats. Mauricio Siu 2025-04-26 23:37:49 -06:00
  • dc03ba73b3 Merge branch 'main' into canary Mauricio Siu 2025-04-26 23:29:51 -06:00
  • 5c2159f7b2 Merge pull request #1783 from Dokploy/1747-backup-issues-doesnt-list-all-files Mauricio SiuandGitHub 2025-04-26 23:26:35 -06:00
  • ffcdbcf046 Enhance backup restoration UI and API by adding file size formatting, improving search debounce timing, and updating file listing to include additional metadata. Refactor file handling to ensure proper path resolution and error handling during JSON parsing. Mauricio Siu 2025-04-26 23:23:51 -06:00
  • bb5c6bebff Add conditional rendering for watchPaths field based on triggerType in SaveGithubProvider and SaveGithubProviderCompose components. Mauricio Siu 2025-04-26 22:20:37 -06:00
  • 144d48057c Add triggerType field to baseApp configuration in drop and traefik test files Mauricio Siu 2025-04-26 22:18:43 -06:00
  • 55dc08b6ba Refactor GitHub deployment handler: simplify owner extraction logic by removing fallback to login name. Mauricio Siu 2025-04-26 22:17:09 -06:00
  • 56f525803b Add triggerType field to GitHub provider forms: implement selection for deployment triggers (push/tag) and update form handling in SaveGithubProvider and SaveGithubProviderCompose components. Mauricio Siu 2025-04-26 21:58:34 -06:00
  • 91bcd1238f Refactor triggerType implementation: remove old SQL triggerType column definitions and replace with ENUM type in application and compose tables. Update shared schema to include triggerType enum. Mauricio Siu 2025-04-26 21:14:30 -06:00
  • 120646c77b Merge branch 'canary' into feat/github-triggerType Mauricio Siu 2025-04-26 21:09:23 -06:00
  • c0b35efaca Merge pull request #1781 from Dokploy/1760-docker-compose-raw-editor-autocomplete-appending-to-previously-typed-characters Mauricio SiuandGitHub 2025-04-26 19:25:27 -06:00
  • 22dee88e51 Refactor code editor completion logic to use explicit from/to parameters for insertion and selection handling Mauricio Siu 2025-04-26 19:25:05 -06:00
  • 1645f7e932 Merge pull request #1780 from Dokploy/1775-dokploy-unable-to-start-if-gotify-server-is-unreachable Mauricio SiuandGitHub 2025-04-26 17:27:40 -06:00
  • b4aeb6577e Refactor notification sending in Dokploy restart process to include error handling for Discord, Gotify, Telegram, and Slack notifications. Mauricio Siu 2025-04-26 17:25:10 -06:00
  • fdd330ca19 Merge pull request #1779 from Dokploy/feat/allow-to-pass-hostname-to-dokploy-server Mauricio SiuandGitHub 2025-04-26 17:09:16 -06:00
  • 33de620893 Update server configuration to include HOST variable and enhance server start log message Mauricio Siu 2025-04-26 17:05:21 -06:00
  • 6518407c0c Merge pull request #1563 from yusoofsh/add-disable-recurse-submodules-option Mauricio SiuandGitHub 2025-04-26 16:52:05 -06:00
  • 6f47999a2e Merge pull request #1521 from yni9ht/fix-mount-update Mauricio SiuandGitHub 2025-04-26 16:50:09 -06:00
  • fe69d5d405 Enhance Bitbucket provider and application tests by adding enableSubmodules field. This update includes the integration of a switch component in the UI and updates to the test files to reflect the new feature. Mauricio Siu 2025-04-26 16:46:50 -06:00
  • a6880fd38c [autofix.ci] apply automated fixes autofix-ci[bot]andGitHub 2025-04-26 22:45:14 +00:00
  • 5d25de13dd Merge branch 'canary' into fix-mount-update Mauricio Siu 2025-04-26 16:44:49 -06:00
  • 5611dcccfd refactor(mount): enhance updateMount function with transaction handling and improved error management Mauricio Siu 2025-04-26 16:44:40 -06:00
  • e2a1882fe3 [autofix.ci] apply automated fixes autofix-ci[bot]andGitHub 2025-04-26 22:35:49 +00:00
  • ceb16ae9f7 Implement enableSubmodules feature across various Git provider components and update database schema. This change introduces a new boolean field enableSubmodules to control submodule behavior in Git operations, replacing the previous recurseSubmodules field. Updates include modifications to the UI components, API routers, and database schema to accommodate this new feature. Mauricio Siu 2025-04-26 16:35:02 -06:00
  • 1911b5b674 Merge branch 'canary' into add-disable-recurse-submodules-option Mauricio Siu 2025-04-26 16:10:59 -06:00
  • 6b818bbb51 Merge pull request #1737 from Walzen665/feature/ctrl-s-saving-1736 Mauricio SiuandGitHub 2025-04-26 16:09:46 -06:00
  • 79796185d6 Merge pull request #1744 from barbarbar338/fix/web-server-pg-backup Mauricio SiuandGitHub 2025-04-26 16:08:46 -06:00
  • 461d7c530a fix(restore): streamline container ID retrieval for database operations Mauricio SiuandMerloss [email protected] 2025-04-26 16:07:50 -06:00
  • ade4b8dd1b Merge pull request #1749 from malko/template-helpers Mauricio SiuandGitHub 2025-04-26 16:00:06 -06:00
  • f49a67f8df refactor(jwt generation): Simplify payload property assignments and secret initialization Mauricio Siu 2025-04-26 01:50:26 -06:00
  • c3986d7a08 [autofix.ci] apply automated fixes autofix-ci[bot]andGitHub 2025-04-26 07:40:07 +00:00
  • 0bf4e5560c Merge pull request #1771 from LexiconAlex/build/update-nixpacks-to-1.35.0 Mauricio SiuandGitHub 2025-04-26 01:12:03 -06:00
  • 79d55d8d34 [autofix.ci] apply automated fixes autofix-ci[bot]andGitHub 2025-04-25 08:17:18 +00:00
  • d4c6e5b048 build: update nixpacks to 1.35.0 Alexander Sjösten 2025-04-25 09:58:52 +02:00
  • cd4eed3507 Merge pull request #1769 from Dokploy/cloud/use-app-dokploy-instead-of-main-domain Mauricio SiuandGitHub 2025-04-25 01:41:40 -06:00
  • a650bd16fb Merge pull request #1770 from Dokploy/1742-400-error-on-settings-page Mauricio SiuandGitHub 2025-04-25 01:41:33 -06:00
  • 4e5b5f219e fix(auth): update invite link host to use app.dokploy.com Mauricio Siu 2025-04-25 01:41:03 -06:00
  • dfda934726 refactor(user-nav): remove settings dropdown for owner role Mauricio Siu 2025-04-25 01:38:14 -06:00
  • e6d0b7b4ee test(templates): Add test for jwt generation Jonathan Gotti 2025-04-21 16:12:34 +02:00
  • d0dbc1837f feat(template-helpers): Add timestamps and timestampms helpers Jonathan Gotti 2025-04-21 16:05:08 +02:00
  • 2b5af1897f fix(template-helpers): hash not working without parameter Jonathan Gotti 2025-04-21 16:04:00 +02:00
  • 11b9cee73d feat(template-helpers): Add more parameters to jwt helper Jonathan Gotti 2025-04-21 15:59:49 +02:00
  • bc17991580 test: Add some template helpers test Jonathan Gotti 2025-04-21 15:53:38 +02:00
  • 459c94929a fix GitHub event handling for tag deployments. Theo D 2025-04-21 02:25:41 +02:00
  • 8d28a50a17 fix(backup): handle multiple container IDs in backup command Barış DEMİRCİandMerloss [email protected] 2025-04-20 12:14:41 +00:00
  • 08bbeceeba Add Ctrl+S keyboard shortcut to save compose file Max W. 2025-04-19 16:10:35 +02:00
  • b7bf09bf21 Merge remote-tracking branch 'upstream/canary' into add-disable-recurse-submodules-option Yusoof Moh 2025-04-19 15:27:13 +07:00
  • 546c6ade82 Merge pull request #1732 from nktnet1/fix-overflow-toolbar Mauricio SiuandGitHub 2025-04-18 03:52:14 -06:00
  • db2e3691a5 fix: grid cols start from lg instead of md for compose Khiet Tam Nguyen 2025-04-18 13:01:43 +10:00
  • a6dca144a8 fix: add overflow-x-scroll to tab list container Khiet Tam Nguyen 2025-04-18 12:54:42 +10:00
  • 43a17e7e75 style: remove double space Khiet Tam Nguyen 2025-04-18 12:49:02 +10:00