Memory flush: afternoon session 2026-02-18 (Telegram, MX flip, DNS, migrations)
This commit is contained in:
parent
fe922994ce
commit
d99b9da9d6
File diff suppressed because it is too large
Load Diff
|
|
@ -154,3 +154,66 @@
|
||||||
8. Alena's prescriptions: pickup or delivery at CVS
|
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)
|
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
|
10. Vaultwarden: Johan needs to create account + import Proton Pass passwords
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Afternoon Session (2026-02-18 ~11AM–3PM)
|
||||||
|
|
||||||
|
### 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.
|
|
@ -1,9 +1,9 @@
|
||||||
{
|
{
|
||||||
"last_updated": "2026-02-18T17:00:01.580334Z",
|
"last_updated": "2026-02-18T20:02:14.522565Z",
|
||||||
"source": "api",
|
"source": "api",
|
||||||
"session_percent": 28,
|
"session_percent": 0,
|
||||||
"session_resets": "2026-02-18T20:00:00.506576+00:00",
|
"session_resets": "2026-02-19T01:00:00.487557+00:00",
|
||||||
"weekly_percent": 63,
|
"weekly_percent": 65,
|
||||||
"weekly_resets": "2026-02-21T19:00:00.506597+00:00",
|
"weekly_resets": "2026-02-21T19:00:00.487582+00:00",
|
||||||
"sonnet_percent": 21
|
"sonnet_percent": 25
|
||||||
}
|
}
|
||||||
|
|
@ -1 +1 @@
|
||||||
1771347652
|
1771434050
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue