Commit Graph

3464 Commits

Author SHA1 Message Date
Andrew Kingston e92f72b0ca Fix issues with not resetting side panel content 2022-11-23 15:05:04 +00:00
Budibase Staging Release Bot 7d4f4bba2d v2.1.32-alpha.6 2022-11-23 13:29:13 +00:00
Andrew Kingston cf308bac94 Fix crash when deleting a selected side panel component 2022-11-23 12:33:31 +00:00
Andrew Kingston 41cf7ddfb2 Use the new DOM ID method of determining the correct DOM node for a component 2022-11-23 12:32:40 +00:00
Budibase Staging Release Bot 50f7a03afc v2.1.32-alpha.5 2022-11-23 08:45:13 +00:00
Budibase Staging Release Bot e8ebef0a91 v2.1.32-alpha.4 2022-11-22 17:00:36 +00:00
Andrew Kingston cac780eb50 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-22 16:52:09 +00:00
Andrew Kingston d2f665911f Fix multiple issues with showing/hiding side panels inside the builder preview and dragging components inside side panel 2022-11-22 16:45:15 +00:00
Andrew Kingston 8b76896f07 Prevent automatically closing side panels via an outside click when inside the builder 2022-11-22 16:44:35 +00:00
Andrew Kingston ae7f4c5250 Remove static key from side panel manifest and add draggable key 2022-11-22 16:44:14 +00:00
Andrew Kingston a2f7d65fe8 Make dndIsDragging available through SDK context 2022-11-22 16:43:48 +00:00
Andrew Kingston 29cf6e2130 Fix side panel messing up builder preview scrolling and properly show/hide side panel when inside builder 2022-11-22 16:00:17 +00:00
Andrew Kingston a4d377acf1 Remove automatic closing of side panel when screen changes as no longer needed 2022-11-22 15:51:57 +00:00
Andrew Kingston 7b367313c8 Fix side panel not scrolling properly 2022-11-22 15:49:11 +00:00
Budibase Staging Release Bot 9302c091ef v2.1.32-alpha.3 2022-11-22 10:47:48 +00:00
Budibase Staging Release Bot 086cd0cf84 v2.1.32-alpha.2 2022-11-21 17:30:27 +00:00
Mel O'Hagan d4f9329746 Merge branch 'develop' into feature/dynamic-filter-custom-labels 2022-11-21 16:20:05 +00:00
deanhannigan d3679a598c
Merge pull request #8714 from Budibase/feature/delete-and-duplicate-component-actions
Show settings bar for all components
2022-11-21 16:01:24 +00:00
Budibase Staging Release Bot 3e03cd0286 v2.1.32-alpha.1 2022-11-21 15:56:51 +00:00
Michael Drury 69fb32262d
Merge pull request #8755 from Budibase/merge/21-nov
Merge all dependabot in one
2022-11-21 15:38:52 +00:00
Budibase Staging Release Bot f192fc72b3 v2.1.32-alpha.0 2022-11-21 15:35:45 +00:00
mike12345567 dbab6daf9c Merge branch 'develop' of github.com:Budibase/budibase into merge/21-nov 2022-11-21 15:13:16 +00:00
mike12345567 5aa1f94cfe Merge branch 'master' of github.com:Budibase/budibase into develop 2022-11-21 15:05:48 +00:00
Mel O'Hagan 51f8f114d8 Handle original mappings 2022-11-21 15:02:44 +00:00
Mel O'Hagan 9a3209cc56 Remove duplication 2022-11-21 14:48:26 +00:00
Budibase Release Bot 26c060039a v2.1.31 2022-11-21 12:54:57 +00:00
dependabot[bot] 7b7754cd93
Bump minimatch from 3.0.4 to 3.1.2 in /packages/client
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-21 12:19:08 +00:00
Budibase Staging Release Bot 7c1867ce36 v2.1.22-alpha.9 2022-11-21 12:17:27 +00:00
Budibase Release Bot 105b7bb83f v2.1.30 2022-11-21 12:04:40 +00:00
Andrew Kingston 3ef79c1acb Use overlay side panel and update table block side panel heading 2022-11-21 11:05:06 +00:00
Andrew Kingston 8d8e33a19e Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-21 10:30:25 +00:00
Mel O'Hagan 2a9266e22e Don't allow cell edit for dynamic filter col conf 2022-11-18 16:19:49 +00:00
Mel O'Hagan 3683204632 Allow custom labels for dynamic filter 2022-11-18 15:52:30 +00:00
Budibase Staging Release Bot d9dff5c7ad v2.1.22-alpha.8 2022-11-18 09:29:55 +00:00
Budibase Staging Release Bot c90a987eb1 v2.1.22-alpha.7 2022-11-17 17:02:41 +00:00
Andrew Kingston a83ce95f8e Improve makeComponentUniqueUtil and improve ejected table block structure 2022-11-17 14:49:13 +00:00
Dean 2a990189f0 Ensure the navigation does not show the settings bar 2022-11-17 14:40:16 +00:00
Andrew Kingston f022646810 Allow custom naming of components inside blocks for better ejection 2022-11-17 14:20:18 +00:00
Andrew Kingston 2451ba2e9f Ensure side panel ejection works properly and tidy up table block structure 2022-11-17 14:18:55 +00:00
Andrew Kingston 29188145a7 Close side panel whenever screen changes 2022-11-17 14:18:17 +00:00
Dean 312bc96770 Don't show delete or duplicate actions in the component settings bar 2022-11-17 14:10:55 +00:00
Dean 2a7b90e46f Component settings bar now on by default. Manifest config cleared of showSettingsBar properties 2022-11-17 11:08:23 +00:00
Budibase Release Bot 997343feb2 v2.1.29 2022-11-17 10:40:06 +00:00
Andrew Kingston abaa83d4ad
Merge pull request #8608 from Budibase/fix/form-block
Fix form block issues
2022-11-17 10:28:33 +00:00
Andrew Kingston bc6a0b2f22 Add working side panels to table blocks 2022-11-17 10:16:45 +00:00
Budibase Release Bot c659741a2f v2.1.28 2022-11-16 18:19:48 +00:00
Budibase Staging Release Bot 395a9a21c2 v2.1.22-alpha.6 2022-11-16 13:33:51 +00:00
Budibase Staging Release Bot 0367d466c3 v2.1.22-alpha.5 2022-11-16 12:04:59 +00:00
Budibase Staging Release Bot 061f060aeb v2.1.22-alpha.4 2022-11-15 16:49:11 +00:00
Rory Powell c16f731058
Merge pull request #8684 from Budibase/test-updates
Fail pro scripts on error, unify TS versions, update test and coverage configs, use pro source mappings
2022-11-15 16:09:20 +00:00
Budibase Release Bot dd901cb835 v2.1.27 2022-11-15 15:28:49 +00:00
Budibase Staging Release Bot 7c77ec1536 v2.1.22-alpha.3 2022-11-15 13:19:15 +00:00
Andrew Kingston 03cf4153fc Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-15 13:05:11 +00:00
Andrew Kingston 7b80dabfe2 Disregard block components from ejection which are unmounted during parent blocks lifecycles 2022-11-15 12:58:52 +00:00
Andrew Kingston 17ebbc6c53 Merge branch 'master' of github.com:Budibase/budibase into fix/form-block 2022-11-15 12:45:24 +00:00
Andrew Kingston 68bc18ad1b Fix table block manifest entry after settings migration 2022-11-15 11:58:10 +00:00
Andrew Kingston 0935738fbd Add migration to automatically convert legacy table settings into new action setting 2022-11-15 11:54:45 +00:00
Andrew Kingston d7988a918e Use explicit actions for opening and closing side panels, and automatically close side panels when using form blocks 2022-11-15 11:54: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
Budibase Release Bot c61155e61e v2.1.26 2022-11-14 14:32:46 +00:00
Budibase Staging Release Bot ead55d1aed v2.1.22-alpha.2 2022-11-14 13:49:57 +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 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
FlaminWrap 8407f799c8 Ran yarn lint:fix
Ran yarn lint:fix as I forgot to do that
2022-11-13 17:25:48 +00:00
FlaminWrap 30aa85af0b Commit for enhancement #7604
Added a checkbox to allow the user to disable the default notifications to the following button actions:
* Save row
* Duplicate row
* Trigger automation
* Execute query
* Delete row
Also adjusted buttonActions.js to reflect the behaviour of that checkbox being ticked.
2022-11-13 17:08:23 +00:00
Budibase Release Bot 664bfae982 v2.1.25 2022-11-11 12:51:08 +00:00
Budibase Release Bot 97484b62e2 v2.1.24 2022-11-10 15:53:01 +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
Budibase Release Bot 19979ddf5d v2.1.23 2022-11-10 10:58:45 +00:00
Andrew Kingston 2abd212361 Merge branch 'develop' of github.com:Budibase/budibase into side-panel 2022-11-09 16:57:24 +00:00
Budibase Release Bot bc54e8d11a v2.1.22 2022-11-09 14:27:49 +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 bc666d26c6 v2.1.19-alpha.1 2022-11-09 13:20:20 +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 723a2de735 v2.1.21 2022-11-08 20:44:21 +00:00
Budibase Release Bot be9e2f8327 v2.1.20 2022-11-08 17:20:53 +00:00
Budibase Release Bot c3873a6508 v2.1.19 2022-11-08 12:42:41 +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
Budibase Release Bot 4f24bccda4 v2.1.18 2022-11-07 15:45:04 +00:00
Budibase Release Bot f13fc9cd82 v2.1.17 2022-11-05 15:13:19 +00:00
Budibase Release Bot e44fd24633 v2.1.16 2022-11-05 14:11:32 +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 226649f928 v2.1.14 2022-11-04 10:56:19 +00:00
Budibase Release Bot 6c352980b5 v2.1.13 2022-11-03 14:55:54 +00:00
Budibase Release Bot d9cf2a8e19 v2.1.12 2022-11-03 14:04:02 +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 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 e97951f35a v2.1.10 2022-11-02 17:28:21 +00:00
Budibase Release Bot b52d8296bd v2.1.9 2022-11-02 15:51:23 +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
Budibase Release Bot f703ad19f5 v2.1.7 2022-11-02 14:21:53 +00:00
Budibase Release Bot 9e9ab30b91 v2.1.6 2022-11-02 10:07:48 +00:00
Budibase Release Bot 187b6e6d4b v2.1.5 2022-11-02 09:17:52 +00:00
Budibase Release Bot 5c1f992d92 v2.1.4 2022-11-02 08:33:09 +00:00
Dean 65a4e9271a Moved array value parsing back into the inner form 2022-11-02 00:37:08 +00:00
Budibase Release Bot 43d97d0b8e v2.1.3 2022-11-01 13:43:56 +00:00
Budibase Release Bot 1ca15d7be2 v2.1.2 2022-11-01 10:29:25 +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 Release Bot 3f045cf900 v2.1.0 2022-11-01 08:31:03 +00:00
Budibase Release Bot 581ffaea14 v2.0.40 2022-10-31 16:39:19 +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 87f4982c65 v2.0.34-alpha.10 2022-10-31 11:10:03 +00:00
Budibase Release Bot dce0d52b0a v2.0.39 2022-10-31 11:03:49 +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
Budibase Staging Release Bot 4f57fa9d96 v2.0.34-alpha.9 2022-10-27 19:25:56 +00:00
Budibase Staging Release Bot 29fd2287ed v2.0.34-alpha.8 2022-10-27 16:47:20 +00:00
Budibase Staging Release Bot 899da8117b v2.0.34-alpha.7 2022-10-27 15:14:48 +00:00
Budibase Staging Release Bot c0e6732409 v2.0.34-alpha.6 2022-10-27 10:30:18 +00:00
Andrew Kingston 09360cea55 Add initial version of side panel component 2022-10-27 08:08:35 +01:00
Budibase Staging Release Bot cdfa70192e v2.0.34-alpha.5 2022-10-26 16:58:42 +00: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 212e811990 v2.0.34-alpha.4 2022-10-26 12:59:47 +00:00
Martin McKeaveney 1a27cc9c47 merge 2022-10-26 11:47:25 +01:00
Budibase Staging Release Bot a69f995c91 v2.0.34-alpha.3 2022-10-26 09:14:18 +00:00
Budibase Staging Release Bot 454009d5ad v2.0.34-alpha.2 2022-10-26 08:48:28 +00:00
Dean 421170ffff Merge remote-tracking branch 'origin/master' into fix/multipicker-default-behaviour 2022-10-26 09:10:21 +01:00
Budibase Release Bot 59f4582687 v2.0.38 2022-10-25 15:43:52 +00: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
Budibase Staging Release Bot 6d5c2c884c v2.0.34-alpha.1 2022-10-25 13:32:58 +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 d4af1bccac v2.0.30-alpha.17 2022-10-25 08:53:55 +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
Budibase Staging Release Bot 83d5f70937 v2.0.30-alpha.15 2022-10-24 17:42:53 +00: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 28a0392b11 adding opengraph metatags for better shareable links 2022-10-24 17:53:18 +01:00
Budibase Staging Release Bot da780aa355 v2.0.30-alpha.14 2022-10-24 16:19:21 +00:00
mike12345567 9a6b09e2fd Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups 2022-10-24 16:51:53 +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
Budibase Release Bot cee8a810b9 v2.0.37 2022-10-24 14:40:33 +00:00