Alexander Grabowski grabowski
  • Joined on 2025-08-05
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:54:15 +07:00
ba0348b580 feat: add flood-zone bands (normal/warning/danger) to history chart
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:48:35 +07:00
21ca84444d perf: downsample history to daily averages and fix chart overflow
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:41:18 +07:00
9f26b32c86 fix: bump history limits to 100k so all-time shows full dataset
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:37:01 +07:00
bbbf548d66 fix: align web API limit cap with 10k and clean up postgres_history imports
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:21:23 +07:00
ef106fce8d fix: include year in history chart labels
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:19:32 +07:00
33f2dd45f4 fix: render history chart timestamps in ICT (Asia/Bangkok)
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:15:51 +07:00
2fe1dcf4da feat: add 5-minute TTL cache for PostgreSQL history queries
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:13:54 +07:00
c00a26402a fix: update test limit boundary to match new 10k ceiling
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:12:25 +07:00
abfac1d3bb fix: correct all-time hours value and update backend limit
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:11:29 +07:00
6f2a8a0d8f feat: add all-time history option and increase limit to 10k
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 17:04:24 +07:00
9ef7798e00 feat: load history when clicking station markers on map
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-09 16:59:29 +07:00
ae5d0a13d7 [verified] feat: add live river dashboard
grabowski pushed to main at grabowski/trip-plan 2026-08-06 17:55:18 +07:00
f272e74b84 Add daily expense tracking with sort/split and CSV export
grabowski pushed to main at grabowski/trip-plan 2026-08-03 18:18:41 +07:00
e342cd9a91 Add trip checklists with rule-based packing advice
grabowski pushed to main at B4L/cnx-network-clan 2026-07-31 12:57:36 +07:00
fcd8e55024 Add untagged access ports and a staging uplink for gw-cnx-1
grabowski pushed to main at B4L/cnx-network-clan 2026-07-31 11:39:58 +07:00
19e1acda51 Renumber gw-cnx-1 to the fleet addressing scheme (OPNsense replacement)
f5b6b4b55e Serve newedge.house from the fleet nameservers
Compare 2 commits »
grabowski pushed to main at B4L/cnx-network-clan 2026-07-31 11:03:34 +07:00
3646d43ac5 Add CNX WAN Speed dashboard for the gateway speed tests
grabowski pushed to main at B4L/cnx-network-clan 2026-07-31 10:44:54 +07:00
d8d4a686eb Add gateway diagnostics: iperf3, CLI toolkit, periodic WAN speed test
grabowski pushed to main at B4L/cnx-network-clan 2026-07-31 10:09:09 +07:00
b11ff75ca6 Add internal reverse proxy for gateways (Caddy, wildcard via DNS-01)
4735968433 vars: update via generator dns-acme-gw-cnx-1-knot (machine: ns1)
02efeb454b vars: update via generator dns-acme-gw-cnx-1-rfc2136 (machine: gw-cnx-1)
868cd9eebd vars: update via generator dns-acme-gw-cnx-1-secret (shared)
99fdde666c secrets: add group admins to secret gw-cnx-1-age.key
Compare 8 commits »
grabowski pushed to main at B4L/cnx-network-clan 2026-07-28 17:31:02 +07:00
7d549a9c17 Migrate deprecated admin service to sshd + users
ac60d527ae vars: update via generator openssh-cert (machine: web01)
3471faa466 vars: update via generator openssh-cert (machine: ns2)
db22afc6e3 vars: update via generator openssh-cert (machine: ns1)
04d3518c03 vars: update via generator openssh-cert (machine: mx1)
Compare 33 commits »