Andrew Kingston
|
6b9898f9ad
|
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
|
e5665c5164
|
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
|
96c99da3ce
|
lint
|
2022-07-20 14:16:08 +01:00 |
Mel O'Hagan
|
3b1edf2bdb
|
lint
|
2022-07-20 13:55:12 +01:00 |
Mel O'Hagan
|
cc5920da12
|
Add notification store timeouts
|
2022-07-20 13:54:45 +01:00 |
Mel O'Hagan
|
6e9ece3cd7
|
Allow client notifications to be stacked
|
2022-07-20 13:41:18 +01:00 |
Mel O'Hagan
|
5db7a80dcd
|
lint
|
2022-07-20 10:59:27 +01:00 |
Mel O'Hagan
|
6e63151143
|
Handle validation error toasts
|
2022-07-20 10:46:24 +01:00 |
Mel O'Hagan
|
5a3688d237
|
Remove checkbox. Always validate current step.
|
2022-07-20 09:56:02 +01:00 |
Andrew Kingston
|
b08aea2241
|
Allow full spectrum cards to be clickable
|
2022-07-18 15:23:07 +01:00 |
Andrew Kingston
|
c9ee465507
|
Replace incorrect usages of element.childNodes with element.children
|
2022-07-15 13:47:39 +01:00 |
Andrew Kingston
|
80018e9668
|
Visually hide components when cutting but do not remove from real definition
|
2022-07-15 13:09:43 +01:00 |
Andrew Kingston
|
2a9c323689
|
Update cards block filter limit to 5
|
2022-07-13 12:54:04 +01:00 |
Andrew Kingston
|
610a64eec0
|
Remove layout padding when using max width screens
|
2022-07-13 12:19:24 +01:00 |
Andrew Kingston
|
3996aad9e9
|
Update table block filter limit to 5
|
2022-07-13 12:12:30 +01:00 |
Andrew Kingston
|
b10bbd7e2f
|
Ensure devtools are never shown in the app preview
|
2022-07-11 13:13:39 +01:00 |
Andrew Kingston
|
16116f2877
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-07-11 10:33:50 +01:00 |
Mel O'Hagan
|
191cc0069c
|
Only add defined schema fields to dynamic filter
|
2022-07-05 15:23:04 +01:00 |
Mel O'Hagan
|
530c7df2dd
|
Make null values empty for regex validation
|
2022-07-04 20:25:27 +01:00 |
Andrew Kingston
|
9c7263dae9
|
Fix mobile mode not working properly inside app preview
|
2022-07-01 13:40:37 +01:00 |
Andrew Kingston
|
ed32e26705
|
Set button active state color to be custom theme hover color
|
2022-07-01 13:37:28 +01:00 |
Mel O'Hagan
|
d222dba681
|
Merge branch 'develop' into feature/clickable-container
|
2022-06-29 14:21:58 +01:00 |
Andrew Kingston
|
a0d83eefaa
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-06-22 12:49:46 +01:00 |
Andrew Kingston
|
b9494e52b6
|
Fix indentation
|
2022-06-21 09:52:51 +01:00 |
Andrew Kingston
|
7eddb3b369
|
Add data binding for query params
|
2022-06-21 09:39:25 +01:00 |
Andrew Kingston
|
853f9fd268
|
Don't fire on load events when working in the builder preview
|
2022-06-21 09:38:57 +01:00 |
Andrew Kingston
|
8643bb1553
|
Add 'on load' actions for screens
|
2022-06-20 16:12:46 +01:00 |
Andrew Kingston
|
6845f86689
|
Add option to customise which columns are exported in export data action
|
2022-06-20 12:32:13 +01:00 |
Andrew Kingston
|
0c7b5362e0
|
Move screen ranking and sorting logic to screen store
|
2022-06-17 10:18:39 +01:00 |
Andrew Kingston
|
db9daaefaa
|
Improve client routing logic
|
2022-06-17 10:09:27 +01:00 |
Andrew Kingston
|
b5d635c83f
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-06-15 15:32:33 +01:00 |
Andrew Kingston
|
eb3a7b44b6
|
Merge pull request #6309 from Budibase/builder-focus-updates
Builder focus updates
|
2022-06-15 11:07:46 +01:00 |
Andrew Kingston
|
2bef536e9a
|
Fix issue where required settings that depend on other settings were still blocking rendering
|
2022-06-15 10:17:34 +01:00 |
Andrew Kingston
|
b0fcb0f339
|
Prevent inline editing of components with missing required settings
|
2022-06-14 15:34:33 +01:00 |
Andrew Kingston
|
2914f99e67
|
Improve determination of default values and logic around showing highlighted settings
|
2022-06-14 15:29:27 +01:00 |
Andrew Kingston
|
d89047b2ab
|
Revert focus specific logic in other components and simplify
|
2022-06-13 16:11:12 +01:00 |
Andrew Kingston
|
e097f82b5d
|
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
|
4dc5cfc5a7
|
Merge branch 'release' into merge-release
|
2022-06-13 11:45:18 +01:00 |
Martin McKeaveney
|
ccbe1c12a5
|
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
|
c6dbd52c88
|
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
|
12961806ff
|
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
|
396a07cac5
|
Merge branch 'release' into feature/event-backfill
|
2022-06-09 15:21:49 +01:00 |
Andrew Kingston
|
9d26b06958
|
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
|
3d1c5111e9
|
Add role setting to navigation links to allow easily customising which roles see which links
|
2022-06-09 14:28:02 +01:00 |
melohagan
|
9898bf4116
|
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
|
7940d4997a
|
Lint
|
2022-06-07 15:19:51 +01:00 |
Mel O'Hagan
|
59cfb66428
|
Added preventSelectRow prop to custom column
|
2022-06-07 14:40:56 +01:00 |
Andrew Kingston
|
6e83c96236
|
Show empty screen placeholder with a CTA to add a component
|
2022-06-07 13:41:17 +01:00 |
Philipp Wirtenberger
|
7daf8ca00b
|
fix: pass `sort` parameter through the options picker
|
2022-06-07 09:49:19 +02:00 |
Andrew Kingston
|
d059433f1f
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-06-07 08:45:57 +01:00 |
Andrew Kingston
|
72397530ec
|
Apply timezones patch from existing ignore-timezones branch
|
2022-06-07 08:31:00 +01:00 |
Dean
|
692039cd34
|
Component Cypress tests and fixes
|
2022-05-31 22:57:33 +01:00 |
Dean
|
f1111fffca
|
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
|
2a00f6498d
|
Merge branch 'feature/posthog-v2' into feature/event-backfill
|
2022-05-29 00:25:40 +01:00 |
Dean
|
b06235efc0
|
Merge remote-tracking branch 'origin/develop' into feature/required-field-focus
|
2022-05-28 18:31:48 +01:00 |
Martin McKeaveney
|
a0a7537e1d
|
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
|
2f324023d9
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-27 13:32:07 +01:00 |
Dean
|
372ff3b8fe
|
Merge remote-tracking branch 'origin/develop' into feature/required-field-focus
|
2022-05-27 10:22:48 +01:00 |
Martin McKeaveney
|
54f7e7fa28
|
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
|
8bc0142a37
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-05-25 18:12:27 +01:00 |
meng xiong hiu
|
e9d8229b37
|
Expose option to limit amount of uploads in attatchment field
|
2022-05-25 21:15:23 +08:00 |
Andrew Kingston
|
d84150d26f
|
Enrich data fetch subscriptions with additional JSON schema fields
|
2022-05-24 10:23:23 +01:00 |
Dean
|
663a4ee7c7
|
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
|
f90050fb53
|
disable row selection within client table
|
2022-05-24 09:47:28 +01:00 |
Dean
|
253642ad1f
|
Refactored the approach to builder focus. Extending the behaviour beyond form fields
|
2022-05-23 16:12:56 +01:00 |
Andrew Kingston
|
fd532a88d5
|
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
|
4841c84861
|
Merge branch 'feature/posthog-v2' into feature/event-backfill
|
2022-05-23 10:29:33 +01:00 |
Dean
|
c3c388b01a
|
Merge remote-tracking branch 'origin/develop' into feature/required-field-focus
|
2022-05-20 09:09:50 +01:00 |
Andrew Kingston
|
12858c2b0f
|
Update navigation padding
|
2022-05-19 21:20:37 +01:00 |
Andrew Kingston
|
2ff85212eb
|
Slightly update sizes and styles of indicators and navigation to look better
|
2022-05-19 21:16:26 +01:00 |
Andrew Kingston
|
0484a8a976
|
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
|
5289dcec1d
|
Scroll preview to the top to show navigation whenever editing navigation settings
|
2022-05-19 21:02:54 +01:00 |
Andrew Kingston
|
27788626ec
|
Remove some log statements
|
2022-05-19 09:17:09 +01:00 |
Andrew Kingston
|
6f6d7da70f
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-19 09:11:13 +01:00 |
Dean
|
4c25248de8
|
Builder focus behaviour added to guide users when adding form elements. Refactored the component tests
|
2022-05-17 15:09:13 +01:00 |
Martin McKeaveney
|
c69df439a4
|
Merge pull request #5787 from Upgreydd/convert_text_to_boolean_for_custom_schema_in_select
Allow to use select for boolean field type
|
2022-05-17 14:45:18 +01:00 |
Andrew Kingston
|
3c8558e1a0
|
Update preview indicator offsets
|
2022-05-17 14:34:54 +01:00 |
Andrew Kingston
|
8cdbb690eb
|
Add icons to app preview selection indicators
|
2022-05-17 14:33:12 +01:00 |
Andrew Kingston
|
ff47e8acd3
|
Scroll to the selected component inside the app preview
|
2022-05-17 14:10:21 +01:00 |
Andrew Kingston
|
08a98b4b95
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-17 12:59:15 +01:00 |
melohagan
|
76640f65f1
|
Merge pull request #5800 from Budibase/bug/sev3/misc-picker-fixes
Misc Picker Fixes
|
2022-05-16 12:03:22 +01:00 |
Mel O'Hagan
|
3ba4772210
|
Simplify clickable class
|
2022-05-16 11:26:52 +01:00 |
Andrew Kingston
|
1005d58ed3
|
Update print styles to work with dev tools update
|
2022-05-12 10:44:36 +01:00 |
Andrew Kingston
|
550511d404
|
Render screenslot when showing legacy layouts and remove concept of preview type
|
2022-05-12 09:42:25 +01:00 |
Mel O'Hagan
|
844463b312
|
Containers support onClick
|
2022-05-11 14:03:08 +01:00 |
Andrew Kingston
|
876cb4784d
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-11 09:07:35 +01:00 |
Andrew Kingston
|
c8d454c9d9
|
Restore app preview border
|
2022-05-10 16:30:21 +01:00 |
Mel O'Hagan
|
6adb8fdc32
|
Added MultiSelect Checkboxes
|
2022-05-10 15:16:13 +01:00 |
Andrew Kingston
|
78b5e7707d
|
Add screen width setting with backwards compatibility
|
2022-05-10 14:54:53 +01:00 |
Andrew Kingston
|
6922852d01
|
Update layouts to support legacy page widths while allowing new screens to determine their own width
|
2022-05-10 14:37:00 +01:00 |
Andrew Kingston
|
f66f3b7935
|
Use 'Screen' for the name when selecting the root screen component
|
2022-05-10 14:10:26 +01:00 |
Andrew Kingston
|
a8e4dca331
|
Remove border around client app preview
|
2022-05-10 13:34:10 +01:00 |
Kacper
|
45522f456e
|
Allow to use select with radio buttons for boolean field type
|
2022-05-09 16:12:42 +02:00 |
Andrew Kingston
|
b89203cd45
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-09 09:41:28 +01:00 |
Andrew Kingston
|
28fcf18559
|
Hide dev tools when in screen peek modal
|
2022-05-06 14:09:35 +01:00 |
Andrew Kingston
|
85a619c6ea
|
Automatically go to navigation section when clicking navigation in preview
|
2022-05-06 13:59:16 +01:00 |
Andrew Kingston
|
eb4d8d5e52
|
Add full navigation settings panel in new design UI. Remove navigation theme settings from theme panel
|
2022-05-06 13:51:27 +01:00 |
Andrew Kingston
|
cc08c263c8
|
Fix duplicate component action in settings bar
|
2022-05-05 08:57:49 +01:00 |
Andrew Kingston
|
d8c7fadd46
|
Add missing component store to client library SDK
|
2022-05-05 08:57:36 +01:00 |
Michael Drury
|
67e1d0a0e3
|
Merge pull request #5637 from Budibase/fix/conditional-form-validation
Deregister field validation when unmounting form fields
|
2022-05-04 13:31:17 +01:00 |
mike12345567
|
cfd53b2f93
|
Fix for form issue #5669 - when in an empty state didn't correctly handle null stores.
|
2022-05-03 15:29:17 +01:00 |
mike12345567
|
d090f2a8aa
|
Fix for #5553 - when importing for SQL databases attempt to manage date and time only column times, handle these when displaying in tables and when filtering.
|
2022-05-03 14:11:06 +01:00 |
Andrew Kingston
|
1db3ae2974
|
Add support for instant updating of navigation settings in client apps
|
2022-04-28 17:30:48 +01:00 |
Andrew Kingston
|
45439ac3aa
|
Deregister field validation when unmounting form fields
|
2022-04-28 16:35:38 +01:00 |
Andrew Kingston
|
afa5f5e6cd
|
Move some role logic to frontend core and enable client library to preferentially route to home screens
|
2022-04-28 15:13:33 +01:00 |
Andrew Kingston
|
d94b30cb1e
|
Fix issue loading app previews
|
2022-04-28 12:18:08 +01:00 |
Andrew Kingston
|
2736954438
|
Add link settings to new navigation tab
|
2022-04-27 17:50:01 +01:00 |
Andrew Kingston
|
14bd507566
|
Fix toggle navigation for a screen not refrecting in the app preview
|
2022-04-27 13:28:17 +01:00 |
Andrew Kingston
|
84d5d69aa8
|
Update client library to properly handle new screen navigation settings
|
2022-04-27 12:47:54 +01:00 |
Andrew Kingston
|
840ff254d1
|
Allow client library to render new screen structure without layouts
|
2022-04-27 12:30:35 +01:00 |
Andrew Kingston
|
b42161bfd5
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-04-27 07:59:37 +01:00 |
Rory Powell
|
3e1a7987a3
|
BB logo on free plan
|
2022-04-26 11:28:31 +01:00 |
Martin McKeaveney
|
9ca4dacbaa
|
merge with master
|
2022-04-26 10:21:45 +01:00 |
Rory Powell
|
c94d8516c5
|
Fix: You must pass a 'distinctId' (public forms)
|
2022-04-25 22:08:56 +01:00 |
Andrew Kingston
|
d269354d6f
|
Merge branch 'feature/new-app-publish-workflow' of github.com:Budibase/budibase into new-design-ui-dirty
|
2022-04-25 13:42:23 +01:00 |
Andrew Kingston
|
03be935e6c
|
Refactor routes and start updating core design UI into new components
|
2022-04-22 16:03:47 +01:00 |
Andrew Kingston
|
754aa82cec
|
Merge pull request #5417 from Budibase/form-actions
Form actions
|
2022-04-22 10:47:57 +01:00 |
Mel O'Hagan
|
9b5ad2dacc
|
Get latest RevId if not provided
|
2022-04-20 11:51:01 +01:00 |
Andrew Kingston
|
943ae42b27
|
Fix sticky hover state for icons on mobile
|
2022-04-19 10:55:53 +01:00 |
Andrew Kingston
|
f6eef900ad
|
Merge pull request #5272 from Budibase/cheeks-lab-day-devtools
DevTools
|
2022-04-14 12:57:01 +01:00 |
Andrew Kingston
|
3875cb02f0
|
Fix typo
|
2022-04-14 10:12:49 +01:00 |
Andrew Kingston
|
8ab79c3cbb
|
Add on change action to S3 upload field
|
2022-04-14 10:04:38 +01:00 |
Andrew Kingston
|
b3ca4357b2
|
Add on change action to relationship field
|
2022-04-14 10:01:14 +01:00 |
Andrew Kingston
|
02178d3f2b
|
Add on change action to options field
|
2022-04-14 09:54:49 +01:00 |
Andrew Kingston
|
bd7c009537
|
Add on change action to multi-select field
|
2022-04-14 09:51:41 +01:00 |
Andrew Kingston
|
bd313c7204
|
Add on change action to long form field
|
2022-04-14 09:49:13 +01:00 |
Andrew Kingston
|
b886fe95c2
|
Add on change action to string field
|
2022-04-14 09:47:27 +01:00 |
Andrew Kingston
|
0957b3195a
|
Add on change action to JSON field
|
2022-04-14 09:47:00 +01:00 |
Andrew Kingston
|
bbaec2e50f
|
Add on change action to datetime field
|
2022-04-14 09:46:46 +01:00 |
Andrew Kingston
|
ede7f684c4
|
Add on change action to boolean field
|
2022-04-14 09:46:36 +01:00 |
Andrew Kingston
|
8b3cf851b8
|
Add on change action to attachment field
|
2022-04-14 09:46:24 +01:00 |
Andrew Kingston
|
9545b3af1b
|
Add button actions to update form field values
|
2022-04-14 09:46:07 +01:00 |
Mel O'Hagan
|
bf4b2f65d8
|
Only apply to small components (button, headline)
|
2022-04-13 15:53:26 +01:00 |
Andrew Kingston
|
cb90b872f5
|
Ensure existing invalid datasource definitions are also fixed by checking data source type before fetching table definitions
|
2022-04-13 10:28:55 +01:00 |
Andrew Kingston
|
adc6008c4c
|
Ensure existing invalid datasource definitions are also fixed by checking data source type before fetching table definitions
|
2022-04-13 10:27:32 +01:00 |
Andrew Kingston
|
c6d1757f7d
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
|
2022-04-07 12:04:13 +01:00 |
Mel O'Hagan
|
eb4206cc55
|
Move settings bar below element if at very top
|
2022-04-06 17:31:59 +01:00 |
Andrew Kingston
|
257bfb046d
|
Update spectrum card word wrapping again
|
2022-04-06 16:05:58 +01:00 |
Andrew Kingston
|
923973f1ab
|
Account for builder preview 2px offset when rendering indicator sets so that indicators are accurate for devtools
|
2022-04-06 14:32:25 +01:00 |
Andrew Kingston
|
34a0c77d73
|
Tidy up
|
2022-04-06 13:40:07 +01:00 |
Andrew Kingston
|
f7d5456e72
|
Add label for global selected rows bindings in devtools
|
2022-04-06 13:30:38 +01:00 |
Andrew Kingston
|
c2d61d8ebc
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-devtools
|
2022-04-06 11:50:43 +01:00 |
Andrew Kingston
|
3c3be66786
|
Don't show an error for the endpoint
|
2022-04-06 08:16:24 +01:00 |
Andrew Kingston
|
5b423a21ee
|
Reset buttion action output context on each invocation of the action
|
2022-04-05 14:00:44 +01:00 |
Andrew Kingston
|
0427b9dc7f
|
Merge branch 'develop' of github.com:Budibase/budibase into nord-theme
|
2022-04-04 12:19:29 +01:00 |
Andrew Kingston
|
3e4ab1cc64
|
Fix color and size of chart tooltips
|
2022-04-04 10:56:06 +01:00 |
Andrew Kingston
|
e51bd54fce
|
Update chart data labels to white
|
2022-04-04 09:14:56 +01:00 |
Andrew Kingston
|
a1e3318c1e
|
Disable validation for search fields in cards block
|
2022-04-04 08:49:46 +01:00 |
Andrew Kingston
|
474e89fa5f
|
Disable validation for search fields in table block
|
2022-04-04 08:49:16 +01:00 |
Andrew Kingston
|
967c9efc3a
|
Add internal setting to fully disable form validation
|
2022-04-04 08:49:01 +01:00 |