Skip to content

Releases

Vantage 0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 02:27
1853f58

What's Changed

Full Changelog: v0.1.0-rc.6...v0.1.0

Vantage 0.1.0-rc.6

Vantage 0.1.0-rc.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 01:49
f227c40

What's Changed

  • Run in an unprivileged LXC: ping sysctl range 0-65535, fixed backend GID; README install steps by @levi-xy in #153

Full Changelog: v0.1.0-rc.5...v0.1.0-rc.6

Vantage 0.1.0-rc.5

Vantage 0.1.0-rc.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 00:57
0d692cd

What's Changed

  • Update release version to 0.1.0-rc.4 in README by @levi-xy in #151
  • Standalone compose install and version-free release downloads by @levi-xy in #152

Full Changelog: v0.1.0-rc.4...v0.1.0-rc.5

Vantage 0.1.0-rc.4

Vantage 0.1.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Nov 05:39
c7bf1bb

What's Changed

  • Listen on the LAN by default by @levi-xy in #146
  • README: dashboard and network map screenshots by @levi-xy in #147
  • Require a one-time setup code to create the first admin by @levi-xy in #148
  • User guide, README 'Start simple', and a rule to keep the guide current by @levi-xy in #149
  • Point the rule form to Settings for channels; open the user guide to contributors by @levi-xy in #150

Full Changelog: v0.1.0-rc.3...v0.1.0-rc.4

Vantage 0.1.0-rc.3

Vantage 0.1.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Nov 17:33
55a4c4a

