1
0
Fork 0
mirror of synced 2024-09-21 20:01:32 +12:00
Commit graph

65 commits

Author SHA1 Message Date
Adria Navarro
ae7a978998 Fix tests 2024-02-19 17:27:01 +01:00
Adria Navarro
ce76329be8 Merge branch 'wrap-existing-runners' into reenable-isolatedvm 2024-02-19 16:52:59 +01:00
Adria Navarro
4cabe612b1 Create vm2 wrapper 2024-02-19 16:18:56 +01:00
Adria Navarro
598ebccc2c Use wrapper 2024-02-19 16:18:56 +01:00
Adria Navarro
a84474bd62 Export 2024-02-19 16:18:56 +01:00
Adria Navarro
04b7fda08b Move vm code 2024-02-19 16:18:56 +01:00
Adria Navarro
f0a149984d Update tests 2024-02-13 09:48:31 +01:00
Adria Navarro
6f6100e7a2 Use isolated-vm 2024-02-12 18:07:17 +01:00
Adria Navarro
cd2922308f Properly stringify errors 2024-02-12 16:01:02 +01:00
Adria Navarro
93eb9fc9c8 Setup error logging 2024-02-12 14:01:00 +01:00
Adria Navarro
0e5fea0932 Fix tests 2024-02-09 17:06:33 +01:00
Adria Navarro
7ce9756d8c Revert jsRunner changes to vm 2024-02-09 16:36:43 +01:00
Adria Navarro
0db98f7fb1 Move sandbox escape test to server 2024-02-09 10:35:58 +01:00
Adria Navarro
ce483e8c12
Merge pull request #12964 from Budibase/fix-bson
Fix BSON usage for isolated-vm
2024-02-08 16:33:43 +01:00
Adria Navarro
411dd55259 Update types 2024-02-08 16:27:48 +01:00
Adria Navarro
5bc9eb884a Make timeout per request more specific 2024-02-08 16:23:27 +01:00
Adria Navarro
1e101744de Make timeout per invocation more specific 2024-02-08 16:20:33 +01:00
Adria Navarro
a55e75ae18 Merge branch 'isolated-vm-wrapper' into fix-bson 2024-02-08 13:54:25 +01:00
Adria Navarro
c57ccbc046 Fix adding to context 2024-02-08 13:51:36 +01:00
Adria Navarro
2ffe3d7153 Remove debugger 2024-02-08 13:47:27 +01:00
Adria Navarro
57952131ac Replace # for privates 2024-02-08 13:44:07 +01:00
Adria Navarro
168a546dd1 Clean 2024-02-08 13:32:24 +01:00
Adria Navarro
fb57cb15ac Fix parsing utf8 results 2024-02-08 13:22:28 +01:00
Adria Navarro
2bcf7f5fd7 Remove bson knowledge from execute 2024-02-08 13:13:09 +01:00
Adria Navarro
abe09509f0 Fix bson 2024-02-08 12:32:07 +01:00
Adria Navarro
d1d005dbbc DRY 2024-02-08 11:26:51 +01:00
Adria Navarro
d293abc8e8 Merge branch 'isolated-vm-wrapper' into fix-bson 2024-02-08 10:58:12 +01:00
Adria Navarro
72c122105f Clean code 2024-02-08 10:51:42 +01:00
Adria Navarro
7972f19cd1 Merge isolated-vm-wrapper 2024-02-08 10:45:00 +01:00
Adria Navarro
9d335b7fb1 Fix perRequestLimit 2024-02-08 09:38:09 +01:00
Adria Navarro
008b39abf4 Use wrapper for scripts 2024-02-08 09:38:09 +01:00
Adria Navarro
7693a1fc69 Fix imports 2024-02-08 09:38:09 +01:00
Adria Navarro
c44119b3f9 Callbacks 2024-02-08 09:38:09 +01:00
Adria Navarro
0d0171fa08 Move cpulimits responsability 2024-02-08 09:38:09 +01:00
Adria Navarro
3b8b60aa03 Use wrapper 2024-02-08 09:38:09 +01:00
Adria Navarro
c5abb4f846 Create wrapper 2024-02-08 09:38:09 +01:00
Adria Navarro
0ea7a515de Use bson library to parse to json 2024-02-07 16:14:56 +01:00
Adria Navarro
7a9187d4dc Use new loadBundle function 2024-02-07 10:58:42 +01:00
Adria Navarro
a273276bd3 Use bson in isolated-vm 2024-02-07 10:58:42 +01:00
Adria Navarro
fde2af9a28 Add helpers in order to fix tests 2024-02-06 11:30:44 +01:00
Adria Navarro
4df738acb7 Fix tests 2024-02-06 10:49:11 +01:00
Adria Navarro
6bc5bf5be1 Clean 2024-02-06 10:42:44 +01:00
Adria Navarro
1dbcaf60d8 Lint 2024-02-06 10:28:06 +01:00
Adria Navarro
792283d8b5 Add readme 2024-02-06 10:18:58 +01:00
Adria Navarro
f7c16f632b Bundle via esbuild 2024-02-06 10:05:17 +01:00
Adria Navarro
b28890b401 Load 2024-02-06 10:04:54 +01:00
Adria Navarro
40ae4d1852 Rebuild bundle 2024-02-06 10:04:24 +01:00
Adria Navarro
221ac36ff1 Bundle as txt 2024-02-05 18:26:55 +01:00
Adria Navarro
f28417a776 Move bundle for ivm to server 2024-02-05 18:26:39 +01:00
Adria Navarro
62994c2026 Lint 2024-02-05 10:20:12 +01:00