Andrew Kingston
|
eb8171dde1
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/custom-css-conditional-ui
|
2022-09-05 14:55:58 +01:00 |
mike12345567
|
141e2744ba
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-09-02 20:11:57 +01:00 |
Andrew Kingston
|
0c7e8c2033
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-09-02 19:53:49 +01:00 |
Andrew Kingston
|
b20f6b3d33
|
Remove further usages of plugin versions
|
2022-09-02 19:52:52 +01:00 |
mike12345567
|
3dbf4b4075
|
Adding in a check for when there are no screen actions that need to be performed - #7592.
|
2022-09-02 18:14:08 +01:00 |
Andrew Kingston
|
5a8713869c
|
Remove logs
|
2022-09-02 12:04:18 +01:00 |
Andrew Kingston
|
b9a4efc9c3
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-09-01 14:39:30 +01:00 |
Andrew Kingston
|
d540788a56
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-09-01 14:38:36 +01:00 |
Martin McKeaveney
|
1cad3264ac
|
Merge branch 'develop' of github.com:Budibase/budibase into develop
|
2022-09-01 13:38:11 +01:00 |
Martin McKeaveney
|
4f3c86e5ea
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-09-01 13:37:56 +01:00 |
mike12345567
|
5411f3c8e3
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-31 15:53:32 +01:00 |
Martin McKeaveney
|
c2a58343e1
|
Merge pull request #6640 from mslourens/pass_untruncated_title_to_radiogroup
Pass a title property with untruncated text to the RadioGroup
|
2022-08-31 13:32:33 +01:00 |
Andrew Kingston
|
14ab4c64ce
|
Only fire onchange events from form fields when values change to a new valid value
|
2022-08-31 11:39:04 +01:00 |
Andrew Kingston
|
c2efdd059e
|
Don't clear grid dnd state when loading client library
|
2022-08-26 14:47:29 +01:00 |
Andrew Kingston
|
16c9c6c0dc
|
Add initial work on grid layout
|
2022-08-26 08:47:50 +01:00 |
Andrew Kingston
|
f13d3c0cec
|
Lint
|
2022-08-25 11:12:36 +01:00 |
Andrew Kingston
|
d12b20bd95
|
Update form block styles to expect a header when buttons are defined
|
2022-08-25 09:25:30 +01:00 |
Andrew Kingston
|
d7c5b81fd3
|
Update form block to be ejectable
|
2022-08-25 09:24:27 +01:00 |
Andrew Kingston
|
8f86a415aa
|
Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block
|
2022-08-25 08:53:07 +01:00 |
Andrew Kingston
|
8f8ffe2c1c
|
Ensure block components have a proper style structure defined after ejection
|
2022-08-24 09:44:33 +01:00 |
Andrew Kingston
|
27e44821e2
|
Allow block ejection to properly apply all styles from blocks
|
2022-08-24 09:05:08 +01:00 |
Andrew Kingston
|
ee484639b5
|
Update block ejection to account for children of blocks
|
2022-08-24 08:37:53 +01:00 |
Andrew Kingston
|
5525f29a57
|
Update block map structure for better ejection
|
2022-08-24 08:21:57 +01:00 |
Andrew Kingston
|
2f2c28cf4d
|
Use order as key when registering block components rather than ID
|
2022-08-23 19:37:38 +01:00 |
Andrew Kingston
|
4957f335b7
|
Update ejectable table block to be more responsive
|
2022-08-23 19:31:48 +01:00 |
Andrew Kingston
|
65dcdc96bb
|
Update cards block to be ejectable
|
2022-08-23 19:30:35 +01:00 |
Andrew Kingston
|
5bccc23ef4
|
Tidy up table block and remove unused styles
|
2022-08-23 19:13:40 +01:00 |
Andrew Kingston
|
86322da085
|
Remove client app button for ejecting blocks
|
2022-08-23 19:08:59 +01:00 |
Andrew Kingston
|
80bcfd2692
|
Make block ejection work properly via the builder rather than client app button hack
|
2022-08-23 19:05:38 +01:00 |
Andrew Kingston
|
25454bff9d
|
Update block ejection with latest codebase
|
2022-08-23 15:53:28 +01:00 |
Andrew Kingston
|
66fc18566a
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
|
2022-08-23 15:34:25 +01:00 |
Andrew Kingston
|
df2b86ec4b
|
Fix view form block not showing data and move size setting to general section
|
2022-08-23 15:08:39 +01:00 |
Andrew Kingston
|
b621cb5b9d
|
Reset forms when disable prop changes
|
2022-08-23 14:59:07 +01:00 |
Andrew Kingston
|
c99b5398b2
|
Remove form block and rename form block plus to form block
|
2022-08-23 14:58:56 +01:00 |
Andrew Kingston
|
69ef8a1367
|
Merge branch 'develop' of github.com:Budibase/budibase into form-block
|
2022-08-23 11:40:15 +01:00 |
Andrew Kingston
|
c192ac534c
|
Improve websocket types
|
2022-08-23 08:48:16 +01:00 |
Andrew Kingston
|
8148004d55
|
Remove logging and expect version to be passed in top level when initialising plugins
|
2022-08-22 18:30:13 +01:00 |
Andrew Kingston
|
b8bd1b51c1
|
Clean up websocket initialisation
|
2022-08-22 18:24:34 +01:00 |
Andrew Kingston
|
668362d41a
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-08-22 17:54:40 +01:00 |
Andrew Kingston
|
f14af4bae9
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-22 17:54:25 +01:00 |
Andrew Kingston
|
4531e77225
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-08-22 17:54:14 +01:00 |
Mel O'Hagan
|
3b78d4773b
|
Update CSS conditional UI
|
2022-08-22 16:45:59 +01:00 |
Andrew Kingston
|
223a44a359
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-22 11:27:04 +01:00 |
Andrew Kingston
|
acc71cb0e9
|
Allow configuring whether notification is automatically dismissed or not
|
2022-08-22 11:08:52 +01:00 |
Andrew Kingston
|
ab0d6bd6ed
|
Add action for showing a custom notification
|
2022-08-22 11:00:51 +01:00 |
Andrew Kingston
|
dced5d1c0f
|
Initial work on websockets
|
2022-08-19 11:09:20 +01:00 |
melohagan
|
3cadbee1b9
|
Merge pull request #7243 from Budibase/bug/sev2/orphaned-minio-attachment
Delete attachments on field clear from minio bucket
|
2022-08-17 16:48:27 +01:00 |
melohagan
|
fd836c0191
|
Merge pull request #5829 from Budibase/feature/clickable-container
Containers support onClick
|
2022-08-17 16:34:41 +01:00 |
Andrew Kingston
|
59b3bed470
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-17 16:13:27 +01:00 |
Andrew Kingston
|
750eef9231
|
Disable pointer events for all components nested inside a clickable container
|
2022-08-17 15:43:42 +01:00 |
Andrew Kingston
|
bb9146b93f
|
Return nullish button action function for empty arrays
|
2022-08-17 15:43:25 +01:00 |
Andrew Kingston
|
6b8bf3f768
|
Revert click context
|
2022-08-17 15:17:29 +01:00 |
Andrew Kingston
|
82ca88ad28
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop
|
2022-08-17 14:20:34 +01:00 |
mike12345567
|
3fb5a2251b
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-15 16:17:54 +01:00 |
Mel O'Hagan
|
a6108d1c8b
|
Block child button onClick if container hasOnClick
|
2022-08-14 14:42:25 +01:00 |
Mel O'Hagan
|
e4483ff741
|
Merge branch 'develop' into feature/clickable-container
|
2022-08-14 12:55:04 +01:00 |
Andrew Kingston
|
b549fe114b
|
Remove uncecessary calls to loadBudibase when registering a plugin at runtime
|
2022-08-12 14:34:44 +01:00 |
Andrew Kingston
|
a7c424550c
|
Simply logic around handling runtime reloading of custom components
|
2022-08-12 14:02:11 +01:00 |
Mel O'Hagan
|
404e5414b5
|
Delete attachments on field clear
|
2022-08-12 11:29:57 +01:00 |
Mel O'Hagan
|
864f8756bc
|
Custom colors line chart
|
2022-08-11 17:52:09 +01:00 |
Mel O'Hagan
|
3421febb1c
|
Add colors for Bar and Donut Charts
|
2022-08-11 17:45:46 +01:00 |
Andrew Kingston
|
ac8e4ecaeb
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-11 17:05:58 +01:00 |
Andrew Kingston
|
3a07002310
|
Transparently hot reload app preview when inserting a custom component bundle and reload relevant components
|
2022-08-11 17:05:42 +01:00 |
Mel O'Hagan
|
d2171a4596
|
Custom colors for Pie Chart
|
2022-08-11 16:59:50 +01:00 |
mike12345567
|
ba16af1daa
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-11 16:36:07 +01:00 |
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 |
Andrew Kingston
|
02e5e66992
|
Add ability to eject blocks into raw components
|
2022-06-30 19:31:25 +01:00 |
Andrew Kingston
|
d78bcc2b06
|
Be more explicit with imports to avoid circular dependencies
|
2022-06-30 19:31:06 +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 |
Dean
|
93f90405cf
|
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
|
71fdb69cde
|
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
|
4256ee4702
|
Update preview indicator offsets
|
2022-05-17 14:34:54 +01:00 |
Andrew Kingston
|
976904686e
|
Add icons to app preview selection indicators
|
2022-05-17 14:33:12 +01:00 |
Andrew Kingston
|
2b5b6ae282
|
Scroll to the selected component inside the app preview
|
2022-05-17 14:10:21 +01:00 |
Andrew Kingston
|
0133aabc46
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-17 12:59:15 +01:00 |
melohagan
|
53b1cdbba1
|
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
|
d9fb7297fa
|
Simplify clickable class
|
2022-05-16 11:26:52 +01:00 |
Andrew Kingston
|
a5dd74842b
|
Update print styles to work with dev tools update
|
2022-05-12 10:44:36 +01:00 |
Andrew Kingston
|
5f7940d9a1
|
Render screenslot when showing legacy layouts and remove concept of preview type
|
2022-05-12 09:42:25 +01:00 |
Mel O'Hagan
|
7151f6df66
|
Containers support onClick
|
2022-05-11 14:03:08 +01:00 |
Andrew Kingston
|
e25123eade
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-11 09:07:35 +01:00 |
Andrew Kingston
|
d3cfdd8a2d
|
Restore app preview border
|
2022-05-10 16:30:21 +01:00 |
Mel O'Hagan
|
973b04c413
|
Added MultiSelect Checkboxes
|
2022-05-10 15:16:13 +01:00 |
Andrew Kingston
|
3c276d053d
|
Add screen width setting with backwards compatibility
|
2022-05-10 14:54:53 +01:00 |
Andrew Kingston
|
8bf3595015
|
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
|
9035660975
|
Use 'Screen' for the name when selecting the root screen component
|
2022-05-10 14:10:26 +01:00 |
Andrew Kingston
|
1078fa3f78
|
Remove border around client app preview
|
2022-05-10 13:34:10 +01:00 |
Kacper
|
0089402798
|
Allow to use select with radio buttons for boolean field type
|
2022-05-09 16:12:42 +02:00 |
Andrew Kingston
|
ba8d8bfd1b
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-09 09:41:28 +01:00 |
Andrew Kingston
|
b5264fd93d
|
Hide dev tools when in screen peek modal
|
2022-05-06 14:09:35 +01:00 |
Andrew Kingston
|
c96b268c2f
|
Automatically go to navigation section when clicking navigation in preview
|
2022-05-06 13:59:16 +01:00 |
Andrew Kingston
|
3ada9a12c5
|
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
|
92337f9fa3
|
Fix duplicate component action in settings bar
|
2022-05-05 08:57:49 +01:00 |
Andrew Kingston
|
6dc75d45b4
|
Add missing component store to client library SDK
|
2022-05-05 08:57:36 +01:00 |
Michael Drury
|
e6cb9917df
|
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
|
8b76693480
|
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
|
107c9e2dfc
|
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
|
ff6f02dda4
|
Add support for instant updating of navigation settings in client apps
|
2022-04-28 17:30:48 +01:00 |
Andrew Kingston
|
0143de5020
|
Deregister field validation when unmounting form fields
|
2022-04-28 16:35:38 +01:00 |
Andrew Kingston
|
3e8192552d
|
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
|
4e7c2c52a7
|
Fix issue loading app previews
|
2022-04-28 12:18:08 +01:00 |
Andrew Kingston
|
1d9b053efc
|
Add link settings to new navigation tab
|
2022-04-27 17:50:01 +01:00 |
Andrew Kingston
|
17efdeb824
|
Fix toggle navigation for a screen not refrecting in the app preview
|
2022-04-27 13:28:17 +01:00 |
Andrew Kingston
|
cfc684b199
|
Update client library to properly handle new screen navigation settings
|
2022-04-27 12:47:54 +01:00 |
Andrew Kingston
|
570484eedf
|
Allow client library to render new screen structure without layouts
|
2022-04-27 12:30:35 +01:00 |
Andrew Kingston
|
76feddfaff
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-04-27 07:59:37 +01:00 |
Rory Powell
|
402c217800
|
BB logo on free plan
|
2022-04-26 11:28:31 +01:00 |
Martin McKeaveney
|
e01ef9bdfb
|
merge with master
|
2022-04-26 10:21:45 +01:00 |
Rory Powell
|
c5ec781057
|
Fix: You must pass a 'distinctId' (public forms)
|
2022-04-25 22:08:56 +01:00 |
Andrew Kingston
|
2436c8d6e8
|
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
|
c35906a831
|
Refactor routes and start updating core design UI into new components
|
2022-04-22 16:03:47 +01:00 |
Andrew Kingston
|
3eb4ed41cb
|
Merge pull request #5417 from Budibase/form-actions
Form actions
|
2022-04-22 10:47:57 +01:00 |
Mel O'Hagan
|
d85e022182
|
Get latest RevId if not provided
|
2022-04-20 11:51:01 +01:00 |
Andrew Kingston
|
665904781b
|
Fix sticky hover state for icons on mobile
|
2022-04-19 10:55:53 +01:00 |
Andrew Kingston
|
98eefb1dd2
|
Merge pull request #5272 from Budibase/cheeks-lab-day-devtools
DevTools
|
2022-04-14 12:57:01 +01:00 |
Andrew Kingston
|
17aba96dfa
|
Fix typo
|
2022-04-14 10:12:49 +01:00 |
Andrew Kingston
|
892088702f
|
Add on change action to S3 upload field
|
2022-04-14 10:04:38 +01:00 |
Andrew Kingston
|
67f94e0cae
|
Add on change action to relationship field
|
2022-04-14 10:01:14 +01:00 |
Andrew Kingston
|
f70cab8a6c
|
Add on change action to options field
|
2022-04-14 09:54:49 +01:00 |
Andrew Kingston
|
0c83596a86
|
Add on change action to multi-select field
|
2022-04-14 09:51:41 +01:00 |
Andrew Kingston
|
417b034676
|
Add on change action to long form field
|
2022-04-14 09:49:13 +01:00 |
Andrew Kingston
|
5d2c337d5d
|
Add on change action to string field
|
2022-04-14 09:47:27 +01:00 |
Andrew Kingston
|
e7ca90cd6b
|
Add on change action to JSON field
|
2022-04-14 09:47:00 +01:00 |
Andrew Kingston
|
3b71c40570
|
Add on change action to datetime field
|
2022-04-14 09:46:46 +01:00 |
Andrew Kingston
|
8e204ae0b8
|
Add on change action to boolean field
|
2022-04-14 09:46:36 +01:00 |
Andrew Kingston
|
9b56dcfdfe
|
Add on change action to attachment field
|
2022-04-14 09:46:24 +01:00 |
Andrew Kingston
|
04b299750d
|
Add button actions to update form field values
|
2022-04-14 09:46:07 +01:00 |
Mel O'Hagan
|
adfb8d7c56
|
Only apply to small components (button, headline)
|
2022-04-13 15:53:26 +01:00 |
Andrew Kingston
|
f05844192c
|
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
|
543578051e
|
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
|
43a8efc24d
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
|
2022-04-07 12:04:13 +01:00 |
Mel O'Hagan
|
8d00566703
|
Move settings bar below element if at very top
|
2022-04-06 17:31:59 +01:00 |
Andrew Kingston
|
d91f67ef34
|
Update spectrum card word wrapping again
|
2022-04-06 16:05:58 +01:00 |
Andrew Kingston
|
b528c9fa08
|
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
|
c25ca0cafd
|
Tidy up
|
2022-04-06 13:40:07 +01:00 |
Andrew Kingston
|
c8e87cf24f
|
Add label for global selected rows bindings in devtools
|
2022-04-06 13:30:38 +01:00 |
Andrew Kingston
|
7c91d9dceb
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-devtools
|
2022-04-06 11:50:43 +01:00 |
Andrew Kingston
|
fea89488e1
|
Don't show an error for the endpoint
|
2022-04-06 08:16:24 +01:00 |
Andrew Kingston
|
d121aefbaa
|
Reset buttion action output context on each invocation of the action
|
2022-04-05 14:00:44 +01:00 |
Andrew Kingston
|
4b21d4bba0
|
Merge branch 'develop' of github.com:Budibase/budibase into nord-theme
|
2022-04-04 12:19:29 +01:00 |
Andrew Kingston
|
ae7117f744
|
Fix color and size of chart tooltips
|
2022-04-04 10:56:06 +01:00 |
Andrew Kingston
|
753878c0dd
|
Update chart data labels to white
|
2022-04-04 09:14:56 +01:00 |
Andrew Kingston
|
8e46e4b514
|
Disable validation for search fields in cards block
|
2022-04-04 08:49:46 +01:00 |
Andrew Kingston
|
c0eb27e8d1
|
Disable validation for search fields in table block
|
2022-04-04 08:49:16 +01:00 |
Andrew Kingston
|
91e35ef816
|
Add internal setting to fully disable form validation
|
2022-04-04 08:49:01 +01:00 |
Andrew Kingston
|
2e979846c4
|
Manually pull in new state context on each button action enrichment to keep aware of state changes during button action execution
|
2022-04-01 18:36:41 +01:00 |
Andrew Kingston
|
3932b83c37
|
Add form block and form block plus components
|
2022-04-01 12:51:23 +01:00 |
Andrew Kingston
|
a194bb7716
|
Remove button editing class which was used for testing
|
2022-03-30 09:37:00 +01:00 |
Andrew Kingston
|
a304aae95c
|
Only save textContent of editable fields to fix HTML being inserted, and fully remount component when toggling editing to fix chrome issues
|
2022-03-30 09:32:19 +01:00 |
Rory Powell
|
0ee41ea10c
|
Merge branch 'master' into merge-master
|
2022-03-25 13:10:37 +00:00 |
Andrew Kingston
|
9f3a0ce3c9
|
Merge pull request #5086 from Budibase/continue-if-button-action
'Continue if' button action
|
2022-03-25 12:29:19 +00:00 |
Andrew Kingston
|
78e78523e0
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/map-actions
|
2022-03-25 12:00:17 +00:00 |