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
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
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
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
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
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
e03cd4af56
Merge branch 'master' into fix/budi-8010
2024-02-15 13:28:07 +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
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
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
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
6823b23ac4
Init jsrunners on threads
2024-02-12 16:59:14 +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
Adria Navarro
93eb9fc9c8
Setup error logging
2024-02-12 14:01:00 +01:00
Adria Navarro
3ee555e72a
Fix js tests
2024-02-12 12:50:23 +01:00
Adria Navarro
6cdfd4b621
Lint
2024-02-12 12:36:29 +01:00
Adria Navarro
8651a836a5
Fix exports
2024-02-12 12:34:39 +01:00
Adria Navarro
231c8ccaab
Make code more readable
2024-02-12 12:33:16 +01:00
Adria Navarro
ffdfb731fb
Fix tests
2024-02-12 12:25:56 +01:00
Adria Navarro
2c26b55a7c
Handle view creation on new table requests
2024-02-12 11:59:05 +01:00
Adria Navarro
f1a75b84b4
Add test
2024-02-12 11:03:08 +01:00
Adria Navarro
f1b31b4119
Export type
2024-02-12 11:03:08 +01:00
Adria Navarro
c18a3d4abb
Add creation tests
2024-02-12 11:03:08 +01:00
mike12345567
8bf79c5f10
Adding some basic cron validation to publishing, currently the error is not explained if it is hit - still need some frontend for this, but this now means that an error is provided to users when attempting to publish, and we can re-use this validation in the automation UI. Need to have both backend and frontend validation as invalid CRONs will already exist, backend makes sure these are error'd on.
2024-02-09 18:04:40 +00:00
Adria Navarro
0e5fea0932
Fix tests
2024-02-09 17:06:33 +01:00
Adria Navarro
c42a8969c8
Fix build
2024-02-09 16:55:58 +01:00