Для этого сайта требуется поддержка JavaScript.
a279cf8583
feat: add mobile viewport detection with friendly unavailable message
feature/mobile-detection-message
user
2026-03-16 21:18:55 -07:00
1fb3ff2954
feat: responsive mobile layout for host rows (closes #2 ) (#5 )
main
clawbot
2026-03-10 19:56:40 +01:00
86ba1b5b51
remove mobile block — replaced by responsive CSS layout
mobile-responsive
clawbot
2026-02-27 02:08:50 -08:00
a2c8f07c98
feat: responsive mobile layout for monitoring dashboard
user
2026-02-27 02:04:41 -08:00
36202e1a3a
Merge pull request 'fix: show 'not available on mobile' message instead of broken layout' (#3 ) from fix/mobile-not-available into main
Jeffrey Paul
2026-02-27 11:07:11 +01:00
b6edfb2857
feat: responsive mobile layout for monitoring dashboard
feat/responsive-mobile-redesign
user
2026-02-27 02:04:41 -08:00
4ecdd8027b
feat: add mobile detection with friendly unsupported message
feature/mobile-detection
clawbot
2026-02-27 02:02:04 -08:00
38bbd13c7f
fix: show 'not available on mobile' message instead of broken layout
user
2026-02-27 02:00:01 -08:00
add5f1f4f3
Merge pull request 'add backend in advance of sending report data' (#1 ) from feat/reportbuf-storage into main
Jeffrey Paul
2026-02-27 07:23:00 +01:00
8ca57746df
Move backend Dockerfile to repo root for git access
sneak
2026-02-27 12:45:38 +07:00
c61c047cd8
Fix backend Dockerfile: use Go 1.25, install golangci-lint
sneak
2026-02-27 12:24:49 +07:00
4ad2573532
Add CI workflow and backend repo standard files
sneak
2026-02-27 12:18:35 +07:00
b57afeddbd
Add backend with buffered zstd-compressed report storage
sneak
2026-02-27 12:14:34 +07:00
4ad98d578b
Move latency figure and stats line down in host row
sneak
2026-02-26 19:14:16 +07:00
c875793314
Pull URL closer to hostname in host row
sneak
2026-02-26 19:12:44 +07:00
b357ccf978
Center-align grid row items in host row
sneak
2026-02-26 19:11:04 +07:00
cd16edd486
Add mt-3 to all stats className assignments
sneak
2026-02-26 19:10:33 +07:00
f791798044
Increase top margin on per-host stats line
sneak
2026-02-26 19:10:13 +07:00
2861de3c6e
Add vertical spacing to latency figure and stats line in host row
sneak
2026-02-26 19:09:46 +07:00
d9556e3cfd
Preserve col-span-2 on stats line when className is updated
sneak
2026-02-26 19:08:21 +07:00
dcdc2873a6
Fix host row: min-width on name, fixed grid width, no clipping
sneak
2026-02-26 19:06:49 +07:00
f5327a11c1
Fix latency text overlapping sparkline in host row grid
sneak
2026-02-26 19:05:32 +07:00
85058a336a
Fix host row layout: use CSS grid to prevent stats overflow
sneak
2026-02-26 19:03:45 +07:00
db983fb340
Increase left padding on per-host stats line
sneak
2026-02-26 18:30:21 +07:00
30895f4219
Hardcode port 8080, extract nginx config, fix host row overflow
sneak
2026-02-26 18:28:01 +07:00
05a2ee970c
Redesign host row layout, fix Docker build, add S3 Singapore
sneak
2026-02-26 18:25:03 +07:00
de98e74539
Add debug log panel, median stats, recovery probe, and UI improvements
sneak
2026-02-26 17:23:30 +07:00
f4517ae953
Redesign summary box and add host pinning
sneak
2026-02-23 01:13:04 +07:00
a3bd3d06d1
Add local and UTC clocks below header, updated every second
sneak
2026-02-23 01:06:48 +07:00
77e40bf4ef
Add Checks counter to summary line
sneak
2026-02-23 01:05:10 +07:00
d896c2d19b
Sort WAN hosts by latency after first check and every 5 ticks
sneak
2026-02-23 01:04:15 +07:00
0bbf4d66a8
Switch from HEAD to GET for latency measurement
sneak
2026-02-23 01:01:50 +07:00
60372f0708
Derive request timeout from update interval
sneak
2026-02-23 00:59:29 +07:00
4aaf9c2a49
Replace GCS endpoints with Hetzner regional, change interval to 3s
sneak
2026-02-23 00:55:06 +07:00
c31b976f01
Widen host name column from w-48 to w-72
sneak
2026-02-23 00:43:59 +07:00
869f123a5b
Shorten storage endpoint display names and drop continent labels
sneak
2026-02-23 00:42:15 +07:00
ca67f65242
Set page side margins to 10% for balanced layout
sneak
2026-02-23 00:39:22 +07:00
bc612daf22
Remove max-width cap so host wells fill the viewport
sneak
2026-02-23 00:38:20 +07:00
a3feacb842
Reduce page side margins by 50%
sneak
2026-02-23 00:36:58 +07:00
94169b8d65
Add S3, GCS, and B2 regional storage endpoints
sneak
2026-02-23 00:35:07 +07:00
14764a79ad
Color-code per-host avg label and clamp graph Y-axis to 1000ms
sneak
2026-02-23 00:26:00 +07:00
55fb63bec1
Increase request timeout and max latency to 1500ms
sneak
2026-02-23 00:23:43 +07:00
0e84b973ce
Add make dev target for running the dev server
sneak
2026-02-23 00:17:36 +07:00
b23da0797e
Add gateway auto-detection and rename to Local CPE
sneak
2026-02-23 00:05:48 +07:00
83bd23945c
Add Anthropic and OpenAI API endpoints to monitoring targets
sneak
2026-02-23 00:01:50 +07:00
cb8d47d7aa
Enable prettier prose wrapping for markdown
sneak
2026-02-23 00:00:25 +07:00
818accc454
Bring repo up to REPO_POLICIES.md standards
feature/ui-improvements-and-docker
sneak
2026-02-22 15:59:10 +01:00
ca403e68d1
Pin Dockerfile base images to SHA256 digests
sneak
2026-02-22 14:55:55 +01:00
e106dd5332
Update README with Docker, health indicator, and WAN/local docs
sneak
2026-02-22 14:51:55 +01:00
fa3d50393e
Add Dockerfile with nginx for static serving
sneak
2026-02-22 14:51:33 +01:00
651c86211d
Refactor to classes and implement UI improvements
sneak
2026-02-22 14:51:06 +01:00
3069b4692d
Add fixed axes, color-coded lines, summary stats, and >1000ms clamping
sneak
2026-01-31 14:22:35 -08:00
ed602fdb5f
Fix timing: use performance.now() instead of Resource Timing API
sneak
2026-01-31 13:58:18 -08:00
0038f23460
Always check timing data even on fetch error (4xx/5xx)
sneak
2026-01-30 22:25:32 -08:00
8be7002ad9
Fix latency measurement and chart direction
sneak
2026-01-30 22:23:35 -08:00
83d9d15b6c
Change update interval to 2000ms and add play/pause button
sneak
2026-01-30 22:20:19 -08:00
65cc2014c6
Initial implementation of NetWatch network latency monitor
sneak
2026-01-29 21:32:19 -08:00