Hoid
f872a71e42
SnapAPI session 8: git sync + CI/CD prep
2026-02-19 20:03:40 +00:00
Hoid
548f7bd2b8
docfast: session 64 — quick health check, all green
2026-02-19 19:43:05 +00:00
Hoid
06cdbf5fe2
Clean stale Postfix/old server references from CEO memory files
...
- sessions.md: Replace dangerous 'do NOT revert to mail.cloonar.com' with correction
- decisions.md: Mark Postfix scaling strategy as superseded
- security-audit.md: Update target IP to K3s LB
- bugs.md already correct (BUG-078 note says no Postfix on K3s)
2026-02-19 19:37:51 +00:00
Hoid
e126148487
HARD LOCK: CEO must never deploy mail infrastructure - 2nd violation
2026-02-19 19:10:35 +00:00
Hoid
d94f0feb00
docfast: session 63 — SMTP relay redeployed, email fixed again
2026-02-19 19:07:15 +00:00
Hoid
a916835773
SnapAPI session 7: code to Forgejo + legal pages
2026-02-19 17:22:57 +00:00
Hoid
4cc97bc756
Clean CEO memory: remove old server refs, fix SMTP info, fix git push status
2026-02-19 16:33:36 +00:00
Hoid
d5f6866aad
docfast: session 62 — SMTP migrated to K3s, BUG-078 resolved
2026-02-19 16:22:38 +00:00
Hoid
1ba4247e93
CEO skill: emphatic clarification - old server is GONE, SMTP is mail.cloonar.com
2026-02-19 14:35:23 +00:00
Hoid
16ab054222
docfast: session 58 — 12 a11y/SEO fixes deployed, old server down (BUG-078)
2026-02-19 14:15:22 +00:00
Hoid
a1d9d89323
Fix git access: clone from openclaw-vm via deploy keys, not k3s-mgr
2026-02-19 14:04:35 +00:00
Hoid
0cc0c0860d
DocFast session 57: codebase audit, 4 fixes prepared, git push blocked
2026-02-19 13:17:29 +00:00
Hoid
f7cda52b22
snapapi: session 2 — prod live, bug fix, state update
2026-02-19 10:48:06 +00:00
Hoid
e2e9ae55f7
K3s Borg backup operational + update skill & infra docs
2026-02-19 09:14:02 +00:00
Hoid
f6251a0169
Session 56: HA restored, CI cache fix, compression deployed
2026-02-19 08:31:59 +00:00
Hoid
1e1d7e6678
Add SnapAPI project structure + CEO skill
2026-02-18 20:07:45 +00:00
Hoid
ee17a77309
Update SnapAPI plan for K3s infrastructure
2026-02-18 20:01:10 +00:00
Hoid
57e6458730
Add K3s infrastructure docs, backup plan, BG3 level 6, wind-down log
2026-02-18 19:54:06 +00:00
Hoid
37461bc9f8
Session 55: K3s load test (10x perf gain), w2 node down, cluster cleanup, version+brotli code pushed
2026-02-18 18:14:14 +00:00
Hoid
331b4c1517
Session 54: k3s-w1 node down, HA working, escalated
2026-02-18 16:03:38 +00:00
Hoid
c085858b5e
docs: K3s HA hardening notes - CoreDNS, CNPG, pooler spread
2026-02-18 15:41:44 +00:00
Hoid
837832c2d5
session 53: K3s post-migration fixes, CNPG backups, email fix
2026-02-18 13:11:29 +00:00
Hoid
75cda5287b
Session 52: BUG-072 production outage fixed (ufw+Docker conflict + dual deployment)
2026-02-18 08:08:19 +00:00
Hoid
dc8d707a33
Move product ideas out of DocFast workspace into projects/ideas
2026-02-17 22:48:23 +00:00
Hoid
b1f271e2de
Add product ideas + SnapAPI CEO setup plan
2026-02-17 22:47:23 +00:00
Hoid
a176f7bc56
BUG-071: security incident response — key rotated, support agent hardened
2026-02-17 21:53:54 +00:00
Hoid
3e37a420f6
memory: 2026-02-17 daily log
2026-02-17 21:49:00 +00:00
Hoid
6e5ca5dd0c
DocFast Session 51: all bugs fixed, zero open issues
2026-02-17 18:11:46 +00:00
Hoid
bf5a263cc3
session 49: all frontend polish bugs fixed, state updated
2026-02-17 13:15:05 +00:00
Hoid
16e58a7acc
fix: frontend polish — BUG-053,055,058,060,061,067,069 (minify JS, skip-link, OG tags, sitemap, docs footer)
2026-02-17 13:13:56 +00:00
Hoid
34aad9297e
Session 49: all blockers cleared — launch-ready
2026-02-17 13:09:57 +00:00
Hoid
f451e8ebd4
session 49: BUG-050 resolved, state updated, session log
2026-02-17 13:08:47 +00:00
Hoid
45b166352c
Session 48f: CI/CD secrets pipeline
2026-02-17 12:09:13 +00:00
Hoid
0c3b694829
Session 48e: CRITICAL checkout fix - persistent .env + deploy verification
2026-02-17 11:56:04 +00:00
Hoid
dae4355951
Session 48d: removed Change Email feature (security hardening)
2026-02-17 11:44:38 +00:00
Hoid
c50b1a03b7
Session 48c: sticky nav fix, partials merge, change-email page, Stripe customer.updated webhook
2026-02-17 11:36:40 +00:00
Hoid
2f534c6c31
Session 48b: BUG-070 FIXED (Stripe cancellation downgrade), state updated
2026-02-17 10:50:16 +00:00
Hoid
1c6fb6be50
Session 48 final: 13 bugs fixed, QA audit complete, state updated
2026-02-17 08:18:19 +00:00
Hoid
cbae35975c
Session 48: BUG-050 CRITICAL MX DNS, support ticket #370 , state update
2026-02-17 08:08:54 +00:00
Hoid
5dc184a33b
docfast-support: add needs-reply command, prevent duplicate replies
2026-02-16 20:41:33 +00:00
Hoid
3b2fccbc75
Directive: Docker disk cleanup after builds
2026-02-16 20:12:53 +00:00
Hoid
26c24be84b
session 47: fix 3 MEDIUM audit findings, support ticket, update state
2026-02-16 20:08:11 +00:00
Hoid
57fa33c6df
Add docfast-support CLI tool for FreeScout ticket management
2026-02-16 19:55:32 +00:00
Hoid
c4c16326be
Directive: proper status page instead of raw /health JSON
2026-02-16 19:38:01 +00:00
Hoid
84aacf0f4f
Add support@docfast.dev mailbox (FreeScout) to CEO state
2026-02-16 19:24:43 +00:00
Hoid
3b7375d0a5
DocFast Session 44: security audit + 8 fixes, templating refactor, Pro limit fix
2026-02-16 18:59:13 +00:00
Hoid
0abd81f024
BUG-049: No invoice for Pro customers
2026-02-16 18:52:01 +00:00
Hoid
0ab4afd398
Clear all blockers: payment tested, CI/CD secrets added, status launch-ready
2026-02-16 18:49:39 +00:00
Hoid
33b1489e6c
DocFast Session 42: Pro limits enforced, repo synced
2026-02-16 18:45:43 +00:00
Hoid
b8c8a44d96
DocFast Session 41: Fixed BUG-046/047/048, off-site backups, Pro plan pricing research
2026-02-16 18:10:36 +00:00