What's Changed

  • M0/scaffold - Scaffold and guardrails (M0.1–M0.5) by @levi-xy in #1
  • M1.1: config, database and initial migration by @levi-xy in #2
  • M1.2: crypto service for secrets at rest by @levi-xy in #3
  • M1.3: auth (setup, login/logout, sessions, CSRF, rate limit, roles) by @levi-xy in #4
  • M1.5: SSRF guard (net_guard) with guarded httpx and SNMP clients by @levi-xy in #6
  • M1.4: Audit log by @levi-xy in #5
  • M1.5 follow-up: net_guard maintainer decisions (Contract 5) by @levi-xy in #8
  • Agent setup: reviewer agent, no-signature rule by @levi-xy in #7
  • Agent tooling: builder agent, /task, cross-platform checks, hooks by @levi-xy in #9
  • M2.1: Integration contract, registry and GET /integrations by @levi-xy in #10
  • App shell: routing, layout, light/dark, typed API client (M3.1) by @levi-xy in #11
  • Instance API: CRUD and connection tests (M2.2) by @levi-xy in #12
  • Record review carry-overs in BUILD-PLAN by @levi-xy in #13
  • M2.3: Prometheus service discovery at /sd/targets by @levi-xy in #14
  • M3.2: Setup and login by @levi-xy in #15
  • Record maintainer decisions from M2.3/M2.4/M3.2 reviews by @levi-xy in #17
  • M2.4: poll collector and /metrics by @levi-xy in #16
  • M3.4: Audit page by @levi-xy in #18
  • M3.3: Integrations UI by @levi-xy in #20
  • Record decisions: pending status, ICMP ping, model tiers by @levi-xy in #21
  • M2.5: Reference integrations (HTTP check, Linux host) by @levi-xy in #19
  • Plan: admin CLI, trusted proxy, user management, key rotation by @levi-xy in #22
  • M2.7 follow-up: ping review notes and ICMP firewall hint (Contract 1) by @levi-xy in #25
  • Plan: M1.8 persistent per-user login counters by @levi-xy in #24
  • M1.7: trusted proxy and per-client login rate limit by @levi-xy in #23
  • M1.6: Admin CLI (reset-password, create-user, list-users) by @levi-xy in #27
  • M2.6: Integration authoring guide by @levi-xy in #26
  • Plan: carry over PR #26/#27 review notes and real-stack findings by @levi-xy in #28
  • M1.7 follow-up: pin the compose network gateway by @levi-xy in #29
  • M4a: smart_exporter integration (SMART disk health) by @levi-xy in #30
  • M4f: cloudflared integration by @levi-xy in #31
  • Make the guarded ping client work on uvloop; show PingError text in poll status by @levi-xy in #33
  • M4c: pfSense integration (Telegraf prometheus_client) by @levi-xy in #32
  • M1.8: Persistent per-user login counters by @levi-xy in #34
  • Plan: carry over PR #30-#34 review notes and the Docker re-run findings by @levi-xy in #35
  • Contract 2: add the sessions table; plan M1.9 (audit locked-out logins) by @levi-xy in #36
  • M1.9: audit locked-out login attempts by @levi-xy in #37
  • Show ping_check's no-reply text in the poll status; test status never leaks config by @levi-xy in #38
  • M3.5: user management API and audit_log.actor_type (backend) by @levi-xy in #39
  • M3.5: Users page and change-my-password form (frontend) by @levi-xy in #40
  • M4d: generic SNMP device (IF-MIB, v1/v2c/v3) by @levi-xy in #41
  • M4c follow-up: count pfSense gateways with 100% loss by @levi-xy in #42
  • M4d follow-up: prefer hrSystemUptime, VyOS live fixture, troubleshooting docs by @levi-xy in #43
  • Plan: generic first, M4i NAS exporter bundle, expanded M8.4 release by @levi-xy in #46
  • M4b: Proxmox VE integration by @levi-xy in #45
  • M4i: NAS exporter bundle by @levi-xy in #47
  • MikroTik SwOS profile (M4e) by @levi-xy in #48
  • M4g: Cloudflare account profile (zone analytics + tunnel status) by @levi-xy in #49
  • Plan: setup script for deploy secrets (M8.4) by @levi-xy in #50
  • Lean build phase: lighter process, shorter M8.5, general info-label rule by @levi-xy in #52
  • Emby integration (M4h) by @levi-xy in #51
  • M5.2: Card framework by @levi-xy in #54
  • M5.1: PromQL query proxy by @levi-xy in #53
  • Integration cards: shared base and reference cards (M5.5a) by @levi-xy in #56
  • Profile cards: cloudflared, cloudflare zones/tunnels, emby (M5.5c) by @levi-xy in #57
  • Live updates over WebSocket (M5.3) by @levi-xy in #55
  • Network and virtualization cards: SNMP, pfSense, Proxmox (M5.5b) by @levi-xy in #59
  • Overview row: health, alerts, WAN, throughput (M5.4) by @levi-xy in #58
  • M8.5: deploy/setup.sh one-stop install by @levi-xy in #60
  • Dashboard edit mode: add/remove cards, dashboard-wide cards, minimum sizes by @levi-xy in #61
  • MikroTik: show the port names set on the switch by @levi-xy in #62
  • pfSense: Resources and Interfaces cards, interface names and hidden interfaces by @levi-xy in #63
  • Show Prometheus' scrape state for devices the collector doesn't poll by @levi-xy in #64
  • Throughput card: choose the ports; Mb/s or MB/s setting by @levi-xy in #65
  • Live throughput rates every ~2 s for the chosen ports by @levi-xy in #66
  • Live connection: shut down cleanly when cancelled (fixes flaky test_ws) by @levi-xy in #68
  • Switch front panel card for MikroTik and SNMP switches by @levi-xy in #67
  • MikroTik front panel: no summary line, no spare room, no separate Ports card by @levi-xy in #69
  • Dashboard on phones: a plain list of cards, each as tall as its content by @levi-xy in #70
  • M6: network map (links API + map card) by @levi-xy in #71
  • M7.1 + M7.3: alert rules, evaluator and default templates by @levi-xy in #72
  • M7.2: Telegram alert channel by @levi-xy in #73
  • Alerts UI (M7.4) by @levi-xy in #74
  • M8.1: HTTPS with a user-supplied or self-signed certificate by @levi-xy in #75
  • M8.2: backup/restore and master-key rotation by @levi-xy in #76
  • Prometheus disk cap: retention size limit (P0-8) by @levi-xy in #78
  • P0-2 Ping-down alert: instance-down template for ping_check by @levi-xy in #79
  • P0-7: poll failure tolerance (poll cycles, retry, down after N cycles) by @levi-xy in #80
  • P0-7 frontend: show stale values greyed with 'as of' by @levi-xy in #81
  • Alerts: one event per series, history kept (P0-3a) by @levi-xy in #82
  • P0-5: durable alert notification delivery (outbox) by @levi-xy in #83
  • P0-3b part 1: comparison splitter and pure state machine (no behaviour change) by @levi-xy in #84
  • P0-3b part 2: evaluator wiring, NO DATA, migration 0008 by @levi-xy in #85
  • P0-4 part 1: system alerts, watchdog, /healthz by @levi-xy in #86
  • P0-4 part 2: shared-failure folding by @levi-xy in #87
  • UI shell: top bar, live ring, palette, dashboard grid fixes (redesign 1/5) by @levi-xy in #88
  • Dashboard: headline, problems strip and summary tiles (UI 2/5) by @levi-xy in #89
  • UI redesign 3/5: cards (shared header, short down state, pfSense interfaces and gateways) by @levi-xy in #90
  • UI 5/5: switch front panel and port cards by @levi-xy in https://github....
Read more