Add documentation for Google Pub/Sub support for ClickPipes#6198
Add documentation for Google Pub/Sub support for ClickPipes#6198tpanetti wants to merge 5 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
4 Skipped Deployments
|
dhtclk
left a comment
There was a problem hiding this comment.
Looks good, just a few minor suggestions and callouts flagged during review. Non-blocking.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 35b2d56. Configure here.
| @@ -1 +1 @@ | |||
| <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80" class=" h-[64px] w-[64px] object-contain"><linearGradient id="svg-id-2532-a" x1="0%" y1="100%" y2="0%"><stop offset="0" stop-color="#4d27a8"></stop><stop offset="1" stop-color="#a166ff"></stop></linearGradient><g fill="none" fill-rule="evenodd"><path d="M0 0h80v80H0z" fill="url(#svg-id-2532-a)"></path><path d="M19 62h2c0-8.406 5.465-17 46-17v-2c-42.297 0-48 9.604-48 19m6 6h2c0-7.566 0-19 40-19v-2c-18.337 0-30.272 2.359-36.49 7.212C25 58.512 25 63.996 25 68M15 26h-2c0 7.396 10.039 12.08 29.893 14C23.039 41.92 13 46.604 13 54h2c0-4.855 6.756-13 52-13v-2c-45.244 0-52-8.145-52-13m6-8h-2c0 9.396 5.703 19 48 19v-2c-40.535 0-46-8.594-46-17m46 13v2c-18.337 0-30.272-2.359-36.49-7.212C25 21.488 25 16.004 25 12h2c0 7.566 0 19 40 19" fill="#fff"></path></g></svg> No newline at end of file | |||
| <svg height="2500" width="2500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80"><g fill-rule="evenodd"><path d="M0 0h80v80H0z" fill="#7E47D3"/><path d="M19 62h2c0-8.406 5.465-17 46-17v-2c-42.297 0-48 9.604-48 19m6 6h2c0-7.566 0-19 40-19v-2c-18.337 0-30.272 2.359-36.49 7.212C25 58.512 25 63.996 25 68M15 26h-2c0 7.396 10.039 12.08 29.893 14C23.039 41.92 13 46.604 13 54h2c0-4.855 6.756-13 52-13v-2c-45.244 0-52-8.145-52-13m6-8h-2c0 9.396 5.703 19 48 19v-2c-40.535 0-46-8.594-46-17m46 13v2c-18.337 0-30.272-2.359-36.49-7.212C25 21.488 25 16.004 25 12h2c0 7.566 0 19 40 19" fill="#fff"/></g></svg> | |||
There was a problem hiding this comment.
Unrelated Kinesis logo SVG modification changes visual appearance
Medium Severity
The amazon_kinesis_logo.svg file was modified in this Pub/Sub documentation PR, replacing the original gradient background (linear gradient from #4d27a8 to #a166ff) with a flat fill (#7E47D3) and changing dimensions from 64×64 to 2500×2500. This visually alters the Amazon Kinesis logo across multiple pages where it's imported, and is unrelated to the Google Pub/Sub feature being added.
Reviewed by Cursor Bugbot for commit 35b2d56. Configure here.


Summary
This adds documentation for the Google Pub/Sub support for ClickPipes. It covers basic onboarding flow as well as authentication permissions needed for GCP service accounts.
Checklist
Note
Low Risk
Documentation and static assets only; no application code, auth, or data-path changes.
Overview
Documents ClickPipes for GCP Pub/Sub (Public Beta) in the docs site: a new section with an onboarding guide, a GCP IAM/service-account setup guide, and a landing page wired into the ClickPipes nav and TOC generator.
The main ClickPipes intro now lists GCP Pub/Sub as a streaming source (with a new logo asset). The overview page covers UI setup (project ID, JSON key, topic selection, formats, offsets, attribute filters), managed subscriptions (
clickpipes-{pipeID}), compression, virtual columns, scaling, and at-least-once semantics. The auth page documents least-privilege IAM (whypubsub.subscriberalone is insufficient) andgcloudsteps for a custom role and key upload.Also adds
google_pubsub.svgand refreshes the Amazon Kinesis logo SVG.Reviewed by Cursor Bugbot for commit 35b2d56. Bugbot is set up for automated code reviews on this repo. Configure here.