Skip to content

Move Google and Microsoft onto the OpenAPI plugin#1366

Merged
RhysSullivan merged 23 commits into
mainfrom
openapi-providers
Jul 8, 2026
Merged

Move Google and Microsoft onto the OpenAPI plugin#1366
RhysSullivan merged 23 commits into
mainfrom
openapi-providers

Conversation

@RhysSullivan

Copy link
Copy Markdown
Collaborator

Google and Microsoft services become catalog presets on the OpenAPI plugin, backed by spec-format adapters (Discovery conversion, Graph structural split). The dedicated provider plugins, add pages, and bulk picker are removed; each service is added and authed individually with only its own scopes. The grid groups provider services under a family umbrella.

Includes a one-shot migration that splits existing monolithic provider integrations into per-service integrations: a Postgres CLI for cloud (dry-run by default) and a boot-time data migration for selfhost, local, and Cloudflare hosts. Connections are cloned so no re-auth is needed.

Net diff is around -3,400 lines.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 8, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
executor-marketing b3660ee Commit Preview URL

Branch Preview URL
Jul 08 2026, 07:18 PM

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Cloudflare preview

Torn down — the PR is closed.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 8, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
executor-cloud b3660ee Jul 08 2026, 07:18 PM

@pkg-pr-new

pkg-pr-new Bot commented Jul 8, 2026

Copy link
Copy Markdown

Open in StackBlitz

@executor-js/codemode-core

npm i https://pkg.pr.new/@executor-js/codemode-core@1366

@executor-js/runtime-quickjs

npm i https://pkg.pr.new/@executor-js/runtime-quickjs@1366

@executor-js/plugin-file-secrets

npm i https://pkg.pr.new/@executor-js/plugin-file-secrets@1366

@executor-js/plugin-graphql

npm i https://pkg.pr.new/@executor-js/plugin-graphql@1366

@executor-js/plugin-keychain

npm i https://pkg.pr.new/@executor-js/plugin-keychain@1366

@executor-js/plugin-mcp

npm i https://pkg.pr.new/@executor-js/plugin-mcp@1366

@executor-js/plugin-onepassword

npm i https://pkg.pr.new/@executor-js/plugin-onepassword@1366

@executor-js/plugin-openapi

npm i https://pkg.pr.new/@executor-js/plugin-openapi@1366

@executor-js/cli

npm i https://pkg.pr.new/@executor-js/cli@1366

@executor-js/config

npm i https://pkg.pr.new/@executor-js/config@1366

@executor-js/execution

npm i https://pkg.pr.new/@executor-js/execution@1366

@executor-js/sdk

npm i https://pkg.pr.new/@executor-js/sdk@1366

executor

npm i https://pkg.pr.new/executor@1366

commit: b3660ee

@RhysSullivan RhysSullivan marked this pull request as ready for review July 8, 2026 19:30
@RhysSullivan RhysSullivan merged commit 55a2463 into main Jul 8, 2026
21 checks passed
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