Commit Graph

62 Commits

Author SHA1 Message Date
Skorpios 8409571d57 Defined new schema for the config object. 2025-02-16 19:32:52 -08:00
Skorpios 023d9434c1 Merge remote-tracking branch 'upstream/develop' into feat/be/webhook-integrations 2025-02-12 17:29:57 -08:00
dongfang 6000096883 Add monitor fields 2025-02-12 02:52:35 +00:00
Skorpios ccd6c58e04 Merge remote-tracking branch 'upstream/develop' into feat/be/webhook-integrations 2025-02-10 18:26:58 -08:00
Alex Holliday 48cfeb1558 add route, controller, and db method for getting all status pages by ID 2025-02-10 13:41:21 -08:00
Alex Holliday 99079cc2bb add userId and teamId to status pages 2025-02-10 10:20:21 -08:00
Skorpios f46b0768fc Refactored notification schema config object. 2025-02-09 13:58:14 -08:00
Skorpios d8379f7e88 Configured a config object in the notification schema. 2025-02-09 12:48:22 -08:00
Skorpios 01e73fe5b8 Merge remote-tracking branch 'upstream/develop' into feat/be/webhook-integrations 2025-02-09 12:15:19 -08:00
Skorpios e9bcf66b29 Resolved merge conflict in Server/index.js 2025-02-08 16:39:01 -08:00
Alex Holliday c015302811 update StatusPage model 2025-02-07 14:42:24 -08:00
Alex Holliday 6d09108bbe add additionalfields 2025-02-05 15:27:27 -08:00
Alex Holliday cdb276d567 update DU check 2025-02-05 12:40:52 -08:00
Alex Holliday d853c50840 update status-page backend 2025-02-03 15:06:25 -08:00
Skorpios 8f9406261f Store bot token and chat id in their own respective fields. 2025-02-02 23:50:09 -08:00
Skorpios d83773abd1 Merge remote-tracking branch 'upstream/develop' into feat/be/webhook-integrations 2025-01-26 13:37:48 -08:00
Skorpios d3810db6cb Added telegram notifications 2025-01-25 16:13:16 -08:00
Skorpios 172597e768 Add Slack webhook integration. 2025-01-22 18:46:50 -08:00
Skorpios 28f5d355a7 Add Discord webhook notification support 2025-01-22 15:41:47 -08:00
Alex Holliday fc36da4f7b Add hour filters to check queries 2025-01-22 11:07:32 -08:00
Alex Holliday 9ffe17e9eb add db utils 2025-01-22 08:29:38 -08:00
Alex Holliday 4ed995692d Refactor incident endpoints to use aggregation 2025-01-21 15:30:51 -08:00
Alex Holliday 3fb114f898 udpate log to standard 2025-01-02 11:33:57 -08:00
Alex Holliday 50e3e2b97c Add distributed http type to monitor 2025-01-02 11:27:05 -08:00
Alex Holliday 1303497947 Add distributed uptime model 2025-01-02 11:26:08 -08:00
Alex Holliday 48e8c29dd4 Add indices for PageSpeedCheck 2025-01-01 13:27:23 -08:00
Alexander Holliday 350e560079 Merge pull request #1481 from bluewave-labs/fix/be/db-indices
fix: be/db indices
2024-12-31 17:38:29 -08:00
Alex Holliday ce3e7cf384 Add indices to HardwareCheck model 2024-12-28 09:35:00 -08:00
Alex Holliday 91e7229b23 Add indices to Check model 2024-12-28 09:34:27 -08:00
Alex Holliday 0a68611234 Add port type to Monitor 2024-12-27 10:48:44 -08:00
Alex Holliday 24d5a38527 Add pre save and preupdate functinality to set thresholds on alertThreshold change 2024-11-25 11:08:13 +08:00
Alex Holliday d1d19177bd Add alert threshold for temp 2024-11-25 11:04:18 +08:00
Alex Holliday 20513d5ae1 udpate db model for correct temp schema 2024-11-25 11:00:54 +08:00
Alex Holliday 930403af8c Update Notification model to include metric specific notification thresholds 2024-11-22 11:52:32 +08:00
Alex Holliday 59cbd1178b Add docker type to monitor model 2024-11-13 10:17:00 +08:00
Alexander Holliday 642e6b6170 Merge pull request #1137 from bluewave-labs/feat/be/hardware-monitor-update
feat/be/hardware monitor update
2024-11-11 15:17:34 -08:00
Alex Holliday 5817698105 Add unique contraint to URL 2024-11-11 14:38:59 +08:00
Alex Holliday cc0ecf2b12 Created model for StatusPage 2024-11-11 12:16:07 +08:00
Alex Holliday d1061be028 Updated hardware check schema to reflect new agent structure 2024-11-11 08:52:34 +08:00
Alex Holliday 400150486d implement base check 2024-10-30 10:20:42 +08:00
Alexander Holliday 100cea64af Revert "Fix/devops/docker compose" 2024-10-30 10:13:03 +08:00
Alex Holliday a7c00e9383 Refactor models to extend a base check model 2024-10-30 09:49:10 +08:00
Alex Holliday 7fd63f8004 Add option secret to Monitor for monitors that require authentication 2024-10-29 13:47:30 +08:00
Alex Holliday b1abe87633 Update HardwareCheck model to include all standard fields 2024-10-29 13:46:51 +08:00
Alex Holliday 70872c368d Add status to hardware check model 2024-10-25 10:48:37 +08:00
Alex Holliday cf032859a1 Merge branch 'develop' into feat/be/hardware-monitor-notifications 2024-10-25 10:44:30 +08:00
Alex Holliday 268ad695bf replace console.log statements with logger 2024-10-24 15:35:30 +08:00
Alex Holliday d392317f13 Add optional threshold fields to Monitor for hardware monitoring 2024-10-23 12:05:50 +08:00
Alex Holliday b500a451d3 disc -> disk 2024-10-23 12:05:12 +08:00
Alex Holliday 49fe463e95 Merge branch 'develop' into feat/be/create-hardware-monitor 2024-10-22 10:05:46 +08:00