Commit Graph

2451 Commits

Author SHA1 Message Date
Viktor Renkema ea8141e089 changeset
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 11:55:01 +02:00
Viktor Renkema f7b6cd87f7 Let GitBook users sign in on sites with GitBook OAuth
Adds ~gitbook/comments/login and /callback: the site registers an OAuth client
for its callback (RFC 7591), signs the user in with PKCE, and keeps the
session (with refresh) in httpOnly cookies scoped to the site. Groundwork for
commenting on change request previews.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 11:55:01 +02:00
Viktor Renkema b0cb03558d Mark blocks, pages and titles as comment targets (#4701)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 11:31:59 +02:00
Peter White fce8a6f2b6 Fix double slash in MCP example page URLs (#4703) 2026-10-21 11:29:29 +02:00
Tomek 5f38ae6f9f Adjust tab padding in dynamic tabs (#4696) 2026-10-20 14:42:39 +00:00
Tomek fc06bc694b Track Ask AI trigger clicks in insights (#4694)
Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-20 16:03:15 +02:00
Viktor Renkema a17ed29e35 Fix admin toolbar magnification, tooltips and truncation (#4697)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 16:01:14 +02:00
conico974 bb47dadfbe Change x-robots-tag header for search/assistant deep links (#4693) 2026-10-20 15:41:35 +02:00
conico974 bfe45fede4 Fix e2e tests (#4698)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 15:03:45 +02:00
Peter White 9f940678b6 Update published-site Mermaid to 11.16.1 to match the editor (#4692) 2026-10-16 10:52:23 +00:00
Steven H 96626fea7c Point the admin toolbar insights button to /analytics (#4691)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 11:50:11 +01:00
Peter White d839d9dc57 Match site redirects whose source has non-ASCII characters (#4689) 2026-10-15 16:59:20 +02:00
Peter White 30fa152f0f Replace slapr with slack-pr-status (#4688) 2026-10-14 12:50:04 +02:00
Peter White 0540ebc1b9 Don't link page group breadcrumbs to their redirecting URL (#4686) 2026-10-14 10:31:26 +00:00
Peter White 0b515b0970 Fix 404 on Markdown pages when a theme is forced (#4685) 2026-10-14 11:46:58 +02:00
Peter White 65acba0b61 Fix Mermaid block diagrams and clipped labels on published sites (#4687) 2026-10-14 11:26:28 +02:00
Peter White f7dc7faa65 Reserve webframe size before hydration (#4683) 2026-10-14 08:25:57 +02:00
Peter White 03aa0f75f5 Render one shared Ask AI paragraph button (#4681) 2026-10-13 14:57:45 +02:00
Peter White a625112106 Skip the Ask AI paragraph button inside tables (#4680) 2026-10-13 13:40:20 +02:00
Brett Jephson 1bf3bd4294 Bump API version (#4679) 2026-10-13 10:55:32 +01:00
Peter White 9d62cb4bad Keep TOC scroll position when expanding a group (#4678) 2026-10-13 09:25:16 +02:00
Peter White 8bc381d852 Keep button labels readable inside colored hints (#4677) 2026-10-12 15:24:21 +02:00
Peter White a22923b56b Ask contributors to open issues instead of pull requests (#4676) 2026-10-12 12:06:51 +02:00
Peter White a73800e0ef Upgrade object-identity (#4675) 2026-10-12 11:22:25 +02:00
Steven H a0c1bdf58e Improve the Ask prompt for llms.txt (#4674) 2026-10-09 12:09:23 +01:00
Steven H d685660e1d Ensure we send the agent goal with the ask (#4673) 2026-10-08 20:51:24 +01:00
Peter White f1d5123c0b Support fr-ca, es-mx and es-419 site UI locales (RND-13260, RND-11280) (#4671) 2026-10-08 17:10:49 +02:00
conico974 679ea0706c Add support for visitor country hostnames via environment variable (#4668) 2026-10-08 11:35:18 +02:00
Peter White c366796756 Keep the embed open when switching section from the breadcrumbs (RND-12559) (#4670) 2026-10-08 11:26:04 +02:00
Peter White f35be52c80 Allow configuring the tab and page the Docs Embed opens on (RND-12456) (#4669) 2026-10-08 11:25:35 +02:00
conico974 848a39d1c8 Send visitor country in API requests for specific environments (#4667) 2026-10-07 18:08:57 +02:00
Peter White 9f447aab29 Open search in the current space from scoped search buttons (#4666) 2026-10-07 17:04:19 +02:00
Nolann B. 552538a0d9 Record proxied sites' markdown, llms.txt and RSS requests under their public URL (#4660) 2026-10-07 11:53:03 +02:00
Peter White 5c4a808ba8 Stop self-referencing nullable OpenAPI schemas from recursing when expanded (#4665) 2026-10-07 11:38:46 +02:00
Zeno Kapitein ad6262b6f9 Scope the site preview cookie to the preview route so customization/theme persists on navigation (RND-12191) (#4481)
Co-authored-by: Peter White <1788320+peterwhite@users.noreply.github.com>
2026-10-07 09:53:30 +02:00
Tomek 2137c2df7b Track Ask AI entry point in analytics (#4646) 2026-10-06 19:33:34 +02:00
Peter White 990e702035 Clarify not-found copy for login-protected pages (#4663) 2026-10-06 16:58:58 +02:00
Peter White 3ed448fed7 Keep ?ask out of the search field while integration assistants load (#4661) 2026-10-06 14:11:41 +02:00
conico974 4856a1f744 Add support for resolving missing page paths and redirecting to markdown versions (#4657) 2026-10-06 13:54:16 +02:00
Peter White ac843657ec Restore Next.js dev-mode OOM patch for 16.3.8 (#4662) 2026-10-06 13:33:50 +02:00
Brett Jephson b1102fcebe Prepare DocumentMarkColor to work with optional properties (#4659) 2026-10-05 17:55:22 +01:00
conico974 7996c362c1 Bump Next and OpenNext (#4658) 2026-10-05 15:48:35 +02:00
Steven H c7c1b79788 Improve the prompt asking agents for feedback on GitBook-powered docs (#4654) 2026-10-02 18:38:56 +01:00
Taran Vohra dff0c7903e Resolve cross-space repository page URLs when rendering sites (#4619)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:31:20 +05:30
Tomek ffebd1790e Extract page title utility and add SEO title support (#4647)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
Co-authored-by: Nolann Biron <biron.nolann@gmail.com>
Co-authored-by: Nolann B. <100787331+nolannbiron@users.noreply.github.com>
2026-10-02 14:07:15 +02:00
Tomek 0e0085e49a Fix sidebar group titles being clipped while scrolling (#4623)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-01 14:31:00 +02:00
Tomek 8e131693ea Auto-scroll TOC to active item when it's not visible (#4653) 2026-10-01 09:14:01 +00:00
Peter White 96325161be Lazy-load Loom embeds so pages with many of them don't stay blank (RND-13147) (#4652) 2026-09-30 14:18:29 +02:00
Surai 9f5290bccc Fix Ask AI submissions when search state is empty (#4651) 2026-09-30 09:50:39 +02:00
Peter White 61992424af Mark text over a background cover in the first frame after hydration (#4650) 2026-09-30 08:21:31 +02:00