Commit graph

52 commits

Author SHA1 Message Date
ybouane
8b32915a90 For no-cache when reloading status.json 2024-10-12 01:36:07 -04:00
ybouane
4ee25b38e5 Renamed tool and links. 2024-10-11 21:16:43 -04:00
ybouane
879bdd9558 Disabled selection on status-bar to make it easier to use on mobile 2024-10-11 20:06:22 -04:00
ybouane
d9f506f81a More improvements to config 2024-10-11 19:48:48 -04:00
ybouane
b658eeb08b Updated Readme file. 2024-10-11 19:40:28 -04:00
ybouane
f3454f2014 import fs and watchFile in one line. 2024-10-11 11:23:18 -04:00
ybouane
1d799477fb Bug correction in handlize function. 2024-10-11 11:20:37 -04:00
ybouane
ac4cc2044e Bug correction: use query string to force import new config dynamically. 2024-10-11 11:20:27 -04:00
ybouane
03baf4dd4d Added status.json to gitignore 2024-10-10 15:28:32 -04:00
ybouane
ffa1653eac Improvements to UI, added error-notice element. Detecting when watcher is down. 2024-10-10 15:26:55 -04:00
ybouane
f62e171411 Added link icon for each endpoint 2024-10-10 14:52:13 -04:00
ybouane
1b7384afbe Dynamically reload config and watch it for changes. 2024-10-10 14:38:23 -04:00
ybouane
fdbe74e0c2 Implemented combinating datapoints. Various bug corrections. 2024-10-10 14:37:47 -04:00
ybouane
ed349be81b Cleanup and better style for outage state. 2024-10-10 02:07:55 -04:00
ybouane
d0c0660ae9 Bug corrections & cleanup. 2024-10-10 02:07:37 -04:00
ybouane
e27966153a Added negate parameter to be able to use Array content checks. 2024-10-10 02:05:58 -04:00
ybouane
febe73226c Added support for Array of strings in checkContent 2024-10-10 01:41:18 -04:00
ybouane
5823406ebe Tracking consecutive latency & errors to trigger notifications. 2024-10-10 01:37:21 -04:00
ybouane
3a6a79df6d Added two settings for notification triggers 2024-10-10 01:32:47 -04:00
ybouane
6f939a0e47 Added connections to various messaging tools: slack, discord, twilio-sms, sendgrid-email 2024-10-10 01:26:47 -04:00
ybouane
41524cf7c7 Missing + 2024-10-10 01:04:24 -04:00
ybouane
fb24670358 Added link property to endpoints and implemented telegram message sending api request. 2024-10-10 01:03:54 -04:00
ybouane
96466747df Added instructions for telegram config 2024-10-10 01:00:01 -04:00
ybouane
19685f559f Added settings for Telegram bot (for sending notifications) 2024-10-10 00:54:50 -04:00
ybouane
ff3c357ca6 UI Improvements. 2024-10-10 00:34:08 -04:00
ybouane
2c860bbfc2 UI Improvements. 2024-10-10 00:33:56 -04:00
ybouane
35031898d5 Added customCheck. Bug corrections. Cleanup. 2024-10-10 00:33:11 -04:00
ybouane
c1c0032eb1 Improved tooltip content 2024-10-10 00:11:07 -04:00
ybouane
83cab101f8 Styling adjustments 2024-10-10 00:10:42 -04:00
ybouane
53b80ab978 Not using shadow dom 2024-10-09 23:33:09 -04:00
ybouane
892793d962 Added styling for status-bar 2024-10-09 23:32:51 -04:00
ybouane
d72f2f74e0 added nDataPoints to config. 2024-10-09 23:32:39 -04:00
ybouane
aacc3a074b Base implementation of status-bar custom elment 2024-10-09 22:33:48 -04:00
ybouane
49c52ba2e2 Helper functions findClosestPoint & formatDate 2024-10-09 22:33:34 -04:00
ybouane
958d645a98 Setting config globally 2024-10-09 22:33:16 -04:00
ybouane
d5e7af9b87 skipping endpoints/sites that are not found. 2024-10-09 22:33:00 -04:00
ybouane
ad47cf9d0b Added ui property 2024-10-09 15:46:51 -04:00
ybouane
bd1098d91b Implemented looping through sites and endpoints to generate HTML. 2024-10-09 15:45:31 -04:00
ybouane
d9fa4e63e0 Removed liquidjs dependency. 2024-10-09 15:44:23 -04:00
ybouane
84e85f0e85 Bug correction, signal should be set within the fetch options. (before endpoint.request to allow overwriting it) 2024-10-09 14:44:26 -04:00
ybouane
a82459000a Typo extra zero in delay 2024-10-09 14:42:43 -04:00
ybouane
3f867e989d Renamed script watcher.js 2024-10-09 14:40:26 -04:00
ybouane
3a9355a63c Better formatting of console messages. 2024-10-09 14:40:06 -04:00
ybouane
9a265b5531 bug corrections 2024-10-09 14:35:30 -04:00
ybouane
da80392711 Setting up base style for page. 2024-10-09 14:26:42 -04:00
ybouane
2b4f959525 Initial client script. 2024-10-09 14:26:32 -04:00
ybouane
c0db0a4e27 Better config file. 2024-10-09 14:26:17 -04:00
ybouane
c5186ba886 Initial implementation of status script. 2024-10-09 14:26:06 -04:00
ybouane
879204788c Implemented config.js 2024-10-09 10:37:51 -04:00
ybouane
b5751f1d44 Static content (client) 2024-10-08 22:40:34 -04:00