Commit Graph

4370 Commits

Author SHA1 Message Date
Ben Fornefeld 379cc26d5b update fetch headers for billing alerts 2025-01-24 11:37:50 -08:00
Ben Fornefeld 1e454554b9 prevent form submission with empty values 2025-01-24 11:37:50 -08:00
Vasek Mlejnsky eada5d4479 Fix build error 2025-01-24 11:37:50 -08:00
Vasek Mlejnsky a742e8e9ee Update text for usage limits 2025-01-24 11:37:50 -08:00
Ben Fornefeld e644a98a14 add billing api logic + improve billing alerts components 2025-01-24 11:37:50 -08:00
Ben Fornefeld 673272efcf fix account selector billing url retrieval 2025-01-24 11:37:50 -08:00
Ben Fornefeld 93a6b9b868 add: billing limits states + api layer 2025-01-24 11:37:50 -08:00
Ben Fornefeld 6d9a27800f improve: billing limit components 2025-01-24 11:37:50 -08:00
Ben Fornefeld 54c8315ca4 add: skeletons + usage limits components 2025-01-24 11:37:50 -08:00
Jakub Novak ae61d831d2 Add test 2025-01-23 21:22:35 -08:00
Jakub Novák 1829790af5 Merge branch 'main' into process-time-out-returns-incorrect-exception-in-pythonsdk-e2b-1476 2025-01-23 21:18:37 -08:00
Jakub Novak fd45f0ef52 Handle exception when iterating over process output 2025-01-23 21:17:48 -08:00
Jakub Novak 4520df8de5 Update e2b.toml 2025-01-23 21:17:08 -08:00
Jakub Novak 5b3f58b95e Update e2b.toml 2025-01-23 21:16:53 -08:00
Jakub Novak 61d147906e Add missing backticks 2025-01-23 15:24:00 -08:00
Jakub Novák e3f953da8b Add envd version to SDKs (#548)
# Description

Add envd version when creating sandbox to allow for check if features
are available
2025-01-22 21:09:25 -08:00
Jakub Novak 323c221832 Add TS test 2025-01-22 20:57:43 -08:00
Jakub Novak 2e5398c4b6 Add python tests 2025-01-22 20:55:34 -08:00
Jakub Novak 9282976628 Add envd version 2025-01-22 20:50:48 -08:00
Jakub Novak 91b06e3165 Fix create checkout for users on another clusters 2025-01-22 09:50:58 -08:00
Jakub Novák 61cc00a5d6 Fix default user for the user (#546)
# Description

The column was moved from `Team` to `UserTeam`, because one team can be
the default for a specific user, but not to all of them. This is
addressing the logic in dashboard
2025-01-20 15:15:03 -08:00
Jakub Novak 1c1a681692 Fix default user for the user 2025-01-20 14:45:22 -08:00
Vasek Mlejnsky 69025a7186 Clarify how filtering works with multiple key-value pairs (#545)
Update docs to make it clear how sandbox filtering works with multiple
key-value metadata pairs.
2025-01-18 15:02:34 -08:00
Vasek Mlejnsky 8703049692 Update text 2025-01-18 15:02:22 -08:00
Vasek Mlejnsky 6aff0a1e24 Clarify how filtering works with multiple key-value pairs 2025-01-18 14:57:10 -08:00
Vasek Mlejnsky 2f22248393 Add docs about filter on Sandbox.list (#544) 2025-01-17 18:17:31 -08:00
Vasek Mlejnsky fb89e9623a Add slight changes to wording in docs 2025-01-17 18:12:51 -08:00
Jakub Novak e855adb38f Add docs about filter on Sandbox.list 2025-01-17 17:58:04 -08:00
0div 7beccd7d21 Boilerplate for integration tests (within js-sdk) (#519)
# Description 
- [x] nextjs integration test template
- [x] `pnpm test:integration`
- [x] set of stress tests
- [x] adapt vitest workspace
2025-01-17 17:19:42 -08:00
Jakub Novak 4b5d17e8a4 Add missing files 2025-01-17 14:28:42 -08:00
Jakub Novák fae8d02859 Generate only relevant api routes for the client in SDKs (#542)
# Description

No need to generate to generate for endpoints not relevant to the SDKs
(e.g. admin endpoints)
2025-01-17 14:26:00 -08:00
Jakub Novak 238887b03d Add retry block to host and stdin tests 2025-01-17 14:24:01 -08:00
0div 5c4207b7ed Merge branch 'main' of https://github.com/e2b-dev/E2B into create-stress-test-e2b-1360 2025-01-17 11:17:30 -08:00
Jakub Novak 594bb174d2 Generate only relevant api routes for the client in SDKs 2025-01-17 11:01:40 -08:00
Vasek Mlejnsky 2c4508e2dd Update docs page about env vars (#541)
This PR clarifies language about default env var
2025-01-17 10:10:43 -08:00
Vasek Mlejnsky c1a883b615 Update docs page about env vars 2025-01-17 09:50:30 -08:00
0div a76ce3f6f2 used create-next-app in template; remove old draft test 2025-01-16 20:16:42 -08:00
0div c7ae7161fd Update packages/js-sdk/tests/setup.ts
Co-authored-by: Jakub Novák <jakub@e2b.dev>
2025-01-17 04:45:17 +01:00
Vasek Mlejnsky 1108879482 Document E2B_SANDBOX env var (#538) 2025-01-13 16:59:52 -08:00
Vasek Mlejnsky 8b8c9794b4 Change docs page structure 2025-01-13 16:59:05 -08:00
Vasek Mlejnsky d6c4a95357 Change docs page structure 2025-01-13 15:36:12 -08:00
0div 1c12bf8130 document E2B_SANDBOX env var 2025-01-13 15:27:09 -08:00
Jakub Novák 4552eb3133 Update README.md (#537) 2025-01-13 11:49:37 -08:00
r33drichards 27b238abf8 Update README.md 2025-01-13 11:14:03 -08:00
r33drichards e7d35ec9d4 Update README.md 2025-01-13 11:13:21 -08:00
Mish Ushakov bb1840798d Added workers-edge-runtime troubleshooting guide (#536)
Adds a troubleshooting guide for issues regarding the JS SDK on Vercel
Edge Runtime, Cloudflare Workers

---------

Co-authored-by: Mish Ushakov <mishushakov@users.noreply.github.com>
2025-01-13 19:30:41 +01:00
never not exploring 7f57364ef7 Fix duplicate search analytics event captures (#535)
This pr adds the following:
1. prevents unnecessary analytics event captures when user erases query
& user navigates through results with arrow keys
2. changes docs page legacy banner prose (v.1.0 -> v1.0)
2025-01-13 12:03:42 +01:00
Ben Fornefeld 8992302bf8 fix duplicate event captures when arrow keys for result navigation are used 2025-01-13 11:57:31 +01:00
Ben Fornefeld fff4cb1e53 improve legacy banner prose 2025-01-13 11:46:59 +01:00
never not exploring 87b1a3fcc1 Capture documentation search analytics & improve legacy docs handling (#534) 2025-01-12 19:42:21 +01:00