Commit Graph

8424 Commits

Author SHA1 Message Date
mike12345567 32c78ec9bf This makes it so that Googlesheets works correctly as part of onboarding in the Cloud, in self host the googlesheets onboarding option has been hidden as it is too complex to get the user to setup the correct integrations with their google account while doing the first time onboarding to an app. 2023-03-29 19:58:24 +01:00
Budibase Staging Release Bot 774641259f Update pro version to 2.4.42-alpha.2 2023-03-29 18:12:47 +00:00
Budibase Staging Release Bot e49ffc2466 v2.4.42-alpha.2 2023-03-29 18:08:50 +00:00
adrinr 301ad598ad Test user group deletion 2023-03-29 17:05:32 +01:00
adrinr efff31e181 Test user groups 2023-03-29 17:02:56 +01:00
adrinr 4cb6b99982 Types 2023-03-29 16:42:55 +01:00
adrinr 8783f0123d Add tests for admins vs app users 2023-03-29 16:42:31 +01:00
adrinr b368c14308 Add unit tests to test new users 2023-03-29 16:18:32 +01:00
adrinr e25429632b Remove users that should not be there anymore when syncGlobalUsers 2023-03-29 15:35:55 +01:00
Budibase Staging Release Bot 0257617ba1 Update pro version to 2.4.42-alpha.1 2023-03-29 14:01:00 +00:00
Budibase Staging Release Bot 77ab75e461 v2.4.42-alpha.1 2023-03-29 13:57:06 +00:00
Budibase Staging Release Bot 981fd586a9 Update pro version to 2.4.42-alpha.0 2023-03-29 12:11:38 +00:00
Budibase Staging Release Bot de4c3deb04 v2.4.42-alpha.0 2023-03-29 12:08:36 +00:00
Budibase Release Bot 0a6c6a9d1b Update pro version to 2.4.41 2023-03-29 11:43:04 +00:00
mike12345567 7a18d19aa6 Merge branch 'master' of github.com:Budibase/budibase into merge-master-develop 2023-03-29 12:41:06 +01:00
Budibase Release Bot 1f0cf9b604 v2.4.41 2023-03-29 11:39:46 +00:00
mike12345567 e5ba70e7b4 Removing validation endpoint for external tables, always valid. 2023-03-29 12:16:14 +01:00
mike12345567 e10943e6f8 Removing external table validation - will have to come up with a best way to do this and a test suite for it. 2023-03-29 12:13:23 +01:00
mike12345567 25fd16f753 Revert "Revert "Merge pull request #10038 from Budibase/fix/budi-6723" (#10143)"
This reverts commit 89d19a87a7.
2023-03-29 12:12:38 +01:00
Andrew Kingston 31f6f9db7b Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration 2023-03-29 12:09:57 +01:00
Rory Powell d6992bbf94 Merge branch 'master' into merge-master-develop 2023-03-29 11:52:09 +01:00
Budibase Release Bot 8dc5f87972 Update pro version to 2.4.40 2023-03-29 08:00:57 +00:00
Budibase Release Bot f941ba6fe8 v2.4.40 2023-03-29 07:57:56 +00:00
Rory Powell 89d19a87a7 Revert "Merge pull request #10038 from Budibase/fix/budi-6723" (#10143)
This reverts commit b1b18bef18, reversing
changes made to e841ccd0ed.
2023-03-29 08:48:06 +01:00
Budibase Staging Release Bot 5eca2cc59e Update pro version to 2.4.27-alpha.12 2023-03-28 20:24:06 +00:00
Budibase Staging Release Bot 31c708b479 v2.4.27-alpha.12 2023-03-28 20:20:49 +00:00
Budibase Staging Release Bot bd2269d861 Update pro version to 2.4.27-alpha.11 2023-03-28 17:47:28 +00:00
Budibase Staging Release Bot 40625f099c v2.4.27-alpha.11 2023-03-28 17:44:35 +00:00
Budibase Release Bot 8e368525e4 Update pro version to 2.4.39 2023-03-28 15:22:27 +00:00
Budibase Release Bot ceacffa9b6 v2.4.39 2023-03-28 15:18:48 +00:00
Budibase Staging Release Bot e181b5652a Update pro version to 2.4.27-alpha.10 2023-03-28 14:57:54 +00:00
Budibase Staging Release Bot e753119043 v2.4.27-alpha.10 2023-03-28 14:54:57 +00:00
Andrew Kingston e0e5ca7a3c Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration 2023-03-28 15:47:53 +01:00
Budibase Staging Release Bot 945c358029 Update pro version to 2.4.27-alpha.9 2023-03-28 14:14:20 +00:00
Budibase Staging Release Bot 117edaa8cb v2.4.27-alpha.9 2023-03-28 14:11:12 +00:00
Budibase Release Bot 927599a5b6 Update pro version to 2.4.38 2023-03-28 14:04:24 +00:00
Budibase Release Bot 071a6e0994 v2.4.38 2023-03-28 14:01:14 +00:00
Martin McKeaveney fa30769ddb fix auto columns in sample data 2023-03-28 14:58:22 +01:00
Budibase Release Bot b173e80582 Update pro version to 2.4.37 2023-03-28 10:57:56 +00:00
Budibase Release Bot a3ee18824e v2.4.37 2023-03-28 10:55:00 +00:00
melohagan 9e8ab55e18 Lowercase values for Oracle LIKE (#10134) 2023-03-28 11:46:29 +01:00
Dean 8557c307dd Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-28 11:19:08 +01:00
deanhannigan dfe6b55c1a Merge branch 'feature/whitelabelling' into feature/whitelabelling-pro 2023-03-28 09:13:47 +01:00
Budibase Staging Release Bot 9a02364856 Update pro version to 2.4.27-alpha.8 2023-03-28 00:49:45 +00:00
Budibase Staging Release Bot ba909a6442 v2.4.27-alpha.8 2023-03-28 00:46:16 +00:00
Michael Drury 2295440370 Merge pull request #10120 from Budibase/fix/budi-6657
Fix for user groups adding users to app user metadata tables
2023-03-28 01:35:03 +01:00
Michael Drury 2aa9c6d988 Upping memory limit for server tests. 2023-03-28 01:18:52 +01:00
Michael Drury b1f11bfa88 Removing spec.js/ts from coverage in server. 2023-03-28 00:10:46 +01:00
Michael Drury 1424b4359f Making sure server tests end correctly with forceExit. 2023-03-27 23:35:32 +01:00
Rory Powell cd3b2ba199 Lint 2023-03-27 22:39:35 +01:00
Rory Powell 60650b031b Move branding read behind pro 2023-03-27 22:28:25 +01:00
Michael Drury 65976816c0 Removing test script changes. 2023-03-27 21:29:38 +01:00
Dean 51f2557e9a Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-27 21:15:31 +01:00
mike12345567 2e0e5a0aa8 Merge branch 'fix/budi-6657' of github.com:Budibase/budibase into fix/budi-6657 2023-03-27 19:39:08 +01:00
mike12345567 cf5316ec8d General fixes for open handles, attempting to find and close all issues in server which are stopping shutdown of Jest suite. 2023-03-27 19:38:49 +01:00
Budibase Release Bot d5ccd1cc87 Update pro version to 2.4.36 2023-03-27 16:55:39 +00:00
Budibase Release Bot a5b6635850 v2.4.36 2023-03-27 16:52:46 +00:00
Budibase Staging Release Bot 3dcb457263 Update pro version to 2.4.27-alpha.7 2023-03-27 16:44:02 +00:00
Budibase Staging Release Bot 62d0a49761 v2.4.27-alpha.7 2023-03-27 16:40:48 +00:00
Dean 1d97e2a908 Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-27 15:21:35 +01:00
Budibase Staging Release Bot b1f2031a6c Update pro version to 2.4.27-alpha.6 2023-03-27 13:57:40 +00:00
Budibase Staging Release Bot c93459ff4d v2.4.27-alpha.6 2023-03-27 13:54:21 +00:00
mike12345567 4b7446fb37 Merge branch 'develop' of github.com:Budibase/budibase into fix/budi-6657 2023-03-27 11:00:12 +01:00
Dean 1b6a2bebf9 Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-27 10:56:13 +01:00
Budibase Staging Release Bot 05ba08a956 Update pro version to 2.4.27-alpha.5 2023-03-24 15:37:17 +00:00
Budibase Staging Release Bot c5eec07923 v2.4.27-alpha.5 2023-03-24 15:33:56 +00:00
Michael Drury 669c4ebd5c Fix for currentapp build issue. 2023-03-22 17:46:37 +00:00
Budibase Release Bot 033b7a2355 Update pro version to 2.4.35 2023-03-22 07:24:29 +00:00
Budibase Release Bot 32e1fd00d3 v2.4.35 2023-03-22 07:21:26 +00:00
mike12345567 926ee18703 Updating Jest to latest 29.5.0 and then fixing snapshots to work with this - also setting worker memory limits for Node 16.10+ - where a leak can occur. 2023-03-21 19:52:06 +00:00
mike12345567 82286d519f Fixing some issues with test cases. 2023-03-21 17:27:31 +00:00
mike12345567 1c73b92595 Fix for app sync, base it on group roles, not just user roles - stops app sync from pulling in group users which do not actually have access to the app. 2023-03-21 13:55:28 +00:00
Dean bfd7e49c72 Template fixes and updates to the file picker. Error handling added to display a warning when navigating to an unpublished or invalid app url. 2023-03-21 09:20:43 +00:00
Budibase Release Bot ed927475d5 Update pro version to 2.4.34 2023-03-20 10:45:56 +00:00
Budibase Release Bot 775ae58003 v2.4.34 2023-03-20 10:42:57 +00:00
Michael Drury 34e8009f08 Merge pull request #9949 from Budibase/fix/blacklist
Blacklisting
2023-03-20 10:33:11 +00:00
T4DT GmbH 9a4ab17c53 Update rest.ts 2023-03-20 11:31:45 +01:00
Budibase Release Bot 3186373837 Update pro version to 2.4.33 2023-03-20 09:26:00 +00:00
Budibase Release Bot 1d6fa91249 v2.4.33 2023-03-20 09:22:52 +00:00
Dean 5e84020849 Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-20 09:07:19 +00:00
Budibase Staging Release Bot e54173ee4c Update pro version to 2.4.27-alpha.4 2023-03-16 17:22:17 +00:00
Budibase Staging Release Bot f57f2d3634 v2.4.27-alpha.4 2023-03-16 17:19:17 +00:00
Budibase Release Bot 7ee305231d Update pro version to 2.4.32 2023-03-16 13:48:54 +00:00
Budibase Release Bot 1d7abe7031 v2.4.32 2023-03-16 13:45:11 +00:00
Michael Drury b1b18bef18 Merge pull request #10038 from Budibase/fix/budi-6723
Googlesheet issues - master merge
2023-03-16 13:33:33 +00:00
Budibase Release Bot e841ccd0ed Update pro version to 2.4.31 2023-03-16 11:48:02 +00:00
Budibase Release Bot ab6d95acc6 v2.4.31 2023-03-16 11:45:05 +00:00
Dean ce33afdeae Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-16 09:07:58 +00:00
Dean 253ee413a2 Working commit 2023-03-16 09:07:21 +00:00
Budibase Staging Release Bot 739a44c79b Update pro version to 2.4.27-alpha.3 2023-03-16 08:53:36 +00:00
Budibase Staging Release Bot 8b4b73c9f1 v2.4.27-alpha.3 2023-03-16 08:50:36 +00:00
Rory Powell de89b9112a Simplify errors framework (#10042)
* Simplify errors framework

* Use enum for ErrorCode

* Lint

* Update base BudibaseError type to use enum

* For for public error on UsageLimitError

* Build fix

* Build fix
2023-03-16 08:42:02 +00:00
Budibase Staging Release Bot f065f9b621 Update pro version to 2.4.27-alpha.2 2023-03-15 16:57:13 +00:00
Budibase Staging Release Bot 08388311c9 v2.4.27-alpha.2 2023-03-15 16:53:36 +00:00
Budibase Staging Release Bot 15b683867c Update pro version to 2.4.27-alpha.1 2023-03-15 16:15:14 +00:00
Budibase Staging Release Bot e5868c2b6d v2.4.27-alpha.1 2023-03-15 16:11:54 +00:00
mike12345567 6174b6ae18 Squashing #10024 for master merge. 2023-03-15 14:16:45 +00:00
Budibase Staging Release Bot 17db2d407a Update pro version to 2.4.27-alpha.0 2023-03-15 10:37:16 +00:00
Budibase Staging Release Bot b86bd34fff v2.4.27-alpha.0 2023-03-15 10:34:05 +00:00
Dean c7e54947a8 Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-15 10:28:08 +00:00
Budibase Release Bot 3edb9a76d5 Update pro version to 2.4.30 2023-03-15 10:25:04 +00:00
Budibase Release Bot af55dd132e v2.4.30 2023-03-15 10:22:07 +00:00
Michael Drury 75838994d0 Merge pull request #10031 from Budibase/dependabot/npm_and_yarn/packages/server/webpack-5.76.1
Bump webpack from 5.73.0 to 5.76.1 in /packages/server
2023-03-15 10:21:27 +00:00
Dean f3b58923cf Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-15 09:13:36 +00:00
Budibase Release Bot 8b0841cb4f Update pro version to 2.4.29 2023-03-15 09:01:41 +00:00
Budibase Release Bot fe3a819b90 v2.4.29 2023-03-15 08:58:46 +00:00
dependabot[bot] b840da2da0 Bump webpack from 5.73.0 to 5.76.1 in /packages/server
Bumps [webpack](https://github.com/webpack/webpack) from 5.73.0 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.73.0...v5.76.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 02:16:34 +00:00
mike12345567 79f2e9d970 Fixing build issue. 2023-03-14 17:04:25 +00:00
mike12345567 859ec85fe9 Fix for schema endpoint, needed secrets removed as well. 2023-03-14 16:13:28 +00:00
mike12345567 f2484eafec Fix for spaces in table names (external). 2023-03-14 16:13:14 +00:00
Budibase Release Bot 1f6ba71071 Update pro version to 2.4.28 2023-03-14 14:50:58 +00:00
Budibase Release Bot b11b1b447e v2.4.28 2023-03-14 14:47:54 +00:00
Peter Clement cc4a911505 Merge pull request #9984 from Budibase/fix/automation-saving-fix
Fix issue with saving of automation fields
2023-03-14 14:39:24 +00:00
mike12345567 c2de0ade7d Merge branch 'develop' of github.com:Budibase/budibase into fix/budi-6723 2023-03-14 14:25:46 +00:00
Budibase Release Bot 940c402992 Update pro version to 2.4.27 2023-03-14 14:17:10 +00:00
Budibase Release Bot 17cb6bc97d v2.4.27 2023-03-14 14:13:54 +00:00
mike12345567 63cf91218d Merge branch 'master' of github.com:Budibase/budibase into develop 2023-03-14 14:12:32 +00:00
mike12345567 da9e1bed64 Fix for googlesheets issue - when table initially created doesn't have the correct schema, adding a function to handle static schemas like Gsheets. 2023-03-14 12:11:01 +00:00
Budibase Release Bot afa541eb3c Update pro version to 2.4.26 2023-03-14 10:20:20 +00:00
Budibase Release Bot 10f1d1f142 v2.4.26 2023-03-14 10:17:02 +00:00
melohagan 878bc65eb2 Add missing readable flag (#10016) 2023-03-14 10:06:01 +00:00
Budibase Release Bot ecc4dc6ce9 Update pro version to 2.4.25 2023-03-14 09:53:06 +00:00
Budibase Release Bot c62c6badd5 v2.4.25 2023-03-14 09:50:17 +00:00
Budibase Staging Release Bot 40a64fd0be Update pro version to 2.4.12-alpha.6 2023-03-14 09:14:18 +00:00
Budibase Staging Release Bot a7944f4ef8 v2.4.12-alpha.6 2023-03-14 09:11:22 +00:00
Budibase Release Bot 406cecc74c Update pro version to 2.4.24 2023-03-14 08:31:01 +00:00
Budibase Release Bot c7fb06ef39 v2.4.24 2023-03-14 08:28:08 +00:00
mike12345567 3d84409a58 Making sure created flag gets carried across for external tables. 2023-03-13 18:18:04 +00:00
mike12345567 65ada7f8b2 Adding back a base column for sheet creation. 2023-03-13 18:10:35 +00:00
mike12345567 2a1f215351 Removing relationship option from Googlesheets as it doesn't add value, as well as multi-select as it can't really be supported. Also fixing issues with re-fetching after adding some special column types./ 2023-03-13 18:04:29 +00:00
mike12345567 d3464ce166 Adding mechanism for bulk creation of rows in gsheets, used for CSV imports. 2023-03-13 17:21:04 +00:00
mike12345567 6b8d0ca9dd Adding mechanism for verifying the Budibase properties, such as required and min/max as part of the external API. 2023-03-13 16:21:22 +00:00
Budibase Release Bot 12109fdb31 Update pro version to 2.4.23 2023-03-13 15:45:47 +00:00
Budibase Release Bot aa4c9f6fcb v2.4.23 2023-03-13 15:42:10 +00:00
Budibase Release Bot 3ad91ec018 v2.4.22 2023-03-13 15:30:10 +00:00
Budibase Release Bot 00145fd016 Update pro version to 2.4.21 2023-03-13 15:15:01 +00:00
Budibase Release Bot 7227bb6a91 v2.4.21 2023-03-13 15:11:44 +00:00
Rory Powell e116941750 Rotatable secrets (#9982)
* Rotatable secrets

* Set new api encryption key var

* Lint

* Use fallback keys instead of array

* Point api encryption key to dedicated value

* Add API_ENCRYPTION_KEY to cli

* Lint + add api encryption key to env files
2023-03-13 15:02:59 +00:00
Dean 8a288b37b4 Merge remote-tracking branch 'origin/develop' into feature/whitelabelling 2023-03-13 14:58:54 +00:00
mike12345567 6be2f6f793 Merge branch 'master' of github.com:Budibase/budibase into fix/budi-6723 2023-03-13 13:41:24 +00:00
Budibase Staging Release Bot 9839e2b6dc Update pro version to 2.4.12-alpha.5 2023-03-13 13:26:05 +00:00
Budibase Staging Release Bot eabd4f3b79 v2.4.12-alpha.5 2023-03-13 13:22:50 +00:00
Dean 5ce52cad06 Working commit 2023-03-13 12:33:16 +00:00
Budibase Staging Release Bot 22e5eb13d6 Update pro version to 2.4.12-alpha.4 2023-03-13 12:23:13 +00:00
Budibase Staging Release Bot e6bd908a1b v2.4.12-alpha.4 2023-03-13 12:20:05 +00:00
Budibase Release Bot e74f80742e Update pro version to 2.4.20 2023-03-13 11:55:39 +00:00
Budibase Release Bot ed836fa329 v2.4.20 2023-03-13 11:52:47 +00:00
Andrew Kingston 909118d398 Merge branch 'develop' of github.com:Budibase/budibase into just-dataspace-things 2023-03-13 11:30:18 +00:00
Budibase Staging Release Bot 1c44a9f0b8 Update pro version to 2.4.12-alpha.3 2023-03-13 09:59:01 +00:00
Budibase Staging Release Bot e3a04a2fee v2.4.12-alpha.3 2023-03-13 09:55:46 +00:00
mike12345567 9037ab86d5 Adding an error for XLSX type sheets not working, adding the sheets URL as an option for google config (should be added to redirect URL) and fixing some error states. 2023-03-10 18:46:48 +00:00
Budibase Release Bot ca33fe7439 Update pro version to 2.4.19 2023-03-10 16:50:13 +00:00
Budibase Release Bot be3156635b v2.4.19 2023-03-10 16:47:16 +00:00
Michael Drury c553f053fe Merge pull request #9965 from Budibase/budi-6667-change-oracle-db-name-to-service-name
Change Database to Service Name in Oracle config
2023-03-10 16:38:06 +00:00
Budibase Release Bot a53e131441 Update pro version to 2.4.18 2023-03-10 16:26:29 +00:00
Budibase Release Bot ad4fa5354f v2.4.18 2023-03-10 16:23:32 +00:00
mike12345567 eef7c07194 Merge branch 'master' of github.com:Budibase/budibase into fix/9886 2023-03-10 16:00:03 +00:00
Budibase Release Bot 6f4d8dfab8 Update pro version to 2.4.17 2023-03-10 15:31:01 +00:00
Budibase Release Bot d799db5a0f v2.4.17 2023-03-10 15:28:16 +00:00
mike12345567 ddaafe6379 Merge branch 'master' of github.com:Budibase/budibase into fix/9886 2023-03-10 14:49:41 +00:00
Peter Clement bd7c91b1bd Fix automation saving issue 2023-03-10 14:47:26 +00:00
Budibase Staging Release Bot f48ee7661b Update pro version to 2.4.12-alpha.2 2023-03-10 12:50:28 +00:00
Budibase Staging Release Bot 8f127e5e41 v2.4.12-alpha.2 2023-03-10 12:47:25 +00:00
Budibase Release Bot 90c20206b3 Update pro version to 2.4.16 2023-03-10 12:30:27 +00:00
Budibase Release Bot 93f4e3b0b7 v2.4.16 2023-03-10 12:27:38 +00:00
Budibase Staging Release Bot 0ad261638c Update pro version to 2.4.12-alpha.1 2023-03-10 12:24:43 +00:00
Budibase Staging Release Bot 1c8c9fbbc7 v2.4.12-alpha.1 2023-03-10 12:21:35 +00:00
Michael Drury 5eabe9db22 Merge pull request #9779 from Budibase/jonny/api-metrics
metrics api endpoint
2023-03-10 12:12:51 +00:00
Budibase Release Bot 96c6a65584 Update pro version to 2.4.15 2023-03-10 11:00:36 +00:00
Budibase Release Bot 4906e5c3a0 v2.4.15 2023-03-10 10:57:52 +00:00
Andrew Kingston c4e3667b6c Merge branch 'develop' of github.com:Budibase/budibase into just-dataspace-things 2023-03-09 17:54:58 +00:00
Budibase Release Bot 9efe5cfa92 Update pro version to 2.4.14 2023-03-09 16:54:23 +00:00
Budibase Release Bot 874ce9bb13 v2.4.14 2023-03-09 16:51:20 +00:00
Budibase Release Bot 05709cc0d4 Update pro version to 2.4.13 2023-03-09 16:26:22 +00:00
Budibase Release Bot a1b409d15d v2.4.13 2023-03-09 16:23:20 +00:00
Rory Powell c33ea4dcfe Update deployment templates to remove unused cdn url and fix empty env vars (#9967) 2023-03-09 16:13:26 +00:00
Budibase Staging Release Bot 7fe6d5041c Update pro version to 2.4.12-alpha.0 2023-03-09 16:05:26 +00:00
Budibase Staging Release Bot 1f9bd2f325 v2.4.12-alpha.0 2023-03-09 16:02:23 +00:00
Rory Powell a03a96038d merge master into develop (#9964) 2023-03-09 15:54:20 +00:00
Mel O'Hagan ad7bda17bb Change database to Service Name in oracle 2023-03-09 15:52:16 +00:00
Budibase Release Bot fa877c8a6b Update pro version to 2.4.12 2023-03-09 15:37:11 +00:00
Budibase Release Bot 8790672d42 v2.4.12 2023-03-09 15:33:38 +00:00
Budibase Staging Release Bot 741ecabd66 Update pro version to 2.4.8-alpha.4 2023-03-09 14:26:47 +00:00
Budibase Staging Release Bot faeab2dbc3 v2.4.8-alpha.4 2023-03-09 14:23:40 +00:00
mike12345567 418de34c1d Merge branch 'master' of github.com:Budibase/budibase into fix/9886 2023-03-09 12:29:28 +00:00
Adria Navarro 63afd34eb2 Bug - BUDI-6068 filters do not work for google sheets (#9886)
* Add data-utils with filters

* Create data-utils

* Add data-utils to compiled code

* Reuse constants

* Fix tests

* Rename package to shared-core

* Namespace export shared-core

* Rely on rollup to bundle shared-core

* Revert "Rely on rollup to bundle shared-core"

This reverts commit e8b5a2bb9a.

* Updating version and removing private.

* Update version

* Increment versions.

* Implement sort

* Enabling sort

* v2.3.21-alpha.2

* Fix build

* Improve readability

* Move deepGet to shared helper

* Better type usage

* Fix types

* Configure types

* Fix vite refs

* Add dep

* Fixing depencencies on client

* Add missing dev command

* Fix loading issues

* Update versions to latest

* Multiple es6 and commonjs configs

* Config

* Use local packages on rollup for client

* Change shared-core and types entry points

---------

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2023-03-09 12:25:12 +00:00
Budibase Release Bot 8cb88024c0 Update pro version to 2.4.11 2023-03-09 12:23:08 +00:00
Budibase Release Bot 37fa491ef0 v2.4.11 2023-03-09 12:20:21 +00:00
Budibase Release Bot 0ed988015f Update pro version to 2.4.10 2023-03-09 11:35:02 +00:00
Budibase Release Bot ee66d69a11 v2.4.10 2023-03-09 11:32:18 +00:00
Budibase Release Bot 7eac28087d Update pro version to 2.4.9 2023-03-09 11:13:12 +00:00
Budibase Release Bot 01d304435a v2.4.9 2023-03-09 11:10:29 +00:00
Budibase Staging Release Bot 93e9eaec8a Update pro version to 2.4.8-alpha.3 2023-03-09 09:01:11 +00:00
Budibase Staging Release Bot 1a4652e4c2 v2.4.8-alpha.3 2023-03-09 08:58:17 +00:00
Adria Navarro 158703daef Bug - BUDI-6068 filters do not work for google sheets (#9886)
* Add data-utils with filters

* Create data-utils

* Add data-utils to compiled code

* Reuse constants

* Fix tests

* Rename package to shared-core

* Namespace export shared-core

* Rely on rollup to bundle shared-core

* Revert "Rely on rollup to bundle shared-core"

This reverts commit e8b5a2bb9a.

* Updating version and removing private.

* Update version

* Increment versions.

* Implement sort

* Enabling sort

* v2.3.21-alpha.2

* Fix build

* Improve readability

* Move deepGet to shared helper

* Better type usage

* Fix types

* Configure types

* Fix vite refs

* Add dep

* Fixing depencencies on client

* Add missing dev command

* Fix loading issues

* Update versions to latest

* Multiple es6 and commonjs configs

* Config

* Use local packages on rollup for client

* Change shared-core and types entry points

---------

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2023-03-09 08:50:26 +00:00
mike12345567 564c724be1 Provides the option for blacklisting IPs. 2023-03-08 16:30:26 +00:00
Budibase Staging Release Bot 306f20b7c8 Update pro version to 2.4.8-alpha.2 2023-03-08 16:00:30 +00:00
Budibase Staging Release Bot 22b1e5e790 v2.4.8-alpha.2 2023-03-08 15:57:28 +00:00
Budibase Staging Release Bot 3328a9524e Update pro version to 2.4.8-alpha.1 2023-03-08 14:50:07 +00:00
Budibase Staging Release Bot 1c7c347189 v2.4.8-alpha.1 2023-03-08 14:47:29 +00:00
Budibase Staging Release Bot 998eea3a4d Update pro version to 2.4.8-alpha.0 2023-03-08 14:27:07 +00:00
Budibase Staging Release Bot 0c5091ff81 v2.4.8-alpha.0 2023-03-08 14:24:04 +00:00
Budibase Release Bot d20724cec9 Update pro version to 2.4.8 2023-03-08 14:00:46 +00:00
Budibase Release Bot a0d477fea4 v2.4.8 2023-03-08 13:58:09 +00:00
mike12345567 f421b93826 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-03-08 13:52:55 +00:00
Budibase Release Bot 61ff3a736b v2.4.7 2023-03-08 13:47:20 +00:00
melohagan a8f873fff3 Try/catch automation Create Row relationship (#9924)
* Try/catch

* Increase height of automation test output

* Unit tests

* lint
2023-03-08 13:39:18 +00:00
Budibase Staging Release Bot d14068ddb4 Update pro version to 2.4.6-alpha.0 2023-03-08 12:54:26 +00:00
Budibase Staging Release Bot eced7ac364 v2.4.6-alpha.0 2023-03-08 12:51:44 +00:00
Budibase Release Bot 33a9c8d215 Update pro version to 2.4.6 2023-03-08 12:41:59 +00:00
Budibase Release Bot 4c4e080a64 v2.4.6 2023-03-08 12:39:19 +00:00
Budibase Release Bot 03538def88 Update pro version to 2.4.5 2023-03-08 12:15:14 +00:00
Budibase Release Bot e0ca8a282b v2.4.5 2023-03-08 12:11:43 +00:00
Budibase Release Bot ee2a7a2e74 Update pro version to 2.4.4 2023-03-07 17:26:42 +00:00
Budibase Release Bot 45abd860f1 v2.4.4 2023-03-07 17:23:44 +00:00
Budibase Release Bot 9edea70f82 Update pro version to 2.4.3 2023-03-07 16:18:07 +00:00
Budibase Release Bot 3e154ba851 v2.4.3 2023-03-07 16:15:01 +00:00
Peter Clement 1abab9421e Merge pull request #9915 from Budibase/fix/9441-group-roles
fix roleId being undefined leading to group role overriding incorrectly
2023-03-07 16:01:53 +00:00
Michael Drury 5d166421bf Merge pull request #9923 from Budibase/fix/9790
SQL formulas - keeping after fetching
2023-03-07 15:58:25 +00:00
mike12345567 0342d409c3 Fix for #9790 - formulas never exist in the database and so were always being considered deleted, handling this. 2023-03-07 15:29:58 +00:00
Budibase Release Bot f13096140a Update pro version to 2.4.2 2023-03-07 15:25:56 +00:00
Budibase Release Bot bc556440fb v2.4.2 2023-03-07 15:22:57 +00:00
Budibase Release Bot 5b264d021b Update pro version to 2.4.1 2023-03-07 14:53:17 +00:00
Budibase Release Bot 2c56ec7671 v2.4.1 2023-03-07 14:50:14 +00:00
Peter Clement 1cb03c7603 fix roleId being undefined leading to groups override 2023-03-07 13:30:24 +00:00
Budibase Release Bot 434ebfdb67 Update pro version to 2.4.0 2023-03-07 12:50:08 +00:00
Budibase Release Bot 09797d1fb5 v2.4.0 2023-03-07 12:47:07 +00:00
Budibase Release Bot ccbe02f976 Update pro version to 2.3.25 2023-03-07 12:08:48 +00:00
Budibase Release Bot 7cfe8a01e6 v2.3.25 2023-03-07 12:05:45 +00:00
Budibase Release Bot e5716633b2 Update pro version to 2.3.24 2023-03-07 11:44:13 +00:00
Budibase Release Bot 99bdcb1b87 v2.3.24 2023-03-07 11:41:28 +00:00
Budibase Release Bot 745db45e41 Update pro version to 2.3.23 2023-03-07 10:57:39 +00:00
Budibase Release Bot 7dae3272fd v2.3.23 2023-03-07 10:54:24 +00:00
Budibase Release Bot c1f38699a5 Update pro version to 2.3.22 2023-03-07 10:30:58 +00:00
Budibase Release Bot 1cdb1152f3 v2.3.22 2023-03-07 10:28:11 +00:00
mike12345567 0026f86cc6 Fixing operation ID. 2023-03-06 17:41:24 +00:00
mike12345567 36683459b8 Updating metrics endpoint to have examples of expected data format - show OpenMetrics response. 2023-03-06 15:55:55 +00:00
mike12345567 13ae950101 Updating test case. 2023-03-06 15:31:27 +00:00
mike12345567 c51b9fb4b3 Merge branch 'develop' of github.com:Budibase/budibase into jonny/api-metrics 2023-03-06 15:23:35 +00:00
Andrew Kingston b93f575bca Add popovers to sheet column headers, improve mouse UX 2023-03-06 15:09:42 +00:00
Jonny McCullagh cbc377b0f4 unit tests 2023-03-06 11:51:49 +00:00
Budibase Release Bot a1d9906529 Update pro version to 2.3.21 2023-03-06 11:46:28 +00:00
Budibase Release Bot f8173d9767 v2.3.21 2023-03-06 11:43:39 +00:00
Andrew Kingston 4647e1bc07 Fix issues with not disconnecting users when swapping datasource and improve multi-user UI 2023-03-06 11:20:47 +00:00
Martin McKeaveney 26660b12fb PR comments 2023-03-06 10:33:49 +00:00
Martin McKeaveney edac525424 remove import 2023-03-06 10:24:45 +00:00
Martin McKeaveney e8c73cdee0 return gsheets config in test regardless 2023-03-06 10:22:32 +00:00
Andrew Kingston 3e907af8b5 Add WIP multi-user UI for sheet interface 2023-03-06 07:43:45 +00:00
Andrew Kingston 36c953443f Add WIP initial multi-user websocket implementation for sheets 2023-03-05 18:57:05 +00:00
Budibase Staging Release Bot 56a188bb64 Update pro version to 2.3.21-alpha.1 2023-03-03 22:36:42 +00:00
Budibase Staging Release Bot e043bb4ea8 v2.3.21-alpha.1 2023-03-03 22:33:27 +00:00
Budibase Staging Release Bot 2377f44774 Update pro version to 2.3.21-alpha.0 2023-03-03 16:59:04 +00:00
Budibase Staging Release Bot 03964345ad v2.3.21-alpha.0 2023-03-03 16:56:19 +00:00
Martin McKeaveney f7d6c37fc7 merge 2023-03-03 16:49:04 +00:00
Budibase Staging Release Bot 6acec42ae5 Update pro version to 2.3.18-alpha.30 2023-03-03 13:27:40 +00:00
Budibase Staging Release Bot 486cb0004c v2.3.18-alpha.30 2023-03-03 13:24:17 +00:00
Budibase Staging Release Bot 381bf816aa Update pro version to 2.3.18-alpha.29 2023-03-02 15:20:14 +00:00
Budibase Staging Release Bot 82c0706d36 v2.3.18-alpha.29 2023-03-02 15:17:09 +00:00
Budibase Staging Release Bot c11d5e58c0 Update pro version to 2.3.18-alpha.28 2023-03-02 14:49:01 +00:00
Budibase Staging Release Bot 6a23388cb2 v2.3.18-alpha.28 2023-03-02 14:45:56 +00:00
Budibase Staging Release Bot 6c62d0b214 Update pro version to 2.3.18-alpha.27 2023-03-02 08:16:03 +00:00
Budibase Staging Release Bot ff5c6efddb v2.3.18-alpha.27 2023-03-02 08:13:09 +00:00
Budibase Release Bot 75fad90880 Update pro version to 2.3.20 2023-03-01 22:23:56 +00:00
Budibase Release Bot 25a7fa669f v2.3.20 2023-03-01 22:19:27 +00:00
Budibase Staging Release Bot c49eb26377 v2.3.18-alpha.26 2023-03-01 22:03:30 +00:00
Budibase Staging Release Bot 2127717987 Update pro version to 2.3.18-alpha.25 2023-03-01 21:42:43 +00:00
Budibase Staging Release Bot 7449824243 v2.3.18-alpha.25 2023-03-01 21:39:53 +00:00
Michael Drury 3e3db5c712 Merge pull request #9849 from Budibase/fix/9739
Fix for exporting/importing apps with different attachment columns
2023-03-01 21:32:39 +00:00
Budibase Release Bot 30ae091c7e Update pro version to 2.3.19 2023-03-01 19:59:11 +00:00
Budibase Release Bot b32be0283a v2.3.19 2023-03-01 19:55:26 +00:00
mike12345567 5b150e7748 Removing migration change and fixing #9738 - making sure that exports with excludeRows enabled don't include attachments. 2023-03-01 19:43:40 +00:00
mike12345567 eba18a4159 Fix for #9739 - there was an issue with the mango syntax, when working with multi attachment columns it was using an AND comparator instead of OR, it should be searching for rows that contain any attachment column, not all attachment columns. 2023-03-01 19:01:13 +00:00
Budibase Staging Release Bot 28f8c12e2b Update pro version to 2.3.18-alpha.24 2023-03-01 17:58:55 +00:00
Budibase Staging Release Bot 9c6d598d8a v2.3.18-alpha.24 2023-03-01 17:56:00 +00:00
Budibase Staging Release Bot 6fdc328cd9 Update pro version to 2.3.18-alpha.23 2023-03-01 17:37:52 +00:00
Budibase Staging Release Bot 0338a8e341 v2.3.18-alpha.23 2023-03-01 17:34:57 +00:00
Budibase Staging Release Bot b8c3dce887 Update pro version to 2.3.18-alpha.22 2023-03-01 15:43:27 +00:00
Budibase Staging Release Bot 4798271b3a v2.3.18-alpha.22 2023-03-01 15:40:29 +00:00
Budibase Staging Release Bot ac8efa2535 Update pro version to 2.3.18-alpha.21 2023-03-01 15:17:01 +00:00
Budibase Staging Release Bot 88ce23e720 v2.3.18-alpha.21 2023-03-01 15:13:55 +00:00
Budibase Staging Release Bot eb9615cc73 Update pro version to 2.3.18-alpha.20 2023-03-01 14:55:46 +00:00
Budibase Staging Release Bot d8c0233141 v2.3.18-alpha.20 2023-03-01 14:52:44 +00:00
Budibase Staging Release Bot 7d9ef8c740 Update pro version to 2.3.18-alpha.19 2023-03-01 13:29:54 +00:00
Budibase Staging Release Bot d213a2f3b0 v2.3.18-alpha.19 2023-03-01 13:26:19 +00:00
Michael Drury 4abb2801f0 Merge pull request #9828 from Budibase/fix/9778
Fix for operationId in OpenAPI specs
2023-03-01 13:09:16 +00:00
Budibase Staging Release Bot c3806c0605 Update pro version to 2.3.18-alpha.18 2023-03-01 12:39:29 +00:00
Budibase Staging Release Bot b11bc5280f v2.3.18-alpha.18 2023-03-01 12:36:38 +00:00
Budibase Staging Release Bot e629e9ab22 Update pro version to 2.3.18-alpha.17 2023-03-01 10:06:03 +00:00
Budibase Staging Release Bot e796880e54 v2.3.18-alpha.17 2023-03-01 10:02:33 +00:00
mike12345567 cb39053b12 Fix for #9778 - there was an issue with operationId in the OpenAPI spec, these need to be unique to be compliant with the spec as brought up in the issue. Also re-writing the spec generation to Typescript to be compliant with how backend code is now written. 2023-02-28 18:10:56 +00:00
Budibase Staging Release Bot db28c5006c Update pro version to 2.3.18-alpha.16 2023-02-28 14:13:52 +00:00
Budibase Staging Release Bot 64e4788fc5 v2.3.18-alpha.16 2023-02-28 14:10:56 +00:00
Andrew Kingston a28148d9f8 Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-abs 2023-02-28 13:59:37 +00:00
Michael Drury fcb9f3e116 Merge pull request #9815 from Budibase/bug/budi-6076-cannot-delete-columns-in-google-sheet
Bug - budi-6076 cannot delete columns in google sheet
2023-02-28 13:56:32 +00:00
Budibase Staging Release Bot 982a7a17aa Update pro version to 2.3.18-alpha.15 2023-02-28 11:14:33 +00:00
Budibase Staging Release Bot f60e435c3c v2.3.18-alpha.15 2023-02-28 11:11:24 +00:00
Rory Powell 312c01a879 Prefer default config for google sheets in cloud, don't use env vars for regular auth 2023-02-28 10:36:29 +00:00
Michael Drury a385fde601 Merge pull request #9795 from Budibase/feature/audit-logs
Audit Logs
2023-02-27 22:06:02 +00:00
mike12345567 e2ee573747 Trying to measure coverage from backend-core from server/worker. 2023-02-27 17:07:52 +00:00
adrinr b05d568518 Merge remote-tracking branch 'origin/develop' into bug/budi-6076-cannot-delete-columns-in-google-sheet 2023-02-27 17:45:37 +01:00
adrinr f017f0d54e Catch issue on test 2023-02-27 17:41:42 +01:00
Budibase Staging Release Bot 0810ae8ef0 Update pro version to 2.3.18-alpha.14 2023-02-27 16:30:38 +00:00
Budibase Staging Release Bot 0338a21197 v2.3.18-alpha.14 2023-02-27 16:27:18 +00:00
adrinr f85ea527bd Add tests for adding/removing columns in a google spreadsheet 2023-02-27 17:25:48 +01:00
adrinr abe06a127a Types 2023-02-27 17:25:26 +01:00
mike12345567 2fb33e2cf3 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-27 14:51:33 +00:00
Budibase Staging Release Bot 3365f9f0d3 Update pro version to 2.3.18-alpha.13 2023-02-27 14:10:33 +00:00
Budibase Staging Release Bot edfd53a79a v2.3.18-alpha.13 2023-02-27 14:07:12 +00:00
Rory Powell 2e829ce8a6 Merge pull request #9785 from Budibase/configs-refactor-and-server-test-fixes
Configs /  Server tests / Failing real email tests updates
2023-02-27 14:00:21 +00:00
adrinr 30fde61d4d Handle deletes 2023-02-27 13:33:19 +01:00
mike12345567 65646ba01b Further PR comments. 2023-02-27 11:00:13 +00:00
Budibase Release Bot 941b2e4200 Update pro version to 2.3.18 2023-02-27 10:16:38 +00:00
Budibase Release Bot 868f82ea33 v2.3.18 2023-02-27 10:12:47 +00:00
mike12345567 3eaecc79d5 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-24 17:03:00 +00:00
Budibase Staging Release Bot 07b874d30f Update pro version to 2.3.18-alpha.12 2023-02-24 15:54:43 +00:00
Budibase Staging Release Bot 0ba544bb0a v2.3.18-alpha.12 2023-02-24 15:51:56 +00:00
mike12345567 8853776c79 Moving around processors to separate audit logs out of central event handling. 2023-02-24 13:52:54 +00:00
mike12345567 58fab29fb4 Main body of PR comments. 2023-02-24 13:32:45 +00:00
Budibase Staging Release Bot d5a655a4eb v2.3.18-alpha.11 2023-02-24 13:23:58 +00:00
mike12345567 f070be5f65 Moving search index to an enum. 2023-02-24 13:15:14 +00:00
mike12345567 42fc004212 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-24 12:46:58 +00:00
Budibase Staging Release Bot 80813f5aa8 Update pro version to 2.3.18-alpha.10 2023-02-24 10:51:08 +00:00
Budibase Staging Release Bot f791cb6365 v2.3.18-alpha.10 2023-02-24 10:48:01 +00:00
adrinr d5fd635d6c Remove @ts-ignore 2023-02-24 11:26:05 +01:00
adrinr 045822d65e Dry 2023-02-24 11:24:29 +01:00
adrinr 2fc97189e5 Merge remote-tracking branch 'origin/develop' into bug/budi-6619/cannot_update_relationships_in_postgresql_many_to_one 2023-02-24 11:12:07 +01:00
adrinr d6363f07b3 Renamings 2023-02-24 10:51:55 +01:00
adrinr 2e45f94d79 Improve verbosity 2023-02-24 10:47:32 +01:00
Budibase Staging Release Bot 3f50c04335 Update pro version to 2.3.18-alpha.9 2023-02-24 09:26:25 +00:00
Budibase Staging Release Bot f3c5ddc7c9 v2.3.18-alpha.9 2023-02-24 09:23:36 +00:00
Andrew Kingston b8e7e0b701 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-spreadsheet 2023-02-23 16:41:08 +00:00
Budibase Staging Release Bot 969a026db3 Update pro version to 2.3.18-alpha.8 2023-02-23 14:05:48 +00:00
Budibase Staging Release Bot c4e2566438 v2.3.18-alpha.8 2023-02-23 14:02:39 +00:00
Andrew Kingston 8cd7ba1fdf Undo/Redo for Design and Automate sections + automations refactor (#9714)
* Add full undo/redo support for screens

* Add loading states to disable spamming undo/redo

* Add keyboard shortcuts for undo and redo

* Fix modals not closing in design section when escape is pressed

* Remove log

* Add smart metadata saving to undo/redo

* Add error handling to undo/redo

* Add active state to hoverable icons

* Fix screen deletion

* Always attempt to get latest doc version before deleting in case rev has changed

* Move undo listener top level, hide controls when on certain tabs, and improve selection state

* Add tooltips to undo/redo control

* Update automation section nav to match other sections

* Fix automation list padding

* Fix some styles in create automation modal

* Improve automation section styles and add undo/redo

* Update styles in add action modal

* Fix button size when creating admin user

* Fix styles in add automation step modal

* Fix issue selecting disabled automation steps

* Reset automation history store when changing app

* Reduce spammy unnecessary API calls when editing cron trigger

* WIP automation refactor

* Rewrite most automation state

* Rewrite most of the rest of automation state

* Finish refactor of automation state

* Fix selection state when selecting new doc after history recreates it

* Prune nullish or empty block inputs from automations and avoid sending API requests when no changes have been made

* Fix animation issues with automations

* Sort automations and refetch list when adding or deleting

* Fix formatting

* Add back in ability to swap between values and bindings for block inputs

* Lint

* Format

* Fix potential issue in design section when selected screen is unset

* Fix automation arrow directions everywhere, tidy up logic and fix crash when using invalid looping

* Lint

* Fix more cases of automation errors

* Fix implicity any TS error

* Respect _id specified when creating automations

* Fix crash in history store when reverting a change on a doc whose ID has changed

* Lint

* Ensure cloneDeep helper doesn't crash when a nullish value is passed in

* Remove deprecated frontend automation test

---------

Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-02-23 13:55:18 +00:00
Rory Powell 4e1bebe897 Server flaky tests fixes - improving tenancy config 2023-02-23 13:43:27 +00:00
Rory Powell d3a7286711 Configs updates: remove circular deps, dedicated module, typing improvements, reduce db reads 2023-02-23 13:41:35 +00:00
Budibase Staging Release Bot 351ea232f7 Update pro version to 2.3.18-alpha.7 2023-02-23 12:17:13 +00:00
Budibase Staging Release Bot 910bac322c v2.3.18-alpha.7 2023-02-23 12:14:21 +00:00
adrinr 5207f51080 Test enrich for all relationship types 2023-02-23 10:50:18 +01:00
adrinr 7868fc657d Fix many-to-one tests 2023-02-23 10:39:16 +01:00
adrinr 9e0d003038 Fix creation 2023-02-23 10:28:24 +01:00
adrinr 70689c0369 Fix tests 2023-02-23 00:06:57 +01:00
adrinr 83649f1959 Setup o2m and m2m relationships 2023-02-22 22:40:50 +01:00
Jonny McCullagh dde1237ed2 allUsers function & more metrics 2023-02-22 21:10:35 +00:00
adrinr f00994af7f Fix wrong relationship mapping 2023-02-22 17:18:05 +01:00
adrinr 8c906c1681 Merge remote-tracking branch 'origin/develop' into bug/budi-6619/cannot_update_relationships_in_postgresql_many_to_one 2023-02-22 15:00:41 +01:00
adrinr 63af59a5b0 Handle link fields 2023-02-22 14:59:42 +01:00
Budibase Staging Release Bot 96dfa32c0b Update pro version to 2.3.18-alpha.6 2023-02-22 13:59:23 +00:00
Budibase Staging Release Bot 8cb9d5067b v2.3.18-alpha.6 2023-02-22 13:56:31 +00:00
Rory Powell 4b85583f5f Update builder and authorized middleware to be more strict towards unauthenticated (#9774)
* Update builder and authorized middleware to be more strict towards unauthenticated

* Remove unnecessary variable
2023-02-22 13:39:31 +00:00
Budibase Staging Release Bot e04c72331e Update pro version to 2.3.18-alpha.5 2023-02-22 13:37:06 +00:00
Budibase Staging Release Bot 46c015491a v2.3.18-alpha.5 2023-02-22 13:33:55 +00:00
Budibase Staging Release Bot 52c3628846 Update pro version to 2.3.18-alpha.4 2023-02-22 13:14:32 +00:00
Budibase Staging Release Bot bfe0756373 v2.3.18-alpha.4 2023-02-22 13:11:38 +00:00
Rory Powell 9d6d781244 Use `--runInBand` in CI only (#9771)
* Use  in CI only

* Use scripts instead of ternary to pick up correct bash syntax
2023-02-22 13:04:16 +00:00
adrinr e350f6b166 Undo literal changes 2023-02-22 11:02:32 +00:00
adrinr b9c54b6fe6 Update many to many 2023-02-22 10:54:55 +00:00
Budibase Staging Release Bot 8e07033ec2 Update pro version to 2.3.18-alpha.3 2023-02-22 10:13:25 +00:00
Budibase Staging Release Bot a03fe900c6 v2.3.18-alpha.3 2023-02-22 10:10:27 +00:00
Budibase Staging Release Bot faaf01cd53 Update pro version to 2.3.18-alpha.2 2023-02-22 08:43:41 +00:00
Budibase Staging Release Bot 288f853208 v2.3.18-alpha.2 2023-02-22 08:40:11 +00:00
mike12345567 22f42ef898 Adding new mechanism to get the ipAddress and userAgent of call for audit logs. 2023-02-21 19:14:57 +00:00
Budibase Staging Release Bot 1e0e3ce19e Update pro version to 2.3.18-alpha.1 2023-02-21 17:37:00 +00:00
Budibase Staging Release Bot deb76ca7f3 v2.3.18-alpha.1 2023-02-21 17:33:47 +00:00
mike12345567 ef30c03fa6 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-21 17:26:24 +00:00
mike12345567 41eb0c3964 Updating worker db config to have replication available (for audit logs). 2023-02-21 17:22:23 +00:00
Rory Powell 940de8b6a0 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 1742055c3c Update pro version to 2.3.18-alpha.0 2023-02-21 17:07:51 +00:00
Budibase Staging Release Bot ccc17f5599 v2.3.18-alpha.0 2023-02-21 17:03:45 +00:00
mike12345567 f7f9e63fe8 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-02-21 16:53:28 +00:00
adrinr e0242d0883 Fix the many to one updates 2023-02-21 16:29:18 +00:00
adrinr be81767a46 Replace maps for foreach 2023-02-21 15:57:56 +00:00
adrinr e0b3976ee4 Add return select statement back on update 2023-02-21 15:57:04 +00:00
Budibase Staging Release Bot fcab5884ac Update pro version to 2.3.17-alpha.8 2023-02-21 15:24:40 +00:00
adrinr 1ada790d50 Fix postgres update for relationships 2023-02-21 15:21:00 +00:00
Budibase Staging Release Bot 9fadc42a2e v2.3.17-alpha.8 2023-02-21 15:20:48 +00:00
Adria Navarro b65e39bb22 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
Budibase Staging Release Bot 91941a538f Update pro version to 2.3.17-alpha.7 2023-02-21 14:43:54 +00:00
Budibase Staging Release Bot a3dfaf2c3f v2.3.17-alpha.7 2023-02-21 14:39:55 +00:00
Budibase Staging Release Bot e093ab5ef4 Update pro version to 2.3.17-alpha.6 2023-02-21 11:56:26 +00:00
Budibase Staging Release Bot 9ed759580f v2.3.17-alpha.6 2023-02-21 11:52:45 +00:00
adrinr ea8e779d10 Merge remote-tracking branch 'origin/develop' into test/fix_foreigndata_pg_test 2023-02-21 11:37:16 +00:00
Budibase Staging Release Bot cbddc7ee4f Update pro version to 2.3.17-alpha.5 2023-02-21 11:26:45 +00:00
Budibase Staging Release Bot e6d7c22efa v2.3.17-alpha.5 2023-02-21 11:22:46 +00:00
adrinr 483f15a5d6 Add explicit check for the foreign field 2023-02-21 09:51:07 +00:00
adrinr 3c5d5f4c25 Fix relation get test to test expected behaviour 2023-02-21 09:42:56 +00:00
Rory Powell cacf275a99 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
Jonny McCullagh a908125ea3 add metrics endpoint to api 2023-02-20 19:56:04 +00:00
Andrew Kingston 654c348e4e Generate inclusion schema when importing multiselect columns 2023-02-20 18:46:06 +00:00
mike12345567 1eb2307fed 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
mike12345567 b60013cbb8 switching metadataSearch to fullSearch. 2023-02-20 11:29:43 +00:00
Rory Powell a57f0c9dea Merge branch 'develop' into rory/february 2023-02-20 09:57:17 +00:00
mike12345567 6ec5e97ce9 Required work to support the new lucene audit logs search indexing. 2023-02-17 16:26:55 +00:00
Budibase Staging Release Bot 7caeb2b09f Update pro version to 2.3.17-alpha.4 2023-02-17 15:00:44 +00:00
Budibase Staging Release Bot 22f8becb4d v2.3.17-alpha.4 2023-02-17 14:56:34 +00:00
Budibase Staging Release Bot 0e0c3d9067 Update pro version to 2.3.17-alpha.3 2023-02-17 09:30:40 +00:00
Budibase Staging Release Bot 1ad2f46766 v2.3.17-alpha.3 2023-02-17 09:25:55 +00:00
Budibase Staging Release Bot 8971a14865 Update pro version to 2.3.17-alpha.2 2023-02-17 08:36:00 +00:00
Budibase Staging Release Bot 74c7a23c5c v2.3.17-alpha.2 2023-02-17 08:32:08 +00:00
Budibase Staging Release Bot 457a60bff8 Update pro version to 2.3.17-alpha.1 2023-02-16 16:56:11 +00:00