Commit Graph

  • c1b5be05eb Allow search to target any section (#4564) Johan Preynat 2026-08-31 18:32:02 +02:00
  • 460d08f906 debug log Nicolas Dorseuil 2026-08-31 18:21:51 +02:00
  • 4a02f872f8 Add build ID handling to cache operations and update related tests Nicolas Dorseuil 2026-08-31 17:58:02 +02:00
  • ee8762e065 Send the server tier's build ID to the cache worker to ensure incremental cache entries are namespaced correctly. Nicolas Dorseuil 2026-08-31 17:44:07 +02:00
  • 82ab9bb091 Update instance type from standard-1 to standard-2 in container configuration Nicolas Dorseuil 2026-08-31 17:13:49 +02:00
  • f36c3aead3 Update instance type from standard-1 to standard-2 in container configuration Nicolas Dorseuil 2026-08-31 16:19:21 +02:00
  • b7c5dd3130 Add --x-provision=false to container worker deployment command to prevent unnecessary resource provisioning Nicolas Dorseuil 2026-08-31 15:57:51 +02:00
  • 72bf155251 Move incremental cache tier from DO worker to container worker, refactor related configurations and tests. Nicolas Dorseuil 2026-08-31 15:39:40 +02:00
  • 7543eb83ad Prewarm Turbopuffer when published search opens (#4563) Johan Preynat 2026-08-31 15:32:47 +02:00
  • 60bc6914f9 Deploy container server tier with CI integration for preview, staging, and production environments Nicolas Dorseuil 2026-08-31 14:43:04 +02:00
  • 4e93131235 Add container server tier with cache integration and build configuration Nicolas Dorseuil 2026-08-31 13:33:08 +02:00
  • 523b7cd4b6 Support external links (#4561) Tomek 2026-08-31 13:11:13 +02:00
  • af698a49f5 Extend MCP tests (#4562) spastorelli 2026-08-31 11:59:46 +02:00
  • db67585ee2 Remove MCP authentication path from internal paths registry (#4560) conico974 2026-08-28 14:57:21 +02:00
  • a566153d98 Chunk oversized visitor authentication cookies (#4554) Peter White 2026-08-28 12:28:53 +02:00
  • 530f98a9c4 Skip internal paths in URL lookup (#4557) conico974 2026-08-28 12:24:29 +02:00
  • 6ab43561ad changeset peter/rnd-12656-a-section-linked-to-an-empty-space-causes-a-0b-file-to-be Peter White 2026-08-28 12:03:04 +02:00
  • e1ac045a07 Run the cached-404 guard on regional cache hits Peter White 2026-08-28 12:03:04 +02:00
  • 39391259c8 Disable zoom for inline images (#4555) Tomek 2026-08-28 11:32:19 +02:00
  • 35be3835f3 Skip rendering work for off-screen OpenAPI blocks (#4502) Nolann B. 2026-08-27 18:41:33 +02:00
  • 4452fd793c Fix link title showing site section name (4542) (#4553) Tomek 2026-08-27 09:57:32 +02:00
  • 90566879d2 Improve image signature handling and resizing functionality (#4511) conico974 2026-08-26 15:55:57 +02:00
  • 40a879ad5f Keep section group dropdown columns readable when space is tight (#4549) Zeno Kapitein 2026-08-26 15:05:28 +02:00
  • cc441c99c6 Fix published search scope fusion (#4552) Johan Preynat 2026-08-26 14:22:33 +02:00
  • 64e143a15b Bump Next.js to version 16.3.3 (#4547) conico974 2026-08-26 12:32:56 +02:00
  • 8c10d92f77 Keep the section group menu open over the collapsed sidebar rail (#4548) Peter White 2026-08-26 12:16:13 +02:00
  • 0a22eb5340 Stop expecting a cookies dialog in the faq.wanttopay.net e2e test (#4550) Zeno Kapitein 2026-08-26 11:54:31 +02:00
  • 85b4466d77 Stop expecting the cookies dialog on faq.wanttopay.net fix/wanttopay-cookies-dialog-e2e Peter White 2026-08-26 11:48:20 +02:00
  • d9fc4608e3 Stop suggesting previously asked questions in the GitBook Assistant (#4546) Zeno Kapitein 2026-08-25 18:00:30 +02:00
  • ded2f560e3 Show loose sections in a section group dropdown as secondary links unless the group starts with one (#4545) Zeno Kapitein 2026-08-25 17:14:58 +02:00
  • a9c5d1b546 Fix the gap between columns in large section group dropdowns (#4544) Zeno Kapitein 2026-08-25 16:45:41 +02:00
  • 0ff21b7ae2 Hide the section tabs scroll button when all tabs already fit (#4540) Zeno Kapitein 2026-08-25 16:35:38 +02:00
  • 94a496c561 Match the Docs Embed widget to the page it is embedded in (#4533) Zeno Kapitein 2026-08-25 16:34:54 +02:00
  • 148a43ac01 Preserve backend ranking across site sections (#4541) Johan Preynat 2026-08-25 14:55:17 +02:00
  • dad9c05bc6 Use canonical backend order across search spaces jpreynat/preserve-published-search-ranking Johan Preynat 2026-08-25 12:59:53 +02:00
  • 5da854f09c Preserve backend ranking in published search (#4537) Johan Preynat 2026-08-25 12:54:24 +02:00
  • 9f3f8cacfd Merge remote-tracking branch 'origin/main' into jpreynat/preserve-published-search-ranking Johan Preynat 2026-08-25 12:25:18 +02:00
  • b772f74c2b Evaluate <if> blocks when serving markdown pages (#4538) spastorelli 2026-08-25 12:18:53 +02:00
  • bd2954a368 Merge remote-tracking branch 'origin/main' into jpreynat/preserve-published-search-ranking Johan Preynat 2026-08-25 12:09:01 +02:00
  • e0bd04f641 Render headings with the site's heading font (#4531) Zeno Kapitein 2026-08-25 12:08:03 +02:00
  • 91cb47b8ed Use page descriptions for page search results Johan Preynat 2026-08-25 11:36:16 +02:00
  • 5eac5d2abf Merge remote-tracking branch 'origin/main' into jpreynat/preserve-published-search-ranking Johan Preynat 2026-08-24 14:17:18 +02:00
  • 83a5ebc4c2 changeset Johan Preynat 2026-08-24 13:57:45 +02:00
  • c89774e1ed Preserve published search ranking Johan Preynat 2026-08-24 13:57:35 +02:00
  • 8d7c3edda8 Disable metadata fetching in revision-related API calls (#4459) conico974 2026-08-24 13:55:50 +02:00
  • 80951e9889 Remove CODEOWNERS file for API data cache functions (#4536) conico974 2026-08-24 13:43:37 +02:00
  • 185dd8337e Defer tracking scripts until after load and idle (#4529) Nolann B. 2026-08-24 12:18:30 +02:00
  • da7fb13d83 Fail closed in /~gitbook/revalidate when GITBOOK_SECRET is unset (#4535) Peter White 2026-08-24 12:11:40 +02:00
  • 49c993f181 Add API token expiration check (#4532) conico974 2026-08-21 11:29:38 +02:00
  • 90b54682e5 Redesign the site OAuth consent screen for published sites MCP (RND-12071) (#4530) Zeno Kapitein 2026-08-20 22:45:46 +02:00
  • 1dccf8f06c Fix table-of-contents page group's first item cut off after navigation (RND-11314) (#4391) Zeno Kapitein 2026-08-20 15:28:02 +02:00
  • 810244e8a9 Stop preloading zoom-modal images at render time (#4528) Nolann B. 2026-08-20 15:02:00 +02:00
  • 0dd2f4fbcd Show containing section name when hovering direct space links (RND-12437) (#4525) Tomek 2026-08-20 14:06:10 +02:00
  • 8a700222e6 Only track embed view events once the frame is shown (RND-12362) (#4517) Nolann B. 2026-08-20 14:04:14 +02:00
  • b13fd91afc Compute the AI chat time greeting after mount to avoid a hydration mismatch (#4527) Nolann B. 2026-08-20 13:52:52 +02:00
  • 8a6baaba6a Load the admin toolbar and its CSS lazily (RND-12524) (#4526) Nolann B. 2026-08-20 13:47:49 +02:00
  • 48fba7cb49 Fix: highlight a TOC link entry when on the page or section it points to (RND-11155) (#4476) Zeno Kapitein 2026-08-20 12:48:45 +02:00
  • 6928a9b00a Hide card fields that render no content (#4523) Zeno Kapitein 2026-08-20 12:48:37 +02:00
  • 7bab574c63 Self-host default fonts and inline only the ones a site uses (RND-12524) (#4522) Nolann B. 2026-08-20 12:36:55 +02:00
  • 75bdff3ff3 Add support for AI agent detection and robots directives in markdown (#4524) conico974 2026-08-20 12:18:17 +02:00
  • f80f81032f Refactor action.yaml for improved readability and consistency in step formatting Nicolas Dorseuil 2026-08-20 10:42:28 +02:00
  • 13cddb1a22 Derive the emoji index lazily instead of shipping a 1700-key table nolann/rnd-12524-reduce-client-js-on-docs-pages Nolann Biron 2026-08-19 22:07:05 +02:00
  • fe471dcbca Load the expression runtime only for content that has expressions (RND-12524) Nolann Biron 2026-08-19 20:34:49 +02:00
  • 7b87f9f3ff Store the generated font manifest by family instead of by face nolann/rnd-12524-reduce-render-blocking-css-on-published-docs Nolann Biron 2026-08-19 19:51:30 +02:00
  • 0af8f181e9 changeset Nolann Biron 2026-08-19 19:02:32 +02:00
  • 02d370a558 Self-host default fonts and inline only the ones a site uses (RND-12524) Nolann Biron 2026-08-19 18:51:56 +02:00
  • d10b9643fa changeset nolann/rnd-12524-block-css-off-critical-path Nolann Biron 2026-08-19 18:01:25 +02:00
  • c3d8f08a0c Keep block, toolbar and print CSS out of the render-blocking path (RND-12524) Nolann Biron 2026-08-19 18:01:16 +02:00
  • 56c25587db Make keyboard shortcuts work on non-QWERTY layouts (#4516) Peter White 2026-08-19 17:03:34 +02:00
  • 5356cd9e10 fix rebase conico/cache-worker Nicolas Dorseuil 2026-08-19 12:55:56 +02:00
  • cf4efc7213 Fix search input losing focus before hydration (RND-11849) (#4438) Zeno Kapitein 2026-08-19 12:30:11 +02:00
  • 1ef71609e7 Show the light/dark toggle on laptop-width screens (#4515) Zeno Kapitein 2026-08-19 12:29:58 +02:00
  • 3fdd9de08c Merge branch 'main' into claude/tender-allen-wjt5jb claude/tender-allen-wjt5jb Zeno Kapitein 2026-08-19 11:52:48 +02:00
  • 0af066bed8 temporarily add observability for debugging Nicolas Dorseuil 2026-08-13 16:30:13 +02:00
  • 26b2a6917d Update wrangler version to 4.122.0 in action.yaml, bun.lock, and package.json Nicolas Dorseuil 2026-08-13 00:00:09 +02:00
  • 82cf22449f script to remove Nicolas Dorseuil 2026-08-07 10:02:03 +02:00
  • 13eed34ff7 Add tests for IncrementalCacheWorker and enhance cache header management Nicolas Dorseuil 2026-08-06 15:46:02 +02:00
  • 6733ac3fa0 Enhance deployment process by extracting deployment ID and updating cache key logic; add tests for GitbookIncrementalCache Nicolas Dorseuil 2026-07-23 18:31:25 +02:00
  • 497c5d325a workaround for opennext config Nicolas Dorseuil 2026-07-20 13:04:24 +02:00
  • 264f4cc939 Refactor tag cache implementation to use cacheWorkerClient; add tests for tagCache functionality Nicolas Dorseuil 2026-07-17 09:20:55 +02:00
  • 528d4a2475 Update @cloudflare/workers-types dependency to version 5.20260716.1 Nicolas Dorseuil 2026-07-16 20:01:39 +02:00
  • ad1e0e52af Enhance IncrementalCacheWorker to include Cache-Control and Cache-Tag headers; update compatibility date in doWrangler.jsonc Nicolas Dorseuil 2026-07-16 18:31:38 +02:00
  • d7b3aa97cd Update wrangler dependency to version 4.110.0 Nicolas Dorseuil 2026-07-16 18:04:54 +02:00
  • 4acb8538f8 Refactor cache worker implementation and update configurations for incremental caching Nicolas Dorseuil 2026-07-16 18:03:13 +02:00
  • 195c9e6b84 Apply and remember the ?theme= light/dark override in the docs embed (#4380) Zeno Kapitein 2026-08-19 11:07:23 +02:00
  • 09f39f8300 Vertically center breadcrumb icons (#4513) Zeno Kapitein 2026-08-19 10:52:10 +02:00
  • 9002f6598a Fix embed search suggested questions not opening the assistant (#4514) Peter White 2026-08-18 17:19:25 +02:00
  • e3f76571fe Format preview.test.ts imports (oxfmt) Claude 2026-08-18 14:52:05 +00:00
  • 69193a3717 Scope preview cookie to the preview route, not the site base path (RND-12191) Claude 2026-08-18 14:50:38 +00:00
  • 01c9b059c6 Require Ctrl/Cmd to zoom Mermaid diagrams with the wheel (RND-12338) (#4465) Zeno Kapitein 2026-08-18 16:37:49 +02:00
  • 6d02b8ab72 Fix TS code block comment punctuation color in dark mode (RND-12204) (#4460) Zeno Kapitein 2026-08-18 16:36:07 +02:00
  • 177ef8582a Fix Docs Embed host actions not reaching the assistant (#4512) Peter White 2026-08-18 16:33:03 +02:00
  • 78c589ffba Align Previous/Next page navigation to opposite edges (RND-11235) (#4494) Zeno Kapitein 2026-08-18 13:36:08 +02:00
  • c7a3c4fd4f Merge branch 'main' into claude/tender-allen-wjt5jb Zeno Kapitein 2026-08-18 13:29:03 +02:00
  • e4b214e6bd Fix large OpenAPI payload section not being scrollable (RND-12291) (#4510) Nolann B. 2026-08-18 13:17:33 +02:00
  • 64ce9e180d Render site-space custom home page at root (#4475) Tomek 2026-08-18 12:20:52 +02:00
  • cda92625d4 Merge branch 'main' into claude/tender-allen-7fti70-rnd-12165 claude/tender-allen-7fti70-rnd-12165 Zeno Kapitein 2026-08-18 10:56:30 +02:00
  • c64d3a50e8 Refactor CSS compatibility checks (#4504) conico974 2026-08-18 10:30:43 +02:00
  • fd070ce9ca Redirect to the upstream auth logout URL on ~gitbook/auth/logout (#4489) spastorelli 2026-08-18 10:27:48 +02:00
  • 048c4e4c70 Fix tooltip data-popup-open state conflict and AI messages collapsible (#4509) Tomek 2026-08-18 10:22:47 +02:00