Full deployment history for this project.
chore: add auto PR approve+merge workflow
chore: bump package version
Merge pull request #180 from mbarbine/consolidate/platphorm-polymarket-rss-feed-20260811-cont3 consolidate 6 PRs into one commit
chore: consolidate open pull requests into one commit
chore: consolidate open PRs into single commit
⚡ Bolt: Reuse Intl.NumberFormat instead of inline instantiation Caching the USD `Intl.NumberFormat` at the module level in `components/market-table.tsx` and `app/markets/[slug]/page.tsx` avoids costly locale parsing and options resolution overhead on every function invocation and render. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
🛡️ Sentinel: fix object prototype lookup bypass and route conflicts - Extract static PUBLIC_DOCS configuration to a standalone shared.ts module to avoid circular dependencies. - Secure user-controlled property lookups against Prototype Pollution and lookup bypass vectors using Object.prototype.hasOwnProperty.call. - Remove duplicate legacy .js route handlers to resolve route directory conflicts and Vitest resolution errors. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
🛡️ Sentinel: Fix unbounded numeric parsing DoS risk on validation endpoints - Truncate raw `hours` query parameter in `/api/analytics` to 10 characters before parsing to prevent CPU exhaustion and DoS attacks. - Ensure strict range-validation of `hours` still triggers correct 400 responses. - Explicitly target `.ts` extension for route imports in tests to resolve Vitest module resolution conflicts without deleting required `.js` routes. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
🎨 Palette: Improve accessibility & keyboard focus in categories list - Added focus visible rings to links in app/categories/page.tsx. - Added descriptive aria-label attribute for screen readers. - Fixed Vitest route resolution failures by explicitly referencing .ts imports. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
feat: improve accessibility and back-navigation on Categories pages - Add a "Back to Categories" navigation button on category detail views - Add proper focus-visible outlines to the category links in Categories page - Add descriptive aria-labels to the iterated "View markets" category links Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Export meaningful market sync traces