Commit e52cd18
authored
blog: refine incident timeline + all-clear banner; smoke: stabilize via TANSTACK_DOCS_USE_REMOTE (#924)
* blog: refine incident timeline, add all-clear banner; smoke: stabilize
- Postmortem: corrected timeline using verified GitHub/npm/shell-history timestamps (PR #7369 merge date, StepSecurity issue time, two-phase deprecation, npm-side removal attribution, IOC email time), reformatted date columns, added Response timing table, all-clear status banner, link to companion followup, and a Changelog section.
- Followup: corrected package count (14 → 42) and registry-exposure window to match verified data; added all-clear status banner and Changelog section.
- Smoke: added in-repo routes (blog index, blog post, ethos) against localhost and kept the library docs routes pointed at https://tanstack.com so they don't depend on sibling repo clones.
* test(smoke): route docs through TANSTACK_DOCS_USE_REMOTE for worktree compatibility
Sibling-repo filesystem lookup (../../../../{repo} in documents.server.ts)
breaks from worktrees and fresh machines. Instead of testing against an
unreliable local docs path or hitting prod URLs, smoke now probes the
existing dev server's docs route — and if it can't serve them, spawns
its own dev server with TANSTACK_DOCS_USE_REMOTE=1 so docs lookups fetch
from raw.githubusercontent.com via the fork point that already exists in
shouldUseLocalDocsFiles().1 parent 8b761f5 commit e52cd18
3 files changed
Lines changed: 131 additions & 41 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
16 | 26 | | |
17 | 27 | | |
18 | 28 | | |
| |||
99 | 109 | | |
100 | 110 | | |
101 | 111 | | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
0 commit comments