Commit Graph

4740 Commits

Author SHA1 Message Date
Mish f076a61448 updated preview logo 2025-03-22 11:21:55 +01:00
never not exploring e5a3f249cc Fix code interpreting documentation snippets (#624)
the following issues with the code-interpreting documentation have been
fixed:

1. https://e2b.dev/docs/code-interpreting/analyze-data-with-ai not
working in python
2.
https://e2b.dev/docs/code-interpreting/create-charts-visualizations/static-charts
unnecessary line of code in python

---------

Co-authored-by: Mish Ushakov <10400064+mishushakov@users.noreply.github.com>
2025-03-21 16:11:50 +01:00
github-actions[bot] b6b0ac6f97 [skip ci] Release new versions 2025-03-21 15:02:41 +00:00
Jakub Novák 5c4d07536f Add filtering option for listing sandboxes (#532)
# Description

Allow users to filter out sandbox based on metadata

---------

Co-authored-by: Mish Ushakov <10400064+mishushakov@users.noreply.github.com>
@e2b/python-sdk@1.2.1 e2b@1.1.1
2025-03-21 15:57:48 +01:00
never not exploring d939c047ed Add temporary docs redirects (#623) 2025-03-21 14:44:29 +01:00
never not exploring 51519ee7e0 Merge branch 'main' into fix-docs-quickstart-e2b-1868 2025-03-21 13:43:31 +01:00
Ben Fornefeld 62eb8197e1 add: docs redirects 2025-03-21 13:41:27 +01:00
Ziray Hao b62f6c9d7e Add table column to show template updatedAt field 2025-03-20 23:51:58 -07:00
github-actions[bot] b402327b6d [skip ci] Release new versions 2025-03-20 09:56:31 +00:00
Jakub Novák 2904f3e80b Fix failing write test (#621)
# Description

Sandbox is closed before the test ends, which resulted in error. The
clean up is meant for local testing only
@e2b/cli@1.2.3 @e2b/python-sdk@1.2.0 e2b@1.1.0
2025-03-20 02:51:42 -07:00
Vasek Mlejnsky d56c19fe2e doc: fix typo (#620)
doc: fix type of file
`apps/web/src/app/(docs)/docs/code-interpreting/analyze-data-with-ai/page.mdx`
doc: fix typo of file
`apps/web/src/app/(docs)/docs/sandbox/internet-access/page.mdx`
2025-03-20 09:51:59 +01:00
yushengchen a45df0db3e doc: fix type of file apps/web/src/app/(docs)/docs/code-interpreting/analyze-data-with-ai/page.mdx 2025-03-20 16:24:40 +08:00
yushengchen dbcf014a9c doc: fix typo of file apps/web/src/app/(docs)/docs/sandbox/internet-access/page.mdx 2025-03-20 15:52:12 +08:00
r33drichards 60ece872e5 Run tests on prs to avoid broken builds (#619) 2025-03-19 16:26:25 -07:00
r33drichards 82f1ba89e7 Add changeset (#618) 2025-03-19 16:13:38 -07:00
0div d26ff435d6 Fix release test for multi-file write support (#615)
The previous [release
workflow]([Release](https://github.com/e2b-dev/E2B/commit/b3fe5e6777357a7d814c7dbe4525a18f3f83288f/checks))
errored after merging this [old
PR](https://github.com/e2b-dev/E2B/pull/451), here are the fixes:
- [x] use `WatchOpts` instead of `FilesystemOpts` to avoid TS errors in
js-sdk filesystem method
- [x] fix python-sdk watch test.
2025-03-19 16:07:37 -07:00
r33drichards ad73fab8f0 Include build ID output for debugging purposes (#616) 2025-03-19 15:50:11 -07:00
0div b3fe5e6777 Add multi-file write support to the js and python sdks (#451)
# Description

- Allow the `Filesystem.write` method to accept multiple files 
- Add tests to assert that `envd` supports multipart with multiple files
out of the box

# Test
```
# Test js-sdk
cd packages/js-sdk
pnpm test

# Test python-sdk
cd packages/python-sdk
pnpm test
```
2025-03-19 20:24:31 +01:00
James Murdza ce8d130e5d Fix CrewAI example in the docs (#609)
CrewAI has changed the way that custom tools are defined.
2025-03-19 16:40:09 +01:00
0div a8e88de846 fix merge conflict with main 2025-03-18 09:09:13 -07:00
0div 43f3c12fb2 Update apps/web/src/app/(docs)/docs/filesystem/read-write/page.mdx
Co-authored-by: Jakub Novák <jakub@e2b.dev>
2025-03-18 08:50:15 -07:00
Jakub Novák e045df9d50 Fix comments in tests (#613) 2025-03-18 08:47:16 -07:00
Jakub Novák 71415ed9e5 Fix flaky tests - Increase the timeout for pinging the server (#612)
Also changed the ports, so if you run locally there's no port collision
2025-03-18 08:26:25 -07:00
never not exploring e5866ce12c Fix docs quick start issues (#611)
this pr fixes / improves the following issues with the quick start
section in our documentation:

1. `/docs/quickstart `-> sign up link was broken
2. `/docs/quickstart/upload-download-files `-> removed
`Sandbox.create()` in python code snippets and replaced with
`Sandbox()`. added better explanation on the folder locations (relative
on own machine, absolute on sandbox)
2025-03-18 16:25:04 +01:00
Ben Fornefeld 6a73f8d4b6 fix: docs quick start issues 2025-03-18 16:16:10 +01:00
Jakub Novák cee8f00e5d Clean unused HTMLs (#610) 2025-03-18 06:09:38 -07:00
James Murdza b357a403eb Fix example code for the latest version of CrewAI 2025-03-18 11:19:10 +01:00
Vasek Mlejnsky 5c1a5a845d Update README.md (#606)
Add self hosting section to readme
2025-03-16 13:17:34 +01:00
0div e905d9be34 Test sandbox closed port error (#597)
this PR adds tests in js and python SDKs for closed port errors
enhancement #265
2025-03-14 02:19:27 -07:00
Jakub Novák 2e637cb764 Send releases notification to dedicated channel (#604) 2025-03-14 10:19:11 +01:00
0div 81a8e8b09e Update pnpm lockfile (#603)
The lockfile does not reflect the pinned versions of typedoc from
https://github.com/e2b-dev/E2B/pull/602
2025-03-13 19:47:42 +01:00
0div c04be45843 update pnpm loockfile 2025-03-13 11:27:24 -07:00
0div cecb61dd3f Fix SDK reference generation in js-sdk (#602)
Pin typdoc to non-breaking versions in js-sdk which allow non-ESM
imports.
2025-03-13 19:23:41 +01:00
0div dad913efcf pin typdoc and typedoc-markdown to non-breaking versions in js-sdk 2025-03-13 11:21:15 -07:00
Vasek Mlejnsky 82fe7b30f2 Update CODEOWNERS (#601)
Add @mishushakov as owner of the SDKs and @ben-fornefeld as the owner of
dashboard
2025-03-13 03:36:40 -07:00
github-actions[bot] ac87d9df35 [skip ci] Release new versions 2025-03-04 00:58:32 +00:00
r33drichards 56ca5e0b8b Show resolvable url in error message (#596)
Before the urls in our error messages pointed to a doc page that doesn't
exist. This change updates the urls with links that resolve to dashboard

also adds note on how to create changesets
@e2b/cli@1.2.2
2025-03-03 16:55:38 -08:00
github-actions[bot] ee90cd222f [skip ci] Release new versions 2025-03-01 01:48:50 +00:00
r33drichards 0619540d6e Display correct key name for api key (#594) @e2b/cli@1.2.1 2025-02-28 17:46:12 -08:00
Jakub Novák e083bada74 Change twitter links to the new handle (#595) 2025-02-26 10:34:57 +01:00
Jakub Novak e419a61a00 Change twitter links to the new handle 2025-02-26 10:31:49 +01:00
never not exploring 74de6eb8ed Filter Shiki HighlightLine syntax when copying code blocks in docs (#593) 2025-02-25 20:25:25 +01:00
Ben Fornefeld fba2ce3e24 fix: filter shiki line highlight syntax when copying code blocks in docs 2025-02-25 20:12:29 +01:00
never not exploring 491999396c Improve legacy banner visibility in /docs (#590) 2025-02-22 18:04:09 +01:00
Vasek Mlejnsky 2dc0580a3d Fix broken link in docs (#589)
- Fixes broken link in docs
2025-02-21 21:26:57 -08:00
Vasek Mlejnsky bc79f15a4c Fix broken link 2025-02-21 21:04:14 -08:00
github-actions[bot] 9f23f542d1 [skip ci] Release new versions 2025-02-22 00:00:40 +00:00
Tomas Valenta 6b719530b4 Bump package json version for the e2b/cli (#587) @e2b/cli@1.2.0 2025-02-21 15:57:56 -08:00
Jakub Dobry f706f825af Bump package json version for the e2b/cli 2025-02-21 15:56:34 -08:00
Tomas Valenta 4bc71297ff Fix CLI build issue (#578)
Load update notifier dynamically

We needed update the package because of vulnerabilities

If we don't load it asynchronously there's following error.
```
packages/cli generate-ref: /home/runner/work/E2B/E2B/packages/cli/dist/index.js:55406
packages/cli generate-ref: var updateNotifier = __toESM(require("update-notifier"));
packages/cli generate-ref:                              ^
packages/cli generate-ref: Error [ERR_REQUIRE_ESM]: require() of ES Module /home/runner/work/E2B/E2B/node_modules/.pnpm/update-notifier@6.0.2/node_modules/update-notifier/index.js from /home/runner/work/E2B/E2B/packages/cli/dist/index.js not supported.
packages/cli generate-ref: Instead change the require of /home/runner/work/E2B/E2B/node_modules/.pnpm/update-notifier@6.0.2/node
```
2025-02-21 15:50:21 -08:00