Commit Graph

155 Commits

Author SHA1 Message Date
mike12345567 09f8675816 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-05-25 18:12:27 +01:00
meng xiong hiu 4788cb0a04
Expose option to limit amount of uploads in attatchment field 2022-05-25 21:15:23 +08:00
Dean 702b62f8e6 Expanding the focus behaviour to more component types in the builder. Minor fix for cypress test 2022-05-24 09:58:05 +01:00
Dean f82316561a Refactored the approach to builder focus. Extending the behaviour beyond form fields 2022-05-23 16:12:56 +01:00
Peter Clement 21456bb3cb inform user that row selection only works with sql / internal 2022-05-19 16:02:34 +01:00
Mel O'Hagan bead1e7cb9 Show autocomplete only for select 2022-05-16 11:14:13 +01:00
Mel O'Hagan 7151f6df66 Containers support onClick 2022-05-11 14:03:08 +01:00
Mel O'Hagan 765ce1858c Update label 2022-05-10 15:48:00 +01:00
Mel O'Hagan 973b04c413 Added MultiSelect Checkboxes 2022-05-10 15:16:13 +01:00
Andrew Kingston 61be70e435 Capitalise on change labels for form fields 2022-04-14 10:38:24 +01:00
Andrew Kingston 892088702f Add on change action to S3 upload field 2022-04-14 10:04:38 +01:00
Andrew Kingston 04b299750d Add button actions to update form field values 2022-04-14 09:46:07 +01:00
Andrew Kingston 3932b83c37 Add form block and form block plus components 2022-04-01 12:51:23 +01:00
Andrew Kingston a304aae95c Only save textContent of editable fields to fix HTML being inserted, and fully remount component when toggling editing to fix chrome issues 2022-03-30 09:32:19 +01:00
Andrew Kingston 9f3a0ce3c9
Merge pull request #5086 from Budibase/continue-if-button-action
'Continue if' button action
2022-03-25 12:29:19 +00:00
Andrew Kingston 78e78523e0 Merge branch 'develop' of github.com:Budibase/budibase into feature/map-actions 2022-03-25 12:00:17 +00:00
Dean 32b81a5542 Merge remote-tracking branch 'origin/develop' into feature/map-component 2022-03-25 11:31:45 +00:00
Andrew Kingston ff327423e1 Add 'continue if' button action 2022-03-25 09:26:15 +00:00
Andrew Kingston f9992e8792 Mark table block table column setting as nested to fix custom values not working 2022-03-24 10:25:27 +00:00
Andrew Kingston 7def420156 Update some settings text to be more consistent 2022-03-16 14:58:48 +00:00
Andrew Kingston 52c8742067 Improve map actions, tidy up some parts of the map component and ensure settings update properly 2022-03-16 14:53:12 +00:00
Andrew Kingston 9e96090333 Add map action for map click 2022-03-15 13:25:41 +00:00
Andrew Kingston 2d33b1195e Add event context to button actions to allow passing in params at run time and add corresponding data bindings 2022-03-15 11:16:51 +00:00
Dean 482684c6e7 Added the default location behaviour back in. Added in a Map Attribution field for users who alter their tile url. Some refactoring based on feedback 2022-03-10 12:48:49 +00:00
Dean 8ca3745672 Corrected label for location option 2022-03-10 09:07:26 +00:00
Dean 7bff59e524 Removed unused map property definition 2022-03-09 09:23:20 +00:00
Dean a0588c77ee Initial Commit for Issue/3819. World map component added and a small change to the Component draggable behaviour to accomodate it. 2022-03-08 16:41:21 +00:00
Andrew Kingston 653a024d48 Merge branch 'table-cell-config' of github.com:Budibase/budibase into feature/table-row-selection 2022-02-23 12:10:03 +00:00
Andrew Kingston b93546e958 Add compact setting to table block 2022-02-21 15:45:39 +00:00
Andrew Kingston 826d49c58c Allow bindings for table cell values and break out cell settings into its own drawer component 2022-02-21 13:19:29 +00:00
Andrew Kingston 8481762c3c Add compact setting to table 2022-02-18 13:08:18 +00:00
Peter Clement 8fc10b3341 Merge remote-tracking branch 'origin/develop' into feature/table-row-selection 2022-02-16 14:35:42 +00:00
mike12345567 664b43edfa Merge branch 'master' of github.com:Budibase/budibase into develop 2022-02-15 16:54:21 +00:00
Andrew Kingston 66b4b2727e Fix slash appearing in the tag settings bar 2022-02-15 10:48:13 +00:00
Andrew Kingston c7877af367 Update table block to use new column config setting 2022-02-14 13:11:01 +00:00
Peter Clement 350edc2aec add row selection functionality to tables 2022-02-11 11:55:35 +00:00
Andrew Kingston 5f11684069 Update table component to use new settings component and support new column config setting structure 2022-02-10 16:42:15 +00:00
Martin McKeaveney 9144fdef6e merge with develop 2022-02-10 11:39:15 +01:00
mike12345567 832e3bd76e Fix for #3758 - updating the datetime cell renderer and form component to be capable of display time only formats, as well as adding an option to only select the time component for a date time form field. 2022-02-08 16:15:08 +00:00
Andrew Kingston 2bb893108d Revert rich text field name to long form field 2022-02-07 12:13:11 +00:00
Andrew Kingston 750b266e90 Add format setting on long form fields to allow choice between rich text and plain text, and default to automatically determining from the schema 2022-02-07 12:12:02 +00:00
Andrew Kingston e65ee63a9e Merge branch 'develop' of github.com:Budibase/budibase into feature/real-rich-text 2022-02-04 13:53:01 +00:00
Andrew Kingston 0899b988a4 Add default value for relationship fields 2022-02-04 08:50:56 +00:00
mike12345567 528862f212 Adds alignment to long form and string fields as per #3374. 2022-02-03 19:13:56 +00:00
Andrew Kingston 51801bf2d0 Update setting label of markdown viewer component 2022-02-03 11:54:07 +00:00
Andrew Kingston 7f064598a6 Update client app long form text component to be rich text and add new markdown viewer component 2022-02-02 21:23:28 +00:00
Martin McKeaveney 394eb44b5f merge 2022-02-01 11:22:14 +01:00
Andrew Kingston 30a92ee981
Merge pull request #4030 from Budibase/s3-upload
S3 file upload component
2022-01-24 15:41:46 +00:00
Andrew Kingston d348b7dfbb Add info text to the S3 upload component 2022-01-24 15:18:54 +00:00
Martin McKeaveney 311b7ef32f update scroll limit 2022-01-21 10:26:01 +01:00
Maurits Lourens 31d80fd99b #3397 - select radio buttons alignment setting 2022-01-19 15:23:41 +01:00
Martin McKeaveney afa50b7e7a
Merge pull request #4088 from mslourens/attachment_field_extensions
add extensions prop to specify accepted file extensions
2022-01-19 10:33:10 +01:00
Maurits Lourens 1757d8d329 add extensions prop to specify accepted file extensions 2022-01-18 17:17:31 +01:00
Andrew Kingston ec93406578 Add optional enrichment of relationship fields when determining datasource schema and update block filters to properly reference relationship fields 2022-01-17 14:03:47 +00:00
mike12345567 018e0bd73b Getting client partially working, having an issue with search fields not updating for a table block. 2022-01-14 17:42:14 +00:00
Andrew Kingston 7b860f5773 Add S3 presigned request generation and file upload capabilities 2022-01-12 14:59:33 +00:00
Andrew Kingston 8772dc342d Add initial work on new S3 upload component and button action 2022-01-11 14:01:21 +00:00
mike12345567 3f5263f192 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2022-01-04 12:58:42 +00:00
mike12345567 0a6754b13c Finishing up front-end, getting variable creation and management up and working from within the query schema/header menus. 2021-12-15 19:20:19 +00:00
Andrew Kingston 6524b871b0 Expose whole form value as a data binding 2021-12-13 09:34:27 +00:00
Andrew Kingston f4c3435e98 Rename Key/Value field to JSON field 2021-12-10 15:26:43 +00:00
Andrew Kingston f2445226d5 Add new tag component to client apps 2021-12-08 13:06:15 +00:00
Andrew Kingston 408ff58ef3 Fix incorrect icon used for repeater layout in settings bar 2021-12-08 08:36:01 +00:00
Andrew Kingston c6e4325afc Fix issue with icon for repeater alignment in settings bar 2021-12-07 13:58:01 +00:00
Andrew Kingston b362068d47 Add new form field component for JSON fields, JSON validation and update autoscreen generation 2021-12-03 09:20:45 +00:00
Andrew Kingston c39b7c5afd Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-30 08:48:40 +00:00
Andrew Kingston 27327ae2a1 Expose static repeater context for row index 2021-11-30 08:47:21 +00:00
Andrew Kingston 837e70c9a8 Remove text setting from dynamic filter component 2021-11-24 08:20:23 +00:00
Andrew Kingston 07d45d8039 Update dynamic filter component styles and remove lots of settings 2021-11-23 17:40:49 +00:00
Andrew Kingston ae19581288 Add button variant, size and quiet settings to dynamic filter. Allow dyanmic filter button text to be edited inline 2021-11-22 14:48:34 +00:00
Andrew Kingston 3c7f3ee694 Update default button text of dynamic filter component 2021-11-22 13:34:28 +00:00
Andrew Kingston 2bf6c951fd Merge branch 'cheeks-lab-day' of github.com:Budibase/budibase into multi-filter-component 2021-11-18 15:58:04 +00:00
Andrew Kingston b47a25a273 Add settings to dynamic filter to control button text and allowed filter fields 2021-11-18 15:43:51 +00:00
Andrew Kingston 038ec39143 Add dynamic filter component 2021-11-18 15:36:16 +00:00
Andrew Kingston c309db623e Replace old usage of 'editable' manifest setting with 'static' 2021-11-16 18:33:14 +00:00
Andrew Kingston 638972804d Merge develop into editable text lab day 2021-11-16 11:14:46 +00:00
Andrew Kingston 3db13562d6
Merge pull request #3355 from Budibase/repeater-array
Data block + array fields as data sources
2021-11-16 11:03:30 +00:00
Andrew Kingston b1a2bb59a6 Rename data block to repeater block 2021-11-15 18:07:51 +00:00
Andrew Kingston 07f15c5759 Add data block component 2021-11-12 15:19:25 +00:00
mike12345567 d54992de3d Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
Andrew Kingston 3ebf44d1f7 Rename blocks to be shorter 2021-11-10 15:56:51 +00:00
Andrew Kingston 32c3788a53 Refactor all block link settings to be URLs rather than onclick handlers. Add settings for linking card titles in card list blocks 2021-11-10 15:52:36 +00:00
Martin McKeaveney f7550c8c47 adding flags for messagePassing 2021-11-09 12:15:29 +01:00
Andrew Kingston 08ae550791 Update default number of cards in card list block to 8 2021-11-08 16:54:43 +00:00
Andrew Kingston aa56d6fd63 Add card list with search block. Add concept of nested settings which can consume their own contexts and are not enriched at the top level 2021-11-08 14:35:58 +00:00
Andrew Kingston f8f906b9de Add ability to link rows in tables, and link rows in the table with search block 2021-11-05 12:38:33 +00:00
Andrew Kingston dc9b1a2a8c Add button to table with search block and support defining multiple settings sections in component manifest entries 2021-11-04 11:30:43 +00:00
Andrew Kingston df9f061d66 Remove conditional props from manifest for table with search block 2021-11-03 16:18:12 +00:00
Andrew Kingston 7ec5c2b1f2 Allow table with search block to render correct components for all relevant field types 2021-11-03 11:58:06 +00:00
Andrew Kingston 4cbe82c1db Add title setting to table with search block and fix import paths 2021-11-02 08:51:48 +00:00
Andrew Kingston 808d2d0f73 Add generic block structure with support for writing blocks like normal svelte components rather than a JSON builder 2021-11-02 08:45:27 +00:00
Andrew Kingston 6ad3df2e7f Add initial structure of table with search block 2021-11-01 17:18:38 +00:00
Andrew Kingston f682e7e4ac Add in-preview editing for all field labels 2021-10-28 16:31:22 +01:00
Andrew Kingston 232957f610 Add in-preview editing of buttons and add settings bar for buttons 2021-10-28 15:29:48 +01:00
Andrew Kingston 9bf5d50d4f Add in-preview editing of link text and improve placeholder usage when combined with in-preview editing 2021-10-28 13:20:04 +01:00
Andrew Kingston 7c16a1423b Allow in-preview editing of paragraphs and headings 2021-10-28 12:43:31 +01:00
Rory Powell 4e0487bd82 Remove 'internal' from dataprovider / paginate info 2021-10-15 10:26:39 +01:00
Andrew Kingston 78e4f00e11 Add button action for manually refreshing a data provider 2021-09-23 19:34:01 +01:00
Maurits Lourens c009ec4b59 fix merge conflicts 2021-09-16 22:21:41 +02:00
Maurits Lourens 104a84d19b merge develop into branch 2021-09-16 22:15:09 +02:00