Adria Navarro
cdad301e7e
Undefined checks for context
2024-02-20 11:52:56 +01:00
Sam Rose
93b18b81e0
Fix re-used context in JS runner.
2024-02-20 10:49:45 +00:00
mike12345567
fcea092667
Remove link.
2024-02-20 09:30:53 +00:00
Michael Drury
335228e878
isolated VM test cases.
2024-02-19 21:08:26 +00:00
Adria Navarro
d1e0b37dc2
Remove magic number
2024-02-19 21:08:07 +01:00
Adria Navarro
a9d016fd02
Merge branch 'master' into fix-default-isolatedvm-values
2024-02-19 21:07:54 +01:00
Adria Navarro
43a2842833
Fix defaulting values
2024-02-19 21:04:33 +01:00
Michael Drury
5ad537d402
Merge branch 'master' into fix-arm-image-with-isolated-vm
2024-02-19 19:49:53 +00:00
mike12345567
c52b6aa0d1
Some initial test cases for isolated VM.
2024-02-19 19:37:18 +00:00
Adria Navarro
2042a95805
Fix runs
2024-02-19 20:12:46 +01:00
Adria Navarro
93fd5a2da5
Merge branch 'remove-vm2-refs' of ssh://github.com/Budibase/budibase into remove-vm2-refs
2024-02-19 20:01:05 +01:00
Adria Navarro
282a3ee3b9
Fix test
2024-02-19 19:58:41 +01:00
Adria Navarro
9f5d4811ba
Improve js logging error message
2024-02-19 19:53:36 +01:00
Adria Navarro
9b3df5fd9a
Merge branch 'master' into remove-vm2-refs
2024-02-19 19:42:51 +01:00
Adria Navarro
0b84957ad0
Remove vm2 usage from script controllers
2024-02-19 19:42:28 +01:00
Adria Navarro
85052ca361
Fix query
2024-02-19 19:34:15 +01:00
mike12345567
74fbb901f9
Removing unused environment variables.
2024-02-19 17:57:16 +00:00
mike12345567
87d60ca5f2
Removing env vars to disable isolated-vm usage.
2024-02-19 17:55:04 +00:00
mike12345567
865e9ac111
Setting environment variables for isolated-vm to always be used.
2024-02-19 17:50:27 +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
09dbc694fa
Fix imports
2024-02-19 17:01:27 +01:00
Adria Navarro
ce76329be8
Merge branch 'wrap-existing-runners' into reenable-isolatedvm
2024-02-19 16:52:59 +01:00
Adria Navarro
d81ecbd7cf
Add environment
2024-02-19 16:40:32 +01:00
Adria Navarro
1367cf3636
Use wrappers
2024-02-19 16:18:56 +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
0565da459d
Merge branch 'reenable-isolatedvm' into enable-sloppy-js
2024-02-19 13:07:38 +01:00
Adria Navarro
b2caa1b787
Merge branch 'master' into reenable-isolatedvm
2024-02-19 12:27:45 +01:00
melohagan
b563fb48c8
Error when deleting selected rows that have attachment ( #13063 )
...
* Deprecate selectedRowIds
* Delete selected rows table
* Add selectedRows to table block context
* update account-portal
* update account-portal
* Lowercase deprecated
* Make sure attachment fields are empty arrays not null
* unit test
2024-02-19 11:09:36 +00:00
Adria Navarro
3aea564132
Merge branch 'master' into reenable-isolatedvm
2024-02-19 10:51:31 +01:00
Sam Rose
8dbc002fa0
Merge branch 'master' into fix-arm-image-with-isolated-vm
2024-02-19 09:29:50 +00:00
melohagan
c12e5fd196
Fix array type missing from query schema selector ( #12772 )
...
* Tidy MongoDB aggregation pipeline view
* Remove unused code
* WIP
* Add bindings for bindings drawer
* Is not external table if it's a query
* Add QueryArrayFetch
* Bug fix
* JavaScript is the worst
* refactor
* Add array label to query schema
* Remove console log
* type fix
* Don't include Array in SchemaTypeOptions, but show label
* Fix bindings
* refactor
* Rename isObject to hasSchema
* WIP
* Typing WIP
* Type not Types
* Unused import
* type fix
* Handle json array subtype
* Support queryarray datasource type
* refactor
* yarn lock
* update account portal
---------
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-02-19 09:13:03 +00:00
Sam Rose
67a4d88d27
Merge branch 'master' of github.com:budibase/budibase into fix-arm-image-with-isolated-vm
2024-02-16 16:47:33 +00:00
mike12345567
6c622a59d6
Merge branch 'master' of github.com:Budibase/budibase into reenable-isolatedvm
2024-02-16 16:42:14 +00:00
Sam Rose
7211cf4bbf
Remove unused import.
2024-02-16 16:11:55 +00:00
Sam Rose
e0d8362009
Make a better MySQL healthcheck.
2024-02-16 15:57:27 +00:00
Sam Rose
30abf188a3
Bail out if server startup fails.
2024-02-16 15:13:26 +00:00
mike12345567
706eff7c81
Merge branch 'master' of github.com:Budibase/budibase into enable-sloppy-js
2024-02-16 11:07:32 +00:00
mike12345567
28e3e8d6ed
Merge branch 'master' of github.com:Budibase/budibase into reenable-isolatedvm
2024-02-16 11:06:05 +00:00
Sam Rose
dd4ea4be95
Nothing to see here, carry on.
2024-02-15 16:44:19 +00:00
mike12345567
32815d8d9b
Quick readability enhancement.
2024-02-15 16:28:59 +00:00
Sam Rose
c2c0108e4f
Fix build (again).
2024-02-15 16:12:47 +00:00
Sam Rose
d04416b7c7
Merge branch 'revert-13047-revert-13043-fix/updating-users-via-public-api' of github.com:budibase/budibase into type-worker-requests
2024-02-15 16:09:35 +00:00
Sam Rose
b4669b32f0
Fix build.
2024-02-15 15:52:06 +00:00
Sam Rose
e4b0330866
Simplify the typing of workerRequests.ts
2024-02-15 15:49:30 +00:00
mike12345567
1f4a254ec5
Fix for integration test, make sure to carry auth headers over correctly.
2024-02-15 15:47:56 +00:00
Sam Rose
dde8f77877
Type workerRequests.ts
2024-02-15 14:48:47 +00:00
Michael Drury
77fdc69f15
Merge branch 'master' into revert-13047-revert-13043-fix/updating-users-via-public-api
2024-02-15 14:00:02 +00:00
Michael Drury
a456537f16
Merge branch 'master' into fix/cluster-mode
2024-02-15 13:46:11 +00:00
Michael Drury
36e1a20c03
Revert "Revert "Fix updating users via cross-service comms (public API)""
2024-02-15 13:45:08 +00:00
Michael Drury
74957725dd
Revert "Fix updating users via cross-service comms (public API)"
2024-02-15 13:44:43 +00:00
Michael Drury
4bd361921b
Merge branch 'master' into fix/cluster-mode
2024-02-15 13:43:52 +00:00
Michael Drury
d1da8ad49f
Merge branch 'master' into fix/cluster-mode
2024-02-15 13:31:18 +00:00
Michael Drury
e03cd4af56
Merge branch 'master' into fix/budi-8010
2024-02-15 13:28:07 +00:00
Michael Drury
a3086d8d80
Merge branch 'master' into fix/cluster-mode
2024-02-15 13:06:00 +00:00
Michael Drury
60bcf6ae87
Merge branch 'master' into fix/updating-users-via-public-api
2024-02-15 13:05:50 +00:00
melohagan
649dafba47
n8n automation action integration ( #12992 )
...
* Add n8n automation action
* Add authorization header support
* add unit tests
* Replace test.com with example.com
* Add HttpMethod enum to types
* fix unit test
* Add required field label asterisk
2024-02-15 13:05:03 +00:00
mike12345567
05d19c92c7
Fixing bug found by test.
2024-02-15 12:59:41 +00:00
mike12345567
d3bb8b2fa4
There was an issue where extra headers were being carried over to the worker instance when performing cross-service comms - these headers were causing the request to be rejected without consideration. Cleaning up to only include the headers Budibase really cares about in request, let fetch work out the generic ones.
2024-02-15 12:49:39 +00:00
mike12345567
e9bb17dd8a
Fixing cluster mode in docker-compose setups, we weren't copying across the pm2 config that was needed to achieve this.
2024-02-15 12:47:27 +00:00
Sam Rose
ad8d1e2598
Make the MySQL healthcheck stricter.
2024-02-15 09:44:01 +00:00
mike12345567
ea5d04e1d3
Addressing PR comments.
2024-02-14 17:15:42 +00:00
Sam Rose
d42ce6ac09
Merge branch 'master' into postgres-query-tests
2024-02-14 16:26:22 +00:00
mike12345567
77225e6eb9
Updating how default environment variables are handled, so that the defaults are easier to access.
2024-02-14 15:04:08 +00:00
Adria Navarro
85aeaff891
Shave time on release
2024-02-14 12:52:20 +01:00
mike12345567
cfd1c98c85
Updating timeouts for automations, making it easier to manage/find the various timeout limits. Also adding a new environment variable AUTOMATION_THREAD_TIMEOUT which can be used to control how long automations can run for.
2024-02-14 11:44:07 +00: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
81035f6d03
Merge branch 'master' into reenable-isolatedvm
2024-02-13 21:41:41 +01:00
mike12345567
169fec29c6
Some quick fixes, making sure that automation queries respect timeout, they will timeout within the usual range.
2024-02-13 18:21:41 +00:00
mike12345567
43671f1aa3
Enable threading in development for queries and automations.
2024-02-13 17:41:55 +00:00
Peter Clement
aaf476ca25
Merge remote-tracking branch 'refs/remotes/origin/fix/add-cron-validation' into fix/add-cron-validation
2024-02-13 15:14:28 +00:00
Peter Clement
2660149fea
move constant to shared-core
2024-02-13 15:14:03 +00:00
Michael Drury
b9265679d9
Merge branch 'master' into fix/add-cron-validation
2024-02-13 13:45:10 +00: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
6823b23ac4
Init jsrunners on threads
2024-02-12 16:59:14 +01:00
Adria Navarro
36ea9b9df1
Use existing version
2024-02-12 16:20:01 +01:00
Adria Navarro
e3f803ef6b
Install package
2024-02-12 16:04:31 +01:00
Adria Navarro
cd2922308f
Properly stringify errors
2024-02-12 16:01:02 +01:00
Michael Drury
dfe9b61812
Merge branch 'master' into fix/add-cron-validation
2024-02-12 13:27:14 +00:00
Adria Navarro
165cf9c832
Merge branch 'master' into chore/allow-logging-js-execution-errors
2024-02-12 14:05:41 +01:00