Full deployment history for this project.
fix(a11y): preserve screen reader text in PaginationEllipsis (#133)
fix(a11y): preserve screen reader text in PaginationEllipsis Remove aria-hidden from the parent span container in PaginationEllipsis component so that screen readers properly announce "More pages". Apply aria-hidden="true" directly to the decorative MoreHorizontalIcon SVG instead. Add unit test for pagination accessibility.
⚡ Bolt: Parallelize discovery data queries in getDiscoveryData (#122)
🎨 Palette: add quick-clear button to bulk URLs input (#126)
⚡ Bolt: Centralize base URL resolution to eliminate redundant database queries (#132)
⚡ Bolt: Centralize base URL resolution to eliminate redundant database queries Eliminate redundant `SELECT value FROM settings WHERE tenant_id = ... AND key = 'base_url'` SQL queries in documentation pages (`/docs/[slug]`, `/docs/api`, `/docs/mcp`) and content API routes (`/api/v1/content`) by centralizing base URL resolution with `getDefaultBaseUrl()`. Impact: Eliminates unnecessary database I/O latency on page renders and API calls.
⚡ Bolt: Optimize parseEmojiShortcodes with O(1) colon check & RegExp (#129)
⚡ Bolt: background session last-activity update in getOrCreateSession (#131)
⚡ Bolt: background session last-activity update in getOrCreateSession
fix(ui): unblock screen reader text in PaginationEllipsis and add aria-hidden to decorative icons
chore: auto-close PR #58 via merge path
chore: auto-close PR #57 via merge path
chore: auto-close PR #54 via merge path
chore: auto-close PR #53 via merge path
chore: stack PR #58
chore: stack PR #57
chore: stack PR #54
chore: stack PR #53
Merge pull request #52 from mbarbine/consolidate/platphorm-opencontent-20260811-cont3 consolidate 32 PRs into one commit
Merge pull request #18 from mbarbine/palette-locale-switcher-ux-8447135550757394860 🎨 Palette: Add localized tooltip to LocaleSwitcher and suppress when open
Merge pull request #19 from mbarbine/jules-10382304418582945310-32e12d27 ⚡ Bolt: avoid redundant database status queries in getWebFingerprints
Merge remote-tracking branch 'origin/main'
Merge pull request #17 from mbarbine/bolt-parallelize-handle-stats-queries-11320408280470788839 ⚡ Bolt: Parallelize handleStats database queries in automation endpoint
Merge pull request #16 from mbarbine/palette/theme-switcher-tooltip-16486159952033621840 🎨 Palette: Localized tooltip for AccessibleThemeSwitcher
feat: align OpenContent platform contract v0.4.0
Consolidate 1 open pull request Merged consolidation of open PRs: #14
Merge pull request #13 from mbarbine/palette/interactive-copy-code-buttons-16660315631100484415 🎨 Palette: Interactive copy-code buttons and copy transitions
Merge pull request #12 from mbarbine/jules-16205555164838687723-8390cb38 ⚡ Bolt: Optimize settings endpoint by parallelizing database queries with Promise.all
Merge pull request #11 from mbarbine/jules-11439570198310460016-6b56f651 🎨 Palette: copy-to-clipboard accessibility and UX improvements
fix: support Vercel alias compliance status
feat: expose canonical route compliance
chore: reconcile and restore pnpm build
Merge pull request #10 from mbarbine/bolt-content-health-optimization-5097297702095358699 ⚡ Bolt: Optimize content health cron with concurrency-controlled chunking
fix: emit valid OpenContent sitemap XML
fix: expand document tags with a lateral query
feat: publish OpenContent AI plugin manifest
fix: require platform auth for ingestion
chore: retire completed storage migration endpoint
fix: preserve JSON values during Aurora copy
chore: expose safe migration stage codes
fix: mirror legacy OpenContent document schema
feat: migrate OpenContent to Aurora with live traces