1
0
Fork 0
mirror of synced 2024-10-04 12:03:31 +13:00
Commit graph

1103 commits

Author SHA1 Message Date
mike12345567
8871738c31 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 16:34:01 +01:00
Mel O'Hagan
38e8971019 Custom color bar chart 2022-08-11 15:31:39 +01:00
Andrew Kingston
dff1cec9e0 Use full component names for custom components in client library 2022-08-11 15:27:51 +01:00
Mel O'Hagan
6d4f3244d5 Add prop for 24hr time 2022-08-11 11:01:48 +01:00
Andrew Kingston
eb1699381c Remove forced custom component from client library 2022-08-10 15:52:19 +01:00
Andrew Kingston
0a338181ca Update client library to full handle custom components 2022-08-10 15:34:00 +01:00
Andrew Kingston
0ec6ac3372 Add PoC of using a custom component inside client library 2022-08-10 12:04:58 +01:00
Rory Powell
4525cf4c6e Trigger served events on ping endpoint 2022-08-10 11:01:54 +01:00
Mel O'Hagan
61d46062b7 Handle non-array values 2022-08-05 14:53:41 +01:00
Andrew Kingston
7b7075b276 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-08-01 19:08:30 +01:00
Martin McKeaveney
3481964974 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-08-01 16:35:12 +01:00
Andrew Kingston
5737e23dd6 Add keybindings to component context menu. Add duplicate keybinding. Simplify pasting 2022-07-29 13:33:04 +01:00
Andrew Kingston
e83543151e Add support for custom themes in client apps 2022-07-29 13:33:04 +01:00
Andrew Kingston
3adb95df55 Fix button roundess not applying properly to large and XL buttons 2022-07-29 13:33:04 +01:00
Andrew Kingston
d15d034af3 Add keyboard shortcuts for components. Improve component reordering 2022-07-29 13:33:02 +01:00
Mel O'Hagan
fc0bffda60 Remove timeoutIds 2022-07-28 09:39:24 +01:00
Mel O'Hagan
b0a714de28 Merge branch 'develop' into bug/sev3/remove-validate-current-step-checkbox 2022-07-28 09:25:55 +01:00
Andrew Kingston
1c65e2b63a Fix issue showing selected component indicators on initial load sometimes due to null reference 2022-07-27 12:55:20 +01:00
mike12345567
f2addf16cb Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-26 17:25:55 +01:00
Martin McKeaveney
8dff7a00a3
Merge pull request #6858 from Budibase/cheeks-fixes
Drag and drop fix + date filtering improvement
2022-07-26 16:42:58 +01:00
Andrew Kingston
c3b400c166 Don't load custom themes for client apps 2022-07-26 13:41:59 +01:00
Andrew Kingston
13d321350b Merge branch 'master' of github.com:Budibase/budibase into nord-theme 2022-07-26 11:46:28 +01:00
Maurits Lourens
a616ab9b88 add missing props 2022-07-25 09:49:37 +02:00
mike12345567
d8d2749733 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-22 19:14:35 +01:00
Andrew Kingston
c2500aac86 Make block searching on dates useful by using a range of the whole day 2022-07-22 11:10:20 +01:00
Mel O'Hagan
23201f784c Set notification width to fixed 2022-07-21 12:03:01 +01:00
Andrew Kingston
f8f78330f1
Merge pull request #6735 from Budibase/fix/dom-children
Replace incorrect usages of element.childNodes with element.children
2022-07-21 09:24:47 +01:00
Andrew Kingston
c2ff7769e2
Merge pull request #6788 from Budibase/clickable-cards
Allow full spectrum cards to be clickable
2022-07-21 09:16:41 +01:00
Mel O'Hagan
201b46e229 lint 2022-07-20 14:16:08 +01:00
Mel O'Hagan
3acdeeea81 lint 2022-07-20 13:55:12 +01:00
Mel O'Hagan
63d3f0117e Add notification store timeouts 2022-07-20 13:54:45 +01:00
Mel O'Hagan
4e2dea375a Allow client notifications to be stacked 2022-07-20 13:41:18 +01:00
Mel O'Hagan
1d15e4a999 lint 2022-07-20 10:59:27 +01:00
Mel O'Hagan
ec586191e7 Handle validation error toasts 2022-07-20 10:46:24 +01:00
Mel O'Hagan
40ef719f2f Remove checkbox. Always validate current step. 2022-07-20 09:56:02 +01:00
Andrew Kingston
c62ff16248 Allow full spectrum cards to be clickable 2022-07-18 15:23:07 +01:00
Andrew Kingston
61ed214e88 Replace incorrect usages of element.childNodes with element.children 2022-07-15 13:47:39 +01:00
Andrew Kingston
343dec5013 Visually hide components when cutting but do not remove from real definition 2022-07-15 13:09:43 +01:00
Andrew Kingston
9f3bee6f55 Update cards block filter limit to 5 2022-07-13 12:54:04 +01:00
Andrew Kingston
50929b1d90 Remove layout padding when using max width screens 2022-07-13 12:19:24 +01:00
Andrew Kingston
a4da35c3e5 Update table block filter limit to 5 2022-07-13 12:12:30 +01:00
Andrew Kingston
7a3c220c8c Ensure devtools are never shown in the app preview 2022-07-11 13:13:39 +01:00
Andrew Kingston
8e03c8a33c Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-07-11 10:33:50 +01:00
Mel O'Hagan
a625f9e107 Only add defined schema fields to dynamic filter 2022-07-05 15:23:04 +01:00
Mel O'Hagan
39875f01e2 Make null values empty for regex validation 2022-07-04 20:25:27 +01:00
Andrew Kingston
3dfcb48215 Fix mobile mode not working properly inside app preview 2022-07-01 13:40:37 +01:00
Andrew Kingston
cefb733d00 Set button active state color to be custom theme hover color 2022-07-01 13:37:28 +01:00
Mel O'Hagan
8ca6086303 Merge branch 'develop' into feature/clickable-container 2022-06-29 14:21:58 +01:00
Andrew Kingston
955c7b0600 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-22 12:49:46 +01:00
Andrew Kingston
622c021afa Fix indentation 2022-06-21 09:52:51 +01:00
Andrew Kingston
f9ef0da58e Add data binding for query params 2022-06-21 09:39:25 +01:00
Andrew Kingston
67eecf4d8e Don't fire on load events when working in the builder preview 2022-06-21 09:38:57 +01:00
Andrew Kingston
030f5ce6bd Add 'on load' actions for screens 2022-06-20 16:12:46 +01:00
Andrew Kingston
2ad6f0a1ff Add option to customise which columns are exported in export data action 2022-06-20 12:32:13 +01:00
Andrew Kingston
3aebdd33d9 Move screen ranking and sorting logic to screen store 2022-06-17 10:18:39 +01:00
Andrew Kingston
e048d00fc8 Improve client routing logic 2022-06-17 10:09:27 +01:00
Andrew Kingston
15c28bcb8f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-15 15:32:33 +01:00
Andrew Kingston
48dc729f9a
Merge pull request #6309 from Budibase/builder-focus-updates
Builder focus updates
2022-06-15 11:07:46 +01:00
Andrew Kingston
11c5ed1f6a Fix issue where required settings that depend on other settings were still blocking rendering 2022-06-15 10:17:34 +01:00
Andrew Kingston
8fbcf86d40 Prevent inline editing of components with missing required settings 2022-06-14 15:34:33 +01:00
Andrew Kingston
97e42bf318 Improve determination of default values and logic around showing highlighted settings 2022-06-14 15:29:27 +01:00
Andrew Kingston
22df82dd9d Revert focus specific logic in other components and simplify 2022-06-13 16:11:12 +01:00
Andrew Kingston
f6b55efbec Update client library so that component placeholders are always shown when required settings are missing 2022-06-13 12:09:29 +01:00
Rory Powell
05f0393310 Merge branch 'release' into merge-release 2022-06-13 11:45:18 +01:00
Martin McKeaveney
76d6b5af52
Merge pull request #6184 from actus-ag/feature/optiontype-sort-order
feat: toggle for sort order in options type field
2022-06-13 10:44:21 +01:00
Andrew Kingston
eeb0a9fc64 Show devtools even in client app error states, to fix being locked out when changing to a public preview 2022-06-09 15:55:59 +01:00
Andrew Kingston
13c3390da5 Invalidate cached API responses when bad response statuses are recevied and invalidate entire API cache when switching role 2022-06-09 15:33:41 +01:00
Rory Powell
b1b852b72c Merge branch 'release' into feature/event-backfill 2022-06-09 15:21:49 +01:00
Andrew Kingston
10258e1df8 Improve logic around dev tools roles and its usages. Ensure dev tools roles are never used in builder preview 2022-06-09 15:03:43 +01:00
Andrew Kingston
8dd517dcb2 Add role setting to navigation links to allow easily customising which roles see which links 2022-06-09 14:28:02 +01:00
melohagan
08c8ba8d81
Merge pull request #6220 from Budibase/bug/sev3/select-row-with-button
Don't allow row selection for buttons in rows
2022-06-08 09:18:01 +01:00
Andrew Kingston
c873b42242 Lint 2022-06-07 15:19:51 +01:00
Mel O'Hagan
12ced8cba7 Added preventSelectRow prop to custom column 2022-06-07 14:40:56 +01:00
Andrew Kingston
081d29e0c4 Show empty screen placeholder with a CTA to add a component 2022-06-07 13:41:17 +01:00
Philipp Wirtenberger
31543964ff fix: pass sort parameter through the options picker 2022-06-07 09:49:19 +02:00
Andrew Kingston
17da8f192f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-07 08:45:57 +01:00
Andrew Kingston
f2e3b2efa8 Apply timezones patch from existing ignore-timezones branch 2022-06-07 08:31:00 +01:00
Dean
0c25ecbf21 Component Cypress tests and fixes 2022-05-31 22:57:33 +01:00
Dean
dbbf7afcd0 Updated approach to focus behaviour. Placeholder now updates to direct the user to the next required field they haven't entered 2022-05-30 12:57:10 +01:00
Rory Powell
f2f6bf779d Merge branch 'feature/posthog-v2' into feature/event-backfill 2022-05-29 00:25:40 +01:00
Dean
e786a0d122 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-28 18:31:48 +01:00
Martin McKeaveney
5953c0acc0
Merge pull request #6043 from Budibase/fix/json-schema
Enrich data fetch subscriptions with additional JSON schema fields
2022-05-27 14:34:28 +01:00
Andrew Kingston
6b905da588 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-27 13:32:07 +01:00
Dean
15d95ed2b2 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-27 10:22:48 +01:00
Martin McKeaveney
e5ade4024a
Merge pull request #6058 from HMXHIU/feature/attachmentLimit
Expose option to limit amount of uploads in attatchment field
2022-05-26 21:18:53 +01:00
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
Andrew Kingston
433920f284 Enrich data fetch subscriptions with additional JSON schema fields 2022-05-24 10:23:23 +01: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
Peter Clement
0455abc400 disable row selection within client table 2022-05-24 09:47:28 +01:00
Dean
f82316561a Refactored the approach to builder focus. Extending the behaviour beyond form fields 2022-05-23 16:12:56 +01:00
Andrew Kingston
d4a551f80a Improve performance when determining client component icons and update layout to allow for a better visual selection of the navigation section 2022-05-23 12:22:42 +01:00
Rory Powell
6ea7912a73 Merge branch 'feature/posthog-v2' into feature/event-backfill 2022-05-23 10:29:33 +01:00
Dean
9d79e6a554 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-20 09:09:50 +01:00
Andrew Kingston
702ebdedf8 Update navigation padding 2022-05-19 21:20:37 +01:00
Andrew Kingston
8d645ce8e1 Slightly update sizes and styles of indicators and navigation to look better 2022-05-19 21:16:26 +01:00
Andrew Kingston
c2a40dc88e Allow indicator to be shown for hovering and selecting navigation section, including title and icon 2022-05-19 21:03:20 +01:00
Andrew Kingston
b281e233b3 Scroll preview to the top to show navigation whenever editing navigation settings 2022-05-19 21:02:54 +01:00
Andrew Kingston
f91c8f43fd Remove some log statements 2022-05-19 09:17:09 +01:00
Andrew Kingston
109ca7dbef Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-19 09:11:13 +01:00