Commit Graph
30 Commits
Author SHA1 Message Date
headlessdev fcb7196d1c Enhance application monitoring by integrating custom uptime check URL support. Updated database queries and application model to include UptimeCheckURL, allowing for more flexible monitoring options. 2025-04-27 15:28:00 +02:00
headlessdev cba70d5aef Updated Agent Dockerfile 2025-04-26 16:13:04 +02:00
headlessdev 78c844b1fe Split go agent into multiple files for better overview 2025-04-26 16:11:06 +02:00
headlessdev 00a628031e Finish úptime display 2025-04-26 15:38:39 +02:00
headlessdev b368075b12 Fix ntfy notifications 2025-04-25 22:51:34 +02:00
headlessdev 7ad4390db7 Fix SMTP Notifications 2025-04-25 22:34:20 +02:00
headlessdev 8223cc5822 Memory not displayed fix 2025-04-25 22:11:39 +02:00
headlessdev c94377c8d5 HOTFIX v2 2025-04-24 17:30:06 +02:00
headlessdev 5592a5fd91 HOTFIX: Uptime Online Status 2025-04-24 15:54:42 +02:00
headlessdev 861eab8050 Test Notification Processing in agent 2025-04-23 21:34:52 +02:00
headlessdev 9ff39ee241 Fix RAM Usage Get 2025-04-23 19:43:50 +02:00
headlessdev 93841120aa Add Pushover notification to go 2025-04-21 15:34:56 +02:00
headlessdev 8dade95c75 agent notifications for server offline/online 2025-04-21 13:31:07 +02:00
headlessdev 1ae8b3e324 server_history model 2025-04-21 13:25:55 +02:00
headlessdev f548367e86 Add server monitoring functionality, including server struct, metrics retrieval for CPU, memory, and disk usage, and status updates in the database. 2025-04-20 22:45:54 +02:00
headlessdev e39402ff70 small notification text fix 2025-04-19 16:23:53 +02:00
headlessdev 62c27118d6 Add support for Gotify and Ntfy notification types in the agent module
- Introduced new fields for Gotify and Ntfy URLs and tokens in the Notification struct.
- Updated the loadNotifications function to retrieve Gotify and Ntfy data from the database.
- Implemented sendGotify and sendNtfy functions to handle sending notifications via Gotify and Ntfy services.
- Enhanced the sendNotifications function to include logic for sending messages through Gotify and Ntfy.
2025-04-19 13:48:52 +02:00
headlessdev 3e49932382 Enhance URL validation and error handling in checkAndUpdateStatus function 2025-04-18 15:55:57 +02:00
headlessdev 60dd711856 Fix uptime check crash error 2025-04-18 11:29:14 +02:00
headlessdev e96ee56aa1 Add dynamic notification message template retrieval 2025-04-17 17:36:58 +02:00
headlessdev b9fac8ddb6 Enhance Application struct and update getApplications to include Name; improve HTTP request handling in checkAndUpdateStatus 2025-04-17 16:20:24 +02:00
headlessdev 8f647d3489 Implement notification reload mechanism and improve thread safety with mutex 2025-04-17 16:13:29 +02:00
headlessdev e925f37b19 Notification Agent System 2025-04-17 16:12:10 +02:00
headlessdev 6fd360b594 Change HTTP request method from HEAD to GET in checkAndUpdateStatus function 2025-04-17 15:34:45 +02:00
headlessdev 7e82b42b29 HOTFIX: Agent context deadline fix 2025-04-17 11:36:35 +02:00
headlessdev 3f1f7b730e uptime_history for agent 2025-04-15 11:37:30 +02:00
headlessdev 07e7a60163 Agent .dockerignore Update 2025-04-14 18:51:47 +02:00
headlessdev eadaf75b74 Type fixes & Docker 2025-04-13 21:10:17 +02:00
headlessdev 40302d7e4e Uptime Indicators 2025-04-12 16:51:40 +02:00
headlessdev 9a3a36ab7c Application Uptime Check - GO Agent 2025-04-12 16:45:01 +02:00