taranvohra
d6b9fe6643
Bump api package
2024-10-11 12:58:44 +05:30
taranvohra
29fca1e835
bun.lockb
2024-10-07 02:01:02 +05:30
taranvohra
e3587d59aa
use gitbook/api version 0.61
2024-09-12 17:40:55 +02:00
Samy Pessé
13c75341e2
Use ellipsis and fix icon color for more links in the header on small screen ( #2455 )
2024-09-06 11:57:42 +02:00
Marc Laventure
4cbcc5bb20
fix: rollback scalar ( #2454 )
...
Co-authored-by: Brett Jephson <brett@gitbook.io >
2024-09-06 10:32:33 +01:00
Marc Laventure
c079c3c6d9
chore: bump scalar package ( #2421 )
...
Co-authored-by: Samy Pessé <samypesse@gmail.com >
2024-08-21 08:27:22 +02:00
Samy Pessé
3422ad4c84
Iteration on community ads ( #2422 )
2024-08-09 12:31:36 +02:00
Samy Pessé
1f24fe46c4
Add support for page icons and icons style customization ( #2416 )
2024-08-02 17:28:32 +02:00
Marc Laventure
094e9cdac2
chore: bump scalar ( #2410 )
...
Co-authored-by: Samy Pessé <samypesse@gmail.com >
2024-08-02 10:24:39 +02:00
Samy Pessé
5c35f36b3a
Prepare @gitbook/icons package and use it as a replacement of geist/icons ( #2404 )
2024-08-02 09:59:44 +02:00
Taran Vohra
e9fe3975bb
Pass shareKey as context while fetching space ( #2409 )
2024-07-26 16:14:20 +05:30
Amrit Kahlon
709f1a1ccb
Update Scalar Api Client to new version ( #2406 )
...
Co-authored-by: marclave <marc@scalar.com >
Co-authored-by: Samy Pessé <samypesse@gmail.com >
2024-07-25 10:25:50 +02:00
Samy Pessé
24b785cbfb
Update shiki to fix diff code highlighting ( #2338 )
2024-07-25 09:33:42 +02:00
Samy Pessé
de747b7b33
Better structure monorepo and publish JS files for react-openapi and react-math ( #2392 )
2024-07-22 15:02:04 +02:00
Samy Pessé
5f8a8fe9b1
Setup Changeset to publish packages to NPM ( #2384 )
2024-07-18 21:00:50 +02:00
Samy Pessé
c8810ea002
Hide pages from table of contents when set as hidden ( #2383 )
...
Co-authored-by: Scott Cazan <scottcazan@gmail.com >
2024-07-18 09:50:46 +02:00
spastorelli
d99b453bc4
Fix issue where published content crashes when localstorage is disabled ( #2371 )
2024-07-10 14:56:21 +02:00
Samy Pessé
8d38d000fd
Fix RND-4344 ( #2368 )
2024-07-04 17:04:35 +02:00
Scott Cazan
9c5c1e5b68
Show sources with no answer ( #2363 )
...
Co-authored-by: Samy Pessé <samypesse@gmail.com >
2024-06-28 15:25:01 +02:00
Johan Preynat
e3f5f81e62
Use fnv1a instead of SHA256 to create images signatures ( #2353 )
2024-06-24 13:31:18 +02:00
Taran Vohra
8ad0657159
Use site's share key as context while fetching site spaces ( #2341 )
2024-06-14 20:59:05 +05:30
Rodrigo Castro
3914f11150
Add Brazilian Portuguese translation ( #2285 )
...
Co-authored-by: taranvohra <taranvohra@outlook.com >
2024-06-13 14:54:47 +02:00
Taran Vohra
553f1f228f
Bump @gitbook/api to 0.48.0 ( #2328 )
2024-05-24 20:10:25 +05:30
Taran Vohra
30986528a7
bump @gitbook/api to 0.47 ( #2327 )
2024-05-24 19:07:54 +05:30
Steven H
c70c2ddad8
Bump next-on-pages version to fix SSRF attack. ( #2319 )
2024-05-16 17:05:58 +01:00
Marc Laventure
cf74d00758
chore: update scalar client ( #2316 )
2024-05-14 11:52:09 -07:00
Steven H
5db3cbc2ce
Render Embed blocks that can be handled by an integration in the Space. ( #2302 )
2024-04-25 15:25:53 +01:00
Steven H
bf450e5cc7
Support GitHub-flavoured Markdown when parsing OpenAPI descriptions. ( #2288 )
2024-04-17 14:21:07 +01:00
spastorelli
bfb2342ab3
Add support for integration inject script for sites ( #2277 )
2024-04-11 10:28:24 +02:00
Taran Vohra
0c224861e3
Sites support ( #2262 )
2024-04-08 17:06:22 +05:30
Samy Pessé
4f728c0137
Fix parsing of Swagger 2.0 when it can be patched ( #2254 )
2024-03-31 20:13:34 +02:00
Steven H
3144b2fec1
Update SyncedBlocks to use new API ( #2251 )
2024-03-29 15:57:08 +00:00
Greg Bergé
d3f9131af4
Support images & files in synced blocks ( #2234 )
2024-03-25 21:53:24 +01:00
Samy Pessé
c5a28f884a
Fix zoom on small images with custom zoom component ( #2228 )
2024-03-25 11:31:40 +01:00
Amrit Kahlon
ef8eb72364
fix: clear scalar api client response on close ( #318 )
...
* fix: clear scalar api client response on close
* bun install
---------
Co-authored-by: Samy Pessé <samypesse@gmail.com >
2024-03-21 14:53:29 +01:00
Samy Pessé
b029b1e23d
Fix display of advanced blocks in OL/Tasks lists ( #317 )
...
* Fix OL list style
* Format
* Fix it for tasks lists as well
* Default to fullPage
* Run some test without fullPage
* Run fullPage only on list
2024-03-21 09:50:18 +01:00
Marc Laventure
4f039ecb2b
feat: add scalar api client ( #180 )
...
* wip
* feat: add scalar api client
* fix: pr feedback
* feat: add scalar react client package, remove vueary
* feat: add scalar proxy
* Move dependencies to package
* Format once
* Rename prop
* Use react context and simplify lazy loading
* Add loading state
* Format
* Move styles
* bun install
* bun
* fix: remove extraneous api-reference package
* feat: make operation functional with spec in client
* fix: column bug and http request type wrapping
* fix: add scalar api reference package
* Format
* bun install
* fix: scrolling in scalar modal
* Lazy load operations data in component
* fix: change dependency from api-reference to oas-utils to reduce size
* bun install
* Log error in the worker proxy
* Cleanup
* Comment "mode"
* Without credentials and referrerPolicy
---------
Co-authored-by: Samy Pessé <samypesse@gmail.com >
Co-authored-by: Amrit <amrit@hockey-community.com >
2024-03-19 15:32:54 +01:00
Samy Pessé
cf958bacd1
Fallback to MathJax when KaTeX fails to compile math ( #303 )
...
* Start
* Use MathJax v3
* Format
* Improve font-size
* Lint
* Better handle loading
* Copy MathJax assets to public folder
* Attempt at using local assets for MathJax
* Use bun 1.0.31
* Try with bun 1.0.33
* Try fixing headers
* Simplify
* Simplify and not use suspense module
* Cleanup more
* Add test for Math
* Make math block scroll if needed
* Update packages/react-math/src/KaTeX.tsx
Co-authored-by: Greg Bergé <berge.greg@gmail.com >
* Use React.use
* Format
* Use exports
* Lint
* Disable cache in CI for lint
* Format
---------
Co-authored-by: Greg Bergé <berge.greg@gmail.com >
2024-03-19 11:34:53 +01:00
Greg Bergé
3c96bf84b5
Upgrade Argos ( #296 )
...
* Upgrade Argos
* Wait for cookie dialog, avoid fullPage if not needed
* Fix E2E
* Cookies dialog
2024-03-18 15:30:45 +01:00
Greg Bergé
c87197bb98
Replace shikiji by shiki ( #297 )
2024-03-18 15:11:22 +01:00
Samy Pessé
a27fa68ae6
Fix scroll to hash and update next to 14.1.3 ( #286 )
...
* Update next to 14.1.3
* Scroll to hash when url changes
* Simplify tests
* Lint and format
* Fix TS
* Dummy comment
* Try async function
2024-03-18 08:55:30 +01:00
Samy Pessé
cf4b1249a9
Optimize performances for reading revisions ( #251 )
...
* Optimize read of revisions with metadata=false when possible
* Format
* Fix
* Update src/components/AdminToolbar/AdminToolbar.tsx
Co-authored-by: Steven H <shne24@gmail.com >
---------
Co-authored-by: Steven H <shne24@gmail.com >
2024-03-13 12:54:32 +01:00
Taran Vohra
0da4e9a926
Fix visitor auth logic by testing multiple basePaths ( #239 )
...
* WIP
* add search params to target in multi-path
* Simplify
* Format
* Ensure trailing slash
* Add unit test
* fix lint
* use search from target in redirect
* remove unused import
---------
Co-authored-by: Samy Pessé <samypesse@gmail.com >
2024-03-13 13:54:47 +05:30
Greg Bergé
5a5b4bb93c
Replace Puppeteer by Playwright ( #224 )
...
* Replace Puppeteer by Playwright
* Remove the limit of workers on ci
* Various fixes after review
* Document things
2024-03-08 10:41:30 +01:00
Samy Pessé
55d1e538d9
More resilient caching and use of KV ( #222 )
...
* Add unit tests for "race"
* Reduce to 80s
* Implement a Cloudflare KV cache
* Format
* Lint
* Fix tagging of entries in KV
* No longer use HTTP cache tags
* Simplify tags to only keep 2
* Implement a blockFallback logic
* Improve the block fallback logic
* More tests
* Start introducing a always optional signal on all cache ops
* Correctly pass signal end to end
* Fix one more case and add tests
* Fix it
* Add test for error
* Fix error handling
* Simplify even more
* Improve logs
* Improve logs / measurements
* Fix timing
* Fix read cache duration and add minor tests
* Log redis time
* Change replication logic
* Fix redis errors
* Log more
* More logs and test memory first
* Improve tracing for cache backends
* Ignore all dependencies
* Log the key in the cache low level traces
2024-03-08 09:43:30 +01:00
Greg Bergé
7d04336b5f
Support synced blocks ( #223 )
2024-03-08 09:16:01 +01:00
Samy Pessé
f26e856170
Accept customization settings as a query paremeter ( #199 )
...
* Accept a query parameter "customization" to extend space customization
* Test it
* Use rison instead of JSON
* Use object version
2024-02-28 19:24:48 +01:00
Samy Pessé
70c6c9df42
First pass at implementing ContentKit ( #69 )
...
* Start
* Try webframe
* Lint and format
* Move to package
* Continue
* Implement card and cleanup contexts
* Start code blocks
* Start rendering image
* Continue with card
* Start stack
* Start text
* Start modal
* Format
* Continue
* Fix TS errors
* Cleanup
* Make markdown work with server components
* Format
* Add visual test
* Lint and format
* Fix lifecycle
* Implement textinput
* Divider
* Remove console logs
* Remove listSpaceIntegrationsBlocks
2024-02-28 14:46:47 +01:00
Samy Pessé
a2d967e98e
Use Joypixels instead of native emojis ( #176 )
...
* fist test
* Use a font
* Cleanup
* Use right fallbacks for fonts
* Lint
* Cleanup and comment
* Add visual test
2024-02-20 13:54:57 +01:00
Samy Pessé
49a1561801
Update @cloudflare/next-on-pages to 1.9.0 ( #156 )
2024-02-14 12:35:39 +01:00