Frontend overhaul + auto-update pipeline #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/archive-frontend-overhaul"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Template-level frontend overhaul of
argand-archive(propagates to all instances, e.g. trumpswarcrimes.com) + a scheduled auto-update pipeline. Implements the design/plan indocs/superpowers/.Frontend fixes (all template-level so they reach every instance)
overflow-x: clip); content-page centering + ToC; search Ctrl+F→Ctrl+K; browse Apply-hide + facet overflow; single header search bar (drops redundant link+magnifier); per-visit random home entry; footer column merge + Tor/I2P; collapsible-month timeline + rail (drops Most Active); self-contained SVG choropleth map (replaces CSP-blocked Leaflet/OSM tiles); theme system-preference regression tests.Auto-update pipeline
.forgejo/workflows/template-sync.yml(nightly sync → auto-merge PR) +deploy-on-main.yml; hardenedsync-from-template.sh(port fix + conflict-proof preserve).Pre-existing bug fixed (was blocking CI)
news-pipeline/lib/openseeker-client.mjsthatcorroborate.mjsimported but was never written (dormant-by-default client for the OpenSeeker local research CLI; paren-safe URL extraction; deterministic jobId attribution).pnpm testis now 291/291 green (was 8 failing).Verification
Rollout (bootstrap)
main.bash scripts/sync-from-template.shonce +bash scripts/deploy.sh(an instance cant auto-update to the version containing the auto-updater).mainrequiring thecicheck + secretsFORGEJO_TOKEN/DEPLOY_*.Verify-on-deploy (non-fatal)
merge_when_checks_succeed:true(confirmed supported on Forgejo 14.0.5/gitea-1.22). If it ever fails, the sync PR simply stays open for manual merge.OPENSEEKER_HOME+OPENSEEKER_CLIare set, so it is inert by default.