Adria Navarro
|
9f5d4811ba
|
Improve js logging error message
|
2024-02-19 19:53:36 +01:00 |
mike12345567
|
87d60ca5f2
|
Removing env vars to disable isolated-vm usage.
|
2024-02-19 17:55:04 +00:00 |
Michael Drury
|
656897c492
|
Merge pull request #13027 from Budibase/enable-sloppy-js
Enable non-strict js
|
2024-02-19 17:44:57 +00:00 |
Adria Navarro
|
6cd6b21f83
|
Fix build
|
2024-02-19 17:37:25 +01:00 |
Adria Navarro
|
c3c39b1c1b
|
Add comment
|
2024-02-19 17:32:55 +01:00 |
Adria Navarro
|
804f061a70
|
Fix test
|
2024-02-19 17:32:33 +01:00 |
Adria Navarro
|
ae7a978998
|
Fix tests
|
2024-02-19 17:27:01 +01:00 |
Adria Navarro
|
288d5eea6c
|
Merge branch 'reenable-isolatedvm' into enable-sloppy-js
|
2024-02-19 17:05:08 +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
|
85aeaff891
|
Shave time on release
|
2024-02-14 12:52:20 +01:00 |
Adria Navarro
|
bb6500cc91
|
Avoid crossing results
|
2024-02-14 11:47:34 +01:00 |
Adria Navarro
|
7d6e49f8ca
|
Inject only on init
|
2024-02-14 11:44:24 +01:00 |
Adria Navarro
|
a6c50500fe
|
Release script
|
2024-02-13 23:49:17 +01:00 |
Adria Navarro
|
f733d293da
|
Simplify loading
|
2024-02-13 23:44:24 +01:00 |
Adria Navarro
|
2d2d88f988
|
Attempt quicker loading
|
2024-02-13 23:37:30 +01:00 |
Adria Navarro
|
0902854bb0
|
Fix requires
|
2024-02-13 23:10:55 +01:00 |
Adria Navarro
|
9ed6502681
|
Fix ts-node and other runners
|
2024-02-13 23:10:55 +01:00 |
Adria Navarro
|
0bf94bcd7b
|
Fix helpers
|
2024-02-13 23:10:55 +01:00 |
Adria Navarro
|
fa2fbb4253
|
Update command
|
2024-02-13 23:10:55 +01:00 |
Adria Navarro
|
be69edffd7
|
Fix bson
|
2024-02-13 23:10:55 +01:00 |
Adria Navarro
|
f03d9a0178
|
Clean
|
2024-02-13 23:10:55 +01:00 |
Adria Navarro
|
53d4fc2fa0
|
Replace ivm.module for script
|
2024-02-13 23:10:55 +01:00 |
Adria Navarro
|
7e43fff018
|
Execute sloppy code test
|
2024-02-13 23:10:55 +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 |
Adria Navarro
|
8dfcc3aeb1
|
Revert "Revert "Migrate from `vm` to `isolated-vm`""
|
2024-02-02 12:02:09 +01:00 |
Sam Rose
|
332a201ae7
|
Revert "Migrate from `vm` to `isolated-vm`"
|
2024-02-02 09:51:46 +00:00 |
Sam Rose
|
ba002f9649
|
Clean up isolates when a request is finished.
|
2024-02-02 09:30:33 +00:00 |
Adria Navarro
|
45ea6a6fd6
|
Revert "Revert "Migrate from `vm` to `isolated-vm`""
|
2024-02-01 16:47:41 +01:00 |
Adria Navarro
|
16749ec3dd
|
Revert "Migrate from `vm` to `isolated-vm`"
|
2024-02-01 16:30:34 +01:00 |
Adria Navarro
|
843d95c3bb
|
Lint
|
2024-02-01 12:30:59 +01:00 |
Adria Navarro
|
1439eb9b27
|
Fix stripProtocol
|
2024-02-01 12:20:31 +01:00 |
Adria Navarro
|
d1cf13707d
|
Fix url.escape
|
2024-02-01 11:57:22 +01:00 |
Adria Navarro
|
1b88700d02
|
Test random helper
|
2024-02-01 11:17:55 +01:00 |
Adria Navarro
|
2899c4f7f8
|
Test uuid helper
|
2024-02-01 11:15:36 +01:00 |
Adria Navarro
|
4461c49f48
|
Allow skipping tests
|
2024-02-01 10:58:20 +01:00 |
Adria Navarro
|
82db76627f
|
Better typing
|
2024-02-01 10:56:59 +01:00 |
Adria Navarro
|
e6ae364918
|
Register server helpers
|
2024-01-31 17:49:55 +01:00 |
Adria Navarro
|
b96ca1cf54
|
Run hbs on server tests
|
2024-01-31 17:49:55 +01:00 |
Adria Navarro
|
786acaa121
|
Add basic test
|
2024-01-31 17:49:55 +01:00 |
Adria Navarro
|
ed7b89f2f9
|
Move jsRunner to folder
|
2024-01-31 17:49:55 +01:00 |