fabro/lib/crates/fabro-server/src
Bryan Helmkamp 23cb211cce
feat(runs): surface diff summary counts
Compute cheap diff stats on checkpoint and terminal events, roll them into run summaries, and use them for the Files Changed tab badge without fetching full file diffs.
2026-05-07 17:34:32 -07:00
..
auth fix(server): make --watch-web honest and fast 2026-05-06 10:36:01 -04:00
demo feat(runs): surface diff summary counts 2026-05-07 17:34:32 -07:00
server feat(runs): surface diff summary counts 2026-05-07 17:34:32 -07:00
canonical_host.rs refactor(server): gate test app state helpers 2026-05-02 13:02:41 -04:00
canonical_origin.rs fix(install): reject wildcard public URLs 2026-04-25 18:58:00 -04:00
csp.rs fix(auth): harden loopback checks and align CSP tests 2026-04-20 13:30:45 -04:00
diagnostics.rs fix(github): refresh installation tokens during workflows 2026-05-06 07:15:18 -04:00
error.rs Unify run event principals 2026-05-01 21:56:47 -04:00
github_webhooks.rs refactor(static): centralize env var names 2026-04-24 12:29:51 -04:00
install.rs fix(server): make --watch-web honest and fast 2026-05-06 10:36:01 -04:00
ip_allowlist.rs fix(error): preserve source chains across workspace 2026-05-01 17:30:20 -04:00
jwt_auth.rs refactor: simplify auth and actor handling 2026-05-02 11:44:17 -04:00
lib.rs refactor(server): gate test app state helpers 2026-05-02 13:02:41 -04:00
manifest_validation.rs fix(error): preserve source chains across workspace 2026-05-01 17:30:20 -04:00
principal_middleware.rs Render stage activity from scoped events endpoint (#212) 2026-05-05 09:16:52 -04:00
request_id.rs feat(server): correlate API errors with request ids 2026-04-29 12:20:56 -04:00
run_files.rs Unify run event principals 2026-05-01 21:56:47 -04:00
run_files_security.rs chore(clippy): require reasons on allow attributes 2026-04-19 20:24:24 -04:00
run_manifest.rs refactor: simplify token plumbing and parallelize read_many_files 2026-05-06 07:15:18 -04:00
run_selector.rs fix: close sandbox-native metadata gaps 2026-04-28 08:05:18 -07:00
security_headers.rs feat(server): emit Content-Security-Policy in Report-Only mode 2026-04-18 16:18:56 -04:00
serve.rs fix(server): unblock shutdown with active SSE streams 2026-05-07 10:55:32 -07:00
server.rs feat(runs): surface diff summary counts 2026-05-07 17:34:32 -07:00
server_secrets.rs refactor(static): centralize env var names 2026-04-24 12:29:51 -04:00
spawn_env.rs fix(server): preserve worker terminal color env 2026-05-06 15:54:00 -04:00
startup.rs refactor(static): centralize env var names 2026-04-24 12:29:51 -04:00
static_files.rs fix(server): make --watch-web honest and fast 2026-05-06 10:36:01 -04:00
test_support.rs fix(server): unblock shutdown with active SSE streams 2026-05-07 10:55:32 -07:00
web_auth.rs fix(server): make --watch-web honest and fast 2026-05-06 10:36:01 -04:00
worker_token.rs refactor: simplify auth and actor handling 2026-05-02 11:44:17 -04:00