1
0
Fork 0
mirror of synced 2024-10-06 04:54:52 +13:00
Commit graph

481 commits

Author SHA1 Message Date
Andrew Kingston
48f49dd947 Ensure consistent size of form fields regardless of label position 2021-02-02 13:50:46 +00:00
Andrew Kingston
3faef71ff4 Fix presence validation for array values 2021-02-02 13:50:13 +00:00
Andrew Kingston
56dfaba624 Add error state styles to date picker field 2021-02-01 19:01:43 +00:00
Andrew Kingston
9c0e417408 Add custom component actions. Simplify client context. Add form validation action 2021-02-01 18:51:22 +00:00
Andrew Kingston
9214157ea4 Fix long form field width 2021-02-01 18:00:38 +00:00
Andrew Kingston
22cad32a2d Update date picker to fix horrible flatpickr event handling 2021-02-01 14:10:55 +00:00
Andrew Kingston
260cecb5e5 Update form field ID's to always be safe 2021-02-01 14:10:38 +00:00
Andrew Kingston
abd99f859a Improve validation around loading options for relationship field 2021-02-01 13:23:18 +00:00
Andrew Kingston
b1c2780a72 Add reltationship field. Add common picker component to dedupe options and relationship fields. Add better animation and position to picker dropdowns 2021-02-01 13:15:35 +00:00
Andrew Kingston
c9bf2700e3 Add form support for fields which can only use bindings rather than explicit onchange handlers 2021-02-01 11:14:24 +00:00
Andrew Kingston
4630699f13 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-01 09:11:48 +00:00
Andrew Kingston
0b64a81242 Automatically make forms use latest data context if it matches 2021-01-29 16:40:19 +00:00
Andrew Kingston
28fb04b31e Fix max string length validation 2021-01-29 13:24:43 +00:00
Andrew Kingston
a4de9668ed Add attachment field to forms 2021-01-29 13:22:38 +00:00
Andrew Kingston
acc8b77611 Fix validation on long form field 2021-01-29 10:28:13 +00:00
Andrew Kingston
95ca500bd5 Fix validation and focus styling on datepickers 2021-01-29 10:18:41 +00:00
Andrew Kingston
24a5b657bc Add date field validation 2021-01-28 19:41:46 +00:00
Andrew Kingston
e72850b84d Integrate flatpickr with spectrum 2021-01-28 18:53:40 +00:00
Andrew Kingston
16c276aa9a Add rich text field to form components 2021-01-28 18:03:44 +00:00
Andrew Kingston
2c104396df Add boolean field, fix label alignment, fix picker z index 2021-01-28 16:31:55 +00:00
Andrew Kingston
8c90edf462 Add more functionality to core SpectrumField component to simplify other form components 2021-01-28 08:47:44 +00:00
Andrew Kingston
e1f40ea066 Add FieldGroup component to allow easy mixing of fields and other content in forms 2021-01-27 18:25:57 +00:00
Andrew Kingston
6631fe2af8 Update builder preview to be interactive and improve builder preview experience 2021-01-27 15:52:12 +00:00
Andrew Kingston
12f3b7f6fa Add common SpectrumField component, add spectrum labels, add form label position customisation 2021-01-27 10:59:05 +00:00
Andrew Kingston
365c503224 Add automatic schema validation to forms and add builder settings for specific field types 2021-01-26 14:40:44 +00:00
Keviin Åberg Kultalahti
958efd2303 Merge branch 'master' into fix/attachment-issues 2021-01-26 12:49:27 +01:00
Keviin Åberg Kultalahti
a7de7457d2 fixes row updating problem in grid component 2021-01-26 12:03:29 +01:00
Andrew Kingston
2d0a7d825c Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-26 09:56:50 +00:00
Andrew Kingston
77189c6d73 Hide repeater placeholders when not running inside the builder or when the component hasn't been initialised fully 2021-01-26 09:48:41 +00:00
Andrew Kingston
69b840c919 Add initial work on new Form component, spectrum styles and new text field 2021-01-26 08:55:44 +00:00
Andrew Kingston
af89c330da Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor 2021-01-22 11:09:40 +00:00
Andrew Kingston
4188761ea6 Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor 2021-01-22 11:07:27 +00:00
mike12345567
db5ce51c67 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration 2021-01-22 10:49:03 +00:00
Kevin Åberg Kultalahti
497feb80d6 Merge pull request #1002 from Budibase/feature/repeater-placeholder
Adds empty states to the repeater component
2021-01-22 10:13:18 +01:00
Keviin Åberg Kultalahti
a62938ee16 fix typo 2021-01-22 10:05:49 +01:00
Keviin Åberg Kultalahti
702be7aa1e remove log 2021-01-22 09:59:38 +01:00
Andrew Kingston
836dbcd71c Allow button to handle nullish text values 2021-01-21 13:45:17 +00:00
Andrew Kingston
e271f97ac7 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 12:14:09 +00:00
mike12345567
239079d973 Linting. 2021-01-21 11:32:26 +00:00
Andrew Kingston
9056b0e49d Enrich datasources so that data can be correctly fetched reactively using only the datasource definition 2021-01-21 10:42:14 +00:00
Andrew Kingston
47dabc16ce Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-20 11:14:36 +00:00
Andrew Kingston
ed020954b2 Add new definitions for all chart components 2021-01-19 19:24:49 +00:00
Andrew Kingston
d94473bca5 Update button actions and remove deprecated code 2021-01-19 17:38:24 +00:00
kevmodrome
84450d0323 adds a empty state for no components added in the repeater 2021-01-19 15:21:23 +01:00
kevmodrome
d4b27f7bc4 adds an empty state if there is no datasource selected. 2021-01-19 15:11:21 +01:00
Andrew Kingston
5c469f24b9 Fix grid component definition and add controls for icons and colourpickers 2021-01-19 13:46:25 +00:00
kevmodrome
4f71f70053 switch method of applying color style 2021-01-19 14:00:15 +01:00
kevmodrome
f04063c26b retains icons design panel options while being able to change color in settings panel 2021-01-19 13:42:49 +01:00
Andrew Kingston
fea3838ff9 Fix bug with rich text component 2021-01-19 11:50:13 +00:00
Andrew Kingston
0a10bc6c71 Add all new definitions for non-chart components 2021-01-19 11:49:52 +00:00