• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dangernoodle-io / TaipanMiner / 24898549149
90%

Build:
DEFAULT BRANCH: main
Ran 24 Apr 2026 03:50PM UTC
Jobs 1
Files 11
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Apr 2026 03:49PM UTC coverage: 92.216%. Remained the same
24898549149

push

github

web-flow
feat(webui): ship svelte SPA, retire mining.html/js (#175)

* feat(webui): dashboard page scaffold (#165)

- new Svelte + Vite frontend under webui/ with typed /api/stats, /api/power,
  /api/fan, /api/info clients and a 5s poll loop
- dashboard composes: logo header, pool strip, hero (hashrate + avg + expected
  + err + 1m/10m/1h rolling with sparkline), chips card with D0-D3 heatmap,
  heat/fan/power/performance stat tiles, alert banner, system card
- operator can point dev server at any miner via VITE_MINER_URL (CORS already
  open); production build is ~15 KB gzipped and feeds the existing
  bb_embed_assets() pipeline later
- scaffolding only; firmware and components/taipan_web/ untouched this PR

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>

* feat(webui): system page + routing + shared formatters (#166)

- hash-based router with centered, alphabetized top nav; Dashboard and System
  active, remaining pages stubbed as disabled placeholders
- System page composes RAM/Flash donuts, uptime, icon-based health list
  (WiFi/mDNS/Stratum/Firmware + stratum fail count), and identity/firmware/
  runtime detail cards
- device card retains the text+bars RSSI presentation inline with other identity
  fields (MAC, IP, SSID, BSSID)
- shared formatters in lib/fmt.ts unify absolute timestamps (YYYY-MM-DD HH:MM)
  across built and last-boot, plus duration/relative/bytes helpers
- vite dev proxy routes /api/* to VITE_MINER_URL so /api/info (no CORS header
  from bb_info handler) works locally; production embed is same-origin so this
  is dev-only
- dashboard loses its SystemCard (moved to the dedicated page), drops unused
  Gauge/DomainHeatmap/SystemCard components

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>

* feat(webui): pool page with primary/fallback row layout (#167)

- pool page: Active status card, row-based Pools list (primary + fallback slots),
  inline display/edit pattern per row matching original mining.html behaviour
- primary ... (continued)

197 of 252 branches covered (78.17%)

Branch coverage included in aggregate %.

656 of 673 relevant lines covered (97.47%)

617895.43 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24898549149.1 24 Apr 2026 03:50PM UTC 11
92.22
GitHub Action Run
Source Files on build 24898549149
  • Tree
  • List 11
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24898549149
  • 7095c983 on github
  • Prev Build on main (#24876814439)
  • Next Build on main (#24900914328)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc