Commit Graph

  • c52581e4e3 Update README with new dashboard and applications page images, and mark Simple Server Monitoring History as a task headlessdev 2025-04-21 15:42:54 +02:00
  • 5b411b9f3d Fix spacing in Pushover add notifcation headlessdev 2025-04-21 15:39:10 +02:00
  • 1063072757 Pushover Placeholders headlessdev 2025-04-21 15:35:38 +02:00
  • 93841120aa Add Pushover notification to go headlessdev 2025-04-21 15:34:56 +02:00
  • 27a63a9025 Add Pushover Configuration to frontend headlessdev 2025-04-21 15:31:38 +02:00
  • d51908b48d Add pushover to notification add api headlessdev 2025-04-21 15:28:36 +02:00
  • e0c159cb71 pushover settings in notifcations model headlessdev 2025-04-21 15:27:40 +02:00
  • ce9bdadb69 Delete server_history of a server on server deletion headlessdev 2025-04-21 15:20:10 +02:00
  • 082e36a34c Updated Attribution headlessdev 2025-04-21 15:16:56 +02:00
  • 861ed28e45 Updated Docs headlessdev 2025-04-21 15:14:40 +02:00
  • 8dade95c75 agent notifications for server offline/online headlessdev 2025-04-21 13:31:07 +02:00
  • 1ae8b3e324 server_history model headlessdev 2025-04-21 13:25:55 +02:00
  • 21dd61c597 Update notification text handling in API and dashboard to support separate application and server notification texts. headlessdev 2025-04-21 13:22:40 +02:00
  • 49eeab4848 Refactor settings model in Prisma schema to rename notification_text field to notification_text_application and add notification_text_server field for improved clarity and organization. headlessdev 2025-04-21 13:15:30 +02:00
  • f47e22fe27 Dashboard UI Fix headlessdev 2025-04-21 13:11:37 +02:00
  • 809bf19eb4 Grid/List View Pagination Fix headlessdev 2025-04-21 12:56:32 +02:00
  • a1a5e5e299 Updated Status indicator headlessdev 2025-04-21 12:40:55 +02:00
  • df2c788b0b periodic monitoring data updates from the server API. headlessdev 2025-04-21 12:27:18 +02:00
  • 693368b735 Updated docs headlessdev 2025-04-21 12:16:53 +02:00
  • ded9149466 Copy Server Function headlessdev 2025-04-21 00:13:27 +02:00
  • f40e588e7d sample Docker Compose configuration for Glances headlessdev 2025-04-20 23:39:54 +02:00
  • fdbac4ebff Enhance Servers component by adding a "No host server" option in the server selection dropdown, updating state management to handle monitoring settings based on selected host server, and introducing a new "Hardware Information" section for better organization of server details. headlessdev 2025-04-20 23:34:57 +02:00
  • 456f40dab2 Updated Status indicator on Server card headlessdev 2025-04-20 23:25:35 +02:00
  • ca81165a1c Enhance Servers component with detailed resource usage metrics display, including CPU, RAM, and Disk usage indicators, and update server icon to LucideServer. headlessdev 2025-04-20 23:19:58 +02:00
  • f548367e86 Add server monitoring functionality, including server struct, metrics retrieval for CPU, memory, and disk usage, and status updates in the database. headlessdev 2025-04-20 22:45:54 +02:00
  • 0975bc5c5f Documentation Init headlessdev 2025-04-20 19:54:58 +02:00
  • 2eb0b4c8a0 Vitepress init headlessdev 2025-04-20 18:44:27 +02:00
  • 9036110a1c Remove gitbook headlessdev 2025-04-20 18:37:38 +02:00
  • 7f2ebf6129 Docker Compose depends_on fix headlessdev 2025-04-20 17:16:10 +02:00
  • 4a647ac19b Add monitoring fields to server add and edit routes, including monitoring status and URL in request handling. headlessdev 2025-04-20 17:10:26 +02:00
  • d1549bf096 Add monitoring functionality to Servers component, including state management for monitoring settings and a new monitoring tab in the UI. headlessdev 2025-04-20 17:09:33 +02:00
  • a3d1814343 Add monitoring fields and online status to server model in Prisma schema headlessdev 2025-04-19 21:47:00 +02:00
  • 6c8d4c6ec1 Bump version headlessdev 2025-04-19 19:44:54 +02:00
  • 63e8744e78 v0.0.7->main v0.0.7 headlessdev 2025-04-19 16:34:14 +02:00
  • e39402ff70 small notification text fix headlessdev 2025-04-19 16:23:53 +02:00
  • 7d49baee6b Update server count query to filter by hostServer set to 0 and null to fix pagination headlessdev 2025-04-19 16:20:59 +02:00
  • ceb10a2ffe Update server name display to conditionally include an icon indicator for better visual context. headlessdev 2025-04-19 16:18:44 +02:00
  • 7986737e0e Update Applications component layout by adjusting width of URL buttons and refining button labels for clarity. headlessdev 2025-04-19 16:15:56 +02:00
  • f6debb1629 AAdjusted server name display to include an icon indicator and refined button alignment for management URL access. headlessdev 2025-04-19 16:12:41 +02:00
  • 8259563c33 Refactor Servers component to improve code readability and structure. Removed unused imports, standardized import statements, and updated state variable declarations for consistency. Enhanced icon selection functionality in the server editing interface. headlessdev 2025-04-19 15:58:48 +02:00
  • 3580f7f640 Add icon field to AddRequest and EditRequest interfaces, and update Dashboard component to support icon selection and display. Enhanced server creation and editing functionality with icon integration. headlessdev 2025-04-19 15:46:01 +02:00
  • b655b7fe2d Add optional icon field to server model in Prisma schema headlessdev 2025-04-19 15:17:20 +02:00
  • b42c1a45cc Refactor Servers component by removing unused imports and cleaning up code structure headlessdev 2025-04-19 15:07:34 +02:00
  • 86d48bc082 VMs are now shown in the search results headlessdev 2025-04-19 14:39:02 +02:00
  • 44817d6685 Adjust flowchart spacing constants for improved layout and readability headlessdev 2025-04-19 14:26:42 +02:00
  • 62c27118d6 Add support for Gotify and Ntfy notification types in the agent module headlessdev 2025-04-19 13:48:52 +02:00
  • 016c9a2562 Remove color styling from server count display in Dashboard headlessdev 2025-04-19 13:24:08 +02:00
  • b835ded157 Add notification type descriptions and icons for Gotify and Ntfy in Settings component headlessdev 2025-04-19 13:21:39 +02:00
  • 016d52fa1b Remove Bell icon from Add Notification Channel button in Settings component headlessdev 2025-04-19 13:20:47 +02:00
  • 2b8f7a95d2 Add Gotify and Ntfy configuration fields to Settings component for enhanced notification options headlessdev 2025-04-19 13:20:04 +02:00
  • 300547e59e Add Gotify and ntfy fields to AddRequest interface and update POST method to handle new notification types headlessdev 2025-04-19 13:11:18 +02:00
  • 93bffa29cc Add new fields for Gotify and ntfy integration in notification model headlessdev 2025-04-19 13:07:09 +02:00
  • 2a910c165e Add disabled state and warning message for host server checkbox in Dashboard headlessdev 2025-04-19 00:29:45 +02:00
  • 6412cbaf1c Filter out the currently edited server from the host server selection in the Dashboard component for improved user experience. headlessdev 2025-04-19 00:28:22 +02:00
  • d9304001fe Fix ScrollArea width in Dashboard server card for better layout consistency headlessdev 2025-04-19 00:20:38 +02:00
  • 7d7897c3f6 Update server card title in Dashboard for clarity headlessdev 2025-04-19 00:18:02 +02:00
  • 1ae55da3f9 UI improvements server card headlessdev 2025-04-19 00:17:41 +02:00
  • 113bb3bfb4 Enhance Dashboard UI for server management by updating card layout, improving titles, and adding descriptions for physical and virtual servers. headlessdev 2025-04-19 00:16:23 +02:00
  • 83ea20545d Update server count handling in Dashboard component to separate physical servers and VMs headlessdev 2025-04-19 00:13:12 +02:00
  • 965f79f31a Refactor server count retrieval in POST request to differentiate between servers with and without VMs headlessdev 2025-04-19 00:00:10 +02:00
  • f1c0cc9deb Network VM spacing fix headlessdev 2025-04-18 23:57:10 +02:00
  • f2535cd2b9 Refactor hostServer assignment in PUT request to handle null values correctly headlessdev 2025-04-18 23:48:29 +02:00
  • 42e584a381 Updated Flowchart headlessdev 2025-04-18 23:46:20 +02:00
  • 0e1f9edaab improved ui for setting notifications card headlessdev 2025-04-18 23:03:05 +02:00
  • c3fe3bc03d Update version to 0.0.7 in package.json headlessdev 2025-04-18 22:53:02 +02:00
  • 67097725d7 Remove deprecated @next/swc-win32-x64-msvc module from package-lock.json headlessdev 2025-04-18 22:50:38 +02:00
  • 61468a359d Update README.md headlessdev 2025-04-18 17:12:49 +02:00
  • b70d17d844 v0.0.6 notifications->main v0.0.6 headlessdev 2025-04-18 16:54:16 +02:00
  • 35fae815cf Merge branch 'main' into notifications headlessdev 2025-04-18 16:54:00 +02:00
  • 8c087792bf DB Healthcheck headlessdev 2025-04-18 16:52:49 +02:00
  • 8627c54be9 Hotfix headlessdev 2025-04-18 16:52:14 +02:00
  • 41647a2e6c Updated Application Images headlessdev 2025-04-18 16:04:41 +02:00
  • a73a98ddac small ui improvement headlessdev 2025-04-18 16:01:03 +02:00
  • 3e49932382 Enhance URL validation and error handling in checkAndUpdateStatus function headlessdev 2025-04-18 15:55:57 +02:00
  • 406091fdcb Basic VM functionality headlessdev 2025-04-18 14:35:36 +02:00
  • c266296c4f Add host and hostServer fields to AddRequest and EditRequest interfaces headlessdev 2025-04-18 12:26:13 +02:00
  • 01470f5ce1 Change hostServer column type from String to Int in server model and migration headlessdev 2025-04-18 12:11:12 +02:00
  • 82cee64860 Add host and hostServer columns to server model and migration headlessdev 2025-04-18 11:33:20 +02:00
  • 60dd711856 Fix uptime check crash error headlessdev 2025-04-18 11:29:14 +02:00
  • bcbc17d3fe Hotfix headlessdev 2025-04-18 11:24:42 +02:00
  • 547212cd9e Sidebar Design Update headlessdev 2025-04-18 00:07:21 +02:00
  • dec15c0ce0 Mark Notifications as completed in the roadmap headlessdev 2025-04-17 19:03:05 +02:00
  • e96ee56aa1 Add dynamic notification message template retrieval headlessdev 2025-04-17 17:36:58 +02:00
  • 6e1f4eeddd Remove unused Accordion imports from Settings component headlessdev 2025-04-17 17:27:44 +02:00
  • 70010ce8ee Set Notification Text Functionality headlessdev 2025-04-17 17:27:01 +02:00
  • c1b62d8108 Implement endpoint to retrieve notification text from settings headlessdev 2025-04-17 17:17:14 +02:00
  • c690a1cb37 Add customizable notification text feature in settings headlessdev 2025-04-17 17:15:39 +02:00
  • 88d99cee43 Add endpoint for managing notification text in settings headlessdev 2025-04-17 17:03:06 +02:00
  • b0c7b813e6 Bump version to 0.0.6 in package.json headlessdev 2025-04-17 16:51:27 +02:00
  • 88f7f6a9d1 Add notification_text column to settings model in Prisma schema and migration headlessdev 2025-04-17 16:51:15 +02:00
  • b9fac8ddb6 Enhance Application struct and update getApplications to include Name; improve HTTP request handling in checkAndUpdateStatus headlessdev 2025-04-17 16:20:24 +02:00
  • dacde7153f Update Notifications List after adding Notification headlessdev 2025-04-17 16:14:52 +02:00
  • 8f647d3489 Implement notification reload mechanism and improve thread safety with mutex headlessdev 2025-04-17 16:13:29 +02:00
  • e925f37b19 Notification Agent System headlessdev 2025-04-17 16:12:10 +02:00
  • 155a0af883 Type Error Fix getNotifications headlessdev 2025-04-17 15:39:21 +02:00
  • 6fd360b594 Change HTTP request method from HEAD to GET in checkAndUpdateStatus function headlessdev 2025-04-17 15:34:45 +02:00
  • e9aba02d5f Add Notification SMTP Layout Fix headlessdev 2025-04-17 15:29:43 +02:00
  • 4a8759f627 Notifications Display & Delete Notifications headlessdev 2025-04-17 15:25:43 +02:00
  • d00ec93133 Fix type annotation for smtpSecure checkbox onChange handler headlessdev 2025-04-17 15:17:03 +02:00
  • e7e873c75c Implement endpoint to retrieve notifications headlessdev 2025-04-17 15:16:38 +02:00