Skip to content

Cost/traffic hardening, runtime fallback controls, and PostHog removal - #638

Merged
koala73 merged 1 commit into
mainfrom
chore/cost-traffic-hardening
Mar 1, 2026
Merged

koala73 merged 1 commit into
mainfrom
chore/cost-traffic-hardening

Conversation

@koala73

@koala73 koala73 commented Mar 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remove PostHog analytics runtime and all related configuration
  • Add API rate limiting (api/_rate-limit.js)
  • Harden traffic controls across edge functions (ais-snapshot, polymarket, rss-proxy)
  • Add runtime fallback controls and data-loader improvements
  • Add military base data scripts (fetch-mirta-bases, fetch-osm-bases) and raw data files
  • Gitignore large raw data files (mirta-raw.geojson, osm-military-raw.json)
  • Settings playground prototypes (sidebar, accordion, cards variants)

Test plan

  • Verify PostHog is fully removed — no analytics calls in network tab
  • Confirm rate limiting works on API endpoints
  • Check edge functions deploy correctly on Vercel
  • Verify data-loader runtime fallback behavior

@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.

@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 7:53am
worldmonitor-finance Ready Ready Preview, Comment Mar 1, 2026 7:53am
worldmonitor-happy Ready Ready Preview, Comment Mar 1, 2026 7:53am
worldmonitor-startup Ready Ready Preview, Comment Mar 1, 2026 7:53am

Request Review

- Remove PostHog analytics runtime and configuration
- Add API rate limiting (api/_rate-limit.js)
- Harden traffic controls across edge functions
- Add runtime fallback controls and data-loader improvements
- Add military base data scripts (fetch-mirta-bases, fetch-osm-bases)
- Gitignore large raw data files
- Settings playground prototypes
@koala73
koala73 force-pushed the chore/cost-traffic-hardening branch from 51db874 to d06a6ec Compare March 1, 2026 07:52
@koala73
koala73 merged commit 2dc6ee4 into main Mar 1, 2026
5 of 7 checks passed
koala73 added a commit that referenced this pull request Mar 1, 2026
#638)

- Remove PostHog analytics runtime and configuration
- Add API rate limiting (api/_rate-limit.js)
- Harden traffic controls across edge functions
- Add runtime fallback controls and data-loader improvements
- Add military base data scripts (fetch-mirta-bases, fetch-osm-bases)
- Gitignore large raw data files
- Settings playground prototypes
matthewvecchione1-ops pushed a commit to matthewvecchione1-ops/worldmonitor that referenced this pull request Mar 4, 2026
koala73#638)

- Remove PostHog analytics runtime and configuration
- Add API rate limiting (api/_rate-limit.js)
- Harden traffic controls across edge functions
- Add runtime fallback controls and data-loader improvements
- Add military base data scripts (fetch-mirta-bases, fetch-osm-bases)
- Gitignore large raw data files
- Settings playground prototypes
@koala73
koala73 deleted the chore/cost-traffic-hardening branch March 4, 2026 19:40

This branch was successfully deployed

4 active deployments
Preview – worldmonitor-finance — d06a6ec5 Deployed Mar 1, 2026 by vercel[bot]
Preview – worldmonitor-startup — d06a6ec5 Deployed Mar 1, 2026 by vercel[bot]
Preview – worldmonitor — d06a6ec5 Deployed Mar 1, 2026 by vercel[bot]
Preview – worldmonitor-happy — d06a6ec5 Deployed Mar 1, 2026 by vercel[bot]
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