Commit graph

360 commits

Author SHA1 Message Date
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
bb07c630f1 SnapAPI: domain snapapi.eu, git push enabled 2026-02-19 10:24:20 +00:00
Hoid
22d028202f Refactor CEO skills: shared base prompt, expert templates, scoped access 2026-02-19 10:16:35 +00:00
Hoid
dd5a51fdd0 Add K3s restore guides to infra skill references 2026-02-19 10:08:08 +00:00
Hoid
e2e9ae55f7 K3s Borg backup operational + update skill & infra docs 2026-02-19 09:14:02 +00:00
Hoid
83595c17fb Add K3s infrastructure skill 2026-02-19 08:58:44 +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
8985200e70 cleanup: remove load test artifacts 2026-02-18 18:14:19 +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
5c9f55d2db docs: update HA hardening notes after successful failover testing 2026-02-18 15:42:26 +00:00
Hoid
c085858b5e docs: K3s HA hardening notes - CoreDNS, CNPG, pooler spread 2026-02-18 15:41:44 +00:00
Hoid
8407a3a941 memory: add K3s infra to long-term memory 2026-02-18 13:47:53 +00:00
Hoid
07db17080f memory: K3s migration day notes 2026-02-18 13:47:36 +00:00
Hoid
837832c2d5 session 53: K3s post-migration fixes, CNPG backups, email fix 2026-02-18 13:11:29 +00:00
Hoid
bfcf734797 remove k3s-token credential reference 2026-02-18 13:00:12 +00:00
Hoid
de56cbf220 update CEO skill with K3s infrastructure and staged deployment knowledge 2026-02-18 12:42:54 +00:00
Hoid
55ddd1b53d K3s + CloudNativePG cluster setup complete 2026-02-18 10:07:54 +00:00
Hoid
3026420c9d Daily log 2026-02-18: Coolify setup, calendar CLI, support fixes 2026-02-18 08:44:30 +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
f896561771 Fix calendar: expand recurring events, strip XML-encoded carriage returns 2026-02-18 07:41:20 +00:00
Hoid
27d8f16313 Enhance calendar CLI: add search, date, range, month commands 2026-02-18 07:38:57 +00:00
Hoid
2206332ff0 Add calendar CLI tool, move creds to services.env 2026-02-18 07:36:12 +00:00
Hoid
3674e0a96f Add coolify-setup skill with full setup guide and API integration reference 2026-02-17 22:59:33 +00:00
Hoid
9b4c6f020b Link product ideas in MEMORY.md 2026-02-17 22:48:53 +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
2070a60d29 Fix email formatting: send HTML via text field, allow light HTML in support replies 2026-02-17 22:29:18 +00:00
Hoid
e92f1f89a8 Fix email formatting: convert newlines to <br> for FreeScout HTML body 2026-02-17 22:19:03 +00:00
Hoid
3763fc0b15 Fix needs-reply: include unassigned tickets, fix reverse thread order bug 2026-02-17 22:16:14 +00:00
Hoid
ea1d71560f Enforce line breaks and short paragraphs in support emails 2026-02-17 22:01:06 +00:00
Hoid
78cd552ce2 Add plain-text email formatting rules for support agent 2026-02-17 22:00:00 +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