Ben Fornefeld
a0b7236250
improve docs search analytics event naming
2025-01-12 19:38:06 +01:00
Ben Fornefeld
e26374b79b
improve legacy doc banner prose
2025-01-12 19:36:46 +01:00
Ben Fornefeld
92e2c3fe55
prevent hiding search results component if input not focused
2025-01-12 17:41:03 +01:00
Ben Fornefeld
7feb06a337
add scrollability to search results in dialog
2025-01-12 16:30:39 +01:00
Ben Fornefeld
edb90a9dda
clean-up search result click event debug
2025-01-12 16:20:01 +01:00
Ben Fornefeld
c5ade2fe6e
fix search item select event capturing
2025-01-12 16:17:41 +01:00
Ben Fornefeld
2d47c15422
refactor component structure for seo readability
2025-01-12 16:04:06 +01:00
Ben Fornefeld
95681d6425
improve legacy doc banner ui
2025-01-12 15:33:45 +01:00
Ben Fornefeld
8388be7a3c
add legacy document banner to legacy docs page
2025-01-12 15:14:37 +01:00
Ben Fornefeld
5810987e72
track posthog events on docs search & search click
...
track posthog events on docs search & search click
2025-01-12 14:59:57 +01:00
never not exploring
fb7f0e3fe6
Show badge for legacy documentation search results ( #533 )
2025-01-11 00:26:20 +01:00
Ben Fornefeld
f93d18e3e5
add: sort legacy docs search results at last + improve: docs search legacy badge
2025-01-10 23:45:58 +01:00
Ben Fornefeld
6290cb242d
add: badge parameter to docs index + badge component in search result
2025-01-10 23:45:58 +01:00
Vasek Mlejnsky
52a004b77e
Display the new changelog page ( #528 )
...
This PR updates the middleware rules so it fetches the new changelog
page hosted on Webflow when user goes to `https://e2b.dev/changelog `.
2025-01-07 14:11:47 -06:00
Vasek Mlejnsky
e7940c0e30
Remove unnecessary URL replace rule
2025-01-07 12:02:59 -08:00
Vasek Mlejnsky
08af170c14
fetch changelog route from landing page website
2025-01-07 11:57:06 -08:00
Vasek Mlejnsky
084eae9166
Add /cookbook page ( #527 )
...
This PR makes sure that the `https://e2b.dev/cookbook ` route correctly
displays the content of the cookbook page that's part of our landing
page on our Webflow.
2025-01-03 12:17:40 -06:00
Vasek Mlejnsky
3b5bd069a2
Fix typo
2025-01-03 09:48:19 -08:00
Vasek Mlejnsky
d03e62f26e
Add matching rule
2025-01-03 09:41:27 -08:00
Vasek Mlejnsky
703d182401
Handle cookbook route on the landing page
2025-01-03 09:39:45 -08:00
never not exploring
b9cb0aea50
Add search capabilities to documentation ( #522 )
...
this pr adds the following:
1. non "api-reference" or "sdk-reference" documentation files are
indexed on build time and made full text searchable via `flexsearch`
2. `<Search />` component is added to the docs navigation on desktop &
mobile accordingly
3. preview snippets are visualised for each `SearchResult`
2024-12-26 20:37:43 +01:00
Ben Fornefeld
2deb170db7
remove: sdkRefVersion key from flexsearch store array
2024-12-26 20:18:07 +01:00
Ben Fornefeld
c565bdbcb2
add: filter api-/sdk-reference docs before indexing
2024-12-26 19:23:46 +01:00
Ben Fornefeld
9784065930
add: preview to docs search results
2024-12-26 17:24:52 +01:00
Ben Fornefeld
ebea88f2ef
add: Search component to mobile nav
2024-12-26 16:45:01 +01:00
Ben Fornefeld
d1411c3b52
add: code block content search indexing + Search component to docs navigation
2024-12-26 16:29:00 +01:00
0div
e84bf8d0b4
improve nextjs stress test
2024-12-26 12:06:13 +01:00
0div
3245acd4d9
fix template build command to include npm start command and add nextjs stress test to integration suite
2024-12-26 11:27:24 +01:00
0div
39dfd385a9
Merge branch 'create-integration-test-template-e2b-1361' into create-stress-test-e2b-1360
2024-12-26 11:03:59 +01:00
0div
7dc89ac736
boilerplate for integration test template build
2024-12-23 17:56:19 +01:00
0div
d90fc02ed1
add stress tests
2024-12-23 17:43:24 +01:00
0div
411631385d
rm integration test template work
2024-12-23 17:42:39 +01:00
0div
f4c4bbde6a
created boilerplate for integration tests within js-sdk
2024-12-23 17:38:04 +01:00
Tomas Valenta
eb5522fd48
Update persistence docs with info about errors ( #516 )
2024-12-19 15:39:36 -08:00
Tomas Valenta
ea16443e66
Merge branch 'main' into update-persistence-docs
2024-12-19 14:21:42 -08:00
Tomas Valenta
41c53fd4f8
Update apps/web/src/app/(docs)/docs/sandbox/persistence/page.mdx
...
Co-authored-by: Vasek Mlejnsky <vasek@e2b.dev >
2024-12-19 14:16:37 -08:00
Tomas Valenta
a0ff523ebd
Update persistence docs
2024-12-19 14:07:16 -08:00
Vasek Mlejnsky
211362cab4
Use billing subdomain to simplify dashboard for custom domains ( #514 )
...
# Description
Billing service runs on `billing.` subdomain, so you can pass only 1 url
now
2024-12-19 12:24:02 -08:00
Jakub Novak
b72817d088
Clean up
2024-12-19 16:30:31 +01:00
Jakub Novak
dbe569de01
Don't allow do checkouts on custom domains
2024-12-19 14:46:02 +01:00
Jakub Novak
2844aba081
Fix url
2024-12-19 14:31:11 +01:00
Jakub Novak
713c920564
Improve naming
2024-12-19 14:29:09 +01:00
Jakub Novak
f7d51d8b2f
Use billing subdomain
2024-12-19 13:50:45 +01:00
never not exploring
0e3578c7b4
Fix dashboard "Reset Password" href ( #512 )
...
this pr fixes the `href` attribute of the `Reset Password` button in the
dashboard
2024-12-18 23:59:50 +01:00
Vasek Mlejnsky
d29ad4f946
Correctly parse the API URL in dashboard ( #511 )
...
This PR addresses a bug when a user passes a custom API URL like
`https://api.e2b-cluster.dev ` and we incorrectly print that the user
should set their `E2B_DOMAIN` to `api.e2b-cluster.dev` while the correct
one would be `E2B_DOMAIN=e2b-cluster.dev`.
2024-12-18 14:52:17 -08:00
Ben Fornefeld
0a70f3bc19
fix: dashboard reset password href
2024-12-18 23:49:47 +01:00
Vasek Mlejnsky
49849f38bd
Correctly parse the API URL in dashboard
2024-12-18 14:39:51 -08:00
Vasek Mlejnsky
f74d3a29bc
Docs persistence ( #509 )
...
Improve code snippets
2024-12-17 12:58:56 -08:00
Vasek Mlejnsky
d3f19614cd
Update apps/web/src/app/(docs)/docs/sandbox/persistence/page.mdx
...
Co-authored-by: 0div <98087403+0div@users.noreply.github.com >
2024-12-17 12:54:50 -08:00
Vasek Mlejnsky
7f79ebfa7f
docs: update installation instructions to install latest beta in python
2024-12-17 11:48:46 -08:00