19 Commits

Author SHA1 Message Date
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
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