Skip to content

Commit e30ae04

Browse files
deploy: docs!: v1 docsite (#2831)
## Description This PR creates the new v1 docsite. ### Documentation Section - Clear use-case based folder structure and navigation ### Integrations Section - New folder structure for each source and compatible tools - Integration specific samples are moved into their folders ### Samples - New samples gallery to search for samples from all across the documentation site - Search and filter based on tags ### Reference - FAQ and CLI details ### Hugo - New secondary top navbar - Increased search capability ## Merge conflicts - versioning.md has been added to path `docs/en/reference/versioning.md` - style-guide has been added to path `docs/en/reference/style-guide.md` ## CloudFlare setup - workflows added to deploy to cloudflare for new release, dev and previous release - individual ephemeral PR preview using cloudflare pages ## Individual PRs - #2647 - #2648 - #2649 - #2650 - #2652 - #2664 - #2665 - #2666 - #2668 - #2670 - #2723 - #2779 - #2788 - #2790 ## PR Checklist > Thank you for opening a Pull Request! Before submitting your PR, there are a > few things you can do to make sure it goes smoothly: - [x] Make sure you reviewed [CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md) - [x] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [x] Ensure the tests and linter pass - [x] Code coverage does not decrease (if any source code was changed) - [x] Appropriate docs were updated (if necessary) - [x] Make sure to add `!` if this involve a breaking change 🛠️ Fixes #<issue_number_goes_here> --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Averi Kitsch <akitsch@google.com> 5b25ce0
1 parent c666c21 commit e30ae04

File tree

994 files changed

+255786
-25046
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

994 files changed

+255786
-25046
lines changed

dev/404.html

Lines changed: 20 additions & 3 deletions
Large diffs are not rendered by default.

dev/blogs/index.html

Lines changed: 459 additions & 4 deletions
Large diffs are not rendered by default.

dev/categories/index.html

Lines changed: 20 additions & 3 deletions
Large diffs are not rendered by default.

dev/discord/index.html

Lines changed: 468 additions & 0 deletions
Large diffs are not rendered by default.

dev/discord/index.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Discord on MCP Toolbox for Databases</title><link>https://googleapis.github.io/genai-toolbox/dev/discord/</link><description>Recent content in Discord on MCP Toolbox for Databases</description><generator>Hugo</generator><language>en</language><atom:link href="https://googleapis.github.io/genai-toolbox/dev/discord/index.xml" rel="self" type="application/rss+xml"/></channel></rss>

dev/documentation/configuration/authentication/google/index.html

Lines changed: 478 additions & 0 deletions
Large diffs are not rendered by default.

dev/documentation/configuration/authentication/index.html

Lines changed: 673 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Authentication on MCP Toolbox for Databases</title><link>https://googleapis.github.io/genai-toolbox/dev/documentation/configuration/authentication/</link><description>Recent content in Authentication on MCP Toolbox for Databases</description><generator>Hugo</generator><language>en</language><atom:link href="https://googleapis.github.io/genai-toolbox/dev/documentation/configuration/authentication/index.xml" rel="self" type="application/rss+xml"/><item><title>Google Sign-In</title><link>https://googleapis.github.io/genai-toolbox/dev/documentation/configuration/authentication/google/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://googleapis.github.io/genai-toolbox/dev/documentation/configuration/authentication/google/</guid><description>&lt;h2 id="getting-started">Getting Started&lt;/h2>
2+
&lt;p>Google Sign-In manages the OAuth 2.0 flow and token lifecycle. To integrate the
3+
Google Sign-In workflow to your web app &lt;a href="https://developers.google.com/identity/sign-in/web/sign-in">follow this guide&lt;/a>.&lt;/p>
4+
&lt;p>After setting up the Google Sign-In workflow, you should have registered your
5+
application and retrieved a &lt;a href="https://developers.google.com/identity/sign-in/web/sign-in#create_authorization_credentials">Client ID&lt;/a>. Configure your auth service
6+
in with the &lt;code>Client ID&lt;/code>.&lt;/p>
7+
&lt;h2 id="behavior">Behavior&lt;/h2>
8+
&lt;h3 id="authorized-invocations">Authorized Invocations&lt;/h3>
9+
&lt;p>When using &lt;a href="https://googleapis.github.io/genai-toolbox/dev/documentation/configuration/tools/#authorized-invocations">Authorized Invocations&lt;/a>, a tool will be
10+
considered authorized if it has a valid Oauth 2.0 token that matches the Client
11+
ID.&lt;/p></description></item></channel></rss>

dev/documentation/configuration/embedding-models/gemini/index.html

Lines changed: 486 additions & 0 deletions
Large diffs are not rendered by default.

dev/documentation/configuration/embedding-models/index.html

Lines changed: 520 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)