Commit Graph

10558 Commits

Author SHA1 Message Date
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
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
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
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