-
608962441b
P2-02 (agent side) + P2-03: agent scheduler + schedule.fire dispatch
steve
2026-05-02 11:29:12 +01:00
-
a086b0eb75
P2-02 (server side): schedule reconciliation push + ack handling
steve
2026-05-02 11:22:06 +01:00
-
aa9fc330fc
P2-01: schedule schema + CRUD API
steve
2026-05-02 11:12:58 +01:00
-
c8ead66f08
P1 polish: agent-as-root, init-repo flow, rest creds passthrough, UX fixes
steve
2026-05-02 11:02:12 +01:00
-
8aa635f0c1
P1 polish: Host.default_paths interim + restic env hygiene + job_id JS quoting
steve
2026-05-01 22:35:33 +01:00
-
e6729a5a3d
P1-26: live job log viewer + WS browser fan-out hub
steve
2026-05-01 21:45:56 +01:00
-
cc9dcff816
P1-25: host detail page (snapshots tab default)
steve
2026-05-01 20:20:21 +01:00
-
9795492f2e
P1-27: Add host flow — form + minted-token result page
steve
2026-05-01 20:16:54 +01:00
-
86f7c17d9d
P1-24: live dashboard — fleet summary tiles + host table
steve
2026-05-01 19:29:11 +01:00
-
55242caf58
P1-23 / P1-28: base layout, login, session-aware nav + Tailwind build
steve
2026-05-01 19:19:06 +01:00
-
8b7b1479a1
design: extend v1 to login / add-host / host-detail / job-log + lock components
steve
2026-05-01 19:05:39 +01:00
-
cca525a04d
design: v1 polish — row accents, wider last-backup col, empty state
steve
2026-05-01 18:48:15 +01:00
-
afce98f105
design: three hi-fi dashboard directions for review
steve
2026-05-01 18:39:57 +01:00
-
9798a2b5fe
agent: log accept/complete on backup jobs; audit: populate host.enrolled payload
steve
2026-05-01 18:24:56 +01:00
-
44feb708bc
fix: enrollment FK race + log-when-rejected; runbook fixes from dry-run
steve
2026-05-01 14:01:59 +01:00
-
6cfbdfc7ab
P1-34: e2e smoke runbook + redacted GET /repo-credentials
steve
2026-05-01 13:49:34 +01:00
-
27086783da
P1-33: agent-side encrypted secrets store + push-on-update
steve
2026-05-01 12:41:28 +01:00
-
b3b89045f2
P1-32: server-side encrypted repo creds + push-on-hello
steve
2026-05-01 12:38:35 +01:00
-
8d8150ee6e
spec/tasks: pull repo-credential plumbing into Phase 1
steve
2026-05-01 12:32:53 +01:00
-
51bbb555d4
tasks: add P2-18 announce-and-approve, expand P1-27 with preconfigured installer
steve
2026-05-01 12:31:28 +01:00
-
8d5282a180
P1-22: snapshot listing via restic snapshots --json
steve
2026-05-01 11:20:57 +01:00
-
811157b4ce
server: drop in-process TLS — HTTP-only behind reverse proxy
steve
2026-05-01 11:20:41 +01:00
-
80a57b3b84
tasks.md: mark Phase 1 progress
steve
2026-05-01 00:46:16 +01:00
-
a7c6a6e09c
phase 1: run-now backup — restic wrapper, job lifecycle, end-to-end
steve
2026-05-01 00:45:04 +01:00
-
24ab071702
phase 1: agent install path — systemd unit, install.sh, asset endpoints
steve
2026-05-01 00:40:36 +01:00
-
9cc0caff1e
phase 1: WS transport, enrollment, agent that hellos and heartbeats
steve
2026-05-01 00:39:00 +01:00
-
df2c584b23
phase 1: HTTP server + first-run bootstrap
steve
2026-05-01 00:28:18 +01:00
-
f55747a281
phase 1 foundations: api types, store, crypto, auth
steve
2026-05-01 00:24:40 +01:00
-
c821ec1fe0
spec/tasks: address pre-Phase-1 design feedback
steve
2026-05-01 00:12:55 +01:00
-
25aa001135
phase 0: project bootstrap
steve
2026-05-01 00:03:59 +01:00
-
ab02869d82
initial setup ready
steve
2026-04-30 23:55:52 +01:00