41 Commits

Author SHA1 Message Date
headlesdev
94ba5e20c6 Revert "cleanup v2"
This reverts commit 8b82578809528b7163ea7003d0a4734d93522263.
2025-05-17 12:31:27 +02:00
headlesdev
8b82578809 cleanup v2 2025-05-17 12:24:08 +02:00
headlessdev
2188f76318 Hotify agent missing echobellUrl 2025-04-30 14:48:33 +02:00
headlessdev
1fccc59c01 Add Echobell provider 2025-04-29 22:52:29 +02:00
headlessdev
c3536ce715 Updated Dockerfiles for ARM Support 2025-04-29 21:17:21 +02:00
headlessdev
176dfac0c1 Refactor notification handling to track server status changes instead of notification timestamps 2025-04-29 20:40:56 +02:00
headlessdev
ead8bd7408 Fix server notifications been sent multiple times on status change in agent 2025-04-29 20:25:57 +02:00
headlessdev
934768fec8 GPU & Temp receiving in agent 2025-04-28 20:01:51 +02:00
headlessdev
7fc3703a05 Add gpu & temp models agent 2025-04-28 19:53:04 +02:00
headlessdev
d63343af7a Fix agent uptimecheckUrl 2025-04-27 22:02:21 +02:00
headlessdev
5e0111032d Fix agent uptimecheckurl 2025-04-27 22:00:09 +02:00
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