Dean
dec68233c2
Merge remote-tracking branch 'origin/master' into fix/formblock-ux-updates
2023-11-28 09:36:23 +00:00
Gerard Burns
0d0db98484
Grid columns UI ( #12209 )
...
* grid columns ui
* linting
* remove comment
* remove property thats not used
* remove cli pacakge change
* PR Feedback
* fixes
* fixes
* wip
* wip
* wip
* wip
* wip
* wip
* about to implement
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* tests
* linting
* remove drag handle file
* fix icons
* remove field config changes
* wip
* wip
* wip
* remove logs
* wip
* linting
* pr feedback
* linting
2023-11-24 11:02:57 +00:00
Dean
8cc5eb19e6
Formblock fixes
2023-11-23 18:08:39 +00:00
Dean
105e9db00e
Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock
2023-11-23 09:13:08 +00:00
Dean
ce73963ac1
Manifest updates to remove button config items from Formblocks
2023-11-23 09:12:11 +00:00
Andrew Kingston
a58af2b7e4
Merge branch 'master' into settings-enhancements
2023-11-22 12:26:19 +00:00
Gerard Burns
7e037099b4
Field help text ( #12383 )
...
* wip
* client finished
* add to bbui input
* linting
* PR Feedback
* remove test code
* linting
* PR feedback
---------
Co-authored-by: Martin McKeaveney <martin@budibase.com>
2023-11-20 15:05:58 +00:00
Andrew Kingston
7806591b82
Merge branch 'master' of github.com:Budibase/budibase into global-bindings
2023-11-20 14:47:37 +00:00
Andrew Kingston
b0ffc04156
Merge branch 'grid-buttons' of github.com:Budibase/budibase into settings-enhancements
2023-11-09 16:49:37 +00:00
Andrew Kingston
d92df57daa
Remove nested flag from buttongroup component since it isn't needed
2023-11-09 16:20:05 +00:00
Andrew Kingston
8d1bcfd8b5
Expose additional actions and context from blocks to utilise new capabilities
2023-11-09 12:38:31 +00:00
Andrew Kingston
ace3b69971
Limit grid buttons at 3
2023-11-07 14:55:02 +00:00
Andrew Kingston
c25b8a1448
Expose schema context from grid and allow usage in buttons
2023-11-07 14:10:16 +00:00
Andrew Kingston
9f285b32a7
Allow using ephemeral action context for 'buttons' type settings
2023-11-07 13:21:13 +00:00
Andrew Kingston
20f9fd5d1b
Merge branch 'master' of github.com:Budibase/budibase into grid-buttons
2023-11-07 11:28:42 +00:00
Mel O'Hagan
fee9a9d65d
Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields
2023-11-07 08:27:04 +00:00
Martin McKeaveney
411b8e8c5e
Merge branch 'master' into form-block-field-layout
2023-11-06 18:11:49 +00:00
Martin McKeaveney
0ef680e327
Merge branch 'master' into master
2023-11-02 14:16:11 +00:00
Mel O'Hagan
5923ae2983
Make form block view readonly
2023-11-01 16:40:23 +00:00
Mel O'Hagan
56d5a0b8f6
Further read only settings
2023-11-01 16:01:45 +00:00
Mel O'Hagan
5c36d70a01
Pickers readonly prop
2023-11-01 14:56:28 +00:00
Mel O'Hagan
5c049e0465
LongFormField readonly prop
2023-11-01 13:54:18 +00:00
Mihail Hadzhiev
67167cf233
Merge branch 'master' into form-block-field-layout
2023-11-01 15:41:29 +02:00
Andrew Kingston
0921bcf333
Add button setting to grid and allow removing all buttons
2023-11-01 11:40:27 +00:00
Andrew Kingston
1ad30d45ba
Merge branch 'master' of github.com:Budibase/budibase into global-bindings
2023-10-27 14:37:36 +01:00
Andrew Kingston
8612404f48
Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout
2023-10-27 11:49:39 +01:00
Andrew Kingston
b1f2337849
Hide field layout settings for normal field components, and only show them when editing from within a form block
2023-10-27 11:42:01 +01:00
Duarte Velez Grilo
fbbc5d0f64
Merge branch 'master' into master
2023-10-27 10:08:24 +01:00
Dean
4fc7143b32
Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow
2023-10-27 09:41:08 +01:00
Dean
e7fcd08fc6
Merge remote-tracking branch 'origin/master' into feature/buttongroup-component
2023-10-27 09:03:46 +01:00
Andrew Kingston
77cd723315
Remove label alignment option from form block to support custom field layouts
2023-10-27 08:14:55 +01:00
Andrew Kingston
2bf78db0a0
Add field layout setting to BB reference field
2023-10-27 08:11:09 +01:00
Andrew Kingston
acc1e6f14c
Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout
2023-10-27 08:07:57 +01:00
Andrew Kingston
0535bae0f5
Merge branch 'master' of github.com:Budibase/budibase into global-bindings
2023-10-26 10:14:05 +01:00
Dean
3b7ed3a7f2
Merge remote-tracking branch 'origin/master' into feature/formblock-styles-tab-reflow
2023-10-26 09:56:17 +01:00
Dean
8db0b300fd
Merge remote-tracking branch 'origin/master' into feature/buttongroup-component
2023-10-25 14:26:58 +01:00
Dean
6a3fadd3e1
Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow
2023-10-25 14:04:03 +01:00
Adria Navarro
969ab79a61
Merge branch 'master' into feature/buttongroup-component
2023-10-24 14:30:09 +02:00
Andrew Kingston
76edd1421a
Merge branch 'master' into feature/formblock-styles-tab-reflow
2023-10-24 08:55:51 +01:00
Andrew Kingston
00450dc59b
Merge branch 'master' into feature/form-block-settings-reflow
2023-10-24 08:55:37 +01:00
Dean
cf8a634a72
Merge remote-tracking branch 'origin/master' into feature/form-block-description
2023-10-23 12:34:31 +01:00
Andrew Kingston
365f9dee62
Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout
2023-10-23 09:15:02 +01:00
Duarte Velez Grilo
a58a97a3cb
Merge branch 'master' into master
2023-10-20 12:22:10 +01:00
Andrew Kingston
db286d431a
Fix dependsOn logic for gridblock after renaming setting key
2023-10-20 11:20:14 +01:00
Andrew Kingston
fa90629139
Improve grid datasource backwards compatibility
2023-10-20 11:14:24 +01:00
Andrew Kingston
7fd7943a5a
Remove required prop from gridblock to ensure backwards compatiblity
2023-10-20 11:07:37 +01:00
Andrew Kingston
02fb5f3865
Add prototype of form block field layout
2023-10-20 09:37:45 +01:00
Dean
f59d622291
Moved buttons section below fields
2023-10-19 12:28:28 +01:00
Dean
ad54b31667
Moved label align and button size into styles section of form block. Added tagged component settings section to the style section. General settings and sections now have a tag property for filtering.
2023-10-19 12:00:47 +01:00
Duarte Velez Grilo
8d700655ba
Update manifest.json
...
Added used camera preference option.
2023-10-18 16:06:51 +01:00
Andrew Kingston
bdc2bcd97d
Add support for multiple dependsOn constraints in the manifest and fix issue with nullish dependsOn contraints
2023-10-18 14:41:42 +01:00
Dean
0d67f000f0
Initial reflow of the block settings
2023-10-18 12:19:24 +01:00
Dean
a064512224
Added description field to the formblock
2023-10-18 11:14:16 +01:00
Michael Drury
ee0da189d2
Merge branch 'master' into global-bindings
2023-10-17 14:13:04 +01:00
Michael Drury
e1ba96c5d0
Merge branch 'master' into feature/buttongroup-component
2023-10-17 14:08:26 +01:00
Andrew Kingston
5c7bde95ab
Update conditional setting rendering to support nested paths and multiple values, and hide grid block CRUD when using non DS+
2023-10-16 16:46:49 +01:00
Andrew Kingston
e0b748a7bc
Merge branch 'master' of github.com:Budibase/budibase into grid-all-datasources
2023-10-16 15:29:46 +01:00
Martin McKeaveney
2ef9871fda
merge with master
2023-10-16 14:42:50 +01:00
Andrew Kingston
ddda57fa2a
Review comments and simplification
2023-10-16 12:01:07 +01:00
Dean
336455d689
Merge remote-tracking branch 'origin/master' into feature/buttongroup-component
2023-10-13 14:59:40 +01:00
Dean
b8c87224f7
Add/Remove button behaviour, binding label support and default text behaviour. Refactoring and renaming of EditComponentPopoever component
2023-10-13 14:53:39 +01:00
Andrew Kingston
4ed3767324
Merge branch 'develop' into grid-all-datasources
2023-10-12 08:31:09 +01:00
Conor Webb
d6f8662e95
Adding onchange actions to code scanner. ( #12029 )
...
* Adding onchange actions to code scanner.
* Removed unused code, set updateOnChange to false.
---------
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2023-10-12 08:29:40 +01:00
mike12345567
f1b73058c2
Merge branch 'fix/update-vm2' of github.com:Budibase/budibase into backmerge-20231011
2023-10-11 18:49:39 +01:00
Dean
b4a8f22b2e
Initial commit
2023-10-11 10:09:14 +01:00
mike12345567
012d0f4fe9
Removing the option to add a filter to the dataset of a user column picker, as there is no current API for searching this.
2023-10-10 12:54:49 +01:00
Andrew Kingston
922a851710
Merge branch 'develop' of github.com:Budibase/budibase into grid-all-datasources
2023-10-05 08:23:26 +01:00
Andrew Kingston
d03fdb6df9
Add initial support for query datasources in grids
2023-10-03 17:35:00 +01:00
Andrew Kingston
7d036ab30d
Move position of grid row click setting
2023-10-02 09:25:59 +01:00
Andrew Kingston
eb934adc33
Add row click events to grid
2023-09-29 16:47:53 +01:00
Adria Navarro
b3405b7aaa
Design forms
2023-09-26 11:44:37 +02:00
Adria Navarro
2bc96addc2
Register BBReferenceField
2023-09-25 21:52:16 +02:00
Andrew Kingston
10764053df
Remove form field default value settings from being updated by conditional UI
2023-09-22 09:28:37 +01:00
Andrew Kingston
2f786aa29a
Merge branch 'develop' of github.com:Budibase/budibase into global-bindings
2023-09-15 08:11:28 +01:00
Andrew Kingston
071a80864d
Update data binding generation to support both local and global binding scopes
2023-09-12 17:09:53 +01:00
Andrew Kingston
1995a2860f
Merge branch 'develop' of github.com:Budibase/budibase into global-bindings
2023-09-12 11:35:54 +01:00
Mel O'Hagan
1f4c608882
S3 upload field is now simple input
2023-09-08 23:59:25 +01:00
melohagan
3f1ec54fe9
Relationship picker searching enhancement ( #11639 )
...
* Search for initially set value and add to options
* Only append option if needed
* Handle change
* Open dropdown on search
* Avoid duplicates
* Add client side search
* lint
* Offset popover
* refactor
* Refactor
* refactor
2023-09-06 16:38:11 +01:00
Dean
c6bd81ba21
Fix for datasource reset on formblock. Added 'resetOn' to the manifest to trigger a clear when the configured field is cleared
2023-09-05 11:40:52 +01:00
Andrew Kingston
37158ea387
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-30 08:06:19 +01:00
Andrew Kingston
1210db575a
Update row explorer block setting label to account for views as well
2023-08-25 09:38:43 +01:00
Dean
3f51b5aa90
Fix for buttons section display config.
2023-08-24 15:35:12 +01:00
Dean
1ec2faf74d
List refinement, Form Block UX updates for action type. Bug fixes for FormBlock bindings. TableBlock UX updates and Component Setting updates
2023-08-24 14:39:53 +01:00
Andrew Kingston
10cbf4f08a
Update grid sorting settings to make order conditional on column
2023-08-21 17:49:21 +01:00
Andrew Kingston
6d46fb2963
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-21 11:57:28 +01:00
Andrew Kingston
0566644508
Allow view searching and sorting. Refactor grid logic to fix multiple issuies
2023-08-21 11:56:58 +01:00
mike12345567
7110351bdc
Revert "revert develop into master"
...
This reverts commit fd099658a0
.
2023-08-18 14:33:21 +01:00
Martin McKeaveney
fd099658a0
revert develop into master
2023-08-17 10:28:15 +01:00
Dean
6edad5d375
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-16 17:18:14 +01:00
Dean
ccfba675f2
Merge commit
2023-08-16 17:18:04 +01:00
melohagan
a8b3249a8f
Add bindable setting for initial form step ( #11530 )
2023-08-16 15:59:02 +01:00
Dean
29c8dbd94a
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-11 14:20:25 +01:00
Dean
8d4bb0e5fd
A
2023-08-11 14:19:54 +01:00
mike12345567
a24e1809b6
Merge branch 'views-v2-frontend' of github.com:Budibase/budibase into views-v2-frontend
2023-08-11 13:16:56 +01:00
Andrew Kingston
08b348c1d4
Allow selecting viewV2s for grid blocks and form blocks
2023-08-09 16:22:12 +01:00
Mel O'Hagan
00e6a43e3e
Form step and field group require form
2023-08-08 16:39:05 +01:00
Andrew Kingston
9ddb8f4c5f
Merge branch 'develop' of github.com:Budibase/budibase into global-bindings
2023-08-07 13:04:34 +01:00
Dean
79c9535659
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-04 11:31:50 +01:00
Dean
cb2a19620b
Initial commit
2023-08-03 09:29:12 +01:00
Andrew Kingston
c0c5a57a99
Supress notification from form block delete row action if configured
2023-07-31 11:50:42 +01:00
Dean
08ba1c8ccd
Added a simple histogram to the supported chart types
2023-07-27 13:04:09 +01:00
Andrew Kingston
b8bc25a39a
Merge branch 'develop' of github.com:Budibase/budibase into global-bindings
2023-07-25 09:43:58 +01:00
Andrew Kingston
69ab3dfe74
Merge pull request #11260 from Budibase/relationship-picker-filtering
...
Relationship picker filtering
2023-07-24 14:50:30 +01:00
Conor Webb
3586cf71b9
Removed right from fieldgroup label select. ( #11321 )
...
Removed the right label from the field group component as it served no purpose and didn't change anything.
2023-07-21 14:47:55 +01:00
Andrew Kingston
ae8ed1a1e5
Add filtering to relationship picker
2023-07-18 09:36:20 +01:00
Andrew Kingston
869e6688a0
Merge pull request #11140 from Budibase/allow-customizing-component-alerts
...
Allow suppressing block row creation alerts
2023-07-11 11:25:56 +01:00
Andrew Kingston
6734fe6be4
Update label
2023-07-11 11:06:06 +01:00
Rory Powell
5bd756e65e
Merge branch 'master' into merge-master
2023-07-10 16:13:21 +01:00
andz-bb
64e2ceb7c3
add scanner beep on successful qr/barcode scan
2023-07-07 18:06:55 +01:00
melohagan
7a06fcee0f
Add BigInt type support ( #11145 )
...
* Add BigInt type
* Allow BigInt columns to be added
* Sort fixes
* Add BigInt field
2023-07-07 15:11:41 +01:00
Gerard Burns
e3be968b27
pr feedback
2023-07-06 09:19:50 +01:00
Gerard Burns
8371c3f644
Allow suppressing block row creation alerts
2023-07-05 14:59:25 +01:00
melohagan
74b3b3dcc3
Add section setting to field group ( #11110 )
...
* Add section setting to field group
* Left aligned fix for oneColumn only
* Only use section for above label position
2023-07-04 10:46:53 +01:00
Andrew Kingston
e0e0fcabad
Fix grid block row height not working. Change initialRowHeight setting to fixedRowHeight
2023-07-04 09:41:10 +01:00
melohagan
c9589c1edc
Apply column order for Grid block ( #11099 )
...
* Apply column order for Grid block
* Refactor
* Do not allow column reorder for Grid block
* Refactor
2023-07-04 08:34:59 +01:00
Andrew Kingston
6d38bdcd64
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-26 11:32:54 +01:00
Andrew Kingston
5f407259dc
Enable component nesting validation for new apps
2023-06-26 10:39:38 +01:00
Andrew Kingston
aebc3b2bb8
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-26 09:05:06 +01:00
deanhannigan
e978d627b4
Merge pull request #10991 from Budibase/feature/no-sort-settings-option
...
Added a 'None' option for sorting columns in data components.
2023-06-23 12:10:10 +01:00
melohagan
a97518ff39
Scroll to field button action ( #10901 )
...
* Scroll To Field WIP
* Scroll to the label
2023-06-23 11:51:49 +01:00
Dean
3267e77c15
Updated component setting manifest to add placeholder/none option for Sort picker fields.
2023-06-22 11:43:09 +01:00
Andrew Kingston
7a958dcf8b
Update placeholder text for grid block settings
2023-06-19 18:51:29 +01:00
Andrew Kingston
9fd04cc2c7
Update multiple settings components to enable more generic usage of column selectors and remove some bespoke copy from generic components. Enable display names for grid columns
2023-06-19 18:49:57 +01:00
Andrew Kingston
e436c1da1c
Use old icon for grids
2023-06-19 18:32:13 +01:00
Andrew Kingston
9d8b5e99af
Add column setting to grid
2023-06-19 17:38:44 +01:00
Andrew Kingston
d77b2c6ab1
Refactor how grid settings are used and add option for row height
2023-06-19 17:24:40 +01:00
Andrew Kingston
68f21274ed
Add settings to grid block for filtering and sorting, and refactor grid logic to allow external control of these stores
2023-06-19 09:54:24 +01:00
Andrew Kingston
9991fd9558
Add grid block setting for striping row colours
2023-06-14 09:09:59 +01:00
Andrew Kingston
0ab1346577
Add settings to grid block for controlling CRUD
2023-06-13 17:17:29 +01:00
Andrew Kingston
752dd93d84
Add initial grid block, and update grid to keep indentation consistent when row expansion is disabled
2023-06-07 15:50:38 +01:00
Andrew Kingston
b7c7882597
Add manifest entry for grid layout component
2023-04-28 10:22:02 +01:00
Andrew Kingston
d03f96ceb8
Make all blindings global and improve client component performance
2023-04-28 09:03:09 +01:00
Andrew Kingston
5447422c4e
Remove leftover spreadsheet entry in manifest
2023-04-26 14:39:54 +01:00
Gerard Burns
0c38124f6a
Form Block Improvements ( #10404 )
...
* Form Block Improvements
* PR Fixes
* PR feedback
2023-04-25 09:57:21 +01:00
Andrew Kingston
7afd716e91
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-04-20 15:24:25 +01:00
melohagan
3073fcfc63
Add empty text property to all blocks ( #10332 )
...
* Add noRowsMessage for Table
* CardsBlock noRowsMessage setting
* RowExplorer noRowsMessage setting
* Add noRowsMessage setting for FormBlock
* Fix default noRowsMessage
2023-04-20 10:36:43 +01:00
Andrew Kingston
9025e18f15
Misc fixes ( #10345 )
...
* Fix some issues with component and screen settings layout
* Fix issue with component setting labels when multi-line
* Remove early termination of form validation when encountering an errored field
* Update free logo badge to be a sticky footer
* Close side panels when clicking on links
2023-04-19 14:21:11 +01:00
Andrew Kingston
0ee63417c1
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-04-11 17:36:28 +01:00
Maurits Lourens
2cc2b94346
fix small typo ( #10252 )
2023-04-10 19:45:29 +01:00
Andrew Kingston
b2d2cf3989
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-03-31 12:08:58 +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
Andrew Kingston
f2b12bcf45
Component error state improvements ( #10136 )
...
* Tidy logic for creating initial component instances
* Add initial implementation of enriching empty settings
* Fix regression that prevented custom placeholders from working (#9994 )
* Tidy up
* Add automatic naming of form fields when added
* Update missing required setting placeholder
* Improve error states and add ability to automatically wrap a component in a required parent type
* Fix crash in column editor and rename component placeholder to error state
* Select the parent component after adding it when wrapping a component with a missing ancestor
* Fix blocks and make fields require forms
* Improve empty component placeholder
* Lint
2023-03-28 21:11:33 +01:00
Martin McKeaveney
bcbed08a40
Merge pull request #9951 from Budibase/settings-panel-update
...
Settings panel layout update
2023-03-28 18:36:58 +01:00
Andrew Kingston
e0e5ca7a3c
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-03-28 15:47:53 +01:00
Andrew Kingston
1b2b4dba88
Revert skeleton loaders and restore required setting functionality ( #9979 )
2023-03-27 14:43:29 +01:00
Andrew Kingston
8d79a23700
Fix component settings which have no labels appearing as undefined in the conditional UI drawer
2023-03-16 08:30:16 +00:00
melohagan
956d8f1ae3
Background image component can have children ( #9981 )
2023-03-13 11:44:15 +00:00
Andrew Kingston
1508d4aea3
Update all setting labels to be correctly cased and sized to fit new layout
2023-03-09 08:47:32 +00:00
Andrew Kingston
db7f267887
Update component settings to be left aligned and update long component settings labels to be shorter
2023-03-08 19:22:19 +00:00