Tola Leng
2d2122d2e5
Improved the Server feature History Data
2025-07-21 22:18:27 +07:00
Tola Leng
dc586dc15f
Fix: Server Historical Performance chart improvement
...
Fix: Improve sidebar collapse/expand performance
2025-07-19 15:23:28 +07:00
Tola Leng
d40d5898c0
Fix SSL frontend notifications
...
- The frontend no longer sends notifications. The backend is now responsible for sending SSL notifications.
2025-07-19 15:14:04 +07:00
Tola Leng
6906a65952
Fix: Improve uptime monitoring dashboard performance
...
- Reduce refetch intervals, increase stale times, and optimize retry behavior for uptime service and server metrics.
2025-07-17 17:26:17 +07:00
Tola Leng
fd7035965f
Disabled console debug log Statements from the production build output
2025-07-15 17:36:12 +07:00
Tola Leng
debf35703b
Update email test and INCIDENT template
2025-07-15 17:34:04 +07:00
Tola Leng
f235043417
Fix: Display all SSL up to 200 records
...
- The SSL certs table in the SSL & Domain dashboard was not displaying all certs records
2025-07-15 16:21:56 +07:00
Tola Leng
73f2566d78
Fix: Display all service records
...
- The service table in the uptime monitoring dashboard was not displaying all service records
2025-07-15 15:24:23 +07:00
Tola Leng
cb258d72c3
Disable debug console logs for production
2025-07-14 15:45:05 +07:00
Tola Leng
59dcdcb5df
Fix: Persist multiple notification channels
...
- The notification channels field in the service dialog form was not saving or applying multiple selections
2025-07-11 17:57:32 +07:00
Tola Leng
2d2bd790b0
Disable the debug console logs for production
2025-07-10 22:14:17 +07:00
Tola Leng
917d8a6d29
feat: Implement notification channel based on status (Service Dialog Form and Refactor Split ServiceForm into smaller components).
...
- The Service Dialog Form's Notification Channel field now respects the `notification_status`. If `notification_status` is enabled, the user can select one or multiple notification channel IDs.
2025-07-10 21:07:31 +07:00
Tola Leng
6b49119797
Fix: Add regional_status to Service type
...
- Improved the regional monitoring agent assign to service type
2025-07-08 17:11:35 +07:00
samang-dauth
d6793f104c
Fix: Historical Performance date filter
...
Ensure date filter respects server ID and displays correct data for 1 day date filter
2025-07-02 17:44:11 +07:00
Tola Leng
30bba14e37
Fix: Server history chart and date filter
...
Ensure the historical performance chart correctly displays server metric data and that the date filter dropdown functions as expected.
2025-07-01 16:23:25 +07:00
Tola Leng
0b029dc914
feat: Implement docker monitoring dashboard
2025-06-30 23:05:45 +07:00
Tola Leng
691cd4f298
feat: Implement instance monitoring dashboard
2025-06-30 23:01:33 +07:00
Tola Leng
ab4f0aa6ea
Refactor: Separate data display by monitoring source
...
and Fix: Display data collection in detail page
2025-06-24 22:11:29 +07:00
Tola Leng
35b11f5a16
Fix: Correct package download URL
2025-06-21 23:26:24 +07:00
Tola Leng
044f9e07fd
fixed install-regional-agent bash script
2025-06-21 22:04:49 +07:00
Tola Leng
ded509bd10
Enhance one-click install script and Regional Agent Dialog
2025-06-21 21:46:42 +07:00
Tola Leng
1e7c20593f
Enhance Add Regional Agent dialog.
...
Implement one-click installation with automatic script generation and environment variable configuration.
2025-06-21 21:02:40 +07:00
Tola Leng
ea95490f13
Implement Distributed Regional Monitoring Agent with add form, API details, one-click install, and bash script generation. Refactor: Rename API Documentation to Regional Monitoring
2025-06-20 22:46:12 +07:00
Tola Leng
918a248b8f
feat: Add error message and details columns
...
Adds error_message and details columns to the Incident History table in the service detail page.
2025-06-20 20:13:18 +07:00
Tola Leng
614c10188d
feat: Add check interval and check_at update
...
- Added a "Check Interval" field to the SSL certificate create/edit forms.
- Implemented functionality to update the `check_at` field in Pocketbase with the current time when the "Check" button is clicked.
2025-06-20 17:17:34 +07:00
Tola Leng
11408dcba0
Remove SSL Checker service
...
Remove the SSL Checker service from the React application, as the SSL checks are now handled by the Go backend. This involves removing the `sslCheckerService.ts` file and related imports.
2025-06-20 16:54:31 +07:00
Tola Leng
549a3793a5
Fix: Uptime history timestamp and service ID
2025-06-19 15:23:48 +07:00
Tola Leng
907fdaa0dc
Fix: Display uptime history in service table
2025-06-19 14:47:20 +07:00
Tola Leng
883a541b9b
feat: Separate host and port for TCP services
2025-06-18 23:14:04 +07:00
Tola Leng
94e2c0da77
Remove HTTP service check
...
Remove HTTP service check functionality as the React application is now frontend only.
2025-06-18 16:47:00 +08:00
Tola Leng
576f2fbb34
feat: Display existing components in edit form
2025-06-06 18:53:28 +08:00
Tola Leng
554faefe4a
Add delete and edit functionality to Operational Pages
2025-06-06 18:53:12 +08:00
Tola Leng
5a5772f9a4
Fix: Remove unused test functions and imports
2025-06-05 21:22:47 +08:00
Tola Leng
039a832b79
feat: Add mail test functionality
...
Adds a dialog to test email settings and integrates with the `/api/settings/test/email` API endpoint.
- Added a "Test Email" button to the Mail Settings tab.
- Implemented a dialog for entering the recipient email and selecting a template.
- Added UI elements for the dialog (input fields, radio buttons, and a send button).
- Updated `src/services/settingsService.ts` to include the test email API call.
- Added UI components for the dialog (using existing UI components).
- Updated `src/components/settings/general/MailSettingsTab.tsx` to include the test email functionality.
2025-06-05 21:06:48 +08:00
Tola Leng
4ef84b5469
Add SMTP password field.
...
Added a password field to the Mail Settings tab in the General Settings panel, ensuring it is saved and retrieved via the `/api/settings` endpoint.
2025-06-05 18:33:58 +08:00
Tola Leng
9b1167955e
feat: Implement uptime monitoring data retention
...
Ensured data is cleared from uptime_data and ping_data collections based on retention settings. Added separate manual shrink database buttons for uptime and server monitoring retention in the data retention settings panel.
2025-05-29 22:16:50 +08:00
Tola Leng
0b9bc76d37
Fix: Improve email change flow and auto-logout
...
- Improved the email change flow in user management and profile dashboards.
- Added a success message upon successful email change.
- Implemented auto-logout after a successful email change.
- Fixed potential errors during the email change process.
2025-05-29 20:41:00 +08:00
Tola Leng
0562adbef8
Adjusted date range calculation to ensure data is displayed
2025-05-29 20:10:29 +08:00
Tola Leng
7ccd413973
Feat: added tab dashboard under General Settings (System Setting and Mail Settings). Improved the Setting API to dynamically use the baseURL.
2025-05-26 16:51:05 +08:00
Tola Leng
e74bf35264
Fix: Prevent console message loop on maintenance updates
...
The console was generating excessive messages after schedule maintenance updates.
2025-05-26 16:42:05 +08:00
Tola Leng
23be1fca0f
Fix: Reduce maintenance data request frequency.
...
Fix: The maintenance list should refresh immediately after a new maintenance entry is created.
2025-05-24 18:20:33 +08:00
Tola Leng
8c159f402e
feat: Implement tabbed settings dashboard
...
Implement a tabbed dashboard within the Settings Panel, including System Settings and Mail Setting
2025-05-24 03:00:29 +08:00
Tola Leng
7a125bf0b7
Fix: Super admin login API path
...
The login process for super admins was incorrectly using the regular user authentication path. This commit ensures super admins use the correct authentication path
2025-05-24 02:56:29 +08:00
Tola Leng
dfe052aba6
Fix: Email change for both admin and superadmin
...
The email change functionality was updated to support both admin and superadmin roles. The code was adjusted to correctly handle email change requests for users in both the admin and super-admin
2025-05-24 02:55:29 +08:00
Tola Leng
462b6d6d40
Build Incident and maintenance service
2025-05-23 20:37:36 +08:00
Tola Leng
747ae5c23f
feat: Implement Incident Management and Tab Dashboard
2025-05-23 20:37:00 +08:00
Tola Leng
395a580032
feat: Implement Schedule Maintenance Management and Tab Dashboard
2025-05-23 20:34:18 +08:00
Tola Leng
caaa32ea13
Updated telegram notification
2025-05-17 20:56:31 +08:00
Tola Leng
78be48ffd0
Fix: Ensure email change request is sent.
...
The email change request was failing with a 400 error. This commit addresses the issue by ensuring the email change request is correctly sent when a user updates their email in the profile dashboard.
2025-05-17 17:55:59 +08:00
Tola Leng
aaee189ace
Added Sample Test function to send a direct Telegram message
2025-05-17 17:34:23 +08:00