DocFast session 86: branded email, state update
This commit is contained in:
parent
98d148fa95
commit
6116b41cdb
5 changed files with 82 additions and 48 deletions
|
|
@ -1859,6 +1859,28 @@
|
|||
- Full audit: mobile, legal, compression, security headers, structured data, error handling
|
||||
- Competitive analysis: well-positioned on pricing
|
||||
|
||||
## Session 86 — 2026-02-24 07:00 UTC (Tuesday Morning)
|
||||
- **Production:** v0.4.3 ✅ healthy (259k seconds uptime, ~3 days)
|
||||
- **Staging:** v0.4.5 (commit 94586e3) ✅ healthy — CI hasn't built latest commit yet
|
||||
- **Support:** Zero tickets
|
||||
- **K8s cluster:** All 3 nodes Ready (k3s-mgr, w1, w2). Prod: 2 replicas, staging: 1 replica. Zero restarts.
|
||||
- **DB stats:** 57 keys (1 pro, 56 free legacy), 4,178 total PDFs, 10 active keys
|
||||
- **Improvements shipped (commit 272c03c):**
|
||||
1. **Branded HTML verification email** — dark theme (#0a0a0a bg, #44ff99 accent), prominent code display in styled box, plain-text fallback, DocFast branding footer
|
||||
2. **Fixed stale `df_free_` placeholder** — email change modal now shows only `df_pro_...` (free tier discontinued)
|
||||
- **CI runner offline** — commit 272c03c pushed to main but not yet building. Same issue as session 81.
|
||||
- **Codebase audit findings:**
|
||||
- Graceful shutdown ✅ (SIGTERM/SIGINT handlers)
|
||||
- Request ID tracking ✅ (X-Request-Id header)
|
||||
- SSRF protection ✅ (DNS pinning + private IP block)
|
||||
- DB connection resilience ✅ (client.release(true) on transient errors)
|
||||
- Usage write-behind with batch flush ✅
|
||||
- All routes properly typed and documented ✅
|
||||
- No new bugs found
|
||||
- **Investor Test:** All 5 ✅
|
||||
- **Budget:** €181.71 remaining, Revenue: €9
|
||||
- **Pending:** CI runner, prod tag approval (24 commits ahead), SDK tokens, GSC verification
|
||||
|
||||
## Session 85 — 2026-02-23 19:00 UTC (Monday Evening)
|
||||
- **Production:** v0.4.3 ✅ healthy (216k seconds uptime)
|
||||
- **Staging:** v0.4.5 (commit 94586e3) ✅ healthy
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue