Skip to content

fix(finance): restore 6 missing news categories + add finance favicons#654

Merged
koala73 merged 1 commit into
mainfrom
fix/finance-variant-missing-feeds
Mar 1, 2026
Merged

fix(finance): restore 6 missing news categories + add finance favicons#654
koala73 merged 1 commit into
mainfrom
fix/finance-variant-missing-feeds

Conversation

@koala73

@koala73 koala73 commented Mar 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Restores 6 news categories missing from server-side VARIANT_FEEDS['finance'] since PR feat(news): server-side feed aggregation to cut Vercel costs ~70-95% #622
  • Categories: derivatives, fintech, regulation, institutional, analysis, gccNews
  • Feeds match the pre-regression frontend config exactly (verified against eceeb6b8^)
  • Adds missing public/favico/finance/ directory (was causing 404s on finance.worldmonitor.app)

Root cause

PR #622 moved from per-feed client-side fetching to server-side digest aggregation. Only 8 of 14 finance categories were ported to VARIANT_FEEDS. The 6 omitted categories had no digest data, and with newsPerFeedFallback disabled, panels showed "UNAVAILABLE".

Test plan

  • Deploy and verify finance.worldmonitor.app shows data in all 6 previously-empty panels
  • Verify favicon loads without 404
  • Confirm existing 8 categories still work

@vercel

vercel Bot commented Mar 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
worldmonitor Ready Ready Preview, Comment Mar 1, 2026 10:35am
worldmonitor-finance Ready Ready Preview, Comment Mar 1, 2026 10:35am
worldmonitor-happy Ready Ready Preview, Comment Mar 1, 2026 10:35am
worldmonitor-startup Ready Ready Preview, Comment Mar 1, 2026 10:35am

Request Review

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

PR #622 (server-side feed aggregation) only ported 8 of 14 finance
categories to VARIANT_FEEDS. The 6 omitted categories (derivatives,
fintech, regulation, institutional, analysis, gccNews) caused
"UNAVAILABLE" panels on finance.worldmonitor.app.

Restores all feeds to match the pre-migration frontend config exactly.
Also adds missing public/favico/finance/ directory (404s on favicon).
@koala73
koala73 force-pushed the fix/finance-variant-missing-feeds branch from 30961f4 to 2c2ecc1 Compare March 1, 2026 10:34
@koala73
koala73 merged commit 598fdcc into main Mar 1, 2026
6 checks passed
koala73 added a commit that referenced this pull request Mar 1, 2026
#654)

PR #622 (server-side feed aggregation) only ported 8 of 14 finance
categories to VARIANT_FEEDS. The 6 omitted categories (derivatives,
fintech, regulation, institutional, analysis, gccNews) caused
"UNAVAILABLE" panels on finance.worldmonitor.app.

Restores all feeds to match the pre-migration frontend config exactly.
Also adds missing public/favico/finance/ directory (404s on favicon).
matthewvecchione1-ops pushed a commit to matthewvecchione1-ops/worldmonitor that referenced this pull request Mar 4, 2026
koala73#654)

PR koala73#622 (server-side feed aggregation) only ported 8 of 14 finance
categories to VARIANT_FEEDS. The 6 omitted categories (derivatives,
fintech, regulation, institutional, analysis, gccNews) caused
"UNAVAILABLE" panels on finance.worldmonitor.app.

Restores all feeds to match the pre-migration frontend config exactly.
Also adds missing public/favico/finance/ directory (404s on favicon).
@koala73
koala73 deleted the fix/finance-variant-missing-feeds branch March 4, 2026 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant