Commit graph

105 commits

Author SHA1 Message Date
Conrad Kramer
d5588360f9
Allow direct Cloudflare deploy token
Some checks failed
deploy-cloudflare / checks (push) Successful in 1m48s
deploy-cloudflare/breadcrumb bootstrap ok
deploy-cloudflare / deploy (push) Failing after 23s
ci-gates / checks (push) Successful in 6m22s
2026-06-10 04:10:12 -07:00
Conrad Kramer
d94a48594e
Run new CI gates through Nix
Some checks failed
deploy-cloudflare / checks (push) Successful in 1m46s
deploy-cloudflare/breadcrumb bootstrap ok
deploy-cloudflare / deploy (push) Failing after 25s
ci-gates / checks (push) Successful in 6m22s
2026-06-10 03:56:47 -07:00
Conrad Kramer
fa23ad6844
Use repo web build and agenix in deploy
Some checks failed
ci-gates / checks (push) Failing after 1m32s
deploy-cloudflare / checks (push) Successful in 1m49s
deploy-cloudflare/breadcrumb bootstrap ok
deploy-cloudflare / deploy (push) Failing after 21s
2026-06-10 03:46:47 -07:00
Conrad Kramer
0c41193867
Make ECP lint runner-compatible
Some checks failed
ci-gates / checks (push) Failing after 1m41s
deploy-cloudflare / checks (push) Successful in 1m58s
deploy-cloudflare / deploy (push) Failing after 6s
2026-06-10 03:41:11 -07:00
Conrad Kramer
d7f76d6ab2
Use Nix tooling in Forgejo actions
Some checks failed
deploy-cloudflare / checks (push) Failing after 39s
ci-gates / checks (push) Failing after 41s
deploy-cloudflare / deploy (push) Has been skipped
2026-06-10 03:36:48 -07:00
every.channel
91dad67fc2
Add duplicate publisher determinism proof
Some checks failed
deploy-cloudflare / checks (push) Failing after 3s
ci-gates / checks (push) Failing after 5s
deploy-cloudflare / deploy (push) Has been skipped
2026-06-10 03:33:46 -07:00
Conrad Kramer
5d0f3077d3
Run Forgejo actions on forge
Some checks failed
ci-gates / checks (push) Failing after 4s
deploy-cloudflare / checks (push) Failing after 3s
deploy-cloudflare / deploy (push) Has been skipped
2026-06-10 03:28:59 -07:00
Conrad Kramer
81724b7030
Use local Forgejo runner label
Some checks failed
ci-gates / checks (push) Failing after 1s
deploy-cloudflare / checks (push) Failing after 1s
deploy-cloudflare / deploy (push) Has been skipped
2026-06-10 03:19:02 -07:00
Conrad Kramer
b49dcff27d
Default live publishers to relay passthrough
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-06-10 02:54:04 -07:00
Conrad Kramer
168e9928a5
Keep web perf marker names stable
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-06-10 02:40:26 -07:00
Conrad Kramer
797f96e7eb
Speed up station guide startup
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-06-10 02:34:44 -07:00
Conrad Kramer
cfc4902016
Harden LA publishers and add multi-relay guide
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-06-10 01:28:15 -07:00
every.channel
5d6f77f868
Redesign hosted web as broadcast console
Some checks failed
ci-gates / checks (push) Has been cancelled
deploy-cloudflare / checks (push) Has been cancelled
deploy-cloudflare / deploy (push) Has been cancelled
2026-05-04 01:06:41 -07:00
every.channel
bd5d9857ed
Stabilize hosted live video playback
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-05-03 22:38:39 -07:00
every.channel
6739b424ab
Fix hosted live playback
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-05-03 22:10:41 -07:00
every.channel
340e2346ba
Automate Forge NBC Verizon auth
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-05-03 21:20:26 -07:00
every.channel
7c9980667a
Update hosted web MoQ watcher
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-05-03 21:08:43 -07:00
every.channel
978f1444df
Raise hosted web player jitter budget
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-05-03 21:05:51 -07:00
every.channel
64e5ee3965
Stabilize live playback audio
Some checks are pending
ci-gates / checks (push) Waiting to run
deploy-cloudflare / checks (push) Waiting to run
deploy-cloudflare / deploy (push) Blocked by required conditions
2026-05-03 20:52:41 -07:00
every.channel
0d86104762
Wire HDHomeRun observations and recover Forge OP Stack 2026-05-03 20:24:04 -07:00
every.channel
8065860449
Harden forge NBC worker runtime and MVPD selection 2026-04-03 03:11:11 -07:00
every.channel
3402f7dab2
Advance forge NBC worker and Ethereum full nodes 2026-04-03 02:01:34 -07:00
every.channel
7d84510eac
Advance forge rollout, Ethereum rails, and NBC sources 2026-04-01 15:58:49 -07:00
every.channel
be26313225
ops: add CI boot-image releases and Unifi PXE rollout
Some checks failed
ci-gates / checks (push) Has been cancelled
deploy-cloudflare / checks (push) Has been cancelled
deploy-cloudflare / deploy (push) Has been cancelled
2026-02-28 22:53:59 -08:00
every.channel
043b1730dc
ops: move to forgejo-primary hosting with mirror-only codeberg/github 2026-02-28 00:48:12 -08:00
every.channel
a5bc6c5226
governance: add ECP-0080 forgejo-primary mirror hosting 2026-02-28 00:48:07 -08:00
every.channel
f3f2b046b7
ops: document deploy secrets and enforce main branch protection 2026-02-27 23:34:42 -08:00
every.channel
d89d3100f6
ci: add ECP lint gates and require checks before deploy 2026-02-27 23:34:39 -08:00
every.channel
fe03ec8f1a
governance: normalize ECP 0063-0078 and add ECP-0079 2026-02-27 23:34:35 -08:00
every.channel
5a28a24294
web: keep moq-watch muted until user gesture 2026-02-24 23:24:47 -08:00
every.channel
ad81b9791a
web: prefer video tag with gesture audio unlock 2026-02-24 23:21:19 -08:00
every.channel
c545b2381d
web: keep canvas renderer while forcing audio signals 2026-02-24 23:13:02 -08:00
every.channel
4b9d965fac
wt-publish: force explicit AAC-LC stereo mapping 2026-02-24 23:06:30 -08:00
every.channel
696e1aafb9
web: use video element and force live audio on 2026-02-24 23:05:35 -08:00
every.channel
66ce78e82d
web: force WebTransport-only moq-watch sessions 2026-02-24 23:03:34 -08:00
every.channel
305ea39828
web: set both moq-watch name/path attributes 2026-02-24 22:44:05 -08:00
every.channel
6569cdc4bd
web: bump moq-watch to 0.2.0 for live stability 2026-02-24 22:40:49 -08:00
every.channel
3ff5c26fc1
web: auto-recover hls.js archive network/media errors 2026-02-24 22:15:03 -08:00
every.channel
1b300d2e1e
web: force hls.js archive playback on chromium 2026-02-24 22:09:24 -08:00
every.channel
cc5cf0be3b
nix: allow archive relay URL affinity override 2026-02-24 22:02:29 -08:00
every.channel
1197bb4baa
wt-publish: default to CMAF passthrough seedbox mode 2026-02-24 21:32:55 -08:00
every.channel
8e9eafe735
web: surface clear archive replay compatibility error 2026-02-24 03:34:07 -08:00
every.channel
ee8c0b50d5
worker: proxy /archive paths to replay origin 2026-02-24 03:32:19 -08:00
every.channel
b570175e35
archive replay: fall back to first segment when init track is absent 2026-02-24 03:28:23 -08:00
every.channel
16c5b28ee4
worker: point archive proxy origin at forge.every.channel 2026-02-24 03:23:58 -08:00
every.channel
b35de70789
archive replay: add HLS DVR serve path and web mode 2026-02-24 03:19:56 -08:00
every.channel
656ec11c73
ec-node: add relay CAS archiver and nix auto-archive service 2026-02-24 02:50:14 -08:00
every.channel
f70d4a02fd
nix/ec-node: use u32 for bridge timeout option 2026-02-22 23:40:17 -08:00
every.channel
3cc6e5eba2
nix/ec-node: use u64 type for bridge timeout option 2026-02-22 23:39:42 -08:00
every.channel
c9996dd5ad
nix/ec-node: auto-bootstrap web bridge from local control peers 2026-02-22 23:38:17 -08:00