Full deployment history for this project.
šØ Palette: Add tooltips and ARIA labels to icon-only buttons Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
š”ļø Sentinel: [CRITICAL] Fix Server-Side Request Forgery via Host Header in Edge API Routes - Replaced usages of `request.url` in internal fetch calls within Next.js Edge API routes (`app/api/v1/network/route.ts` and `app/api/v1/mcp/route.ts`) with a secure `baseUrl` derived from `process.env.SERVICE_URL` or a known hardcoded fallback. - This prevents Server-Side Request Forgery (SSRF) vulnerabilities where an attacker could spoof the HTTP Host header to route internal API requests to arbitrary malicious endpoints (e.g., cloud metadata services or internal networks). - Recorded the vulnerability pattern in `.jules/sentinel.md` journal. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge branch 'main' into palette-add-aria-labels-to-toolbar-buttons-2818253027867704590
fix: implement granular selectors for useXMLStore to avoid O(N) re-renders in tree view Replaced unstructured destructuring of useXMLStore with granular selectors in XMLTreeNode. This takes advantage of Zustand's memoization, allowing React.memo to correctly skip re-renders for unchanged tree nodes. This reduces the number of re-renders per tree node operation from O(N) down to O(1), making large XML trees significantly more responsive. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #12 from mbarbine/feat/xml-toolbar-aria-labels-8533617401215883434 šØ Palette: Add aria-labels to XML Toolbar icon buttons
šØ Palette: Add aria-labels to XML Toolbar icon buttons Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
šØ Palette: Add aria-labels to icon-only buttons in XML Toolbar Adds descriptive `aria-label` properties to 11 icon-only buttons in `components/xml-viewer/xml-toolbar.tsx` to improve screen reader accessibility. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
šØ Palette: Add aria-labels to icon-only buttons in XML Toolbar Adds descriptive `aria-label` properties to 11 icon-only buttons in `components/xml-viewer/xml-toolbar.tsx` to improve screen reader accessibility. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #8 from mbarbine/feat/platphorm-universal-schema-pack-12164634376712773089 feat: Implement PlatPhorm Universal Schema Pack
Merge branch 'main' into feat/platphorm-universal-schema-pack-12164634376712773089
Merge pull request #9 from mbarbine/add-integrations-and-faq-2827762673572287239 feat: add integrations and faq
feat: add integrations and faq - Update `/api/health` with integrations for platphorm news network, mcp, and claws. - Add `/api/mcp` endpoint for the MCP manifest. - Update `/api/docs` and `/rss.xml` to include new routes. - Add `/faq` page with SEO, AEO, and GEO enhancements. - Update `ROADMAP.md` with claws integration. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: Implement PlatPhorm Universal Schema Pack Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #6 from mbarbine/copilot/fix-typescript-errors [WIP] Fix TypeScript errors in i18n module
Merge pull request #7 from mbarbine/discovery-files-enhancement-13474726563238905532 Fix and enhance discovery files and `.well_known` integration
feat: fix and enhance discovery files and `.well_known` integration - Implement `llms-index.json` with API and network mapping - Update `llms.txt` and `llms-full.txt` capabilities and descriptions - Introduce `.well-known` endpoints for discovery files - Enhance `sitemap.ts` and `robots.ts` with new discovery links - Update UI to prominently display network and API links - Add tests for `llms-index.json` API and include `ROADMAP.md` Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: fix and enhance discovery files and `.well_known` integration - Implement `llms-index.json` with API and network mapping - Update `llms.txt` and `llms-full.txt` capabilities and descriptions - Introduce `.well-known` endpoints for discovery files - Enhance `sitemap.ts` and `robots.ts` with new discovery links - Update UI to prominently display network and API links - Add tests for `llms-index.json` API and include `ROADMAP.md` Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: fix and enhance discovery files and `.well_known` integration - Implement `llms-index.json` with API and network mapping - Update `llms.txt` and `llms-full.txt` capabilities and descriptions - Introduce `.well-known` endpoints for discovery files - Enhance `sitemap.ts` and `robots.ts` with new discovery links - Update UI to prominently display network and API links - Add tests for `llms-index.json` API and include `ROADMAP.md` Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: fix and enhance discovery files and `.well_known` integration - Implement `llms-index.json` with API and network mapping - Update `llms.txt` and `llms-full.txt` capabilities and descriptions - Introduce `.well-known` endpoints for discovery files - Enhance `sitemap.ts` and `robots.ts` with new discovery links - Update UI to prominently display network and API links - Add tests for `llms-index.json` API and include `ROADMAP.md` Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #4 from mbarbine/copilot/update-favicons-and-assets Update favicons and assets to use Unicode standard graphics
Update favicons and assets with Unicode standard graphics Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Remove build artifacts from git tracking Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Initial plan
Merge pull request #3 from mbarbine/v0/mbarbine-0b1ae553 Enable interactive XML visualization and combined schema support
Merge pull request #2 from mbarbine/v0/mbarbine-1990b807 Enable interactive XML visualization and combined schema support