1
0
Fork 0
mirror of synced 2024-08-04 12:51:47 +12:00
Commit graph

751 commits

Author SHA1 Message Date
Martin McKeaveney
12eb36175d v0.7.1 2021-02-03 10:30:22 +00:00
Andrew Kingston
9ff40cc288 Fix form validation sometimes being applied erroneously 2021-02-03 10:05:32 +00:00
Martin McKeaveney
8dbc102c6c v0.7.0 2021-02-02 18:52:05 +00:00
mike12345567
87bbda1a73 Updating BBUI. 2021-02-02 17:48:27 +00:00
Andrew Kingston
646e324551 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-02 14:44:19 +00:00
Andrew Kingston
d2c0ba8f74 Update screen templates to support full form generation. Fix issues with screen templates 2021-02-02 14:32:58 +00:00
Andrew Kingston
79ae7dae91 Ensure consistent size of form fields regardless of label position 2021-02-02 13:50:46 +00:00
Andrew Kingston
7984382552 Fix presence validation for array values 2021-02-02 13:50:13 +00:00
Joe
4db61e0fb7 Fixed stacked list
I simplified the stacked list which has resolved the text overlapping issue.

There is still an issue with linking the stacked list to a detail page
2021-02-02 13:08:01 +00:00
Martin McKeaveney
4b5e572da3 internal search working 2021-02-01 21:02:54 +00:00
Andrew Kingston
8789d576af Add error state styles to date picker field 2021-02-01 19:01:43 +00:00
Andrew Kingston
cf43cf765c Add custom component actions. Simplify client context. Add form validation action 2021-02-01 18:51:22 +00:00
Andrew Kingston
dbe7e8d4b7 Fix long form field width 2021-02-01 18:00:38 +00:00
Andrew Kingston
876ec44d11 Update date picker to fix horrible flatpickr event handling 2021-02-01 14:10:55 +00:00
Andrew Kingston
f59e39931b Update form field ID's to always be safe 2021-02-01 14:10:38 +00:00
Andrew Kingston
b1c82626d9 Improve validation around loading options for relationship field 2021-02-01 13:23:18 +00:00
Andrew Kingston
b65673b77a 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
ad86c40de6 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
216566887c Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-02-01 09:11:48 +00:00
Andrew Kingston
4e9fe01ef6 Automatically make forms use latest data context if it matches 2021-01-29 16:40:19 +00:00
Andrew Kingston
8be1d1e530 Fix max string length validation 2021-01-29 13:24:43 +00:00
Andrew Kingston
deccd11def Add attachment field to forms 2021-01-29 13:22:38 +00:00
Keviin Åberg Kultalahti
1800b73341 merge master 2021-01-29 13:13:43 +01:00
Andrew Kingston
6c6542c0c5 Fix validation on long form field 2021-01-29 10:28:13 +00:00
Andrew Kingston
af4f902e10 Fix validation and focus styling on datepickers 2021-01-29 10:18:41 +00:00
Andrew Kingston
2db5e62e35 Add date field validation 2021-01-28 19:41:46 +00:00
Andrew Kingston
58fdabe96b Integrate flatpickr with spectrum 2021-01-28 18:53:40 +00:00
Andrew Kingston
c9ab20726d Add rich text field to form components 2021-01-28 18:03:44 +00:00
Andrew Kingston
9791e52a10 Add boolean field, fix label alignment, fix picker z index 2021-01-28 16:31:55 +00:00
Andrew Kingston
32ad2b6a08 Add more functionality to core SpectrumField component to simplify other form components 2021-01-28 08:47:44 +00:00
Andrew Kingston
734e341ebb Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-27 18:28:17 +00:00
Andrew Kingston
8df4de0ddb Add FieldGroup component to allow easy mixing of fields and other content in forms 2021-01-27 18:25:57 +00:00
Martin McKeaveney
497c87ce00 v0.6.2 2021-01-27 17:43:38 +00:00
Martin McKeaveney
ed5d0f4e53 v0.6.1 2021-01-27 16:47:44 +00:00
Martin McKeaveney
930d7f5401 replace npmignore with package JSON files field 2021-01-27 16:40:47 +00:00
Andrew Kingston
bfebf0226a Update builder preview to be interactive and improve builder preview experience 2021-01-27 15:52:12 +00:00
Martin McKeaveney
71c88fc410 v0.6.0 2021-01-27 15:04:13 +00:00
Andrew Kingston
a79f731c09 Add common SpectrumField component, add spectrum labels, add form label position customisation 2021-01-27 10:59:05 +00:00
Andrew Kingston
2bc6a70401 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
1ea262834d bump bbui 2021-01-26 13:22:01 +01:00
Keviin Åberg Kultalahti
cd95748982 Merge branch 'master' into fix/attachment-issues 2021-01-26 12:49:27 +01:00
Andrew Kingston
3e1792395a Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-26 11:21:20 +00:00
Keviin Åberg Kultalahti
5f36bbed23 fixes row updating problem in grid component 2021-01-26 12:03:29 +01:00
Andrew Kingston
9e29b33055 Fix settings to select fields and fix chart settings not showing fields 2021-01-26 10:57:57 +00:00
Andrew Kingston
25036d2d1b Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-26 09:56:50 +00:00
Andrew Kingston
c71007e7f8 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
06c5a0f717 Add initial work on new Form component, spectrum styles and new text field 2021-01-26 08:55:44 +00:00
Keviin Åberg Kultalahti
c5e4097f4e Merge branch 'master' into feature/client-feedback-component 2021-01-22 12:34:16 +01:00
Keviin Åberg Kultalahti
36c212048e adds notification toast capability to the client 2021-01-22 12:31:56 +01:00
Keviin Åberg Kultalahti
8f0405623c finishes notificationStore 2021-01-22 12:21:44 +01:00
Andrew Kingston
874f5f22d1 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor 2021-01-22 11:09:40 +00:00
Andrew Kingston
3104df6224 Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor 2021-01-22 11:07:27 +00:00
mike12345567
6a40ea7f06 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration 2021-01-22 10:49:03 +00:00
Keviin Åberg Kultalahti
0c3c21361b first pass at custom store to handle notifications 2021-01-22 11:37:34 +01:00
Keviin Åberg Kultalahti
75c85978cb switch name 2021-01-22 10:42:15 +01:00
Keviin Åberg Kultalahti
837709cab6 adds dummy errorStore to client lib 2021-01-22 10:24:43 +01:00
Kevin Åberg Kultalahti
b3a59afc57
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
49c818f461 fix typo 2021-01-22 10:05:49 +01:00
Keviin Åberg Kultalahti
5605b9eb42 remove log 2021-01-22 09:59:38 +01:00
Andrew Kingston
b368deb717 Allow button to handle nullish text values 2021-01-21 13:45:17 +00:00
Andrew Kingston
4cdca6f196 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 12:14:09 +00:00
mike12345567
8ecabc91cc Linting. 2021-01-21 11:32:26 +00:00
Andrew Kingston
c9f60cf660 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
b974925904 Fix incorrect paths after merge 2021-01-20 13:20:08 +00:00
Andrew Kingston
a17d1703f7 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-20 11:14:36 +00:00
Andrew Kingston
e3576426dd Add new definitions for all chart components 2021-01-19 19:24:49 +00:00
Andrew Kingston
2ec4272558 Update screen templates to work with latest bindings 2021-01-19 18:51:51 +00:00
Andrew Kingston
7e7219856d Update button actions and remove deprecated code 2021-01-19 17:38:24 +00:00
Andrew Kingston
10f8e53305 Remove deprecated code around data binding 2021-01-19 15:39:04 +00:00
kevmodrome
6a1383b13b
adds a empty state for no components added in the repeater 2021-01-19 15:21:23 +01:00
kevmodrome
479ea07e92
adds an empty state if there is no datasource selected. 2021-01-19 15:11:21 +01:00
Andrew Kingston
84bba45ad2 Fix grid component definition and add controls for icons and colourpickers 2021-01-19 13:46:25 +00:00
kevmodrome
6cbca0aab9
switch method of applying color style 2021-01-19 14:00:15 +01:00
kevmodrome
7f405e7dd9
retains icons design panel options while being able to change color in settings panel 2021-01-19 13:42:49 +01:00
Andrew Kingston
0dadd9a49c Fix issue with default horizontal card width 2021-01-19 11:57:01 +00:00
Andrew Kingston
6c066b43ca Fix issue with new row settings definition 2021-01-19 11:52:49 +00:00
Andrew Kingston
2ea95463ea Fix bug with rich text component 2021-01-19 11:50:13 +00:00
Andrew Kingston
0935c08d5d Add all new definitions for non-chart components 2021-01-19 11:49:52 +00:00
Andrew Kingston
4818080699 Add navigation bar, links and row detail definitions 2021-01-19 10:47:00 +00:00
Martin McKeaveney
77241281b8
Merge pull request #993 from Budibase/external-tables
External Data Connectors
2021-01-18 17:23:12 +00:00
kevmodrome
0ec81db82b
turn off stylable action until we can expose specific design settings 2021-01-18 16:34:34 +01:00
Kevin Åberg Kultalahti
39f6fe10c8
Merge pull request #998 from Budibase/feature/icon-component-switch-to-remix
Switches the Icon component so that it now uses Remix like the rest of budibase
2021-01-18 16:15:07 +01:00
kevmodrome
32517b225c
switches to remix 2021-01-18 14:26:01 +01:00
Martin McKeaveney
0ac322b11b lint 2021-01-15 13:42:55 +00:00
Martin McKeaveney
6f57c1d22d better integration API, parse JSON by default 2021-01-15 13:11:51 +00:00
Andrew Kingston
0a669033d1 Improve data binding popup and finish component bindings 2021-01-15 10:59:22 +00:00
Andrew Kingston
f228d3b174 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-15 10:26:19 +00:00
Andrew Kingston
6a758e3b2d Add new data bindings for context bindings and most work for component bindings 2021-01-14 15:39:50 +00:00
Martin McKeaveney
3d967c2070 v0.5.3 2021-01-14 15:24:01 +00:00
Martin McKeaveney
62ebf3cedc v0.5.2 2021-01-14 15:03:58 +00:00
Martin McKeaveney
c33a59f087 v0.5.1 2021-01-14 14:46:40 +00:00
Martin McKeaveney
bbc6258612 v0.5.0 2021-01-14 14:37:53 +00:00
Andrew Kingston
2200039935 Update file structure to be sensible for design section 2021-01-14 09:45:09 +00:00
Andrew Kingston
29cb3b4b4c Fix component navigation, fix settings editing, fix design editing 2021-01-14 09:09:23 +00:00
Andrew Kingston
2dc2e43a00 WIP component management and definition refactor 2021-01-12 20:00:35 +00:00
Martin McKeaveney
49477d3ac9 styling, async data fetching 2021-01-11 20:17:56 +00:00
Martin McKeaveney
5aa7edda64 use dynamic input in query 2021-01-11 15:34:43 +00:00
Andrew Kingston
8b7c5226ca Remove styleable action from screenslot placeholder component, which was creating a fake component layer 2021-01-06 10:14:36 +00:00
Martin McKeaveney
e92dedb795 v0.4.3 2020-12-23 22:39:10 +00:00
kevmodrome
2284ff812b
merge master 2020-12-16 15:33:37 +01:00