diff --git a/.gitignore b/.gitignore index bce2a15..58d1e7c 100755 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,8 @@ __pycache__ notes.txt react_OLD envs.py -.env \ No newline at end of file +.env +status_history.json + +.claude +CLAUDE.md \ No newline at end of file diff --git a/src/static/css/App.css b/src/static/css/App.css index f63ab64..6dfe4fc 100755 --- a/src/static/css/App.css +++ b/src/static/css/App.css @@ -697,18 +697,6 @@ tr { transform: scale(1.1); } -.incomplete { - color: red; -} - -.WIP { - color: yellow; -} - -.complete { - color: green; -} - .footer { position: fixed; bottom: 0; @@ -1482,17 +1470,17 @@ tr { display: inline-block; } -.status-dot.online { +.status-dot.online, .status-dot.complete { background: #4caf50; box-shadow: 0 0 10px #4caf50; } -.status-dot.degraded { +.status-dot.degraded, .status-dot.WIP { background: #ffc107; box-shadow: 0 0 10px #ffc107; } -.status-dot.offline { +.status-dot.offline, .status-dot.incomplete { background: #f44336; box-shadow: 0 0 10px #f44336; } diff --git a/src/static/json/status_history.json b/src/static/json/status_history.json deleted file mode 100644 index 87fea6c..0000000 --- a/src/static/json/status_history.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "last_check": "2026-02-11T17:41:12.794801", - "services": { - "main": { - "name": "asimonson.com", - "url": "https://asimonson.com", - "status": "online", - "response_time": 176, - "status_code": 200, - "last_online": "2026-02-11T17:41:12.182449", - "checks": [ - { - "timestamp": "2026-02-11T17:19:30.284329", - "status": "online", - "response_time": 218, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:22:30.814277", - "status": "online", - "response_time": 153, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:25:48.966137", - "status": "online", - "response_time": 194, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:26:45.887752", - "status": "online", - "response_time": 126, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:27:07.545311", - "status": "online", - "response_time": 142, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:28:05.544245", - "status": "online", - "response_time": 121, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:29:33.040628", - "status": "online", - "response_time": 122, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:40:15.925087", - "status": "online", - "response_time": 168, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:41:12.182449", - "status": "online", - "response_time": 176, - "status_code": 200 - } - ] - }, - "files": { - "name": "files.asimonson.com", - "url": "https://files.asimonson.com", - "status": "online", - "response_time": 343, - "status_code": 200, - "last_online": "2026-02-11T17:41:12.358984", - "checks": [ - { - "timestamp": "2026-02-11T17:19:30.503436", - "status": "online", - "response_time": 220, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:22:30.968477", - "status": "online", - "response_time": 179, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:25:49.160321", - "status": "online", - "response_time": 244, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:26:46.014059", - "status": "online", - "response_time": 173, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:27:07.688000", - "status": "online", - "response_time": 182, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:28:05.666343", - "status": "online", - "response_time": 198, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:29:33.162841", - "status": "online", - "response_time": 155, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:40:16.093647", - "status": "online", - "response_time": 291, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:41:12.358984", - "status": "online", - "response_time": 343, - "status_code": 200 - } - ] - }, - "git": { - "name": "git.asimonson.com", - "url": "https://git.asimonson.com", - "status": "online", - "response_time": 92, - "status_code": 200, - "last_online": "2026-02-11T17:41:12.702425", - "checks": [ - { - "timestamp": "2026-02-11T17:19:30.723832", - "status": "online", - "response_time": 194, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:22:31.148406", - "status": "online", - "response_time": 125, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:25:49.404813", - "status": "online", - "response_time": 257, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:26:46.187712", - "status": "online", - "response_time": 133, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:27:07.870186", - "status": "online", - "response_time": 112, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:28:05.865444", - "status": "online", - "response_time": 109, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:29:33.318720", - "status": "online", - "response_time": 156, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:40:16.385682", - "status": "online", - "response_time": 140, - "status_code": 200 - }, - { - "timestamp": "2026-02-11T17:41:12.702425", - "status": "online", - "response_time": 92, - "status_code": 200 - } - ] - } - } -} \ No newline at end of file diff --git a/src/templates/partials/project.html b/src/templates/partials/project.html index 861343e..454cb8a 100755 --- a/src/templates/partials/project.html +++ b/src/templates/partials/project.html @@ -2,7 +2,7 @@

{{ title }}

-

{{ status }}

+

{{ status }}

diff --git a/src/templates/status.html b/src/templates/status.html index 7b51b05..7eeddc3 100644 --- a/src/templates/status.html +++ b/src/templates/status.html @@ -56,7 +56,7 @@
{% for service in var.services %} - +

{{ service.name }}