Skip to content

docs: add SSL pinning plugin to website#538

Merged
riderx merged 1 commit intomainfrom
codex/ssl-pinning-docs
Mar 25, 2026
Merged

docs: add SSL pinning plugin to website#538
riderx merged 1 commit intomainfrom
codex/ssl-pinning-docs

Conversation

@riderx
Copy link
Copy Markdown
Member

@riderx riderx commented Mar 25, 2026

Summary

  • add SSL Pinning to the website plugin registry, docs index, and sidebar/search config
  • add the new plugin overview and getting started pages
  • add the English tutorial and plugin icon

Verification

  • bun install
  • attempted bun run build
  • attempted bunx --bun astro check

Notes

  • the full Astro validation commands did not complete within the local session window, but they reached Astro startup/content loading without surfacing a content error before timing out

Summary by CodeRabbit

Release Notes

  • Documentation

    • Added comprehensive SSL Pinning plugin documentation with overview, detailed setup guide, configuration examples, and troubleshooting sections.
    • Added getting started guide covering installation, configuration, and certificate setup.
    • New SSL Pinning tutorial with usage examples and best practices.
  • New Features

    • SSL Pinning plugin now integrated into the plugin registry and navigation.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Mar 25, 2026

Caution

Review failed

Pull request was closed or merged during review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 5810eea7-aba1-4e56-9aab-51d5578e4e75

📥 Commits

Reviewing files that changed from the base of the PR and between 80837a9 and cdb4248.

⛔ Files ignored due to path filters (1)
  • public/icons/plugins/ssl-pinning.svg is excluded by !**/*.svg
📒 Files selected for processing (6)
  • astro.config.mjs
  • src/config/plugins.ts
  • src/content/docs/docs/plugins/index.mdx
  • src/content/docs/docs/plugins/ssl-pinning/getting-started.mdx
  • src/content/docs/docs/plugins/ssl-pinning/index.mdx
  • src/content/plugins-tutorials/en/capacitor-ssl-pinning.md

📝 Walkthrough

Walkthrough

The pull request adds comprehensive documentation and configuration for a new Capacitor plugin (@capgo/capacitor-ssl-pinning). Changes include plugin registry entries, configuration updates in the site config, and multiple new documentation pages and tutorial covering installation, setup, usage, and platform-specific behavior.

Changes

Cohort / File(s) Summary
Configuration & Plugin Registry
astro.config.mjs, src/config/plugins.ts
Added SSL Pinning plugin entry to the plugins list; extended Starlight documentation config with new "Plugin SSL Pinning" doc set and sidebar navigation section; refactored SRC_DIR path formatting.
Documentation Pages
src/content/docs/docs/plugins/index.mdx, src/content/docs/docs/plugins/ssl-pinning/index.mdx, src/content/docs/docs/plugins/ssl-pinning/getting-started.mdx, src/content/plugins-tutorials/en/capacitor-ssl-pinning.md
Added LinkCard entry for SSL Pinning in plugin index; created new overview and getting-started guide pages with setup steps, configuration details, usage examples, and troubleshooting; added English tutorial with installation and usage documentation.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Poem

🐰 A pinning guard stands tall and true,
SSL certs bundled, the site shines new,
Docs dance in rows, links aligned just right,
Security fastened, safe and tight!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: adding SSL pinning plugin documentation to the website.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/ssl-pinning-docs

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
88.0% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

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