Commit Graph
6 Commits
Author SHA1 Message Date
Felix FaerberandClaude Opus 5 79e79097ae drop the /bee page
Docker / build (pull_request) Successful in 17s
It showed node health, addresses, topology, wallet, stamps and chain state --
the same ground bee-manager covers at stamps.ffaerber.duckdns.org, and covers
better: bucket maps, top-up and dilute actions, the action ledger, alerting.
Two views of one node drift apart, and the weaker one is the one people find
first, from the gateway's own nav.

Route, component and nav entry go together. The gateway's /bee/stats endpoint
is left alone: nothing else in this app called it, but it is a public API route
and removing it is a decision about the API, not about this page.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CYFnHida4AdiNDek2pzgXx
2026-09-17 14:27:48 +03:00
Felix FaerberandClaude Opus 4.7 c538822e4f add /bee page — read-only bee node stats from /bee/stats
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 15:12:30 +03:00
Felix FaerberandClaude Opus 4.7 2025314836 add /chat route — in-app chat against the gateway
Uses the user's JWT against /v1/models + /v1/chat/completions (the
gateway's /v1 routes already accept JWT — no API key needed for the
in-app chat path; API keys remain for external SDK usage).

Single-turn UX for now, no streaming. Model picker reads /v1/models.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 13:23:09 +03:00
Felix FaerberandClaude Opus 4.7 97d80c396d add /account dashboard
- xBZZ balance prominently
- API keys: create / list / revoke; new key surfaced once in a copy dialog
- Recent ledger entries (welcome credit, job charges, top-ups)
- Auth: JWT from localStorage; 401 clears JWT + redirects to /login
- Sign-out button

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 13:18:05 +03:00
Felix FaerberandClaude Opus 4.7 0fdfed9909 add /login route
POSTs email + password to /auth/email/login, stores JWT, redirects
to /account (route to be added).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 12:43:59 +03:00
Felix FaerberandClaude Opus 4.7 974250b357 first commit
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 12:22:05 +03:00