diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 6b5253c..bd36b82 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "300 areas/355 AI Research and Techniques/Ai memory management.md", + "file": "000 daily/Daily Notes and To Do.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "Ai memory management" + "title": "Daily Notes and To Do" } } ] @@ -183,7 +183,7 @@ "state": { "type": "file-properties", "state": { - "file": "300 areas/355 AI Research and Techniques/Ai memory management.md" + "file": "000 daily/Daily Notes and To Do.md" }, "icon": "lucide-info", "title": "File properties" @@ -210,8 +210,9 @@ "templater-obsidian:Templater": false } }, - "active": "7066c9273c6fb936", + "active": "26813e16e829b798", "lastOpenFiles": [ + "300 areas/355 AI Research and Techniques/Ai memory management.md", "200 projects/Tools Software WebUI/Family Console.md", "200 projects/Tools Software WebUI/Family Home Lab.md", "300 areas/360 Dev-Ops Network Computers/Home Network Map Overview.md", @@ -239,7 +240,6 @@ "010 inbox/Business Idea - Franchises display screens.md", "400 Personal Family/410 Business Ideas/Business Idea - Franchises display screens.md", "010 inbox/Business Ideas Display Screens.md", - "010 inbox/Business Ideas QR Codes.md", "010 inbox/_WATCHER", "300 areas/355 AI Research and Techniques", "300 areas/355 Ai Research and Techniques", diff --git a/000 daily/Daily Notes and To Do.md b/000 daily/Daily Notes and To Do.md index 8fff70c..b21907a 100644 --- a/000 daily/Daily Notes and To Do.md +++ b/000 daily/Daily Notes and To Do.md @@ -30,7 +30,17 @@ tags: - [ ] - [ ] Fix dualis lights - [ ] Fix Prado lights -- [ ] Enter competition before August 31 https://www.seeedstudio.com/make-a-sign-interactive-signage-contest-2026 +- [ ] Enter competition before August 31 https://www.seeedstudio.com/make-a-sign-interactive-signage-contest-2026 + +- [ ] **🔐 Rotate the shared lab password exposed in the public Gitea `sam/voice_bridge` repo** — commit `edaf914` (since force-rewritten; Gitea verified clean) but **the value is still live and unrotated** + - [ ] **Blocked on hardware:** ~6+ ESP32 devices bake it into firmware (`voice_assistant/config.h` → `MQTT_USER`/`MQTT_PASS`) — needs a coordinated reflash plan + - [ ] Reused in ~21 files on `.13`: Pi-hole (`setupVars.conf`), nebula-sync, MQTT broker, **n8n DB**, ai-resume stack, langfuse, t3_stack_react, sams-home-network, `voice-agent/.env` + - [ ] Change it **everywhere in one pass**, and stop reusing one value across unrelated systems + - [ ] Purge local `voice_bridge` git history (`.13:/home/sam/voice_bridge` still holds `edaf914`) before any full push, or the exposure returns + - [ ] Value is deliberately **not** written here — this vault is a synced git repo +- [ ] **`voice_bridge`: untrack `venv/`** — 13,413 files tracked, repo is 217 MB. A `.gitignore` exists but has no `venv/` entry, and gitignore alone won't shrink it (`git rm -r --cached venv/` + history rewrite needed) +- [ ] Verify Gitea secret-scanning / push-protection is actually enabled — this password reached a **public** repo, so either it predates the controls or they aren't working + ## 🎯 Focus Areas