Commit Graph

23506 Commits

Author SHA1 Message Date
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
Adria Navarro 32723d7121 Trace scriptRunner 2024-02-09 12:51:57 +01:00
Adria Navarro 790d8fcf09 Trace scriptRunner.execute 2024-02-09 12:41:00 +01:00
Sam Rose 51280b5526
Make import/export fs calls as async as possible. 2024-02-09 10:49:24 +00:00
Adria Navarro 0db98f7fb1 Move sandbox escape test to server 2024-02-09 10:35:58 +01:00
Adria Navarro 7aee57eb6a Fix javacript runs 2024-02-09 10:33:09 +01:00
Adria Navarro 2cde033783 Remove vm2 2024-02-09 10:27:56 +01:00
Adria Navarro ec7adfb1b1 Remove index.cjs entry point 2024-02-09 10:27:22 +01:00
Adria Navarro 573096e869
Merge branch 'master' into revert-12934-revert-12930-revert-12929-revert-12769-isolated-vm 2024-02-08 18:15:36 +01:00
Sam Rose 2ddc73ee1b
Update pro reference. 2024-02-08 16:48:57 +00:00
Sam Rose 8e9db069e5
Remove all uses of test.com in the code, replace them with example.com and create a lint rule to prevent this in future. 2024-02-08 16:32:14 +00:00
Adria Navarro 207b7631ab Fix styles 2024-02-08 16:51:16 +01:00
Adria Navarro ce483e8c12
Merge pull request #12964 from Budibase/fix-bson
Fix BSON usage for isolated-vm
2024-02-08 16:33:43 +01:00
Sam Rose 75c2392b60
Flesh out Postgres tests, add MySQL tests. 2024-02-08 15:32:38 +00:00
Adria Navarro 411dd55259 Update types 2024-02-08 16:27:48 +01:00
Adria Navarro 5bc9eb884a Make timeout per request more specific 2024-02-08 16:23:27 +01:00
Adria Navarro 1e101744de Make timeout per invocation more specific 2024-02-08 16:20:33 +01:00
Adria Navarro 9c82f84155 Limit results on preview 2024-02-08 14:22:22 +01:00
Adria Navarro a55e75ae18 Merge branch 'isolated-vm-wrapper' into fix-bson 2024-02-08 13:54:25 +01:00
Adria Navarro c57ccbc046 Fix adding to context 2024-02-08 13:51:36 +01:00
Adria Navarro 2ffe3d7153 Remove debugger 2024-02-08 13:47:27 +01:00
Adria Navarro 57952131ac Replace # for privates 2024-02-08 13:44:07 +01:00
Adria Navarro 168a546dd1 Clean 2024-02-08 13:32:24 +01:00
Adria Navarro fb57cb15ac Fix parsing utf8 results 2024-02-08 13:22:28 +01:00
Adria Navarro 2bcf7f5fd7 Remove bson knowledge from execute 2024-02-08 13:13:09 +01:00
Adria Navarro abe09509f0 Fix bson 2024-02-08 12:32:07 +01:00
Adria Navarro d1d005dbbc DRY 2024-02-08 11:26:51 +01:00
Adria Navarro d293abc8e8 Merge branch 'isolated-vm-wrapper' into fix-bson 2024-02-08 10:58:12 +01:00
Adria Navarro 72c122105f Clean code 2024-02-08 10:51:42 +01:00
Adria Navarro 7972f19cd1 Merge isolated-vm-wrapper 2024-02-08 10:45:00 +01:00
Adria Navarro 9d335b7fb1 Fix perRequestLimit 2024-02-08 09:38:09 +01:00
Adria Navarro 008b39abf4 Use wrapper for scripts 2024-02-08 09:38:09 +01:00
Adria Navarro e4285e30f1 Use wrapper for queries 2024-02-08 09:38:09 +01:00
Adria Navarro 7693a1fc69 Fix imports 2024-02-08 09:38:09 +01:00
Adria Navarro c44119b3f9 Callbacks 2024-02-08 09:38:09 +01:00
Adria Navarro 0d0171fa08 Move cpulimits responsability 2024-02-08 09:38:09 +01:00
Adria Navarro 3b8b60aa03 Use wrapper 2024-02-08 09:38:09 +01:00
Adria Navarro c5abb4f846 Create wrapper 2024-02-08 09:38:09 +01:00
Adria Navarro 218ba1d283 VM types 2024-02-08 09:38:09 +01:00
Adria Navarro d0d767ce5e
Merge branch 'master' into revert-12934-revert-12930-revert-12929-revert-12769-isolated-vm 2024-02-08 09:37:39 +01:00
mike12345567 2616dbf46a Updating pro sub-reference after merging recent pro PR for updating queue params. 2024-02-07 18:24:56 +00:00
mike12345567 7f13457ae0 Updating pro. 2024-02-07 17:55:03 +00:00
mike12345567 943ad85d5b Update pro. 2024-02-07 17:29:35 +00:00
mike12345567 7dc2c3551f Updating the listObjects functionality to correctly handle truncated responses, when not all objects can be returned at once we need to loop, but we weren't correctly picking up the token that should be passed. 2024-02-07 17:03:44 +00:00
Adria Navarro 0ea7a515de Use bson library to parse to json 2024-02-07 16:14:56 +01:00
Dean 43bc4f730d Import fix 2024-02-07 15:05:50 +00:00
Dean e0ebf0bfdf Fixed import 2024-02-07 15:01:00 +00:00
Dean 2d8d0a50bc Lint 2024-02-07 14:53:16 +00:00
Dean 7490f30dfd Store ref fixes 2024-02-07 14:48:26 +00:00
Dean a5dfbe3c89 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-02-07 14:45:06 +00:00
Adria Navarro c103046012 Display count 2024-02-07 15:23:09 +01:00
Adria Navarro b8ebeff71c Add comments 2024-02-07 15:18:17 +01:00
Adria Navarro ec5e533063 Display ... when large array 2024-02-07 15:13:48 +01:00
Adria Navarro a7859f7fd8 Fix test 2024-02-07 14:09:19 +01:00
Adria Navarro 6cafbbf036 Instantiate module 2024-02-07 13:47:43 +01:00
Adria Navarro 456edfa7b4 Fix mongo findOneAndUpdate 2024-02-07 13:37:06 +01:00
deanhannigan 388ef00d7a
Merge branch 'master' into fix/autocomplete-insert 2024-02-07 10:17:54 +00:00
Dean 51b19633f4 Ensure insert config items are defaulted to avoid destructring issue 2024-02-07 10:03:37 +00:00
Adria Navarro e2a1d8c880 Refactor 2024-02-07 10:58:43 +01:00
Adria Navarro 1ee20b0464 Fields as private 2024-02-07 10:58:43 +01:00
Adria Navarro 599860b558 Use bson only for mongo 2024-02-07 10:58:43 +01:00
Adria Navarro 716e642d08 Types 2024-02-07 10:58:43 +01:00
Adria Navarro 0b0b6ddb13 Memory limit via env 2024-02-07 10:58:43 +01:00
Adria Navarro 9a45017532 Update docker-compose 2024-02-07 10:58:42 +01:00
Adria Navarro 9b76595140 Show all results on preview 2024-02-07 10:58:42 +01:00
Adria Navarro 7a9187d4dc Use new loadBundle function 2024-02-07 10:58:42 +01:00
Adria Navarro a273276bd3 Use bson in isolated-vm 2024-02-07 10:58:42 +01:00
Adria Navarro 2c95920f65 Add mongo docker-compose integration 2024-02-07 10:58:42 +01:00
Adria Navarro e72e7c614a
Merge branch 'master' into revert-12934-revert-12930-revert-12929-revert-12769-isolated-vm 2024-02-07 10:57:28 +01:00
Adria Navarro 8e85f9e444 Replace expect.anything for type checks 2024-02-07 10:49:38 +01:00
Adria Navarro b8d22d6ef1 Lint 2024-02-07 00:01:09 +01:00
Adria Navarro 2c4601440f Merge branch 'master' into revert-12934-revert-12930-revert-12929-revert-12769-isolated-vm 2024-02-06 17:53:22 +01:00
Sam Rose 3be9ad7d78
Disable schema dumping for Postgres in Budicloud. 2024-02-06 15:47:47 +00:00
Martin McKeaveney f089a0fdf5
Merge pull request #12632 from Budibase/security/patches
Security/patches
2024-02-06 17:42:53 +02:00
Andrew Kingston 94544c4008 Remove legacy concept of database store 2024-02-06 15:40:51 +00:00
Sam Rose 90a6fef957
Merge branch 'master' of github.com:budibase/budibase into mongo-tests 2024-02-06 14:52:57 +00:00
melohagan e27772d93f
Allow logo in top navigation to be a link (#12868)
* Add support for logo link

* Add link to logo

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-02-06 13:08:37 +00:00
Sam Rose 0a30fb3364
Merge branch 'master' of github.com:budibase/budibase into mongo-tests 2024-02-06 10:51:18 +00:00
Sam Rose 8bb25c4715
More MongoDB query tests. 2024-02-06 10:47:47 +00:00
Adria Navarro fde2af9a28 Add helpers in order to fix tests 2024-02-06 11:30:44 +01:00
Adria Navarro 4df738acb7 Fix tests 2024-02-06 10:49:11 +01:00
Adria Navarro 6bc5bf5be1 Clean 2024-02-06 10:42:44 +01:00
Adria Navarro 1dbcaf60d8 Lint 2024-02-06 10:28:06 +01:00
Adria Navarro 792283d8b5 Add readme 2024-02-06 10:18:58 +01:00
Andrew Kingston 88c0df9f37 Fix table slots providing global context rather than local context 2024-02-06 09:18:55 +00:00
Adria Navarro 719062ab2f Remove bundles from string-templates 2024-02-06 10:06:26 +01:00
Adria Navarro f7c16f632b Bundle via esbuild 2024-02-06 10:05:17 +01:00
Adria Navarro b28890b401 Load 2024-02-06 10:04:54 +01:00
Adria Navarro 40ae4d1852 Rebuild bundle 2024-02-06 10:04:24 +01:00
Sam Rose 4d1b13f754
Flesh out MongoDB query tests a bit more. 2024-02-05 17:45:38 +00:00
Adria Navarro 221ac36ff1 Bundle as txt 2024-02-05 18:26:55 +01:00
Adria Navarro f28417a776 Move bundle for ivm to server 2024-02-05 18:26:39 +01:00
Sam Rose 7a012f1f4b
Add tests for create queries. 2024-02-05 16:49:21 +00:00
Sam Rose a773841518
Improve error messages relating to failing to connect to datasources. 2024-02-05 14:53:05 +00:00
Sam Rose 1573242031
Respond to PR feedback. 2024-02-05 14:26:19 +00:00
Andrew Kingston 8eb739a71b Merge branch 'nested-context-fix' of github.com:Budibase/budibase into nested-context-fix 2024-02-05 12:21:51 +00:00
Andrew Kingston 9929f3bbad Fix typo 2024-02-05 12:21:29 +00:00
Andrew Kingston 1efd5725c7 Add some new resolution aliases and simplify long nasty relative import paths 2024-02-05 12:08:45 +00:00
Andrew Kingston e7ac33bf43 Remove legacy concept of currentAsset 2024-02-05 11:59:54 +00:00
Sam Rose 871e1f3806
Remove empty file. 2024-02-05 11:54:33 +00:00
Andrew Kingston 05e1dee992 Add missing await and batch some more API calls for speed 2024-02-05 11:49:43 +00:00
Sam Rose bb1c5c93d2
Remove shorter timeout on MongoDB tests. 2024-02-05 11:45:50 +00:00
Sam Rose 7cceb04ca2
Basic Postgres and Mongo query testcases. 2024-02-05 11:43:40 +00:00
Andrew Kingston ff499d1461 Move selected layout out of layout store 2024-02-05 11:29:39 +00:00
Andrew Kingston 48677aeaab Move derived component stores out of main component store 2024-02-05 11:26:47 +00:00
Andrew Kingston b04d92f8b2 Pull derived selected screen store out of main screen store 2024-02-05 11:24:34 +00:00
Andrew Kingston 1650f37329 Treat component store the same as other stores, and move component utils into helpers 2024-02-05 11:22:33 +00:00
Andrew Kingston 090460a8f5 Run all builder data hydration API calls in parallel to speed up builder loading 2024-02-05 11:15:48 +00:00
Andrew Kingston 4005c3e604
Merge branch 'master' into nested-context-fix 2024-02-05 10:49:55 +00:00
melohagan 1c29620c9a
Add readonly setting to user field (#12893) 2024-02-05 09:33:58 +00:00
Adria Navarro 62994c2026 Lint 2024-02-05 10:20:12 +01:00
Adria Navarro 75f8b40cc4 Clean code 2024-02-05 10:18:49 +01:00
Conor Webb f2f533df26
Merge branch 'master' into nested-context-fix 2024-02-05 08:07:57 +00:00
Martin McKeaveney b17bd4d8fd merge 2024-02-02 17:00:09 -03:00
mike12345567 80f22fe63b PR comments. 2024-02-02 17:16:45 +00:00
mike12345567 5257d2cdaa Merge branch 'labday/small-ux-improvement-mike-d' of github.com:Budibase/budibase into labday/small-ux-improvement-mike-d 2024-02-02 16:37:04 +00:00
mike12345567 471d2f4ae8 Remove padding from binding picker to clean up design. 2024-02-02 16:36:12 +00:00
Michael Drury 055edbc9d6
Merge branch 'master' into labday/small-ux-improvement-mike-d 2024-02-02 15:41:50 +00:00
mike12345567 137ff31289 Removing unused. 2024-02-02 15:34:56 +00:00
Martin McKeaveney bc35d6db44 Merge branch 'master' of github.com:Budibase/budibase 2024-02-02 12:30:24 -03:00
Martin McKeaveney 8ad3182d7c bump pro submodule 2024-02-02 12:29:48 -03:00
Andrew Kingston b821c59abe
Merge branch 'master' into nested-context-fix 2024-02-02 15:28:04 +00:00
melohagan be0ff766f3
Chore/fix worker request error message (#12943)
* Revert "Surface email error (#12837)"

This reverts commit 2a24c85378.

* Improve workerRequest error handling

* update account portal

* Fix typing

* lint
2024-02-02 15:25:18 +00:00
Andrew Kingston 0ace5f91c4 Lint 2024-02-02 15:08:06 +00:00
Andrew Kingston d6bf33bce7 Update data binding generation to match how context is provided by components, respecting branching due to local context 2024-02-02 14:59:45 +00:00
mike12345567 7e5ff248b5 Merge branch 'master' of github.com:Budibase/budibase into labday/small-ux-improvement-mike-d 2024-02-02 14:06:43 +00:00
Andrew Kingston 41d32fdad1 Merge branch 'master' of github.com:Budibase/budibase into nested-context-fix 2024-02-02 13:23:06 +00:00
mike12345567 cadce52e1b Changing how optional decoding works. 2024-02-02 11:28:54 +00:00
mike12345567 dab066e61b Quick fix. 2024-02-02 11:11:55 +00:00
Adria Navarro 8dfcc3aeb1
Revert "Revert "Migrate from `vm` to `isolated-vm`"" 2024-02-02 12:02:09 +01:00
dependabot[bot] 163c10c71e
Bump nodemailer from 6.7.2 to 6.9.9 in /packages/worker
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.7.2 to 6.9.9.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.7.2...v6.9.9)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 09:58:15 +00:00
Sam Rose 332a201ae7
Revert "Migrate from `vm` to `isolated-vm`" 2024-02-02 09:51:46 +00:00
mike12345567 32e750afd6 A small ux improvement to the automation scripting system. 2024-02-01 17:37:46 +00:00
mike12345567 2ec4fd5d67 Fixing executeScript test cases to cover the issue we experienced, make sure context is correctly accessible. 2024-02-01 16:11:44 +00:00
mike12345567 6cad0e758f Quick fix for automation JS scripting, make sure context is passed through correctly. 2024-02-01 16:00:58 +00:00
Andrew Kingston 1e033c3618 Remove proxying of context changes up the chain 2024-02-01 14:45:16 +00:00
Adria Navarro 87501bf25e
Merge branch 'master' into isolated-vm 2024-02-01 13:15:47 +01:00
Adria Navarro 2ea70e1010
Merge pull request #12922 from Budibase/test-isolated-vm
Test isolated vm
2024-02-01 13:15:33 +01:00
Michael Drury 8576a71128
Merge branch 'master' into fix/very-large-backups 2024-02-01 11:45:19 +00:00
Adria Navarro 3aff1004c8
Merge branch 'master' into isolated-vm 2024-02-01 12:42:48 +01:00
Adria Navarro 3808718004 Fix tests 2024-02-01 12:42:23 +01:00
Adria Navarro 480476bcfe Lint 2024-02-01 12:32:39 +01:00
Adria Navarro 843d95c3bb Lint 2024-02-01 12:30:59 +01:00
Adria Navarro 1439eb9b27 Fix stripProtocol 2024-02-01 12:20:31 +01:00
mike12345567 c4eae33b67 Fixing mock to cover getReadStream in object store. 2024-02-01 11:09:28 +00:00
Adria Navarro d1cf13707d Fix url.escape 2024-02-01 11:57:22 +01:00