Skip to content

Add shared component#2

Closed
JakeSCahill wants to merge 5 commits into
mainfrom
shared-component
Closed

Add shared component#2
JakeSCahill wants to merge 5 commits into
mainfrom
shared-component

Conversation

@JakeSCahill
Copy link
Copy Markdown
Contributor

@JakeSCahill JakeSCahill commented Jul 4, 2023

Added global attributes and terms to a shared component so that we can read them without requiring a GitHub token.

Depends on redpanda-data/docs-extensions-and-macros#1

@JakeSCahill JakeSCahill requested a review from a team as a code owner July 4, 2023 12:50
@netlify
Copy link
Copy Markdown

netlify Bot commented Jul 4, 2023

Deploy Preview for profound-twilight-0b1971 ready!

Name Link
🔨 Latest commit
🔍 Latest deploy log https://app.netlify.com/sites/profound-twilight-0b1971/deploys/64a5a4c5ea861d0b06529ea6
😎 Deploy Preview https://deploy-preview-2--profound-twilight-0b1971.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@JakeSCahill JakeSCahill mentioned this pull request Jul 4, 2023
@JakeSCahill JakeSCahill closed this Jul 5, 2023
@JakeSCahill JakeSCahill reopened this Jul 5, 2023
@JakeSCahill JakeSCahill closed this Jul 5, 2023
JakeSCahill added a commit that referenced this pull request Apr 21, 2026
- Fix service-meta URLs in API catalog (use /api/* consistently)
- Fix CORS preflight handling in feedback API (handle OPTIONS in default handler)
- Improve error handling safety (check Error instance before accessing message)
- Remove onRequestOptions export (Cloudflare convention, not Netlify)

Resolves critical issues #1 and #2 from PR review.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
JakeSCahill added a commit that referenced this pull request Apr 21, 2026
* feat: add agent discovery features

- Add Link headers for API catalog, MCP server, and agent skills
- Add Content-Signal directive to robots.txt (ai-train, search, ai-input)
- Create API catalog endpoint (RFC 9727) for all 5 Redpanda APIs
- Add MCP server card for agent discovery
- Add agent skills index with dynamic SHA256 digests
- Fix feedback API URLSearchParams bug

* chore: add Content-Signal to preview playbook

* fix: add explicit edge function path for feedback API

* fix: add Link headers to /home/ path (actual homepage after redirect)

* fix: use correct form name 'feedbackForm' to match existing Netlify Forms

* fix: add api-feedback form without reCAPTCHA for edge function submissions

- Create separate form 'api-feedback' without reCAPTCHA requirement
- Place in home/modules/ROOT/attachments for Antora build
- Update edge function to submit to api-feedback form
- Allows API submissions to appear in Netlify Forms dashboard

* debug: add logging to diagnose Netlify Forms submission issue

* chore: remove debug logging - feedback form working

* refactor: improve agent skills documentation

- Remove Bump.sh references from API docs skill
- Add /search?q= endpoint to search docs skill
- Expand documentation sections with better structure
- Add LLM-friendly format URLs
- Remove feedback submission instructions
- Enhance common topics and examples

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* revert: remove Content-Signal from preview playbook

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: use Antora native robots disallow for preview

Use robots: disallow syntax instead of custom robots.txt content
to block all crawlers from preview deployments.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: address PR review feedback from micheleRP

- Fix service-meta URLs in API catalog (use /api/* consistently)
- Fix CORS preflight handling in feedback API (handle OPTIONS in default handler)
- Improve error handling safety (check Error instance before accessing message)
- Remove onRequestOptions export (Cloudflare convention, not Netlify)

Resolves critical issues #1 and #2 from PR review.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: address remaining PR review feedback

- Remove robots config from local playbook (not served meaningfully)
- Fix MCP server repository field to point to docs-extensions-and-macros

Addresses suggestions #4 and #7 from PR review.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: revert MCP server repository to docs-site

The MCP server endpoint is hosted in docs-site, not docs-extensions-and-macros.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: correct HTTP Proxy and Schema Registry service-meta URLs

- HTTP Proxy: use /current/develop/http-proxy/ (200)
- Schema Registry: use /current/manage/schema-registry/ (200)
- /api/* paths return 503 for these two APIs

Verified all 5 service-meta URLs now return 200 (or 301->200).

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: use /api/doc/ prefix for all service-meta URLs

All 5 service-meta URLs now use consistent /api/doc/ paths:
- /api/doc/admin/ (200)
- /api/doc/cloud-controlplane/ (200)
- /api/doc/cloud-dataplane/ (200)
- /api/doc/http-proxy/ (200)
- /api/doc/schema-registry/ (200)

All URLs verified to return 200 status on production.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
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.

2 participants