Isolate Yahoo drain from SEC backlog and protect the guest account.
CI / Test (push) Canceled after 0s
CI / Build and push (push) Canceled after 0s

Yahoo and SEC drain on separate workers so hung EDGAR jobs cannot freeze watchlist prices. Queue health splits yahooHealthy from institutional backfill, watchlist snapshots only enqueue missing quotes, and first subscribe seeds quote/candles/symbol. Hide the anonymous system user from Admin so it cannot be deleted.
This commit is contained in:
Investor Flow Build
2026-09-09 09:55:21 -04:00
parent 7649eaf399
commit 7426103d73
16 changed files with 583 additions and 188 deletions
+1 -1
View File
@@ -204,7 +204,7 @@ Admin default: every catalog type is seeded ON for `is_admin=1` (idempotent).
| Capability | Status |
|------------|--------|
| Users, sessions, reset password, enable/disable/delete | **Live** |
| Users, sessions, reset password, enable/disable/delete | **Live** | System sentinel `anonymous@investor-flow.local` (guest book owner, id `anonymous`) is hidden from the list and cannot be deleted. |
| Per-user module assignment | **Live** |
| Pending approval queue | **Live** |
| Adapter queue health, global pause/resume, **per-source pause/stop/start**, retry, schedules, error stacks | **Live** | Cooldown column ticks 429 pauses; blank is not-paused. Unhealthy Yahoo shows backlog/notes. T0/focused quotes drain first. |