1
0
Fork 0
mirror of synced 2024-09-08 21:51:58 +12:00
Commit graph

10506 commits

Author SHA1 Message Date
Michael Drury
a456537f16
Merge branch 'master' into fix/cluster-mode 2024-02-15 13:46:11 +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
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
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
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
Adria Navarro
cc715b7722 Revert scriptRunner changes to use vm2 2024-02-09 16:37:37 +01:00
Adria Navarro
7ce9756d8c Revert jsRunner changes to vm 2024-02-09 16:36:43 +01:00
Adria Navarro
e39bd1869e Install vm2 2024-02-09 16:21:38 +01:00
Adria Navarro
72802961ad
Merge branch 'master' into remove-vm2-from-stringtemplates 2024-02-09 13:41:15 +01:00
Adria Navarro
3d936069cd
Merge branch 'master' into remove-vm2-from-stringtemplates 2024-02-09 13:22:00 +01:00
Adria Navarro
f7583b2431 Add options 2024-02-09 13:20:21 +01:00
Adria Navarro
a67885d112
Merge branch 'master' into chore/trace-js 2024-02-09 13:17:51 +01:00
Adria Navarro
10c59e1ff6 Remove events 2024-02-09 13:17:28 +01:00
Sam Rose
77b3d479a0
Update dd-trace to 5.2.0. 2024-02-09 12:01:37 +00:00
Adria Navarro
bbab639e27
Merge branch 'master' into chore/trace-js 2024-02-09 12:52:42 +01:00