Commit Graph

24593 Commits

Author SHA1 Message Date
mike12345567 c6d31a856a Replacing CLS with local-storage, simplified usage which should remove the memory leak permenantly. 2022-11-14 18:00:20 +00:00
Andrew Kingston 1d8763acf5 Update tables to use button actions rather than link settings 2022-11-14 15:47:14 +00:00
Andrew Kingston 7d97ef1ff5 Add button action for showing/hiding side panels 2022-11-14 15:02:57 +00:00
deanhannigan d357b0135a
Merge pull request #8670 from Budibase/fix/attachment-row-delete
Fix for attachment cleanup on internal table delete.
2022-11-14 15:01:22 +00:00
Budibase Release Bot 1ca2d0f312 Update pro version to 2.1.26 2022-11-14 14:36:05 +00:00
Budibase Release Bot c61155e61e v2.1.26 2022-11-14 14:32:46 +00:00
Budibase Staging Release Bot 30e5550325 Update pro version to 2.1.22-alpha.2 2022-11-14 13:53:33 +00:00
Budibase Staging Release Bot ead55d1aed v2.1.22-alpha.2 2022-11-14 13:49:57 +00:00
Martin McKeaveney 0dba0f6b4b
Merge pull request #8549 from Budibase/feature/martin-small-ux-updates
bunch of small UX updates around row creation, borders, new buttons
2022-11-14 13:38:08 +00:00
Rory Powell fd913a5e76 Fail pro scripts on error, unify TS versions, update test and coverage configs, use pro source mappings 2022-11-14 13:29:46 +00:00
Andrew Kingston d3528443d1 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-14 13:24:47 +00:00
Budibase Staging Release Bot 11f796a17f Update pro version to 2.1.22-alpha.1 2022-11-14 12:09:46 +00:00
Budibase Staging Release Bot 1e415f89bd v2.1.22-alpha.1 2022-11-14 12:06:21 +00:00
Gerard Burns a33d4cae52
Add Row Explorer Block (#8454)
* Add Row Explorer Block and Row Details Component

* PR Feedback

* adding showSaveButton prop to formblock in row explorer

* PR Feedback

* PR Feedback

* Change row explorer name in manifest

Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-11-14 11:54:44 +00:00
Andrew Kingston 7506b6384a Fix date time field inconsistency with showing time 2022-11-14 09:33:01 +00:00
Andrew Kingston dcc98e69f8 Adjust styles so placeholder component is left aligned 2022-11-14 09:25:45 +00:00
Dean 355419a722 Fixed imports 2022-11-13 22:34:01 +00:00
Dean 00545ee884 Default Datasource and sample row data 2022-11-13 21:37:50 +00:00
Dean 9974f78d5b Added multiselect/array options support to the view contains filter 2022-11-13 18:16:04 +00:00
Dean 15a96fb496 Fix for attachment cleanup on internal row delete. 2022-11-13 18:08:48 +00:00
Rory Powell 80b823f6cf Test fixes 2022-11-11 15:43:41 +00:00
Budibase Release Bot 1ecc6a42b4 Update pro version to 2.1.25 2022-11-11 12:54:20 +00:00
Budibase Release Bot 664bfae982 v2.1.25 2022-11-11 12:51:08 +00:00
mike12345567 a15a265bda Re-jigging things a bit, hiding as much of the couch/pouch stuff away. 2022-11-11 12:46:32 +00:00
mike12345567 3035c3a3a1 Typescript conversions - trying to get all of context/db layer into TS. 2022-11-11 11:57:50 +00:00
Rory Powell fbbc5f01b8 Fix logout race condition 2022-11-11 11:26:36 +00:00
Rory Powell 0bad2dd9ae Support path variable tenancy detection, add /api/system/* tests, update no tenancy matchers to be more accurate 2022-11-11 11:10:07 +00:00
mike12345567 fd624e097a Typescript conversions, as well as updating context to just use an object map. 2022-11-10 17:38:26 +00:00
mike12345567 c356e0d152 Re-building the context module to use a single object, meaning we can create new context frames and copy over whatever exists, then update. 2022-11-10 16:38:32 +00:00
Budibase Release Bot 5b8c49cf3a Update pro version to 2.1.24 2022-11-10 15:56:42 +00:00
Budibase Release Bot 97484b62e2 v2.1.24 2022-11-10 15:53:01 +00:00
melohagan 8bb7230655
Merge pull request #8635 from Budibase/bug/sev3/app-import-automations
App import automations - null pointer fix
2022-11-10 15:35:24 +00:00
melohagan b13723b1a3
Merge pull request #8593 from Budibase/bug/sev2/mongodb-aggregate-readable
MongoDB aggregate readable
2022-11-10 15:27:08 +00:00
Mel O'Hagan 531e30fa3d Null pointer fix 2022-11-10 15:22:05 +00:00
Andrew Kingston d4826ab806 Update side panel styles and ensure side panel properly reveals itself in the builder 2022-11-10 14:34:23 +00:00
Mel O'Hagan 1532395033 Add readable flag to datasource validation 2022-11-10 14:23:22 +00:00
Smeciak e21c216172
Remove passport-google-auth to patch vurnability
Remove passport-google-auth dependency as it is deprecated, no longer in use and raises multiple "High" vulnerability warnings when package is scanned by yarn audit
2022-11-10 12:39:52 +01:00
Budibase Release Bot 92fed8030c Update pro version to 2.1.23 2022-11-10 11:02:04 +00:00
Budibase Release Bot 19979ddf5d v2.1.23 2022-11-10 10:58:45 +00:00
melohagan 0f5c8a2961
Merge pull request #8597 from Budibase/bug/sev3/special-character-sorting
Prevent special characters being used in new internal DB column
2022-11-10 10:47:42 +00:00
mike12345567 1ee6761a69 Some minor updates based on getting the worker using the new pouchlike impl. 2022-11-09 17:53:35 +00:00
Andrew Kingston 2abd212361 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-09 16:57:24 +00:00
mike12345567 bbc8965d55 Major update - removing the use of context for PouchDB instances, swapping knowledge of PouchDB to the PouchLike structure that replaces it. 2022-11-09 16:53:42 +00:00
Rory Powell ada0eb79bc Update tenancy detection to honour any subdomain pattern according to platform url 2022-11-09 16:35:16 +00:00
mike12345567 fa78b8bc37 Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch 2022-11-09 14:44:01 +00:00
Budibase Release Bot 78d6365e77 Update pro version to 2.1.22 2022-11-09 14:31:12 +00:00
Budibase Release Bot bc54e8d11a v2.1.22 2022-11-09 14:27:49 +00:00
Budibase Staging Release Bot e63afd560a Update pro version to 2.1.22-alpha.0 2022-11-09 14:01:24 +00:00
Budibase Staging Release Bot 840413462c v2.1.22-alpha.0 2022-11-09 13:57:34 +00:00
Martin McKeaveney 04cc71624f patching sub dep for loader-utils to patch security vulnerability 2022-11-09 13:57:22 +00:00
mike12345567 e0cf213ad5 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-11-09 13:41:51 +00:00
Budibase Staging Release Bot 6a11134380 Update pro version to 2.1.19-alpha.1 2022-11-09 13:24:05 +00:00
Budibase Staging Release Bot bc666d26c6 v2.1.19-alpha.1 2022-11-09 13:20:20 +00:00
Michael Drury 480a8b5ce2
Merge pull request #8582 from Budibase/dependabot/npm_and_yarn/packages/server/loader-utils-2.0.3
Bump loader-utils from 2.0.2 to 2.0.3 in /packages/server
2022-11-09 12:54:26 +00:00
Michael Drury 61402ec135
Merge pull request #8583 from Budibase/dependabot/npm_and_yarn/packages/bbui/loader-utils-1.4.1
Bump loader-utils from 1.4.0 to 1.4.1 in /packages/bbui
2022-11-09 12:54:17 +00:00
Michael Drury a6478784f1
Merge pull request #8584 from Budibase/dependabot/npm_and_yarn/packages/client/loader-utils-1.4.1
Bump loader-utils from 1.4.0 to 1.4.1 in /packages/client
2022-11-09 12:54:08 +00:00
Andrew Kingston 349cbf2866 Refactor form block to use a different structure depending on type, and fix issue with bindings breaking and forms not appearing 2022-11-09 10:28:15 +00:00
Budibase Release Bot bb5f0944cc Update pro version to 2.1.21 2022-11-08 20:48:06 +00:00
Budibase Release Bot 723a2de735 v2.1.21 2022-11-08 20:44:21 +00:00
Michael Drury 2e0041a1d6
Merge pull request #8599 from Budibase/fix/8578
Fix for groups access
2022-11-08 20:30:39 +00:00
Michael Drury 53b5cd1e1c Removing timeout for export apps - #8589. 2022-11-08 20:12:32 +00:00
Michael Drury 0af56bed25 Exporting roles differently to fix issue raised by test. 2022-11-08 20:01:01 +00:00
Michael Drury 9cfdfc174b Quick fix to not expose the builder ID outside of the role impl. 2022-11-08 19:48:16 +00:00
mike12345567 4dceee33c5 Exporting some functions that were previously exported. 2022-11-08 18:35:21 +00:00
mike12345567 189fb90bb0 Typescript re-write of the roles layer, this is the backbone of a lot of our security features, and I believe the issue was generally to do with a lack of handling of null-ish inputs. 2022-11-08 18:25:37 +00:00
Budibase Release Bot 3ef02a6181 Update pro version to 2.1.20 2022-11-08 17:23:42 +00:00
Budibase Release Bot be9e2f8327 v2.1.20 2022-11-08 17:20:53 +00:00
Mel O'Hagan b3c8e4f77e Use whitelist instead 2022-11-08 17:16:35 +00:00
Mel O'Hagan c89c0f32c0 Missed colon 2022-11-08 17:07:25 +00:00
Mel O'Hagan 94f12ad3e7 Remove escaped characters 2022-11-08 17:03:13 +00:00
Mel O'Hagan 8beaa09328 Block lucene special characters from new column 2022-11-08 17:02:31 +00:00
mike12345567 b89588af51 Getting basic pouch replacement working. 2022-11-08 16:32:13 +00:00
Mel O'Hagan f518cd8572 Added readable prop to aggregate function 2022-11-08 14:31:36 +00:00
mike12345567 3014558803 Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch 2022-11-08 13:03:51 +00:00
Budibase Release Bot 6a8edb8520 Update pro version to 2.1.19 2022-11-08 12:46:43 +00:00
Budibase Release Bot c3873a6508 v2.1.19 2022-11-08 12:42:41 +00:00
Michael Drury 9b1c883955
Merge pull request #8586 from Budibase/fix/x-amz-meta-invalid
Fixing x-amz-meta-fieldname invalid value issue
2022-11-08 12:27:58 +00:00
mike12345567 687aa1c6f3 Adding more type handling around the upload object store function. 2022-11-08 11:49:07 +00:00
mike12345567 862525cc0e Fixing an issue which was alerting, x-amz-meta-fieldname contains an invalid value, this error isn't really documented, but comes from if a metadata tag is sent up with nullish, or a non-string type. Fixing this in the core library, removing an invalid inputs. 2022-11-08 11:34:16 +00:00
dependabot[bot] 4c6152bd28
Bump loader-utils from 2.0.2 to 2.0.3 in /packages/server
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.3/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 11:26:13 +00:00
Budibase Staging Release Bot fb7a0b996c Update pro version to 2.1.19-alpha.0 2022-11-08 11:22:11 +00:00
Budibase Staging Release Bot 8159f0503b v2.1.19-alpha.0 2022-11-08 11:17:54 +00:00
dependabot[bot] 9b95326d34
Bump loader-utils from 1.4.0 to 1.4.1 in /packages/client
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 11:09:38 +00:00
dependabot[bot] af9cf3a5ca
Bump loader-utils from 1.4.0 to 1.4.1 in /packages/bbui
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 11:09:02 +00:00
Rory Powell 9714df8316 Merge branch 'master' into develop 2022-11-08 10:28:05 +00:00
mike12345567 8210793953 First version of pouch-like system, a wrapper for Couch nano. 2022-11-07 18:27:39 +00:00
Budibase Staging Release Bot ca44f74b16 Update pro version to 2.1.14-alpha.3 2022-11-07 17:50:28 +00:00
Budibase Staging Release Bot 6869bfe593 v2.1.14-alpha.3 2022-11-07 17:46:24 +00:00
Mitch-Budibase 3559c19991 Cypress - Skipping 2 Test Files
The files are:

- addMultiOptionDatatype
- addRadioButtons

These tests are flakey from time to time and we no longer need them to be run consistently through Cypress. We will have E2E coverage via QAWolf and will also have some coverage via API Automation
2022-11-07 17:10:35 +00:00
Budibase Release Bot ff50b50cda Update pro version to 2.1.18 2022-11-07 15:48:53 +00:00
Budibase Release Bot 4f24bccda4 v2.1.18 2022-11-07 15:45:04 +00:00
Rory Powell 85dbf90e5d Configurable CDN 2022-11-07 15:27:03 +00:00
Budibase Staging Release Bot 40849d1ca4 Update pro version to 2.1.14-alpha.2 2022-11-07 14:46:13 +00:00
Budibase Staging Release Bot 011b9616b3 v2.1.14-alpha.2 2022-11-07 14:42:51 +00:00
Rory Powell 71e31f2315 Configurable CDN 2022-11-07 09:45:00 +00:00
Martin McKeaveney ee6852ec15 tidy up 2022-11-06 22:45:49 +00:00
Martin McKeaveney 83a50660fe bunch of small UX updates around row creation, borders, new buttons 2022-11-06 22:35:33 +00:00
Budibase Release Bot d2bcec8054 Update pro version to 2.1.17 2022-11-05 15:16:36 +00:00
Budibase Release Bot f13fc9cd82 v2.1.17 2022-11-05 15:13:19 +00:00
Martin McKeaveney f07774a6ba stripping - from additional app name number 2022-11-05 14:43:07 +00:00
Budibase Release Bot 60f63b7013 Update pro version to 2.1.16 2022-11-05 14:14:51 +00:00
Budibase Release Bot e44fd24633 v2.1.16 2022-11-05 14:11:32 +00:00
Martin McKeaveney b4ee385aba ensure /app prefix gets stripped from website templates 2022-11-05 13:55:17 +00:00
FlaminWrap 1cb89388a1 Afterthought
Remembered that idx === 0 is the same as isTrigger
2022-11-05 00:20:38 +00:00
FlaminWrap 1b6c31ea4e Commit for enhancement #7138
*Added automation steps
*Added steps for testing panel
*Changed a testing panel error message as it didn't seem accurate
2022-11-05 00:05:15 +00:00
Budibase Release Bot 2561b0a70d Update pro version to 2.1.15 2022-11-04 20:43:24 +00:00
Budibase Release Bot 51d2e36f71 v2.1.15 2022-11-04 20:40:02 +00:00
Mel O'Hagan 40dfa8c049 Check schema exists for default value 2022-11-04 18:50:47 +00:00
Budibase Release Bot 841b3b62c0 Update pro version to 2.1.14 2022-11-04 10:59:28 +00:00
Budibase Release Bot 226649f928 v2.1.14 2022-11-04 10:56:19 +00:00
Michael Drury 74a0ab8164
Merge pull request #8518 from Budibase/fix/8510
Merging 8510 to master
2022-11-04 10:45:42 +00:00
Budibase Staging Release Bot 4d8485a413 Update pro version to 2.1.14-alpha.1 2022-11-04 08:47:31 +00:00
Budibase Staging Release Bot 320eb3b8c5 v2.1.14-alpha.1 2022-11-04 08:44:19 +00:00
Rory Powell ee500e4d91
Merge pull request #8517 from Budibase/add-extra-auth-logging
Add extra auth logging to authenticated.ts
2022-11-04 08:33:19 +00:00
Rory Powell e3705e8aa3 Add extra auth logging to authenticated.ts 2022-11-04 08:30:44 +00:00
Budibase Staging Release Bot 6248e500c9 Update pro version to 2.1.14-alpha.0 2022-11-03 18:28:30 +00:00
Budibase Staging Release Bot 86daf059e2 v2.1.14-alpha.0 2022-11-03 18:25:04 +00:00
mike12345567 861d019599 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-11-03 17:59:58 +00:00
mike12345567 ed373c3b77 Fixing an issue which meant validation would consider datasources invalid despite the configuration being valid - #8510 2022-11-03 17:50:24 +00:00
mike12345567 228478a530 Fixing an issue which meant validation would consider datasources invalid despite the configuration being valid - #8510 2022-11-03 17:47:33 +00:00
Budibase Release Bot eab156729d Update pro version to 2.1.13 2022-11-03 14:59:20 +00:00
Budibase Release Bot 6c352980b5 v2.1.13 2022-11-03 14:55:54 +00:00
Dean f3f5400626 Temporarily disable screen component validation 2022-11-03 14:27:47 +00:00
Budibase Release Bot b9f1b7f0b5 Update pro version to 2.1.12 2022-11-03 14:07:34 +00:00
Budibase Release Bot d9cf2a8e19 v2.1.12 2022-11-03 14:04:02 +00:00
Michael Drury baf8747031
Merge pull request #8506 from Budibase/fix/8491
Fix for auto-generated screens - buttons navigating correctly
2022-11-03 13:52:36 +00:00
Michael Drury cf1e73b28c
Merge pull request #8488 from Budibase/fix/peter-fixes
Bug fixes
2022-11-03 13:37:26 +00:00
mike12345567 870a6dd930 Fix to allow close screen modal without navigating to a new page. 2022-11-03 13:23:29 +00:00
mike12345567 02de19e9d9 Fix for #8491 - auto generated screens use the form block now which had an issue with the close screen event not providing a URL. 2022-11-03 12:50:52 +00:00
Budibase Staging Release Bot e8a6a31760 Update pro version to 2.1.12-alpha.0 2022-11-02 20:28:55 +00:00
Budibase Staging Release Bot ad19d8ab2b v2.1.12-alpha.0 2022-11-02 20:25:28 +00:00
mike12345567 b8253ce37b Merge branch 'master' of github.com:Budibase/budibase into develop 2022-11-02 20:12:01 +00:00
Budibase Release Bot 3568e1127b Update pro version to 2.1.11 2022-11-02 19:28:56 +00:00
Budibase Release Bot 8e99104f2f v2.1.11 2022-11-02 19:24:50 +00:00
Gerard Burns 9a75b31efc Fix Form Block Create Mode Bindings Causing Error When Ejected 2022-11-02 18:17:20 +00:00
Budibase Release Bot d2e46fb13d Update pro version to 2.1.10 2022-11-02 17:31:40 +00:00
Budibase Release Bot e97951f35a v2.1.10 2022-11-02 17:28:21 +00:00
Budibase Release Bot 2d8d2c1907 Update pro version to 2.1.9 2022-11-02 15:55:56 +00:00
Budibase Release Bot b52d8296bd v2.1.9 2022-11-02 15:51:23 +00:00
Michael Drury 68de70055f
Merge pull request #8476 from Budibase/fix/2.1.x-fixes
Backups UI improvements and fix for datasource setting saving
2022-11-02 15:34:26 +00:00
Budibase Release Bot f7cf97d229 Update pro version to 2.1.8 2022-11-02 14:52:42 +00:00
Budibase Release Bot 0bc417587c v2.1.8 2022-11-02 14:48:58 +00:00
deanhannigan d1dad19098
Merge pull request #8475 from Budibase/fix/remove-reactive-update-on-multiselect
Multiselect value parsing moved out of the component
2022-11-02 14:31:57 +00:00
deanhannigan a507920e98
Merge pull request #8482 from Budibase/fix/app-list-group-filtering
General fixes to app list group filtering
2022-11-02 14:31:19 +00:00
Budibase Release Bot 25ce3d4721 Update pro version to 2.1.7 2022-11-02 14:25:20 +00:00
Budibase Release Bot f703ad19f5 v2.1.7 2022-11-02 14:21:53 +00:00
Peter Clement b94cd9933f fix issue with datepicker 2022-11-02 12:15:03 +00:00
Mel O'Hagan 16a9e99b45 Refactor 2022-11-02 12:10:38 +00:00
Peter Clement 5138559a69 Merge remote-tracking branch 'origin/master' into fix/peter-fixes 2022-11-02 12:09:48 +00:00
Mel O'Hagan 2ff3cb5fcc Refresh BindingBuilder if query.parameters changes 2022-11-02 11:22:48 +00:00
Peter Clement 080bf2873a remove log 2022-11-02 10:35:04 +00:00
Budibase Release Bot 0faf4e78ba Update pro version to 2.1.6 2022-11-02 10:11:04 +00:00
Budibase Release Bot 9e9ab30b91 v2.1.6 2022-11-02 10:07:48 +00:00
Peter Clement 722e256d60 Email onboarding not respecting group selection 2022-11-02 09:58:38 +00:00
melohagan 494ce6e9f3
Merge pull request #8472 from Budibase/bug/sev3/validation-error-attachments
Validation error attachments
2022-11-02 09:56:28 +00:00
Budibase Release Bot f7140df3d0 Update pro version to 2.1.5 2022-11-02 09:22:07 +00:00
Budibase Release Bot 187b6e6d4b v2.1.5 2022-11-02 09:17:52 +00:00
Budibase Release Bot 03b1582762 Update pro version to 2.1.4 2022-11-02 08:36:24 +00:00
Budibase Release Bot 5c1f992d92 v2.1.4 2022-11-02 08:33:09 +00:00
Dean 1f8f5bbc12 General fixes to app list group filtering 2022-11-02 00:41:15 +00:00
Dean 65a4e9271a Moved array value parsing back into the inner form 2022-11-02 00:37:08 +00:00
Rory Powell 7e99cd3c85 Fix attachments upload path 2022-11-01 21:17:39 +00:00
mike12345567 636c54265b Fixing issues discussed in #8460 around backup UI. 2022-11-01 18:24:11 +00:00
Dean 64c3f79dc9 General approach not suitable at the component level. Backing out change 2022-11-01 17:46:20 +00:00
Mel O'Hagan 4147066668 Clear file input when removing files 2022-11-01 16:43:18 +00:00
mike12345567 0d786426d5 Fixing an issue with datasource validation restricting saving of configuration - #8465. 2022-11-01 16:30:20 +00:00
Mel O'Hagan 194da4bee1 Map attachment string to array if needed 2022-11-01 15:59:04 +00:00
Budibase Release Bot 5dc6f6dfa0 Update pro version to 2.1.3 2022-11-01 13:47:21 +00:00
Budibase Release Bot 43d97d0b8e v2.1.3 2022-11-01 13:43:56 +00:00
Budibase Staging Release Bot dfa664d783 Update pro version to 2.0.40-alpha.4 2022-11-01 13:10:35 +00:00
Budibase Staging Release Bot 28b4cf1e0c v2.0.40-alpha.4 2022-11-01 13:06:52 +00:00
mike12345567 da9eaca82a Fixing issue with self host build - import of backend-core changes mean that loading the public API files can require setup of backend-core, making it so that the JWT Strategy doesn't need to be setup to load backend-core. 2022-11-01 12:59:10 +00:00
Mel O'Hagan 31c6ec49bb Remove ! from error message 2022-11-01 12:37:42 +00:00
Mel O'Hagan b130f90f3e Merge branch 'develop' into bug/sev3/automation-mysql-id-relationship-uri-decode 2022-11-01 12:36:27 +00:00
Budibase Staging Release Bot 72cc12d622 Update pro version to 2.0.40-alpha.3 2022-11-01 11:04:06 +00:00
Budibase Staging Release Bot b21dd5ca01 v2.0.40-alpha.3 2022-11-01 11:00:08 +00:00
Martin McKeaveney 16c0f9c414
Merge pull request #8440 from that-one-tom/patch-1
Fix syntax for ellipsis helper
2022-11-01 10:45:12 +00:00
Budibase Release Bot 415f6ee228 Update pro version to 2.1.2 2022-11-01 10:32:43 +00:00
Budibase Release Bot 1ca15d7be2 v2.1.2 2022-11-01 10:29:25 +00:00
Budibase Staging Release Bot 730d799df2 Update pro version to 2.0.40-alpha.2 2022-11-01 10:07:20 +00:00
Budibase Staging Release Bot 40a92a8fae v2.0.40-alpha.2 2022-11-01 10:04:48 +00:00
melohagan 5d7748bba6
Merge pull request #7521 from Budibase/feature/s3-bucket-connector
S3 bucket connector improvements
2022-11-01 09:56:47 +00:00
Budibase Release Bot fa70c0c7d5 Update pro version to 2.1.1 2022-11-01 09:44:37 +00:00
Budibase Release Bot 8eb0382a4d v2.1.1 2022-11-01 09:41:28 +00:00
Martin McKeaveney 3a2d8d4961 removing grid from manifest 2022-11-01 09:30:10 +00:00
Budibase Staging Release Bot 9fd6a0e6cc Update pro version to 2.0.40-alpha.1 2022-11-01 09:06:05 +00:00
Budibase Staging Release Bot d7ab0afac1 v2.0.40-alpha.1 2022-11-01 09:02:08 +00:00
Rory Powell 73c39ca4b8
Merge pull request #8386 from chaoticefx/elasticsearch-rejectUnauthorized
Custom ssl config for Elasticsearch datasource
2022-11-01 08:47:27 +00:00
Budibase Release Bot f64199940f Update pro version to 2.1.0 2022-11-01 08:34:19 +00:00
Budibase Release Bot 3f045cf900 v2.1.0 2022-11-01 08:31:03 +00:00
Mel O'Hagan 3f8ad9caa2 Merge branch 'develop' into bug/sev3/automation-mysql-id-relationship-uri-decode 2022-11-01 08:10:03 +00:00
chaoticefx 255c594d04
Cleaned up config declaration in constructor 2022-11-01 09:08:17 +08:00
Budibase Release Bot f6c8fe462f Update pro version to 2.0.40 2022-10-31 16:42:46 +00:00
Budibase Release Bot 581ffaea14 v2.0.40 2022-10-31 16:39:19 +00:00
Budibase Staging Release Bot f478523ee6 Update pro version to 2.0.40-alpha.0 2022-10-31 14:06:16 +00:00
Budibase Staging Release Bot c8f888e43e v2.0.40-alpha.0 2022-10-31 14:01:44 +00:00
Martin McKeaveney c2966025b4 merge with master 2022-10-31 13:44:23 +00:00
Budibase Staging Release Bot 552f5bfd77 Update pro version to 2.0.34-alpha.10 2022-10-31 11:14:09 +00:00
Budibase Staging Release Bot 87f4982c65 v2.0.34-alpha.10 2022-10-31 11:10:03 +00:00
Budibase Release Bot 51d5c60b95 Update pro version to 2.0.39 2022-10-31 11:07:43 +00:00
Budibase Release Bot dce0d52b0a v2.0.39 2022-10-31 11:03:49 +00:00
Martin McKeaveney f1c9fd175c
Merge pull request #8282 from Budibase/fix/multipicker-default-behaviour
Parse multi-select values/defaults to avoid unusable options.
2022-10-31 10:37:26 +00:00
Martin McKeaveney 19a515ffbd
Merge pull request #8382 from Budibase/feature/meta-tag
adding opengraph metatags for better shareable links
2022-10-31 10:36:50 +00:00
Martin McKeaveney 011bb990b8
Merge pull request #8422 from Budibase/bug/sev5/public-api-404
Public rows API: Return correct status codes
2022-10-31 10:36:32 +00:00
Martin McKeaveney c1fd94689f
Merge pull request #8423 from Budibase/bug/sev3/datasource-validation
Datasource validation - use nullable to avoid type error
2022-10-31 10:36:11 +00:00
Tom c4125fb70d
Fix syntax for ellipsis helper
Problem: The suggested ellipsis syntax breaks the handlebars expression due to an additional comma.

Solution: Removed the comma from the help text,
2022-10-29 11:56:16 +02:00
Dean 8018365010 Ensure 'validationErrors' is checked for details field errors when parsing an error response on update 2022-10-28 15:46:03 +01:00
Budibase Staging Release Bot aebc1bbe7a Update pro version to 2.0.34-alpha.9 2022-10-27 19:29:39 +00:00
Budibase Staging Release Bot 4f57fa9d96 v2.0.34-alpha.9 2022-10-27 19:25:56 +00:00
mike12345567 1c012ee7f7 Fixing an issue with some browsers sending the gzip type as x-gzip rather than gzip, which caused the processing to fail. 2022-10-27 19:14:31 +01:00
Mel O'Hagan 5941b3d64b Check for string type before decode 2022-10-27 17:55:46 +01:00
Mel O'Hagan 5fc8299390 Patch: Throw 404 if row not found 2022-10-27 17:52:28 +01:00
Budibase Staging Release Bot 3873f0a27f Update pro version to 2.0.34-alpha.8 2022-10-27 16:51:06 +00:00
Budibase Staging Release Bot 29fd2287ed v2.0.34-alpha.8 2022-10-27 16:47:20 +00:00
Mel O'Hagan 7f1b81dd7a Merge branch 'develop' into bug/sev3/automation-mysql-id-relationship-uri-decode 2022-10-27 17:35:47 +01:00
mike12345567 0e59c84353 Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-10-27 17:32:25 +01:00
mike12345567 d3ed3f34bd Fixing issue with pro import. 2022-10-27 17:31:39 +01:00
Mel O'Hagan 4403b2fb22 Decode id if needed 2022-10-27 16:28:26 +01:00
Budibase Staging Release Bot 36801cc928 Update pro version to 2.0.34-alpha.7 2022-10-27 15:18:48 +00:00
Budibase Staging Release Bot 899da8117b v2.0.34-alpha.7 2022-10-27 15:14:48 +00:00
Michael Drury b0f3cc7af0
Merge pull request #8416 from Budibase/fix/mike-oct-fixes
Various fixes for release
2022-10-27 15:59:35 +01:00
mike12345567 a12045917e Minor test rework after improving startup, a lot of mocks weren't being used correctly. 2022-10-27 15:15:08 +01:00
Mel O'Hagan e5b6a777da Throw 400 when validation fails 2022-10-27 15:10:22 +01:00
Mel O'Hagan 4db80a17c3 Revert "Add default value for mysql database"
This reverts commit a9f6a11fdd.
2022-10-27 14:51:04 +01:00
Mel O'Hagan 31d9e2b1bf Use nullable 2022-10-27 14:45:30 +01:00
Mel O'Hagan a9f6a11fdd Add default value for mysql database 2022-10-27 14:38:20 +01:00
Mel O'Hagan e8cd6facfd lint 2022-10-27 13:49:59 +01:00
Mel O'Hagan 4ec5ce1bbd Remove try catch from rows. Correct status codes. 2022-10-27 13:49:19 +01:00
Budibase Staging Release Bot fd9d7b7016 Update pro version to 2.0.34-alpha.6 2022-10-27 10:33:42 +00:00
Budibase Staging Release Bot c0e6732409 v2.0.34-alpha.6 2022-10-27 10:30:18 +00:00
Mitch-Budibase e85d6cef5c Cypress - Rename Application - Skip Test File
Some of the tests in here are flakey from time to time.
- We had a failure on the nightly due to a flakey test within this file
- Skipping the tests in here for now (we will receive coverage via QA Wolf)
2022-10-27 11:01:16 +01:00
mike12345567 4c1269462f Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-oct-fixes 2022-10-27 10:33:29 +01:00
mike12345567 2900ef2fde Adding a fix for checklist being incorrect after restoring from the CLI. 2022-10-27 09:48:37 +01:00
chaoticefx 20a231b842
Ran npx prettier against elasticsearch.ts 2022-10-27 16:24:01 +08:00
chaoticefx b41cffab7b
Fixed code styling 2022-10-27 15:52:49 +08:00
Andrew Kingston 09360cea55 Add initial version of side panel component 2022-10-27 08:08:35 +01:00
mike12345567 406cd53d11 Some fixes for CLI to get exporting/importing with different ports working, as well as a fix for access to minio through proxy. 2022-10-26 18:51:58 +01:00
mike12345567 80d4220cb5 Adding backup queue to bullboard if enabled. 2022-10-26 18:50:40 +01:00
Budibase Staging Release Bot da3f64d593 Update pro version to 2.0.34-alpha.5 2022-10-26 17:02:07 +00:00
Budibase Staging Release Bot cdfa70192e v2.0.34-alpha.5 2022-10-26 16:58:42 +00:00
Mitch-Budibase 310bfa1133 Skipping MySQL Cypress Tests
Bit of flakeiness occurring - we can skip these tests for now on the nightly run in anticipation of QA Wolf covering these scenarios E2E
2022-10-26 17:29:58 +01:00
Mel O'Hagan f240f5ffbf lint 2022-10-26 16:44:25 +01:00
Mel O'Hagan 4661c083e2 Merge branch 'develop' into feature/s3-bucket-connector 2022-10-26 16:37:11 +01:00
Dean a4125a97c5 Refactored approach to parsing multiselect values and ensuring any parsed values trigger a field update 2022-10-26 15:13:27 +01:00
Budibase Staging Release Bot 28d128be87 Update pro version to 2.0.34-alpha.4 2022-10-26 13:03:08 +00:00
Budibase Staging Release Bot 212e811990 v2.0.34-alpha.4 2022-10-26 12:59:47 +00:00
Gerard Burns 9e5d39e3ff
Fix Input Dropdown Outside Click (#8404) 2022-10-26 13:48:48 +01:00
Martin McKeaveney 1a27cc9c47 merge 2022-10-26 11:47:25 +01:00
Martin McKeaveney a6841cd1de fix typo 2022-10-26 11:45:52 +01:00
mike12345567 52d9172060 Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-oct-fixes 2022-10-26 10:37:01 +01:00
Budibase Staging Release Bot 50f0a0509d Update pro version to 2.0.34-alpha.3 2022-10-26 09:17:40 +00:00
Budibase Staging Release Bot a69f995c91 v2.0.34-alpha.3 2022-10-26 09:14:18 +00:00
Peter Clement 0dc7463826
Merge pull request #8395 from Budibase/pc/backups-ui-fixes
Assorted Backups UI fixes
2022-10-26 10:03:18 +01:00
Budibase Staging Release Bot caf07e8ef7 Update pro version to 2.0.34-alpha.2 2022-10-26 08:51:37 +00:00
Budibase Staging Release Bot 454009d5ad v2.0.34-alpha.2 2022-10-26 08:48:28 +00:00
Peter Clement a044996357 Merge remote-tracking branch 'origin/develop' into pc/backups-ui-fixes 2022-10-26 09:38:30 +01:00
Rory Powell 9b038ceb8a Ensure tmpDir/.budibase always exists 2022-10-26 09:24:28 +01:00
Dean 421170ffff Merge remote-tracking branch 'origin/master' into fix/multipicker-default-behaviour 2022-10-26 09:10:21 +01:00
Peter Clement f38b6e1cd8 remove logs 2022-10-26 09:03:50 +01:00
mike12345567 d32e4586c2 Refactoring a lot of content around webhooks to Typescript, as well as fixing webhooks and automation app IDs on import of new app. 2022-10-25 18:19:18 +01:00
Budibase Release Bot 074008b499 Update pro version to 2.0.38 2022-10-25 15:47:09 +00:00
Budibase Release Bot 59f4582687 v2.0.38 2022-10-25 15:43:52 +00:00
Peter Clement 45c98041ff Merge remote-tracking branch 'origin/develop' into pc/backups-ui-fixes 2022-10-25 16:27:32 +01:00
Peter Clement 2fd8ec363f fix loading state 2022-10-25 16:22:29 +01:00
Andrew Kingston a80821cd73 Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-10-25 16:18:59 +01:00
Andrew Kingston 6b562c70fa Slightly reduce DND padding between nested layers 2022-10-25 16:18:33 +01:00
Peter Clement 208c15bc57 fix icon sizing 2022-10-25 16:15:50 +01:00
Peter Clement 68a43bf4ca formatting 2022-10-25 16:06:22 +01:00
Peter Clement fc2e399a1c Assorted Backups UI fixes 2022-10-25 16:05:19 +01:00
mike12345567 8794798e4a Adding version handling to CLI, #8335 - useful to see what version of CLI currently installed. 2022-10-25 15:28:05 +01:00
Mel O'Hagan aceb7f7107 Unused import 2022-10-25 15:19:46 +01:00
Mel O'Hagan b21919f9b0 Handle multiple automation loop bindings 2022-10-25 15:19:07 +01:00
Budibase Staging Release Bot 6bf1868ff6 Update pro version to 2.0.34-alpha.1 2022-10-25 13:36:55 +00:00
Budibase Staging Release Bot 6d5c2c884c v2.0.34-alpha.1 2022-10-25 13:32:58 +00:00
Rory Powell 5c80b2ca06 Startup fixes 2022-10-25 13:37:26 +01:00
Budibase Staging Release Bot 2e52f378c7 Update pro version to 2.0.34-alpha.0 2022-10-25 11:33:50 +00:00
Budibase Staging Release Bot 04f9bb6d57 v2.0.34-alpha.0 2022-10-25 11:30:17 +00:00
Andrew Kingston 109bee4fff Merge branch 'master' into master-develop 2022-10-25 12:03:33 +01:00
Budibase Staging Release Bot f7d02f57d7 Update pro version to 2.0.30-alpha.17 2022-10-25 08:57:34 +00:00
Budibase Staging Release Bot d4af1bccac v2.0.30-alpha.17 2022-10-25 08:53:55 +00:00
melohagan e6713f3318
Merge pull request #8371 from Budibase/bug/sev3/validate-datasource-config
Validate datasource config
2022-10-25 09:24:32 +01:00
Rory Powell 0b7ca49418 Fix build failure around PouchDB type 2022-10-25 09:02:55 +01:00
Budibase Staging Release Bot 2fee2fbc39 Update pro version to 2.0.30-alpha.16 2022-10-25 07:34:21 +00:00
Budibase Staging Release Bot ee82e06477 v2.0.30-alpha.16 2022-10-25 07:31:09 +00:00
Andrew Kingston 75aae5b7e0
Merge pull request #8376 from Budibase/cheeks-lab-day-grid
Grid component + builder performance improvements
2022-10-25 08:20:37 +01:00
Andrew Kingston f385cae960 Rename grid component as beta 2022-10-25 08:01:42 +01:00
chaoticefx 0744e00814
Implemented custom ssl config in elasticsearch.ts 2022-10-25 11:59:34 +08:00
Budibase Staging Release Bot 4d266273de Update pro version to 2.0.30-alpha.15 2022-10-24 17:46:29 +00:00
Budibase Staging Release Bot 83d5f70937 v2.0.30-alpha.15 2022-10-24 17:42:53 +00:00
Michael Drury ecc5ebab89
Merge pull request #8373 from Budibase/feature/backups-ui
Backups UI
2022-10-24 18:18:12 +01:00
Michael Drury 79adc869f1
Merge pull request #8354 from Budibase/feature/app-backups
App backups backend
2022-10-24 18:16:52 +01:00
Martin McKeaveney 82934e11f1 update OG title 2022-10-24 18:04:14 +01:00
Martin McKeaveney 28a0392b11 adding opengraph metatags for better shareable links 2022-10-24 17:53:18 +01:00
Budibase Staging Release Bot 3582420a13 Update pro version to 2.0.30-alpha.14 2022-10-24 16:22:29 +00:00
Budibase Staging Release Bot da780aa355 v2.0.30-alpha.14 2022-10-24 16:19:21 +00:00
mike12345567 9cf7b12c83 Merge branch 'feature/app-backups' of github.com:Budibase/budibase into feature/backups-ui 2022-10-24 17:02:35 +01:00
Peter Clement 2a2f84e927 ui comments 2022-10-24 16:52:29 +01:00
mike12345567 9a6b09e2fd Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups 2022-10-24 16:51:53 +01:00
Peter Clement 92131a7ccb Merge branch 'feature/backups-ui' of github.com:Budibase/budibase into feature/backups-ui 2022-10-24 16:43:59 +01:00
Dean ad7e2f0688 Don't attempt to render the internal chart until a type has been set 2022-10-24 16:31:58 +01:00
Dean a155493831 Merge remote-tracking branch 'origin/develop' into feature/chart-block-component 2022-10-24 16:22:19 +01:00
Dean f0881dff48 Removed unnecessary block configuration elements 2022-10-24 16:21:08 +01:00
Peter Clement eb190bda0e autofill restore backup name 2022-10-24 16:20:03 +01:00
Michael Drury b7e1445477
Merge pull request #8378 from Budibase/feature/app-backups-processing
Move backup processing into pro
2022-10-24 16:11:37 +01:00
mike12345567 59f255e1ee Merge branch 'feature/app-backups' of github.com:Budibase/budibase into feature/backups-ui 2022-10-24 15:50:45 +01:00
mike12345567 276373e330 Merge branch 'feature/app-backups' of github.com:Budibase/budibase into feature/app-backups 2022-10-24 15:47:44 +01:00
Budibase Release Bot fff8b6a386 Update pro version to 2.0.37 2022-10-24 14:43:52 +00:00
mike12345567 efedc50f4b Adding in retention days for app backups. 2022-10-24 15:43:48 +01:00
Budibase Release Bot cee8a810b9 v2.0.37 2022-10-24 14:40:33 +00:00
Peter Clement f9cd67a279 always show automation history tab 2022-10-24 15:38:03 +01:00
Budibase Staging Release Bot c0aa506b43 Update pro version to 2.0.30-alpha.13 2022-10-24 14:36:50 +00:00
Budibase Staging Release Bot e8486a69c8 v2.0.30-alpha.13 2022-10-24 14:33:30 +00:00
Rory Powell 27cde2c3cf Move backup processing into pro 2022-10-24 15:28:43 +01:00
Pedro Silva 1ed6e41b16
Merge pull request #8319 from Budibase/api-tests-tables
API tests for tables, columns and rows
2022-10-24 15:22:37 +01:00
Peter Clement cf0c4b2d7e pr comments 2022-10-24 15:09:32 +01:00
Mel O'Hagan e06b8017de Add padding 2022-10-24 15:02:56 +01:00
Peter Clement 0f390889b4 add pro check and default state 2022-10-24 15:00:00 +01:00
Mel O'Hagan 3d35c9752a Allow automations scroll. Copy datasource class. 2022-10-24 14:56:05 +01:00
Rory Powell 20dffc0a07 Remove pro mock and invert if condition on backups enabled 2022-10-24 14:23:16 +01:00
mike12345567 4d0f5f22ac Merge branch 'feature/app-backups' of github.com:Budibase/budibase into feature/app-backups 2022-10-24 13:37:53 +01:00
mike12345567 12d0187211 Adding a check to see if app backups feature is enabled. 2022-10-24 13:33:36 +01:00
Andrew Kingston 7d51565bbe Remove unnecessary code 2022-10-24 13:33:33 +01:00
Andrew Kingston 702d1ad406 Improve comments and namimg conventions 2022-10-24 13:32:48 +01:00
Andrew Kingston c6ddbb6d04 Remove some unnecessary code 2022-10-24 13:28:22 +01:00
Andrew Kingston be10c64984 Fix selection indicator appearing while dragging 2022-10-24 13:24:19 +01:00
Andrew Kingston d358beb3be Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-10-24 13:15:03 +01:00
Andrew Kingston 53078d44e6 Allow padding on grids when using DND 2022-10-24 13:14:46 +01:00
Andrew Kingston a0c02be585 Remove some debug logging 2022-10-24 13:09:29 +01:00
Andrew Kingston 6010cfe2e2 Add some additional styles to grids to ensure components render properly 2022-10-24 13:08:53 +01:00
Rory Powell 0274b6755a Replace isTest check with mock for triggering app backup 2022-10-24 13:05:40 +01:00
Budibase Release Bot 0a913d0111 Update pro version to 2.0.36 2022-10-24 11:50:36 +00:00
Budibase Release Bot b2677e0a37 v2.0.36 2022-10-24 11:47:15 +00:00
deanhannigan 348be5bf87
Merge pull request #8283 from Budibase/fix/json-field-in-automation-step
Add JSON field to automation step
2022-10-24 12:35:19 +01:00
Dean 3086e87f0e Ensure chart axis labelling fits the current theme 2022-10-24 12:20:43 +01:00
Andrew Kingston 8df97b3537 Add sensible max number of rows and columns in a grid 2022-10-24 12:15:50 +01:00
mike12345567 e31ce3f8a9 Some fixes based on PR comments. 2022-10-24 12:06:50 +01:00
Andrew Kingston 4fffa82573 Make grid rows and columns configurable and simplify grid style application 2022-10-24 12:05:59 +01:00
Budibase Release Bot 5c5aa7376b Update pro version to 2.0.35 2022-10-24 09:58:48 +00:00
Budibase Release Bot eb8461def0 v2.0.35 2022-10-24 09:55:12 +00:00
Mel O'Hagan c8628fb478 Add validation to config screen 2022-10-24 10:39:39 +01:00
Mel O'Hagan 0f729dee1b Make NaN undefined 2022-10-24 10:18:51 +01:00
mike12345567 147799ba0a Moving statistics under backups sdk subfolder. 2022-10-24 10:14:35 +01:00
mike12345567 6edffb0d5e Addressing majority of PR comments. 2022-10-24 10:04:14 +01:00
mike12345567 ce01e20d36 Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups 2022-10-24 09:55:49 +01:00
Mel O'Hagan 30bf3dde6c Remove touch check for error consistency 2022-10-24 09:46:53 +01:00
Andrew Kingston c6b7b1a2d4 Tidy up 2022-10-24 09:43:45 +01:00
Andrew Kingston ce532cc403 Improve client grid DND event handling 2022-10-24 09:38:07 +01:00
Dean ed645a28d2 Merge remote-tracking branch 'origin/develop' into feature/chart-block-component 2022-10-24 09:32:52 +01:00
Mel O'Hagan 200806aa08 Merge branch 'develop' into bug/sev3/validate-datasource-config 2022-10-24 09:27:24 +01:00
Andrew Kingston 9097b33fc9 Fix issue with getting environment details 2022-10-24 09:13:05 +01:00