Night shift: tweet analyzer, data connectors, feed monitor, market watch portal
This commit is contained in:
@ -76,6 +76,37 @@ Major KIPP infrastructure session with D J.
|
||||
- Results persistence (timer created in chat → appears on dashboard)
|
||||
- Proximity-aware layout (different for close vs far viewing)
|
||||
|
||||
### KIPP HTTPS + Voice Fixed
|
||||
- Self-signed cert generated (10yr, SAN for 192.168.86.100)
|
||||
- UI server switched to HTTPS on port 8080
|
||||
- socat WSS proxy on port 18790 → gateway 18789 (systemd kipp-wss-proxy.service)
|
||||
- Browser TTS fallback removed — Piper only
|
||||
- Double-voice mystery: D J had 2 tabs open 😂
|
||||
- Gateway config fixed: `allowedOrigins` was at root level (invalid), moved to `gateway.controlUi.allowedOrigins`
|
||||
- Added `https://192.168.86.100:8080` to allowedOrigins
|
||||
|
||||
### @milesdeutscher Tweet Analysis
|
||||
- Polymarket copy-trading GitHub bot going viral (23K views)
|
||||
- Our take: validates our kch123 approach but we're ahead — we have whale selection, they just have execution code
|
||||
- Edge erodes with adoption; not actionable for us
|
||||
|
||||
### Night Shift — Ambient Mode
|
||||
- Built ambient/idle mode for KIPP UI (sub-agent)
|
||||
- Activates after 60s idle: large glowing clock, weather icon, dark gradient background
|
||||
- Rotating content: tuxedo cat facts, quotes, trivia (every 30s)
|
||||
- Tap anywhere to return to dashboard
|
||||
- Verified with Playwright: both ambient and dashboard modes render correctly
|
||||
|
||||
### Late Night — KIPP Local-Only Switch
|
||||
- **D J decided KIPP stays local-only** — no external exposure, direct IP access
|
||||
- Switched UI WebSocket URL from `wss://kipp.host.letsgetnashty.com` to `ws://192.168.86.100:18789`
|
||||
- UI renders visually at `http://192.168.86.100:8080/` (Playwright confirmed: green dot, weather, clock)
|
||||
- **But WS still broken**: origin-allowed errors persist, old domain URLs not fully stripped from JS fallback/retry code
|
||||
- Hundreds of failed reconnect attempts every ~3s in console logs
|
||||
- TTS and weather fetch endpoints still referencing old HTTPS domain paths
|
||||
- **Next**: fully clean UI JS code of all old domain refs, fix origin-allowed, re-test with Playwright
|
||||
- **Network issue on Case's VM** (192.168.86.45): persistent "TypeError: fetch failed" every ~10s — Telegram polling, ChromaDB auto-recall broken. D J communicating via webchat as workaround.
|
||||
|
||||
### Caddy Config (D J's reverse proxy)
|
||||
```
|
||||
kippui.host.letsgetnashty.com {
|
||||
|
||||
Reference in New Issue
Block a user