Commit Graph

210 Commits

Author SHA1 Message Date
Tola Leng f88cc32cf9 Merge pull request #52 from operacle/develop
Implement SSL certificate checker in Go instead of TS and feat: Add error message and details columns
v1.3.0
2025-06-20 20:24:55 +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 458f5f7d82 Update Go Configuration Port and change default timeout to 10s 2025-06-20 19:44:02 +07:00
Tola Leng 5ceaa09710 Add SSL certificate checker
Implement SSL certificate checking functionality
2025-06-20 19:42:24 +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 abb129bde0 Removes the "Add Certificate" button from the SSL Certificates table header. 2025-06-20 17:42:10 +07:00
Tola Leng 220be3bea4 Fix: Improve SSL certificate details and View Action button 2025-06-20 17:26:13 +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 9f4e759b01 Merge pull request #51 from operacle/develop
Implement CheckCle Microservice Operation
2025-06-19 17:51:39 +07:00
Tola Leng d3ea5dc77c Implement CheckCle Microservice Operation
A Go-based microservice for service operations including ICMP ping, DNS resolution, and TCP connectivity
2025-06-19 17:49:30 +07:00
Tola Leng 89572c44b7 Updated an entrypoint to start service-operation 2025-06-19 17:43:42 +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 9ed4d4c7ac Merge pull request #50 from operacle/develop
feat: New Create Service Form and  Split UptimeBar.tsx into smaller components
2025-06-19 15:04:07 +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 907fdaa0dc Fix: Display uptime history in service table 2025-06-19 14:47:20 +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 883a541b9b feat: Separate host and port for TCP services 2025-06-18 23:14:04 +07:00
Tola Leng 0758b1d24b feat: Separate host and port for TCP services 2025-06-18 23:13:14 +07:00
Tola Leng 9a001f6aec Merge pull request #49 from operacle/develop
Remove HTTP service check and Refactor: Split settings API into modules
2025-06-18 22:09:40 +07:00
Tola Leng 9c78def48d Fix: Navigate to service detail page 2025-06-18 16:51:27 +08: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 78674f758c Refactor: Split settings API into modules 2025-06-17 21:51:26 +08:00
Tola Leng 3a6ab2258a Fix: Use correct API path for test email 2025-06-17 21:50:46 +08:00
Tola Leng 1daaf067d9 Refactor: Split settings API into modules 2025-06-17 21:50:34 +08:00
Tola Leng 6d1b8387ca Fix: Use correct API path for test email 2025-06-17 21:49:43 +08:00
Tola Leng e3f9111484 Refactor: Move test email button and dialog 2025-06-17 21:39:12 +08:00
Tola Leng 575869c50a Fix: Use correct API endpoint for test email 2025-06-17 21:39:00 +08:00
Tola Leng cfdedb9636 Merge pull request #45 from operacle/develop
Fix: Implement public status page functionality
2025-06-15 20:49:51 +07:00
Tola Leng 08b00728c2 Fix: Import ErrorBoundary correctly 2025-06-15 21:47:03 +08:00
Tola Leng 4486a79e58 Fix: Implement public status page functionality 2025-06-15 21:28:47 +08:00
Tola Leng 41fcaaaf05 Fix: Public status page loading state 2025-06-15 21:28:17 +08:00
Tola Leng ddcabac564 Fix: Syntax errors in public status page 2025-06-15 21:27:58 +08:00
Tola Leng 4e0a9953db Fix: Implement public status page functionality 2025-06-15 21:27:48 +08:00
Tola Leng f25fa7de83 Fix: Syntax errors in public status page 2025-06-15 21:27:33 +08:00
Tola Leng aea70d0023 Fix: Public status page loading state 2025-06-15 21:27:19 +08:00
Tola Leng 4e07c8c932 Refactor: Remove theme options in Edit Operational Page dialogs 2025-06-13 22:03:05 +08:00
Tola Leng 5f18fde775 Refactor: Remove theme options in Create Operational Page dialogs 2025-06-13 22:02:57 +08:00
Tola Leng 9d5fa805c9 Merge pull request #42 from operacle/develop
Implement password reset functionality.
2025-06-12 17:15:08 +07:00