hyperhive/hive-c0re/src/dashboard
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas 52dd9ede23 feat(#2591): add GET /api/build-log/<node_id> {,/raw} query endpoints
The raw-graph wire drops the inline build_log_id; the client fetches a
node's captured output on demand. Two handlers resolve node id -> log-row
id (JobQueue::build_log_id_of, now keyed by the wire u64) then delegate to
the existing get_full / raw handlers: /api/build-log/<node_id> serves the
BuildLogFull JSON ({stdout, stderr} + header), /raw serves text/plain.
404 when the node has no linked log.
2026-07-23 16:40:46 +02:00
..
approvals.rs type Approval.agent as Ident 2026-07-22 21:10:17 +02:00
build_logs.rs feat(#2591): add GET /api/build-log/<node_id> {,/raw} query endpoints 2026-07-23 16:40:46 +02:00
extra_forges.rs feat(#2302): thread &Ident through agent path builders 2026-07-20 21:46:18 +02:00
infra_containers.rs refactor(#2431): extract hive-priv-sock crate from hive-sh4re 2026-07-14 20:02:20 +02:00
journal.rs feat(#2302): migrate dashboard to the single hive-host-sock Ident newtype 2026-07-20 21:46:18 +02:00
lifecycle_ops.rs address review: drop backwards-compat request/response aliases, use canonical names 2026-07-19 15:53:09 +02:00
matrix_accounts.rs feat(#2302): thread &Ident through agent path builders 2026-07-20 21:46:18 +02:00
meta_inputs.rs refactor(#2285): repoint all hive-c0re host-path consumers to paths.rs 2026-07-10 20:32:03 +02:00
misc_api.rs type Message.from as Ident 2026-07-22 21:10:17 +02:00
mod.rs feat(#2591): add GET /api/build-log/<node_id> {,/raw} query endpoints 2026-07-23 16:40:46 +02:00
permissions.rs refactor(#2302): type socket wire fields as ident, validated by serde on deserialize 2026-07-20 21:46:18 +02:00
questions.rs dashboard: return problem details directly from client-error handlers 2026-06-22 16:04:22 +02:00
schedules.rs feat(#2591): auto-complete the DAG container + run terminal hooks inline 2026-07-22 19:47:30 +02:00
state_files.rs refactor(#2285): repoint all hive-c0re host-path consumers to paths.rs 2026-07-10 20:32:03 +02:00
state_snapshot.rs type Approval.agent as Ident 2026-07-22 21:10:17 +02:00
tombstones.rs feat(#2302): thread &Ident through agent path builders 2026-07-20 21:46:18 +02:00
topology.rs dashboard: return problem details directly from client-error handlers 2026-06-22 16:04:22 +02:00
webhook.rs fix(#2417): accept forgejo's 'synchronized' pr-update webhook action 2026-07-15 18:38:47 +02:00