Watch
1
0
Fork
You've already forked RedFlag
0
RedFlag/web
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg 2da1e92fe9 feat: setup accepts operator-supplied signing keypair + validation
Extract serverSetupRequest type and resolveSetupSigningKeys(): when no keys
are provided the server generates a fresh Ed25519 pair (existing behaviour);
when a private key is provided it is validated and the public key derived from
it (public key may be omitted or supplied for cross-check). Mismatched pairs
are rejected 400. Remove configure-secrets route from welcome-mode router
(was only usable with Docker socket mounted, unreachable in that mode).
Add inferPublicURL() helper to fill publicURL from X-Forwarded-* headers when
the operator omits it. pq.QuoteLiteral() used for password in ALTER USER.
Tests: generate-when-missing, use-provided-pair, reject-mismatched-pair.
2026-06-11 02:01:43 -04:00
..
public ui: replace stale vite.svg reference with RedFlag favicon 2026-05-22 14:20:26 -04:00
src feat: setup accepts operator-supplied signing keypair + validation 2026-06-11 02:01:43 -04:00
.env.example refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
Dockerfile fix: README, .env.example, ErrorBoundary, client-logger, HEALTHCHECK, Docker hygiene 2026-06-08 18:23:39 -04:00
index.desktop.html feat: FEAT-002 local agent API, desktop tray spine, screenshot handler 2026-06-08 17:08:58 -04:00
index.html ui: replace stale vite.svg reference with RedFlag favicon 2026-05-22 14:20:26 -04:00
nginx.conf refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
package-lock.json feat: setup accepts operator-supplied signing keypair + validation 2026-06-11 02:01:43 -04:00
package.json feat: FEAT-002 local agent API, desktop tray spine, screenshot handler 2026-06-08 17:08:58 -04:00
postcss.config.js refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
tailwind.config.js v0.2.1.3: fix dry-run version targeting, migration 046, helper cgroup access, UI refresh 2026-05-31 11:52:36 -04:00
tsconfig.json refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
tsconfig.node.json refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
vite.config.ts refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
vite.desktop.config.ts feat: FEAT-002 local agent API, desktop tray spine, screenshot handler 2026-06-08 17:08:58 -04:00