Commit Graph

25882 Commits

Author SHA1 Message Date
Budibase Staging Release Bot 4321a07944 v2.3.18-alpha.2 2023-02-22 08:40:11 +00:00
Rory Powell 19c86fa738
Update locks error logging (#9768)
* Fix intermittent backend-core migration test failure

* Update lock logging
2023-02-22 08:32:03 +00:00
Budibase Staging Release Bot e3b1204472 Update pro version to 2.3.18-alpha.1 2023-02-21 17:37:00 +00:00
Budibase Staging Release Bot 865cab09b2 v2.3.18-alpha.1 2023-02-21 17:33:47 +00:00
Rory Powell f153fb8e82
Run CI steps in parallel (#9760)
* Parallel CI

* Add build to integration test

* Add checkout to top of each run

* Revert branch update for ci job

* Experiment with --runInBand for CI

* Fix intermittent backend-core migration test failure

* Fix hanging worker redis connection

* Update naming from reset to newTenant
2023-02-21 17:13:24 +00:00
Budibase Staging Release Bot 738d371b63 Update pro version to 2.3.18-alpha.0 2023-02-21 17:07:51 +00:00
Budibase Staging Release Bot f4dd710b75 v2.3.18-alpha.0 2023-02-21 17:03:45 +00:00
mike12345567 5a3e287d2d Merge branch 'master' of github.com:Budibase/budibase into develop 2023-02-21 16:53:28 +00:00
adrinr 3539656fcc Fix the many to one updates 2023-02-21 16:29:18 +00:00
adrinr b5591e757a Replace maps for foreach 2023-02-21 15:57:56 +00:00
adrinr 175b3eb90e Add return select statement back on update 2023-02-21 15:57:04 +00:00
Budibase Staging Release Bot 50886366f5 Update pro version to 2.3.17-alpha.8 2023-02-21 15:24:40 +00:00
adrinr 58619ae7cb Fix postgres update for relationships 2023-02-21 15:21:00 +00:00
Budibase Staging Release Bot c3e4bfe17d v2.3.17-alpha.8 2023-02-21 15:20:48 +00:00
Adria Navarro 732e93e14a
Merge pull request #9761 from Budibase/test/fix_foreigndata_pg_test
Test - Fix relation get test to test expected behaviour
2023-02-21 15:13:05 +00:00
Gerard Burns 47c68ff5d9
Fix Automation Bindings Panel Requiring a Double Click (#9688)
* Fix Automation Bindings Panel Requiring a Double Click

* PR Feedback

---------

Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-02-21 15:04:37 +00:00
Gerard Burns d60db02993
New Onboarding URL Validation (#9507)
* New Onboarding URL Validation

* linting

* PR Feedback
2023-02-21 15:03:58 +00:00
Budibase Staging Release Bot e8e365aa83 Update pro version to 2.3.17-alpha.7 2023-02-21 14:43:54 +00:00
Budibase Staging Release Bot 88f7f79b22 v2.3.17-alpha.7 2023-02-21 14:39:55 +00:00
Rory Powell 03af908a72 Re-order deprovisioning sequence to fix platform user removal 2023-02-21 13:36:14 +00:00
Budibase Staging Release Bot f9792d0e31 Update pro version to 2.3.17-alpha.6 2023-02-21 11:56:26 +00:00
Budibase Staging Release Bot 1e58397f7b v2.3.17-alpha.6 2023-02-21 11:52:45 +00:00
adrinr 087277e8a7 Merge remote-tracking branch 'origin/develop' into test/fix_foreigndata_pg_test 2023-02-21 11:37:16 +00:00
Budibase Staging Release Bot 8094a1b11d Update pro version to 2.3.17-alpha.5 2023-02-21 11:26:45 +00:00
Budibase Staging Release Bot f336cec967 v2.3.17-alpha.5 2023-02-21 11:22:46 +00:00
Rory Powell 5b12e2a633 Enable mock redis for integration tests 2023-02-21 10:52:11 +00:00
adrinr c0fc24324b Add explicit check for the foreign field 2023-02-21 09:51:07 +00:00
adrinr f75274e6db Fix relation get test to test expected behaviour 2023-02-21 09:42:56 +00:00
Rory Powell 32a026eea7 Re-add maxWorkers=2 to worker tests 2023-02-21 09:03:29 +00:00
Rory Powell 1b041c41c3
Prevent SSO users from setting / resetting a password (#9672)
* Prevent SSO users from setting / resetting a password

* Add support for ENABLE_SSO_MAINTENANCE_MODE

* Add typing to self api and build out user update sdk

* Integrate sso checks with user sdk. Integrate user sdk with self api

* Test fixes

* Move self update into SDK

* Lock down maintenance mode to admin user

* Fix typo

* Add health status response and return type signature to accounts.getStatus

* Remove some unnecessary comments

* Make sso save user function non optional

* Remove redundant check on sso auth details provider

* Update syncProfilePicture function name to getProfilePictureUrl

* Update packages/worker/src/sdk/users/events.ts

Co-authored-by: Adria Navarro <adria@revityapp.com>

* Add ENABLE_EMAIL_TEST_MODE flag

* Fix for logging in as sso user when existing user has password already

* Hide password update and force reset from ui for sso users

* Always disable sso maintenance mode in cloud

---------

Co-authored-by: Adria Navarro <adria@revityapp.com>
2023-02-21 08:23:53 +00:00
mike12345567 4972657ba3 Fix for #9749 - static formulas would sometimes attempt to update the same row multiple times, filter down to just the unique row list which requires updating. 2023-02-20 15:35:14 +00:00
melohagan ac29e5c96d
Null safety (#9746) 2023-02-20 11:03:37 +00:00
Rory Powell bd09914e4e Merge branch 'develop' into rory/february 2023-02-20 09:57:17 +00:00
Budibase Staging Release Bot 6e197566a8 Update pro version to 2.3.17-alpha.4 2023-02-17 15:00:44 +00:00
Budibase Staging Release Bot 4145478e38 v2.3.17-alpha.4 2023-02-17 14:56:34 +00:00
Gerard Burns 65bbe20d8b
Add Fetch Row Button Action (#9653)
* Add Fetch Row Button Action

* PR feedback
2023-02-17 14:49:35 +00:00
Budibase Staging Release Bot 3635826e83 Update pro version to 2.3.17-alpha.3 2023-02-17 09:30:40 +00:00
Budibase Staging Release Bot 383b9b560f v2.3.17-alpha.3 2023-02-17 09:25:55 +00:00
Rory Powell e6e1d31e90
Fix tenant creation on user save (#9725) 2023-02-17 09:16:11 +00:00
Budibase Staging Release Bot 122330c792 Update pro version to 2.3.17-alpha.2 2023-02-17 08:36:00 +00:00
Budibase Staging Release Bot 805f74f92a v2.3.17-alpha.2 2023-02-17 08:32:08 +00:00
Budibase Staging Release Bot fced2a00f2 Update pro version to 2.3.17-alpha.1 2023-02-16 16:56:11 +00:00
Budibase Staging Release Bot 5c22c75429 v2.3.17-alpha.1 2023-02-16 16:52:04 +00:00
Rory Powell 3bc7d66ac7
Fix server docker build (#9718) 2023-02-16 16:44:50 +00:00
Budibase Release Bot 05fcc6f325 Update pro version to 2.3.17 2023-02-16 16:41:23 +00:00
Budibase Release Bot a57c922b91 v2.3.17 2023-02-16 16:37:12 +00:00
melohagan 02ed5fd37a
Handle webhook errors (#9715) 2023-02-16 16:23:44 +00:00
Budibase Staging Release Bot 96f866e29c Update pro version to 2.3.17-alpha.0 2023-02-16 14:30:28 +00:00
Budibase Staging Release Bot 92d4358c40 v2.3.17-alpha.0 2023-02-16 14:26:19 +00:00
Martin McKeaveney 9878e87bf6
Merge pull request #9706 from Budibase/qa-2-qa-job-for-nightly-api-test
Re-enabling nightly tests
2023-02-16 14:04:51 +00:00
Andrew Kingston 71aa70e9d0
Attempt to fix flakey 409s when deleting screens that are linked in the nav (#9700) 2023-02-16 13:33:53 +00:00
Martin McKeaveney 7e6a4c8abb running API tests with reporting qa nightly tests 2023-02-15 23:38:59 +00:00
Jonny McCullagh 9d43b534e5
add datadog apm (#9693)
* add datadog apm

* datadog init not start

* extra env vars for DD APM

* add datadog apm

* datadog init not start

* extra env vars for DD APM

* add datadog apm

* remove space

* Enable typescript integration with apm agents

* Fix typo

---------

Co-authored-by: Jonny <Jonny McCullagh>
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-02-15 16:28:20 +00:00
Rory Powell c8b25385b1 Update lockfiles 2023-02-15 15:23:12 +00:00
Rory Powell a259c8b898 Merge branch 'develop' into merge-master-into-develop 2023-02-15 15:20:05 +00:00
Rory Powell f37b921c9b Merge branch 'master' into merge-master-into-develop 2023-02-15 15:16:59 +00:00
Budibase Release Bot deceabfbc9 Update pro version to 2.3.16 2023-02-15 15:13:06 +00:00
Rory Powell 3da6502c8c Merge master into develop 2023-02-15 15:10:02 +00:00
Budibase Release Bot 0840e8897b v2.3.16 2023-02-15 15:09:01 +00:00
Rory Powell 942965d4f3 Add error logging for user save failure in sso authentication 2023-02-15 14:53:38 +00:00
Budibase Release Bot 169848f4e0 Update pro version to 2.3.15 2023-02-15 13:01:14 +00:00
Budibase Release Bot 3566477d01 v2.3.15 2023-02-15 12:57:32 +00:00
Martin McKeaveney f44af893c1
Merge pull request #9690 from Budibase/link-to-plugin-repo-from-plugin-page
Link to Plugin Repo from Plugin Page
2023-02-15 12:10:43 +00:00
Martin McKeaveney 1d1f1065be
Merge pull request #9698 from Budibase/fix/definition-null-safety
Null safety
2023-02-15 12:10:11 +00:00
Budibase Release Bot e7d5a8e9f9 Update pro version to 2.3.14 2023-02-15 09:47:44 +00:00
Budibase Release Bot d53d727925 v2.3.14 2023-02-15 09:43:10 +00:00
melohagan b14a071426
Date filter freeze fix (#9635)
* Filter with enrichedSchemaFields

* Handle empty object values in date range
2023-02-15 09:27:44 +00:00
Mel O'Hagan 358aa44b52 Null safety 2023-02-15 08:45:48 +00:00
Budibase Staging Release Bot a185850018 Update pro version to 2.3.14-alpha.0 2023-02-14 18:17:13 +00:00
Budibase Staging Release Bot 39e98630a1 v2.3.14-alpha.0 2023-02-14 18:12:57 +00:00
mike12345567 2dc1ce3497 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-02-14 17:57:23 +00:00
Michael Drury 783907b377
Merge pull request #9695 from Budibase/fix/9692
Allow changing the text/json MB limits in app service
2023-02-14 17:14:35 +00:00
mike12345567 af4c082df4 Quick fix to add the ability to update the app-service HTTP MB max limits. 2023-02-14 16:40:57 +00:00
Gerard Burns 3492b148fc Link to Plugin Repo from Plugin Page 2023-02-14 15:52:21 +00:00
Budibase Release Bot 7ead88453b Update pro version to 2.3.13 2023-02-14 15:18:56 +00:00
Budibase Release Bot 75aa71bff9 v2.3.13 2023-02-14 15:15:07 +00:00
mike12345567 5c05ad2445 Fix for #9654 - the error checking was looking at the through fields flipped, which caused many to many relationships to throw an error. Also I've updated the dev compose file on master so that switching between develop and master is smoother. 2023-02-14 14:38:55 +00:00
Rory Powell 91e63c8ec4 Rename LOG_4XX to ENABLE_4XX_HTTP_LOGGING and enable by default 2023-02-13 14:39:24 +00:00
Rory Powell c78b21ef5f
Merge pull request #9669 from Budibase/budi-6558-configurable-test-log-levels-and-common
Configurable test log levels and common error handling
2023-02-13 14:31:43 +00:00
Rory Powell d68880665c
Merge pull request #9670 from Budibase/budi-6559-enable-higher-concurrency-and-resiliency
Enable higher concurrency and resiliency in worker tests
2023-02-13 14:31:14 +00:00
Rory Powell f9c60d2d11 Add LOG_4XX to environment 2023-02-13 12:27:49 +00:00
Rory Powell 3f0f5b7346 Enable use of redis container in worker tests 2023-02-13 12:09:16 +00:00
Rory Powell 1dc3d44a44 Enable higher concurrency and resiliency in worker tests 2023-02-13 11:57:30 +00:00
Rory Powell d99794c040 Configurable test log levels and common error handling 2023-02-13 11:53:01 +00:00
Budibase Release Bot 9a2b18073f Update pro version to 2.3.12 2023-02-13 11:27:47 +00:00
Budibase Release Bot 9c597e3398 v2.3.12 2023-02-13 11:23:03 +00:00
melohagan 0c37bd75f3
Longform fields support for JSON string (#9666) 2023-02-13 11:06:33 +00:00
Budibase Release Bot b6f48e8731 Update pro version to 2.3.11 2023-02-12 15:43:59 +00:00
Budibase Release Bot 2764544626 v2.3.11 2023-02-12 15:40:20 +00:00
Martin McKeaveney ab1881ed60 fix displayColumn logic 2023-02-11 01:14:58 +00:00
Martin McKeaveney c36aa62a0d force display column to be chosen when uploading csv 2023-02-11 01:07:20 +00:00
Budibase Staging Release Bot b49a11fd2d Update pro version to 2.3.11-alpha.0 2023-02-10 19:18:13 +00:00
Budibase Staging Release Bot 78a458fe5d v2.3.11-alpha.0 2023-02-10 19:14:12 +00:00
mike12345567 043b534138 Updating test case which has been occasionally throwing 409 issues. 2023-02-10 18:29:29 +00:00
mike12345567 720e7019c2 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-02-10 17:42:56 +00:00
Budibase Release Bot c721bbc60b Update pro version to 2.3.10 2023-02-10 15:58:21 +00:00
Budibase Release Bot bf7e6e3eeb v2.3.10 2023-02-10 15:54:05 +00:00
mike12345567 0734e5d0d5 Minor fix for automations, the wrong function had the environment variables being added to environment, this is very minor, it simply makes sure that environment variables are in context for the whole of the automation runner - e.g. if utilising many datasources each of them doesn't need to re-retrieve the environment variables, instead they will be available based on the env vars retrieved at the start of the execution. 2023-02-10 14:14:43 +00:00
Budibase Release Bot 1334481da5 Update pro version to 2.3.9 2023-02-10 13:50:45 +00:00
Budibase Release Bot 060a85bce4 v2.3.9 2023-02-10 13:46:46 +00:00