1
0
Fork 0
mirror of synced 2024-08-14 01:21:41 +12:00
Commit graph

23739 commits

Author SHA1 Message Date
Adria Navarro
3e2ce0bf08
Merge branch 'master' into fix-flaky-table-test 2024-02-20 12:38:39 +01:00
Sam Rose
f67173b757
Fix flaky table test. 2024-02-20 11:35:29 +00:00
Adria Navarro
65cee477a3
Merge branch 'master' into clean-vm2 2024-02-20 12:35:10 +01:00
Adria Navarro
8480fb0227 Remove vm2 package 2024-02-20 12:33:26 +01:00
Adria Navarro
73d39836ab Remove vm wrapper 2024-02-20 12:33:25 +01:00
Adria Navarro
b9afe1b926 Remove vm2 wrapper 2024-02-20 12:33:19 +01:00
Adria Navarro
c8b002dea8
Merge branch 'master' into update-pro-ref 2024-02-20 12:30:50 +01:00
Adria Navarro
b7190f458d Update pro ref 2024-02-20 12:26:10 +01:00
Adria Navarro
9ad90c5c95
Merge branch 'master' into update-pro-ref 2024-02-20 12:14:25 +01:00
mike12345567
285916d0bf Some PR comments/build issue. 2024-02-20 11:11:27 +00:00
mike12345567
3e21d97c47 Merge branch 'master' of github.com:Budibase/budibase into fix-context-in-js 2024-02-20 11:10:52 +00:00
Sam Rose
a866677080
Add tests. 2024-02-20 10:59:04 +00:00
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
Martin McKeaveney
2d019ccb65 account portal submodule 2024-02-19 18:46:13 -03:00
Martin McKeaveney
9443a113ec update reference 2024-02-19 18:44:58 -03:00
Martin McKeaveney
1edf558d97 merge 2024-02-19 18:40:11 -03:00
Martin McKeaveney
f99dbeb2ff update pro submodule 2024-02-19 18:28:43 -03: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
mike12345567
19090dd547 Merge branch 'master' of github.com:Budibase/budibase into feature/sql-query-aliasing 2024-02-19 16:29:29 +00: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
Andrew Kingston
a0a94469fa
Merge branch 'master' into fix-formula-crash 2024-02-19 13:35:45 +00: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
Peter Clement
8f2e965896
Merge branch 'master' into fix/branding-cookie-update 2024-02-19 10:18:41 +00:00
Andrew Kingston
19e1b642c1
Merge branch 'master' into fix-formula-crash 2024-02-19 09:53:30 +00:00
Adria Navarro
3aea564132
Merge branch 'master' into reenable-isolatedvm 2024-02-19 10:51:31 +01:00
Peter Clement
4f05bc619b Handle branding cookies with different tenant ids 2024-02-19 09:51:10 +00: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
1707fe1e19
Merge branch 'master' into better-myself-healthcheck 2024-02-16 16:18:35 +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
364579acc4 Fixing an issue when invalid version is supplied (not semver) shouldn't crash server. 2024-02-16 15:41:36 +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
mike12345567
9a9fa3c716 Updating CouchDB with the Budi CLI, making sure the service is always up to date, as well as removing pull policy. 2024-02-16 10:46:36 +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
3bce1eb308
Merge branch 'master' of github.com:budibase/budibase into type-worker-requests 2024-02-15 16:09:44 +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
d5932605b7 Fixing an issue where app routing information was requested before the app store was fully brought online, meaning that routing information wasn't always successfully retrieved. 2024-02-15 15:49:12 +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
Andrew Kingston
766cac0a44 Delete monolith frontend.js store that was somehow added back in 2024-02-15 14:47:12 +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
Michael Drury
83aba40090
Merge branch 'master' into fix/cluster-mode 2024-02-15 12:59:53 +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
Gerard Burns
2fbbd295fc
fix arrow navigation behavior (#13040) 2024-02-15 11:16:00 +00:00
Gerard Burns
b12aa639d3
Allow Collapsing Selected Components, Add Hotkeys for Collapsing Components (#12764)
* wip

* fix spelling

* wip

* linting

* change order of fix version of linting

* lint fix

* linting
2024-02-15 10:53:58 +00:00
Sam Rose
ad8d1e2598
Make the MySQL healthcheck stricter. 2024-02-15 09:44:01 +00:00
Sam Rose
84b1b97d91
Merge branch 'master' of github.com:budibase/budibase into postgres-query-tests 2024-02-15 09:38:22 +00:00
Andrew Kingston
0c66f2d399 Bump account portal 2024-02-15 09:17:58 +00:00
Andrew Kingston
5148cb88c6 Bump account portal 2024-02-15 09:14:43 +00:00
mike12345567
ea5d04e1d3 Addressing PR comments. 2024-02-14 17:15:42 +00:00
Andrew Kingston
4426f84e2d Use constants for icon info rather than component definitions 2024-02-14 16:57:59 +00:00
Sam Rose
d42ce6ac09
Merge branch 'master' into postgres-query-tests 2024-02-14 16:26:22 +00:00
Andrew Kingston
bcabfd02a6 Add nested flag to button group settings 2024-02-14 15:41:35 +00:00
mike12345567
fa585fe69d Removing timeout reject option. 2024-02-14 15:05:08 +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
mike12345567
72875a728c Merge branch 'master' of github.com:Budibase/budibase into fix/budi-8010 2024-02-14 14:49:54 +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
deanhannigan
c113240da3
Merge branch 'master' into feature/monolith-js-refactor 2024-02-14 10:35:06 +00:00
Dean
b3c4874600 Bump account portal 2024-02-14 10:27:29 +00:00
Dean
328b8ced44 Replaced deprecataed instance of currentAsset with selectedScreen 2024-02-14 10:26:35 +00:00
Peter Clement
39493feca7
Merge branch 'master' into fix/custom-branding-issue 2024-02-14 10:25:44 +00:00
Peter Clement
adb2c366f2 ref 2024-02-14 10:21:45 +00:00
Dean
4d225b6d7f Import fix 2024-02-14 10:20:46 +00:00
Dean
ed30788fac Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-02-14 10:14:58 +00:00
melohagan
faa8fad0b5
Add Clear Row Selection action (#13002)
* Add Clear Row Selection action

* update account-portal

* Refactor to use contextActionHandler

* Remove unused code
2024-02-14 10:05:14 +00:00
Peter Clement
2384311af5 Merge remote-tracking branch 'origin/master' into fix/custom-branding-issue 2024-02-14 08:34:51 +00:00
Peter Clement
fc65e9a476 ref 2024-02-14 08:29:17 +00: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
melohagan
f8073c3f5a
FIX: Error when deleting selected rows that have attachment (#13006)
* Deprecate selectedRowIds

* Delete selected rows table

* Add selectedRows to table block context

* update account-portal

* update account-portal

* Lowercase deprecated
2024-02-13 16:44:21 +00:00
melohagan
e171873b10
Only add repeater id to Card block URL if needed (#13023)
* Only add repeater id to URL if needed

* update account portal

* update account portal
2024-02-13 16:38:36 +00:00
Peter Clement
f68939fe17 remove log 2024-02-13 16:10:22 +00:00
Andrew Kingston
c869abab77
Merge branch 'master' into cheeks-fixes 2024-02-13 15:51:07 +00:00
Andrew Kingston
b7e34d1849 Bump account portal again 2024-02-13 15:50:49 +00:00
Peter Clement
9fbeda42b8 fix domain slipping 2024-02-13 15:48:06 +00:00
Peter Clement
2cbd2e1ef3 move hardcoded strings 2024-02-13 15:42:43 +00:00
Peter Clement
3d1018e28c account portal ref 2024-02-13 15:36:01 +00:00
Peter Clement
31fb8e34f1 account portal ref 2024-02-13 15:34:22 +00:00
Peter Clement
10035f5e57 add null check 2024-02-13 15:33:39 +00:00
Peter Clement
d508e8f01b store tenant in cookie for use in account portal 2024-02-13 15:26:22 +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