Memory flush: afternoon session 2026-02-18 (Telegram, MX flip, DNS, migrations)

This commit is contained in:
James 2026-02-18 15:09:39 -05:00
parent fe922994ce
commit d99b9da9d6
5 changed files with 2965 additions and 7 deletions

File diff suppressed because it is too large Load Diff

View File

@ -154,3 +154,66 @@
8. Alena's prescriptions: pickup or delivery at CVS
9. Johan's flight Thu Feb 19: Delta TPA→JFK departs 7:16 AM — be at TPA ~5:30 AM (conf: F86VDN)
10. Vaultwarden: Johan needs to create account + import Proton Pass passwords
---
## Afternoon Session (2026-02-18 ~11AM3PM)
### OpenClaw & Telegram
- Updated to OpenClaw 2026.2.17 (Sonnet 4.6 support, 1M context beta, iOS share extension, Talk mode improvements)
- **Telegram bot live:** @jamesjongsma_bot, token `8510971070:AAFFgv_UO_9L0Ulp2DRKHD-IWKkrarJNTIc`, Johan Telegram ID: 8454563068
- dmPolicy: open requires `allowFrom: ["*"]` — learned this the hard way (gateway failed to start, Claude Code fixed it)
- Johan is now @johanjongsma on Telegram; Telegram is primary channel going forward
- Dutch SIM (+31634481877) is NOW IN JOHAN'S POSSESSION (not Jacques) — he's in US with it
- OpenClaw iOS app: internal preview (2026.2.9), NOT on App Store — need to request access via Discord
- ClawdNode Android project paused; iOS node app takes over that concept
### Cloudflare DNS — All 9 Domains Active ✅
- busel.nl, e-consultants.nl, muskepo.nl, zavtra.nl were stuck for 2 days
- Root cause: DNSSEC DS records (readonly=1) blocked SIDN from accepting NS change
- Fix: `is_dnssec_enabled: false` via OpenProvider API cleared the readonly keys
- Johan re-saved each domain via OpenProvider UI → triggered EPP submission to SIDN
- All 9 zones now active on Cloudflare as of ~1:22 PM
### Email Migrations — jongsma.me → Stalwart (mail.jongsma.me)
- **tj@jongsma.me**: ✅ Complete — 17,413 messages (5.3 GiB)
- **tanya@jongsma.me**: ✅ Complete (done previously + cleaned up; do NOT re-run)
- **johan@jongsma.me**: ⏳ IN PROGRESS — 48,699 messages in All Mail alone; started ~14:05, ETA ~4hrs. Log: `/tmp/LOG_imapsync/tmp/migration_johan2.log`
### Stalwart Account Changes
- Account names updated to full email addresses for IMAP login compatibility:
- `tj``tj@jongsma.me` (pw: `!Lekker69`)
- `johan``johan@jongsma.me` (pw: `!!Lekker69`)
- MC config uses `JOHAN_BRIDGE_PASSWORD=c16oDOTzbSrc675YP3qDqA` (in `~/.config/message-center.env`)
- `johan@jongsma.me` is a SEPARATE Proton account from `tj@jongsma.me` — not an alias!
- All other accounts: rozemarijn, jacques, misha, tanya — unchanged
### MX Records FLIPPED ✅ — 3:00 PM ET
- jongsma.me MX: Proton (mail.protonmail.ch) → Stalwart (mail.jongsma.me)
- All @jongsma.me mail now routes to Stalwart going forward
- Family has until 3/15 to migrate existing Proton mail
- Announced to Roos, Jacques, Misha via Signal at ~11:54 AM
### Key Lessons Learned Today
1. **dmPolicy open requires allowFrom: ["*"]** — OpenClaw won't start without it
2. **Check MC config FIRST** before claiming an account doesn't exist (cost: wasted 30min on johan@jongsma.me)
3. **Don't re-run migrations** without verifying intent — almost duplicated Tanya's entire mailbox
4. **Stalwart login with email** requires account `name` field = full email address; not automatic from `emails` field
5. **imapsync readonly DNSSEC**: use `is_dnssec_enabled: false` not `dnssec_keys: []`
### Family Signal Status
- Roos, Jacques: confirmed Signal pairing works
- Misha: still needs to complete pairing
- All three notified of: MX flip, 3/15 migration deadline, Telegram bot @jamesjongsma_bot
### Pending / Still Open
1. **johan@jongsma.me migration**: still running, finishes ~6-7 PM
2. **jongsma.me domain transfer**: URGENT — expires 2026-02-28 (10 days!)
3. **Vaultwarden**: Johan needs to create account at vault.inou.com + import Proton Pass
4. **iCloud contacts**: final.vcf ready at `/home/johan/clawd/tmp/contacts/final.vcf`
5. **Alena CVS prescriptions**: HYD, CAR, AML — ready since Feb 16
6. **OpenClaw patches**: scope preservation + deleted transcript indexing need reapplication after 2026.2.17 update
7. **Remove self-signed cert** from Stalwart (tls.multiple-certificates-available warning)
8. **DNSSEC fix**: busel.nl done; verify all 4 are clean at SIDN level
9. **Misha Signal pairing**: still pending
10. **iOS node app alpha**: request access via OpenClaw Discord

Binary file not shown.

View File

@ -1,9 +1,9 @@
{
"last_updated": "2026-02-18T17:00:01.580334Z",
"last_updated": "2026-02-18T20:02:14.522565Z",
"source": "api",
"session_percent": 28,
"session_resets": "2026-02-18T20:00:00.506576+00:00",
"weekly_percent": 63,
"weekly_resets": "2026-02-21T19:00:00.506597+00:00",
"sonnet_percent": 21
"session_percent": 0,
"session_resets": "2026-02-19T01:00:00.487557+00:00",
"weekly_percent": 65,
"weekly_resets": "2026-02-21T19:00:00.487582+00:00",
"sonnet_percent": 25
}

View File

@ -1 +1 @@
1771347652
1771434050