Default Branch

main
Deployment validation / validate (push) Successful in 11s

b6afb24aed · Merge pull request 'feat(deploy): convert hasanara into a deployment repository' (#41) from t3code/deployment-repo into main · Updated 2026-09-24 15:17:47 -05:00

Branches

codex/enrichment-canary-prod-hotfix
Main verification / verify (pull_request) Failing after 28m14s

82dca82321 · fix(release): fail closed for production canaries · Updated 2026-09-03 18:42:40 -05:00    PatrickFanella

80
0
#22 Merged
codex/release-api-50f9f2a
Main verification / verify (push) Successful in 9m20s

50f9f2a394 · Merge pull request 'Add guarded one-video OpenRouter enrichment canary' (#21) from codex/guarded-enrichment-canary into main · Updated 2026-09-03 13:41:28 -05:00    PatrickFanella

81
0
Included
codex/guarded-enrichment-canary
Main verification / verify (pull_request) Successful in 14m15s

391feb48af · feat(archive): add guarded one-video enrichment canary · Updated 2026-09-03 12:41:34 -05:00    PatrickFanella

82
0
#21 Merged
codex/deploy-bd70b6f
Main verification / verify (push) Successful in 12m38s

bd70b6f391 · Merge PR #20: bound archive enrichment queue · Updated 2026-09-02 14:17:55 -05:00    PatrickFanella

83
0
Included
codex/enrichment-queue-guardrails
Main verification / verify (pull_request) Successful in 7m24s

114ebb7ceb · fix(archive): bound enrichment queue spending · Updated 2026-09-02 14:07:04 -05:00    PatrickFanella

84
0
#20 Merged
codex/donation-site
Main verification / verify (pull_request) Successful in 11m46s

235a0cfa1a · docs(support): clarify hosted payment confirmation · Updated 2026-09-01 18:02:28 -05:00    PatrickFanella

86
0
#18 Merged
release/v0.1.0-rc.15
Release candidate artifacts / cross-browser (webkit, webkit-mobile, Mobile Safari) (push) Successful in 3m46s
Release candidate artifacts / cross-browser (webkit, webkit-desktop, webkit) (push) Successful in 5m23s
Release candidate artifacts / cross-browser-gate (push) Successful in 35s
Release candidate artifacts / images (Dockerfile.cuda, git.subcult.tv/subculture-collective/hasanara-ml-cuda, ml-cuda) (push) Successful in 29m49s
Release candidate artifacts / release (push) Successful in 2m20s
Main verification / verify (push) Successful in 11m36s
Release candidate artifacts / cross-browser (firefox, firefox-desktop, firefox) (push) Successful in 2m35s
Release candidate artifacts / verify (push) Successful in 9m3s
Release candidate artifacts / images (frontend/Dockerfile, git.subcult.tv/subculture-collective/hasanara-frontend, frontend) (push) Successful in 1m29s
Release candidate artifacts / cross-browser (chromium, chromium-mobile, Mobile Chrome) (push) Successful in 3m20s
Release candidate artifacts / images (Dockerfile.api, git.subcult.tv/subculture-collective/hasanara-api, api) (push) Successful in 3m0s
Release candidate artifacts / images (Dockerfile.ingest.cuda, git.subcult.tv/subculture-collective/hasanara-ingest-cuda, ingest-cuda) (push) Successful in 17m43s
Release candidate artifacts / images (Dockerfile.postgres-walg, git.subcult.tv/subculture-collective/hasanara-postgres-walg, postgres-walg) (push) Successful in 5m25s

a12f624003 · Merge PR #17: automate archive enrichment queue · Updated 2026-09-01 13:16:35 -05:00    PatrickFanella

89
0
Included
codex/auto-enrichment-queue
Main verification / verify (pull_request) Successful in 7m42s

d5c3ad6a3d · fix(frontend): update browserslist security patch · Updated 2026-09-01 13:08:35 -05:00    PatrickFanella

90
0
#17 Merged
release/v0.1.0-rc.14
Main verification / verify (push) Successful in 12m40s
Release candidate artifacts / cross-browser (webkit, webkit-mobile, Mobile Safari) (push) Successful in 3m44s
Release candidate artifacts / verify (push) Successful in 5m58s
Release candidate artifacts / cross-browser (firefox, firefox-desktop, firefox) (push) Successful in 2m5s
Release candidate artifacts / cross-browser (chromium, chromium-mobile, Mobile Chrome) (push) Successful in 2m15s
Release candidate artifacts / cross-browser (webkit, webkit-desktop, webkit) (push) Successful in 3m30s
Release candidate artifacts / cross-browser-gate (push) Successful in 14s
Release candidate artifacts / images (Dockerfile.api, git.subcult.tv/subculture-collective/hasanara-api, api) (push) Successful in 2m42s
Release candidate artifacts / images (Dockerfile.cuda, git.subcult.tv/subculture-collective/hasanara-ml-cuda, ml-cuda) (push) Successful in 51m25s
Release candidate artifacts / images (Dockerfile.ingest.cuda, git.subcult.tv/subculture-collective/hasanara-ingest-cuda, ingest-cuda) (push) Successful in 20m11s
Release candidate artifacts / images (Dockerfile.postgres-walg, git.subcult.tv/subculture-collective/hasanara-postgres-walg, postgres-walg) (push) Successful in 5m49s
Release candidate artifacts / images (frontend/Dockerfile, git.subcult.tv/subculture-collective/hasanara-frontend, frontend) (push) Successful in 2m35s
Release candidate artifacts / release (push) Successful in 1m11s

2ca2cad60a · Merge PR #16: harden release image builds · Updated 2026-09-01 04:18:32 -05:00    PatrickFanella

94
0
Included
codex/fix-rc14-stream-page-size
Main verification / verify (pull_request) Successful in 12m3s

6b9d284750 · fix(frontend): preserve keyboard focus during navigation · Updated 2026-09-01 01:42:49 -05:00    PatrickFanella

98
0
#15 Merged
codex/fix-account-unlink-rc14
Main verification / verify (pull_request) Failing after 6m10s

85b518655a · fix(frontend): restore verified archive contracts · Updated 2026-09-01 00:33:57 -05:00    PatrickFanella

102
0
Included
rc14-account-unlink-fix
Main verification / verify (pull_request) Failing after 6m10s

85b518655a · fix(frontend): restore verified archive contracts · Updated 2026-09-01 00:33:57 -05:00    PatrickFanella

102
0
#13 Merged
release/v0.1.0-rc.13
Main verification / verify (push) Failing after 3m51s

8e54f54a5d · deploy latest · Updated 2026-08-18 21:15:02 -05:00    PatrickFanella

109
0
Included
release/v0.1.0-rc.12
Release candidate artifacts / verify (push) Failing after 9m26s
Release candidate artifacts / cross-browser (chromium, chromium-mobile, Mobile Chrome) (push) Skipped
Release candidate artifacts / cross-browser (firefox, firefox-desktop, firefox) (push) Skipped
Release candidate artifacts / cross-browser (webkit, webkit-desktop, webkit) (push) Skipped
Release candidate artifacts / cross-browser (webkit, webkit-mobile, Mobile Safari) (push) Skipped
Release candidate artifacts / cross-browser-gate (push) Skipped
Release candidate artifacts / images (Dockerfile.api, git.subcult.tv/subculture-collective/hasanara-api, api) (push) Skipped
Release candidate artifacts / images (Dockerfile.cuda, git.subcult.tv/subculture-collective/hasanara-ml-cuda, ml-cuda) (push) Skipped
Release candidate artifacts / images (Dockerfile.postgres-walg, git.subcult.tv/subculture-collective/hasanara-postgres-walg, postgres-walg) (push) Skipped
Release candidate artifacts / images (frontend/Dockerfile, git.subcult.tv/subculture-collective/hasanara-frontend, frontend) (push) Skipped
Release candidate artifacts / images (Dockerfile.ingest.cuda, git.subcult.tv/subculture-collective/hasanara-ingest-cuda, ingest-cuda) (push) Skipped
Release candidate artifacts / release (push) Skipped

93349808ad · deploy latest · Updated 2026-08-18 17:32:56 -05:00    PatrickFanella

212
6
Compare

24bfbae588 · sync: commit local changes and update .gitignore · Updated 2026-08-16 01:12:28 -05:00    PatrickFanella

294
0
#12 Merged
codex/enrichment-workflow-overhaul
Main verification / verify (pull_request) Failing after 8m3s

fe4c6a4b37 · sync: commit local changes and update .gitignore · Updated 2026-08-16 01:11:23 -05:00    PatrickFanella

117
0
#11 Merged
release/v0.1.0-rc.10
Release candidate artifacts / images (Dockerfile.api, git.subcult.tv/subculture-collective/hasanara-api, api) (push) Successful in 1m55s
Main verification / verify (push) Successful in 5m53s
Release candidate artifacts / verify (push) Successful in 10m56s
Release candidate artifacts / cross-browser (firefox, firefox-desktop, firefox) (push) Successful in 2m2s
Release candidate artifacts / cross-browser (webkit, webkit-mobile, Mobile Safari) (push) Successful in 2m42s
Release candidate artifacts / cross-browser (chromium, chromium-mobile, Mobile Chrome) (push) Successful in 3m4s
Release candidate artifacts / cross-browser (webkit, webkit-desktop, webkit) (push) Successful in 3m42s
Release candidate artifacts / images (Dockerfile.ingest.cuda, git.subcult.tv/subculture-collective/hasanara-ingest-cuda, ingest-cuda) (push) Successful in 15m4s
Release candidate artifacts / images (frontend/Dockerfile, git.subcult.tv/subculture-collective/hasanara-frontend, frontend) (push) Successful in 1m7s
Release candidate artifacts / release (push) Successful in 13s
Release candidate artifacts / cross-browser-gate (push) Successful in 10s
Release candidate artifacts / images (Dockerfile.cuda, git.subcult.tv/subculture-collective/hasanara-ml-cuda, ml-cuda) (push) Successful in 26m10s
Release candidate artifacts / images (Dockerfile.postgres-walg, git.subcult.tv/subculture-collective/hasanara-postgres-walg, postgres-walg) (push) Successful in 4m59s

276b408186 · Merge pull request 'Strip legacy transcript source from VOD URLs' (#10) · Updated 2026-08-14 05:30:11 -05:00    PatrickFanella

119
0
Included
release/v0.1.0-rc.9
Main verification / verify (push) Successful in 5m14s
Release candidate artifacts / cross-browser-gate (push) Successful in 11s
Release candidate artifacts / verify (push) Successful in 10m48s
Release candidate artifacts / cross-browser (firefox, firefox-desktop, firefox) (push) Successful in 1m53s
Release candidate artifacts / cross-browser (chromium, chromium-mobile, Mobile Chrome) (push) Successful in 1m57s
Release candidate artifacts / cross-browser (webkit, webkit-desktop, webkit) (push) Successful in 2m34s
Release candidate artifacts / cross-browser (webkit, webkit-mobile, Mobile Safari) (push) Successful in 3m55s
Release candidate artifacts / images (Dockerfile.api, git.subcult.tv/subculture-collective/hasanara-api, api) (push) Successful in 1m42s
Release candidate artifacts / images (Dockerfile.cuda, git.subcult.tv/subculture-collective/hasanara-ml-cuda, ml-cuda) (push) Successful in 27m14s
Release candidate artifacts / images (Dockerfile.ingest.cuda, git.subcult.tv/subculture-collective/hasanara-ingest-cuda, ingest-cuda) (push) Successful in 15m34s
Release candidate artifacts / images (Dockerfile.postgres-walg, git.subcult.tv/subculture-collective/hasanara-postgres-walg, postgres-walg) (push) Successful in 4m20s
Release candidate artifacts / images (frontend/Dockerfile, git.subcult.tv/subculture-collective/hasanara-frontend, frontend) (push) Successful in 1m6s
Release candidate artifacts / release (push) Successful in 13s

9ff4bdd923 · Merge pull request 'Rebuild WAL-G tools with patched Go' (#9) from codex/rc9-go-stdlib-security-fix into main · Updated 2026-08-14 01:49:27 -05:00    PatrickFanella

125
0
Included
release/v0.1.0-rc.8
Release candidate artifacts / verify (push) Successful in 9m35s
Release candidate artifacts / cross-browser (chromium, chromium-mobile, Mobile Chrome) (push) Successful in 2m17s
Release candidate artifacts / cross-browser (firefox, firefox-desktop, firefox) (push) Successful in 2m28s
Release candidate artifacts / images (Dockerfile.ingest.cuda, git.subcult.tv/subculture-collective/hasanara-ingest-cuda, ingest-cuda) (push) Successful in 13m37s
Release candidate artifacts / images (Dockerfile.postgres-walg, git.subcult.tv/subculture-collective/hasanara-postgres-walg, postgres-walg) (push) Successful in 3m55s
Release candidate artifacts / images (frontend/Dockerfile, git.subcult.tv/subculture-collective/hasanara-frontend, frontend) (push) Successful in 1m15s
Release candidate artifacts / release (push) Successful in 11s
Release candidate artifacts / cross-browser (webkit, webkit-desktop, webkit) (push) Successful in 3m9s
Release candidate artifacts / cross-browser (webkit, webkit-mobile, Mobile Safari) (push) Successful in 2m54s
Release candidate artifacts / images (Dockerfile.api, git.subcult.tv/subculture-collective/hasanara-api, api) (push) Successful in 1m57s
Release candidate artifacts / images (Dockerfile.cuda, git.subcult.tv/subculture-collective/hasanara-ml-cuda, ml-cuda) (push) Successful in 25m16s
Release candidate artifacts / cross-browser-gate (push) Successful in 9s

f18cc27a8d · fix(frontend): upgrade nanoid security patch · Updated 2026-08-13 11:58:43 -05:00    PatrickFanella

194
0
Included

8aab91b106 · fix(frontend): make transcript links canonical · Updated 2026-08-12 12:28:12 -05:00    PatrickFanella

197
0
Included