Commit Graph

628 Commits

Author SHA1 Message Date
Jakub Novak 8c52e73cdd Lint 2025-01-28 11:28:49 -08:00
Jakub Novak 359d17d0c4 Fix versions to match updated envd version 2025-01-28 11:28:35 -08:00
Jakub Dobrý 51e8f186e6 Cleanup tests only in debug 2025-01-28 11:28:19 -08:00
Jakub Dobrý 29dc1a98dd Add recursive watch envd version check 2025-01-28 11:27:10 -08:00
Jakub Dobrý ea8f4ffb33 Run js tests cleanup using onTestFinished 2025-01-28 11:26:32 -08:00
Jakub Dobrý 6596eda139 Test for recursive folder creation, add newline after code to docs 2025-01-28 11:26:32 -08:00
Jakub Dobrý c8914c2114 Improve recursive watch tests and folders naming 2025-01-28 11:26:32 -08:00
Jakub Dobrý d35880c74e Improve watchDir jsSDK default value 2025-01-28 11:26:31 -08:00
Jakub Dobrý 25c4539de6 Add watch dir recursive option (missing python client regeneration) 2025-01-28 11:25:42 -08:00
Jakub Novak 323c221832 Add TS test 2025-01-22 20:57:43 -08:00
Jakub Novak 9282976628 Add envd version 2025-01-22 20:50:48 -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 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
Jakub Novak 594bb174d2 Generate only relevant api routes for the client in SDKs 2025-01-17 11:01:40 -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
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
Mish Ushakov fc8086dcf5 Changed template ls command to sync with latest API changes (#508)
- Added createdBy, createdAt columns
- Hidden 'buildCount', 'lastSpawnedAt', 'spawnCount', 'updatedAt'
columns
- Sync API spec and ts schema to latest

---------

Co-authored-by: Mish Ushakov <mishushakov@users.noreply.github.com>
Co-authored-by: Jakub Novák <jakub@e2b.dev>
2024-12-17 11:35:20 +01:00
0div aece55897d fix list assertion order 2024-12-04 10:36:05 -08:00
0div 4c2f97afbb assert that the returned sandbox info objects are sorted by start time in the js-sdk Sanbox.list test 2024-12-02 17:06:09 -08:00
0div 9350971f34 move gen sdk workflow into publish package workflow 2024-11-27 16:36:11 -08:00
0div 410c23b4c7 fix typefoc config out folder 2024-11-26 10:43:59 -08:00
0div d599ddac32 rebrand to SDK reference 2024-11-26 10:34:04 -08:00
0div d4020d922d convert h5 to h3 for js-sdk markdown and remove redundant constructor line 2024-11-22 16:19:11 -08:00
0div 9c13eac157 update typedoc config 2024-11-22 14:58:53 -08:00
0div 1defbc8506 fix typo in legacy docs/READMEs 2024-11-22 14:45:39 -08:00
0div b5e509bf50 Fix js-sdk code snippet comment typo 2024-11-22 11:38:24 -08:00
0div 32e4d6cf93 make js-sdk methods more prominent 2024-11-22 10:58:50 -08:00
0div 1b7fdb279b remove "defined in" in js-sdk 2024-11-22 10:05:16 -08:00
github-actions[bot] 7d93190e42 [skip ci] Release new versions 2024-11-15 21:15:06 +00:00
Tomas Valenta 4fa514d3ac Update protobuf in JS SDK 2024-11-15 13:08:19 -08:00
Tomas Valenta 3b2a17d299 Fix process info type 2024-11-15 12:32:10 -08:00
Jakub Novak ba78ba09d5 Improve READMEs and links to get access token / api key 2024-11-04 10:53:40 -08:00
github-actions[bot] 5d4fb0d8e7 [skip ci] Release new versions 2024-11-04 18:35:34 +00:00
Jakub Novak 8c5c52a4bb Fix bug in bun when uploading files 2024-11-04 10:30:49 -08:00
Tomas Valenta 732a8db0dc Merge branch 'main' of https://github.com/e2b-dev/E2B 2024-10-28 14:11:46 -07:00
Tomas Valenta 497bdc95d9 Fix sandbox killing in tests 2024-10-28 14:11:42 -07:00
github-actions[bot] 1405b6e1f7 [skip ci] Release new versions 2024-10-26 04:52:47 +00:00
Jakub Novak f49a2ea38b Improve texting 2024-10-22 21:57:08 -07:00
Jakub Novak 80f2159cc7 Add rate limit error 2024-10-22 21:41:08 -07:00
Jakub Novak d051dfd699 Fix permissions and fix missing files from release 2024-10-22 13:59:47 -07:00
Jakub Novak 6bd8212f42 Handle rate limit errors in JS SDK 2024-10-22 11:35:28 -07:00
Tomas Valenta aa302edc96 Change exception descriptions; Add TODO comment 2024-10-21 10:35:54 -07:00