YiZixuan
f4d47bbd45
refactory(i18n): Add internationalization support for the service statistics card
2025-09-08 21:35:48 +08:00
YiZixuan
4e07279a54
refactory(i18n): Improve internationalization configuration and add new translations
...
- Added multiple new translation items
- Updated the two language files: en and zhcn
- Added type definitions for new translation items in types/services.ts
- Modified some components to use the new translation items
2025-09-08 14:18:05 +08:00
ghotso
001f6f8783
fix: update ServiceConfigFields to set default value for retry attempts and enhance delete migration scripts for server processes and notifications with error handling for deleting non existing collections
2025-08-22 12:10:01 +02:00
YiZixuan
fa3ad9b2e1
refactor(add-service): Refactor ServiceForm.tsx to support internationalization
...
- Extract ServiceForm.tsx validation logic into the custom hook useServiceSchema
- Add internationalization support and move error messages to translation files
2025-08-17 23:13:25 +08:00
YiZixuan
6bf75b2bf7
refactor(i18n): Extracted multiple fields in the Service component for translation.
...
- Extracted multiple fields in the Service component for translation.
- Optimized the structure of the translation file, categorizing it by functional modules.
2025-08-17 15:19:01 +08:00
YiZixuan
92617038f0
refactor(i18n): Improve multilingual support
2025-08-16 15:59:00 +08:00
YiZixuan
40488a5a53
feat(i18n): improve i18n copy and add new translations
...
- Add new translation entries
- Fix several language files
2025-08-16 15:25:35 +08:00
Tola Leng
a4e819d220
Fix: Preserve notification IDs when disabling notifications
...
- Allowing notifications to be re-enabled correctly without losing previously configured
2025-08-13 17:20:24 +07:00
Tola Leng
da4678570f
Fixed: Remove [Default] alert template option
...
- The Alert Template field in the Service dialog will now correctly fetch data from service_notification_templates
2025-08-04 21:14:52 +07:00
Tola Leng
914f1aba60
feat: Support multiple notification channels
...
- Update the Notification Settings dashboard to allow users to select multiple notification channels for alerts.
- Add webhook to notification channels: Add webhook as a selectable option in the notification channel type dropdown.
- Implement template type selection in the Add Template dialog. Based on the selected type.
2025-08-02 16:53:15 +07:00
Tola Leng
8bb78e68ea
Disable verbose logging
...
- Disable log console output in file to prevent logs from being printed to the console.
2025-07-31 14:57:16 +07:00
Tola Leng
e9cedef443
Disabled console log for production
2025-07-25 16:59:49 +07:00
Tola Leng
fda91aedb9
Fix: Display new service immediately
...
- Ensure that newly created services are immediately visible in the services table list on the Uptime Monitoring dashboard, without requiring a manual refresh or a delay.
2025-07-23 22:13:20 +07:00
Tola Leng
d0ecaaaf8f
Refactor: Improve chart color and style
...
- Fixed chart colors to be fixed with random colors.
- Added another chart style.
2025-07-21 01:29:24 +07:00
Tola Leng
e5afe276ee
Feat: Add Heatmap button to service detail page
...
- Adds a "Heatmap" button to the service detail page, displaying a monthly health heatmap of the service, with statuses color-coded as green, red, and warning (yellow/orange).
2025-07-21 00:57: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
6512d4974a
feat: Add pagination to service table
...
- Add pagination to the service table in the uptime monitoring dashboard, allowing display of 10 records per page by default. Also add a dropdown to select the number of records to display (10, 30, 50).
2025-07-15 15:26:23 +07:00
Tola Leng
cb258d72c3
Disable debug console logs for production
2025-07-14 15:45:05 +07:00
Tola Leng
a013f9170a
feat: Allow multiple regional agents
...
- Allow multiple selections for regional agents in the service dialog form, similar to notification channels.
2025-07-11 17:59:03 +07:00
Tola Leng
5daea8138c
Change Default monitoring fallback source value (uptime service)
2025-07-11 17:58:46 +07:00
Tola Leng
de79eb963d
feat: Allow multiple selections for regional agents.
...
- Allow multiple regional agents to be selected in the service dialog form, similar to the notification channels.
2025-07-10 23:06:10 +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
f4aeaebe0d
Fix: Uptime history bar color for paused/unknown
...
- Update UptimeBar component to display grey color for "Paused" status and when no data is available.
2025-07-08 20:10:34 +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
Tola Leng
be7c80d7c4
Improved the Uptime Response Time History
2025-07-07 20:33:52 +07:00
Tola Leng
b37a84734f
Change response time chart color
...
Update the response time chart to use yellow color for Regional Monitoring Data
2025-06-29 00:52:06 +07:00
Tola Leng
7b18a224c1
Update the service detail page to display all monitoring data (default and regional) in separate lines on the graph when "All Monitoring" is selected. Preserve the original functionality of other monitoring source options.
2025-06-26 14:32:23 +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
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
1eabf66311
Fix: Improve response time chart
...
Improve the Response Time History chart by separating and ordering the 'down', 'warning', and 'up' statuses to prevent overlap and improve positioning.
2025-06-20 19:09:32 +07:00
Tola Leng
a0c0a3ed75
Fix: Separate up/down graph areas
...
Separate the up and down areas in the response time history graph to improve clarity and correct the display of the down graph.
2025-06-20 18:53:35 +07:00
Tola Leng
dfe98f9fa6
Fix: Pass serviceType to ServiceUptimeHistory and
...
Refactor service detail page data fetching
2025-06-19 17:35:12 +07:00
Tola Leng
549a3793a5
Fix: Uptime history timestamp and service ID
2025-06-19 15:23:48 +07:00
Tola Leng
cca2338468
Refactor: Split UptimeBar.tsx into smaller components
2025-06-19 15:01:06 +07:00
Tola Leng
c1c74bb2a8
Refactor: Split UptimeBar.tsx into smaller components
2025-06-19 14:50:22 +07:00
Tola Leng
a2ae66fe76
Fix: Display uptime history in service table
2025-06-19 14:48:58 +07:00
Tola Leng
93b58cfa2c
feat: Display service details in table
...
Display host, domain, or URL under the service name in the service table.
2025-06-19 14:22:17 +07:00
Tola Leng
879622b364
feat: Separate host and port for TCP services
2025-06-18 23:16:39 +07:00
Tola Leng
2f52010963
Fix: Expand service form dialog
2025-06-18 23:16:29 +07:00
Tola Leng
c90f0dd963
Fix: Expand service form dialog
2025-06-18 23:16:11 +07:00
Tola Leng
4a14f64e07
feat: Separate host and port for TCP services
2025-06-18 23:15:56 +07:00
Tola Leng
19b4de78d1
feat: Separate host and port for TCP services
2025-06-18 23:15:22 +07:00
Tola Leng
bdf648c2fe
Add custom check interval option
2025-06-18 23:15:08 +07:00
Tola Leng
0705fc89b4
Refactor: Move service type selection
2025-06-18 23:14:55 +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
bd17ef7140
Fix: Apply theme to service action dialog.
...
Ensured the service action dialog (three-dot menu) in uptime monitoring respects the current theme (dark/light mode) by using theme-aware styling.
2025-06-04 22:09:08 +08:00
Tola Leng
518b469c04
Fix: Ensure Add Service dialog respects theme
2025-06-04 21:36:14 +08:00
Tola Leng
6652ac5e76
Fix: Improve service dialog theme support
2025-06-04 21:34:52 +08:00