1
0
Fork 0
mirror of synced 2024-09-18 18:28:33 +12:00
Commit graph

1105 commits

Author SHA1 Message Date
Dean
b3c2cfea44 General approach not suitable at the component level. Backing out change 2022-11-01 17:46:20 +00:00
Mel O'Hagan
ebeae5742a Clear file input when removing files 2022-11-01 16:43:18 +00:00
Martin McKeaveney
87717ebdf5 merge with master 2022-10-31 13:44:23 +00:00
Andrew Kingston
16bfe97015 Update user and groups pages 2022-10-28 08:03:06 +01:00
Andrew Kingston
0cdc814bcc Add redesign for apps pages 2022-10-27 19:20:55 +01:00
Dean
5e61575e30 Refactored approach to parsing multiselect values and ensuring any parsed values trigger a field update 2022-10-26 15:13:27 +01:00
Gerard Burns
77165e4cdd Fix Input Dropdown Outside Click (#8404) 2022-10-26 13:48:48 +01:00
Peter Clement
679e22384c Assorted Backups UI fixes 2022-10-25 16:05:19 +01:00
mike12345567
cf1843002d Merge branch 'feature/app-backups' of github.com:Budibase/budibase into feature/backups-ui 2022-10-24 15:50:45 +01:00
Peter Clement
1aca8756f6 pr comments 2022-10-24 15:09:32 +01:00
Mel O'Hagan
2f714bffa3 Apply transition locally to color picker 2022-10-21 16:47:59 +01:00
Gerard Burns
d2997b3357 Fix Picker Interaction with the Outside Click Action 2022-10-21 15:12:38 +01:00
Peter Clement
d138d5ebaa add ability tofilter by range 2022-10-20 16:10:09 +01:00
Peter Clement
62ada4f7cc integrate download and update and update datepicker 2022-10-20 15:09:43 +01:00
Peter Clement
f5c9e22d42 fix paging and add deletion 2022-10-20 11:46:04 +01:00
Peter Clement
71439d4b82 add datepicker range and test search 2022-10-19 10:16:54 +01:00
Gerard Burns
ef6fadb9d4 Clicking the Toggle Button of an Open Action Menu Does Not Close It 2022-10-17 19:58:43 +01:00
Dean
e033af8e87 Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-09-28 11:39:22 +01:00
Martin McKeaveney
57bbf28119 merge with master 2022-09-26 17:57:23 +01:00
Dean
06ec501c54 Merge remote-tracking branch 'origin/master' into fix/table-cell-attachment-click-propagation 2022-09-22 09:22:48 +01:00
Dean
8946bb5f6a Stop click propagation on attachment links in tables 2022-09-21 16:01:18 +01:00
Dean
14fb43a113 Hide the file attachment dropzone when the picker is disabled 2022-09-21 14:11:04 +01:00
mike12345567
1be71933ca Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-16 17:02:08 +01:00
mike12345567
ee40819c9e Merge branch 'master' of github.com:Budibase/budibase into develop 2022-09-16 16:13:20 +01:00
mike12345567
fc8dc9f176 Fixing issue introduced by fix for #7683 - encoding the query string caused handlebars statements to break, this rectifies that. 2022-09-15 19:35:55 +01:00
Dean
78d72b78cb Fix to include the current user bindings in datasource queries 2022-09-15 16:39:25 +01:00
Dean
f0f222f9ea Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-15 09:06:48 +01:00
Rory Powell
8cfd6a9faa Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 08:55:33 +01:00
Dean
132f347916 Apps Page update to hide apps when sessions are maxed. General refactoring and updates to the licensing notification flows. 2022-09-14 18:04:58 +01:00
Dean
c6155d60ef Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-14 14:35:54 +01:00
Rory Powell
a551532e73 Navigation updates, cookie constant, update link-dependencies and localdomain scripts 2022-09-14 10:53:14 +01:00
Dean
b848fc52d9 Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-13 11:52:58 +01:00
Dean
60feccaac0 Merge commit 2022-09-13 11:52:31 +01:00
mike12345567
30817751ad Updating plugin backend, refactoring a bit, correctly allowing a set of headers to be used for a URL. 2022-09-12 19:12:05 +01:00
mike12345567
828066de46 Merge branch 'develop' of github.com:Budibase/budibase into feature/plugin-management-ui 2022-09-12 15:34:34 +01:00
Rory Powell
45a43baee2 Merge branch 'master' into develop 2022-09-12 14:05:36 +01:00
Rory Powell
884f446671 Merge branch 'develop' into feature/day-pass-pricing-temp 2022-09-12 11:33:02 +01:00
Rory Powell
03458f0f34 Usage tooltips and server accurate remaining days calculations 2022-09-12 00:02:29 +01:00
Rory Powell
48464b2fe3 Update InlineAlert with additional spacing around button 2022-09-11 20:25:51 +01:00
mike12345567
61fdabc382 Adding onTop attribute to tabs which allows setting the z-index for the container - #7679. 2022-09-07 17:45:14 +01:00
Peter Clement
0ebe0b8275 remove verify and fix deletion bug 2022-09-07 16:08:29 +01:00
NEOLPAR
fbfdf1c5ec Merge branch 'plugins-dev-experience' into feature/plugin-management-ui 2022-09-07 09:55:23 +01:00
Peter Clement
cb4b918e5a remove name selection from UI 2022-09-05 11:27:43 +01:00
NEOLPAR
7d8940f0cb Merge branch 'plugins-dev-experience' into feature/plugin-management-ui 2022-09-05 09:38:24 +01:00
Martin McKeaveney
e4a9b684c7 Merge branch 'develop' of github.com:Budibase/budibase into revert-7503-revert-7414-feature/binding-ux-update 2022-09-02 18:45:00 +01:00
Rory Powell
276c455a11 Merge branch 'develop' into feature/day-pass-pricing 2022-09-01 15:26:16 +01:00
Martin McKeaveney
e6eb1687d2 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
Peter Clement
b9b8d59005 add plugins ui 2022-08-30 10:49:19 +01:00
Martin McKeaveney
02c93071ee merge 2022-08-30 10:33:37 +01:00
Martin McKeaveney
3f26c411c9 Revert "Revert "Feature/binding ux update"" 2022-08-30 10:16:15 +01:00
Martin McKeaveney
65bf17b87c Revert "Feature/binding ux update" 2022-08-30 10:16:01 +01:00
Dean
f4a5715461 Merge remote-tracking branch 'origin/develop' into feature/binding-ux-update 2022-08-22 12:49:56 +01:00
Dean
098c67ce5d Initial commit of UX refactor 2022-08-22 12:49:05 +01:00
Rory Powell
8fc8308530 Merge branch 'develop' into feature/day-pass-pricing 2022-08-19 14:08:03 +01:00
Rory Powell
af7c64255b usage page updates 2022-08-19 09:28:26 +01:00
melohagan
5b9b071f62 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
Andrew Kingston
f7286e1597 Fix icon import 2022-08-17 15:01:38 +01:00
Andrew Kingston
37f9e7ad1d SUpport using icons for keybind indicators in menu items 2022-08-17 14:47:07 +01:00
Andrew Kingston
978cdc3968 Add XS size for icons 2022-08-17 14:46:38 +01:00
Andrew Kingston
3caae00d38 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-08-17 14:20:34 +01:00
Mel O'Hagan
1200f4d2a0 Allow delete attachments from builder data section 2022-08-15 15:46:55 +01:00
mike12345567
ae9ae26bd4 Merge branch 'develop' of github.com:Budibase/budibase into feature/multiselect-filters 2022-08-15 12:24:41 +01:00
Andrew Kingston
35528ee17e Use real file names when download files from tables 2022-08-15 11:37:40 +01:00
Andrew Kingston
05bfd86b91 Use real file names when download files from dropzones 2022-08-15 11:37:30 +01:00
Andrew Kingston
4045337bb7 Add download setting to links 2022-08-15 11:37:04 +01:00
Andrew Kingston
03e379bafe Fix typo 2022-08-15 11:24:25 +01:00
Andrew Kingston
ee5085f57f Fix flatpickr offsetting date by one hour on initial selection of time-only fields 2022-08-13 16:25:01 +01:00
melohagan
e4f24b29e0 Merge pull request #6770 from Kanary159357/fix/popover-min-width
Fix popover min-width to have parents full width
2022-08-12 17:21:36 +01:00
Mel O'Hagan
9fb5b2a37d Delete the selected file only 2022-08-12 11:43:39 +01:00
Mel O'Hagan
5171fc09fb Delete attachments on field clear 2022-08-12 11:29:57 +01:00
Mel O'Hagan
16c8a6a3a6 Redraw Date Picker when settings change 2022-08-11 11:13:50 +01:00
Mel O'Hagan
2941ba5ade Add prop for 24hr time 2022-08-11 11:01:48 +01:00
Andrew Kingston
ec6a208b1b Lint 2022-08-09 10:33:55 +01:00
Mel O'Hagan
5b46494cf6 Revert Multiselect component changes 2022-08-06 20:32:52 +01:00
Andrew Kingston
f188472533 Restore popover styles to spectrum 2022-08-05 11:11:12 +01:00
Andrew Kingston
e09c3c13cd Update icon usage in pickerdropdown 2022-08-05 11:01:30 +01:00
Andrew Kingston
447c51f8f2 Use core icon component for app rows 2022-08-05 10:37:35 +01:00
Andrew Kingston
211b74100b Standardise icons across groups and users 2022-08-05 10:32:55 +01:00
Andrew Kingston
9ad23afc89 Update groups list and groups details pages to new designs. Multiple fixes and improvements. Standardise divider thickness 2022-08-04 11:06:49 +01:00
Andrew Kingston
1d60c62b7c Allow removing users from user assignment modal and add validation to prevent invalid submissions 2022-08-03 14:27:44 +01:00
Dean
def49fc415 Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-08-03 14:14:16 +01:00
Andrew Kingston
9e90180c9d Fix picker dropdown UX issues. Rename some usages of groups to user groups. 2022-08-03 13:47:55 +01:00
Andrew Kingston
3087fe6505 Use new styles for secondary buttons 2022-08-02 19:41:43 +01:00
Andrew Kingston
d79b95b710 Update users page to be narrow and remove name column 2022-08-02 18:47:00 +01:00
Andrew Kingston
a6a1d2226c Fix app list in user details page styles 2022-08-02 16:06:20 +01:00
Andrew Kingston
a91c043c4b Update style of keybinds for menu items 2022-08-02 10:01:24 +01:00
Dean
cdca1497cc Linting and tidying 2022-08-02 09:06:35 +01:00
Andrew Kingston
98864c9614 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-08-01 19:08:30 +01:00
Dean
7407b5ee45 Minor update to select logic and removed the sample pro badge behaviour 2022-08-01 17:15:46 +01:00
Dean
776160df7f Investigation edits 2022-08-01 15:23:41 +01:00
Andrew Kingston
9438131a1a Fix styles of search embedded within pickerdropdown 2022-08-01 10:34:20 +01:00
Andrew Kingston
7c335431e1 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-08-01 10:29:07 +01:00
Andrew Kingston
ae62184e7d Update modal background colours to be themeable and use theme colours for nord and midnight 2022-08-01 09:54:30 +01:00
Peter Clement
c3a4941119 Merge pull request #6989 from Budibase/pc/fixes
User Management UI fixes
2022-08-01 09:39:55 +01:00
Peter Clement
9f58de0601 lint fix 2022-08-01 09:06:07 +01:00
Mel O'Hagan
d41f813efb Add multiselect for options is in 2022-07-29 16:09:53 +01:00
Andrew Kingston
9717858c95 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-07-29 15:04:37 +01:00
Mel O'Hagan
1bdc0658e7 Merge branch 'develop' into feature/multiselect-filters 2022-07-29 14:23:12 +01:00
Andrew Kingston
f6406092ed Use square status lights for role colours in pickerdropdowns 2022-07-29 14:13:57 +01:00
Andrew Kingston
3ebb2e193f Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-29 13:48:27 +01:00
Andrew Kingston
64d2e95327 Add key binds to screenslot component 2022-07-29 13:33:04 +01:00
Andrew Kingston
a9a4b6ee44 Add keybindings to component context menu. Add duplicate keybinding. Simplify pasting 2022-07-29 13:33:04 +01:00
Andrew Kingston
ba409b7b3b Auto focus modals so that escape and enter keys work without mouse intervention 2022-07-29 13:33:04 +01:00
Peter Clement
5477ffe575 improve email validation 2022-07-29 13:17:17 +01:00
Martin McKeaveney
f4ea8358fe Merge pull request #6915 from Budibase/fix/attachment-renderer
Fix attachment renderer
2022-07-28 16:12:20 +01:00
Mel O'Hagan
406362b3f9 Merge branch 'develop' into feature/multiselect-filters 2022-07-27 18:08:37 +01:00
Andrew Kingston
31ddce3ada Merge branch 'master' of github.com:Budibase/budibase into design-updates 2022-07-27 11:19:39 +01:00
Andrew Kingston
b4b9a5f526 Shrink square status light, shrink nav item text 2022-07-27 11:16:43 +01:00
Andrew Kingston
8e4eb4dbc9 Remove broken tooltips from attachment renderer 2022-07-27 10:50:15 +01:00
Andrew Kingston
a6dbd4d807 Fix attachment renderer not working due to tooltips 2022-07-27 10:47:24 +01:00
Mel O'Hagan
291e13641d Merge branch 'develop' into feature/multiselect-filters 2022-07-27 10:18:07 +01:00
Peter Clement
548e8d518c Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-26 20:19:33 +01:00
Mel O'Hagan
35dd4b0aa8 Add Multiselect to FilterDrawer 2022-07-26 13:50:36 +01:00
Andrew Kingston
8da7586ba2 Update tooltip to use theme colour rather than static grey 2022-07-26 13:41:18 +01:00
Andrew Kingston
1b34bc8e81 Update device preview picker to be quiet 2022-07-26 11:37:27 +01:00
Andrew Kingston
77f9b11e88 Update version icon to version status light 2022-07-26 10:36:12 +01:00
Andrew Kingston
83305530cd Add square option to status lights 2022-07-25 17:04:29 +01:00
Andrew Kingston
d6897bbf77 Update picker to put colour indicators on the left side 2022-07-25 17:04:13 +01:00
Peter Clement
94d999faf9 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 14:54:29 +01:00
unknown
3b5f9ed3e2 Fix popover min-width to have parents full width 2022-07-18 13:34:40 +09:00
Peter Clement
819ce4e360 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-14 13:32:51 +01:00
Peter Clement
96576714e9 fix table overflow 2022-07-14 11:43:09 +01:00
NEOLPAR
2e12d338c8 fixed issue where table cells hide overflowed content 2022-07-14 10:26:32 +01:00
Andrew Kingston
53a0c578cc Fix drawer widths in automations section 2022-07-11 18:14:30 +01:00
Peter Clement
42e4ad6fb8 Merge branch 'feat/user-groups-tab' of github.com:Budibase/budibase into feat/user-groups-tab 2022-07-11 15:30:31 +01:00
Peter Clement
eff78240a6 improve performance of adding users and groups 2022-07-11 15:29:39 +01:00
NEOLPAR
d6483e8d92 filtering apps with user groups, added clear button in pickerdropdown component 2022-07-11 15:12:45 +01:00
Maurits Lourens
e69a328eb4 Pass a title property with untruncated text to the RadioGroup 2022-07-11 15:59:32 +02:00
Andrew Kingston
bdd5ec42d7 Move notifications to the bottom of the screen for builder only (not client apps) 2022-07-11 13:12:14 +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
Peter Clement
2399dbceb9 linting and tidy 2022-07-07 08:55:32 +01:00
Peter Clement
f2139df344 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-06 16:30:24 +01:00
Martin McKeaveney
187e138b8f hide banner from new UI 2022-07-05 19:26:12 +01:00
mike12345567
48975be041 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-05 17:37:04 +01:00
Peter Clement
00ef0e3ef9 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-05 16:04:01 +01:00
deanhannigan
37ce29fa2d Merge pull request #6315 from Budibase/feature/current-user-rest-bindings
REST query bindings for Current User
2022-07-05 09:22:03 +01:00
Peter Clement
3de2123dc4 group / user app assignment 2022-07-05 09:21:59 +01:00
Peter Clement
5ce3861ef2 add ability to select groups from dropdown 2022-07-05 09:21:20 +01:00
mike12345567
0074b0cb1f Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-07-04 15:47:52 +01:00
Dean
31b51e1ecf Fixes for datasource authentication parsing. Mapping UX updates 2022-07-01 17:27:24 +01:00
Andrew Kingston
b484c1c737 Fix drawer width and left offset 2022-07-01 15:03:57 +01:00
Andrew Kingston
e843b550e6 Remove margin from around buttons in banners 2022-07-01 12:14:30 +01:00
Andrew Kingston
7794cebaff Remove unused styles 2022-07-01 11:26:20 +01:00
Andrew Kingston
cd87a4d8d1 Fix icon side nav colours in light theme 2022-07-01 11:26:11 +01:00
Peter Clement
45fc55278e add InputPicker component and finish onboarding flow 2022-06-29 19:04:18 +01:00
Mel O'Hagan
1d40c06843 Refactor 2022-06-28 15:43:34 +01:00
Mel O'Hagan
067d508270 Only call slice if Array or string 2022-06-28 13:44:33 +01:00
Andrew Kingston
2242aa5eb3 Use string renderer for datetime fields with custom templates 2022-06-27 14:44:52 +01:00
Peter Clement
d51efb2f70 convert to new ListItem component 2022-06-26 20:46:31 +01:00
mike12345567
a60c41e58b Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-24 17:43:59 +01:00
Andrew Kingston
e1d96eb915 Merge branch 'feat/user-groups-tab' of github.com:Budibase/budibase into app-overview-access-tab 2022-06-24 14:58:27 +01:00
Andrew Kingston
0ee58bdea8 Add generic list and list item spectrum components for simple table style UI 2022-06-24 14:55:25 +01:00
Peter Clement
f28186e75c user table updates 2022-06-24 14:41:52 +01:00
Andrew Kingston
0dbc4fcd3c Pull in more work from new design UI 2022-06-24 14:31:35 +01:00
Andrew Kingston
36c8d91997 Pull in picker changes from new design UI 2022-06-24 14:10:13 +01:00
Andrew Kingston
30be75155c Pull in new status light from new design UI 2022-06-24 14:07:32 +01:00
Peter Clement
421b8a708c users table renderer 2022-06-24 11:16:26 +01:00
Andrew Kingston
6a9d8acf9f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-23 15:33:07 +01:00
Andrew Kingston
d8c75a0178 Update action buttons to have blue backgrounds when both selected and emphasized 2022-06-23 15:08:34 +01:00
Andrew Kingston
af916df75b Update styles to use spectrum components 2022-06-23 12:05:05 +01:00
mike12345567
063540fe0a Getting notifications working correctly, linking to errors in a better way, generally improving UI, getting some final touches here and there. 2022-06-22 20:23:18 +01:00
Peter Clement
44d7246b69 user onboarding new flow 2022-06-22 15:34:49 +01:00
Peter Clement
d952b9a3bb updated store and finished groups tab 2022-06-22 13:55:31 +01:00
Andrew Kingston
412c0a3676 Separate style overrides for range input to fix not displaying on webkit 2022-06-21 15:25:37 +01:00
mike12345567
2ff853c917 Adding in main portal page automation error notification. 2022-06-21 00:02:22 +01:00
mike12345567
d8b091309e Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-20 15:56:00 +01:00
Andrew Kingston
f1250840af Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-20 13:28:26 +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
mike12345567
c4ab4b5af8 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-15 15:08:48 +01:00
Andrew Kingston
faa224cf2b Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 11:08:40 +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
ab9adc5cd5 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 09:02:35 +01:00
Peter Clement
d529d7456f add user groups UI 2022-06-14 14:57:34 +01:00
Peter Clement
b3227fe51e add IconPicker component 2022-06-14 14:56:09 +01:00
Andrew Kingston
d89047b2ab Revert focus specific logic in other components and simplify 2022-06-13 16:11:12 +01:00
Rory Powell
4dc5cfc5a7 Merge branch 'release' into merge-release 2022-06-13 11:45:18 +01:00
Andrew Kingston
eb2fd47e44 Add new styles setting to button to use update spectrum styles 2022-06-10 12:15:58 +01:00
Andrew Kingston
b3d326c41b Update basic user onboarding modal to be readonly rather than disabled and lighten disabled state text 2022-06-10 11:04:17 +01:00
Andrew Kingston
79a92959da Remove background from icon side nav 2022-06-09 07:57:57 +01:00
Andrew Kingston
e806001107 Update action button style for component settings to match designs 2022-06-08 16:51:14 +01:00
Andrew Kingston
3aa7b4e2c9 Update select settings to match the settings bar style where possible 2022-06-08 15:13:47 +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
Mel O'Hagan
bc6cca2cf2 using preventSelectRow property 2022-06-07 15:19:48 +01:00
Mel O'Hagan
6dbd7d3785 Revert field changes 2022-06-07 15:14:53 +01:00
Mel O'Hagan
59cfb66428 Added preventSelectRow prop to custom column 2022-06-07 14:40:56 +01:00
Mel O'Hagan
c6c2e5d972 Don't allow row selection for button/link column 2022-06-07 11:24:44 +01:00
Mel O'Hagan
c4724a597f Use default value from manifest 2022-06-07 10:55:32 +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
Andrew Kingston
2f324023d9 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-27 13:32:07 +01:00
mike12345567
33a4c0de69 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-05-27 12:31:00 +01:00
Dean
372ff3b8fe Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-27 10:22:48 +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
2cd9d4c8d7 Merge branch 'new-design-ui' of github.com:Budibase/budibase into new-design-ui 2022-05-25 13:50:04 +01:00
Andrew Kingston
1b82a965d5 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-25 13:49:28 +01:00
Dean
6114e37f19 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-24 17:09:15 +01:00
Andrew Kingston
299b50eccc Update shade of grey for side nav background colour when selected 2022-05-24 15:43:52 +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
Dean
253642ad1f Refactored the approach to builder focus. Extending the behaviour beyond form fields 2022-05-23 16:12:56 +01:00
Andrew Kingston
c8a8e60a09 Lint 2022-05-23 11:56:15 +01:00
Dean
1df325c7d3 Minor update to overview page spacing 2022-05-19 14:51:33 +01:00
Dean
11293997a9 Code review updates 2022-05-18 17:22:58 +01:00
Dean
c77b026b53 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-17 16:54:32 +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
Andrew Kingston
08a98b4b95 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-17 12:59:15 +01:00
Rory Powell
0d9147be77 Merge branch 'master' into merge-master 2022-05-17 08:35:29 +01:00
Martin McKeaveney
d68b695d62 Merge pull request #5855 from Budibase/feature/fill-app-name-on-create
Feature/fill app name on create
2022-05-16 17:38:33 +01:00
mike12345567
91e65a9d65 Merge branch 'feature/app-overview-section' of github.com:Budibase/budibase into feature/automation-logs 2022-05-16 12:33:49 +01:00
mike12345567
8a6b9646fd Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-05-16 12:33:01 +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
Dean
ef333f14d1 packages/bbui/src/Form/Core/TextField.svelte 2022-05-16 11:30:20 +01:00
Dean
2fe7581dd3 Merge remote-tracking branch 'origin/develop' into feature/fill-app-name-on-create 2022-05-16 09:08:33 +01:00
mike12345567
049bb5bd9c Addresses #5731 - offset the UTC offset in ISO strings to allow date only columns in external DBs to save the correct date when in a timezone differing from UTC. 2022-05-13 23:44:56 +12:00
mike12345567
f86f6c3b1c Shifting the title of the flow item header into separate component so that it can be used by the run history flow as well. 2022-05-12 18:14:38 +01:00
Dean
f78bcdacea App name autofill on create. Initial cypress tests added for importing an application file with a sample fixture 2022-05-12 17:04:05 +01:00
Dean
75535caef1 Cypress test fixes and a correction for the version update behaviour 2022-05-11 19:37:12 +01:00
Andrew Kingston
68b20b69d4 Auto focus search input when adding component 2022-05-10 18:48:43 +01:00
Mel O'Hagan
6adb8fdc32 Added MultiSelect Checkboxes 2022-05-10 15:16:13 +01:00
Andrew Kingston
316d5d682f Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Andrew Kingston
8de67e17f4 Allow status lights to be added to pickers 2022-05-10 13:32:09 +01:00
Mel O'Hagan
516d163ea2 Close picker on click of listbox 2022-05-10 13:16:21 +01:00
Andrew Kingston
8467e6109a Fix datepicker not working when toggling disabled state 2022-05-10 11:25:48 +01:00
Dean
5f1e7bdee0 Fixes for tab underline behaviour. Fix for overview initialisation via URL. Fix for clearing the store when navigating away from the overview tab 2022-05-09 14:41:53 +01: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
1f38cbbba9 Add theme slider and completed theme panel to new design UI 2022-05-09 09:39:44 +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
2736954438 Add link settings to new navigation tab 2022-04-27 17:50:01 +01:00
Andrew Kingston
5a4c03eeeb Update icon side nav hover state 2022-04-27 16:02:30 +01:00
Andrew Kingston
74d123eb04 Add warning banner for old screens and allow updating screens to remove custom layouts 2022-04-27 15:47:59 +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
Dean
24a9656cbc Test fixes and code review refactoring 2022-04-26 12:04:07 +01:00
Andrew Kingston
d438e6a3c6 Update divider to be a lighter color 2022-04-26 11:04:20 +01:00
Andrew Kingston
084d93616b Update select option icons to use spectrum icons rather than images 2022-04-26 09:51:38 +01:00
Andrew Kingston
369704ea5b Update status light spacing 2022-04-26 09:44:31 +01:00
Andrew Kingston
1e59576a30 Update routify structure to prevent remounting full page when changing URL params and update nav item wrapping 2022-04-25 19:33:43 +01:00
Andrew Kingston
a2bb2aa631 Fix status light layout 2022-04-25 15:35:35 +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
47bdc9e60b Add tooltip prop to icon component 2022-04-25 12:46:45 +01:00
Dean
9ece75082f Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-22 16:39:59 +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
1614f88087 Merge pull request #5315 from Budibase/data-ui-empty-states
Data UI empty states
2022-04-22 10:48:28 +01:00
Andrew Kingston
50b818fec8 Add new design side nav and update routing 2022-04-21 15:11:07 +01:00
Dean
61150c82cf Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:10:58 +01:00
Dean
0d63f5d6be Refactored workflow tests to remove use of variables 2022-04-21 14:01:25 +01:00
Dean
6bd59e7f8f Minor test enhancements and publish workflow test spec added 2022-04-21 11:59:59 +01:00
Rory Powell
d2a4e0a934 Merge branch 'develop' into feature/licensing 2022-04-20 14:59:36 +01:00
Dean
ea164cb6aa Added cypress attributes for the popover menu 2022-04-20 12:51:44 +01:00
Dean
d94ff81e0e Simplified modal header construction 2022-04-20 09:23:09 +01:00
Dean
b2b5fde7ba Cypress test fixes and refactoring. Removed debugging elements 2022-04-20 09:17:01 +01:00
Dean
26c19891bb Unpublish refactored to stop development applications being mistakenly deleted. Minor updates to the modal content component to allow the replacement of the header. Further work to implement the publishing workflow changes 2022-04-19 14:38:09 +01:00
Andrew Kingston
ff72c8806d Remove z-index style from tabs 2022-04-19 10:12:46 +01:00
Andrew Kingston
2a727b4a3d Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-04-19 10:08:17 +01:00
Rory Powell
03ba6d914f Merge branch 'develop' into feature/licensing 2022-04-12 16:18:41 +01:00
Andrew Kingston
3d426f3089 Update spectrum tabs, add tooltip to icon, add size option to tabs 2022-04-12 15:34:34 +01:00
Andrew Kingston
526805d7e7 Increase table title size and padding around table headers 2022-04-08 10:28:07 +01:00
Andrew Kingston
620008fc42 Prevent flashing CTA buttons when initially loading table data 2022-04-07 15:48:35 +01:00
Andrew Kingston
2d3618eab0 Fix padding in action buttons 2022-04-07 15:38:51 +01:00
Andrew Kingston
2a5b81a40a Add placeholder table content and add highlighted and disabled states to table buttons 2022-04-07 15:30:55 +01:00
Andrew Kingston
8a9e110929 Lint 2022-04-06 13:41:07 +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
Dean
1c010c0b5b Removed step that alters the picker date on change for time only fields 2022-04-04 14:55:43 +01:00
Dean
770afb6ef9 Removed unused variable 2022-04-04 12:13:13 +01:00
Dean
b8f843ebb2 Fixes for date/time picker issue. 2022-04-04 11:51:52 +01:00
Dean
bd8b47318d UI/UX code review changes 2022-03-25 09:43:28 +00:00
Dean
cc0280ca0c Minor UI updates for the create app modal. A spinner has been added to the modal confirmation UX. The app name is pre-populated using the app name. The app URL can no longer be null 2022-03-23 12:43:20 +00:00
Rory Powell
715d42d3e6 Merge branch 'develop' into feature/licensing 2022-03-21 17:13:16 +00:00
Rory Powell
795b48bfb0 Published apps, automations and query count quotas 2022-03-20 01:13:54 +00:00
Rory Powell
953a5f881c developer and published apps usage quota migrations 2022-03-16 08:18:09 +00:00
Andrew Kingston
f40407885a Merge branch 'develop' of github.com:Budibase/budibase into copy-paste-improvements 2022-03-15 11:33:27 +00:00
Rory Powell
9a9b4019ea Finish upgrade and billing pages 2022-03-15 08:16:45 +00:00
Martin McKeaveney
45f158dcc5 Merge pull request #4587 from CommanderRoot/rm-deprecated-substr
Replace deprecated String.prototype.substr()
2022-03-10 01:57:57 +01:00
Rory Powell
7151c86224 Merge branch 'develop' into labday/status-banner 2022-03-08 16:31:07 +00:00
Rory Powell
5e94c8a931 Allow page width to be overridden 2022-03-07 13:14:36 +00:00
Andrew Kingston
5f390383b4 Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-03-02 15:11:11 +00:00
Andrew Kingston
ee07aaa01d Don't set explicit height of tables when total row count is equal or less than the desired rows, to avoid tiny overflow due to horizontal scrollbars 2022-03-02 09:06:31 +00:00
mike12345567
fa41548e13 Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-03-01 18:43:52 +00:00
Peter Clement
6095b5cb87 Merge remote-tracking branch 'origin/develop' into feature/table-row-selection 2022-03-01 10:37:26 +00:00
Andrew Kingston
42b063d21b Fix soft bricking app when closing nested modals using escape key 2022-02-28 15:04:32 +00:00
Andrew Kingston
969e6531d5 Make copy to clipboard an exported utility 2022-02-24 21:48:23 +00:00
mike12345567
53f108865a Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-02-24 18:19:20 +00:00
Rory Powell
9e0a10955a Add status banner that reacts to cypress healthcheck failures 2022-02-24 14:41:24 +00:00
Andrew Kingston
66715b8290 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-devtools 2022-02-24 14:03:29 +00:00
Andrew Kingston
508cc02fb4 Fix selecting all rows and fix table click events clashing with row selection 2022-02-24 09:14:16 +00:00
Andrew Kingston
0c8e21c9f2 Fix spacing in SelectEditRenderer 2022-02-24 09:12:45 +00:00
Andrew Kingston
eae947e43f Don't show checkbox label if no label specified 2022-02-24 09:12:14 +00:00
Andrew Kingston
8f93227dad Merge branch 'table-cell-config' of github.com:Budibase/budibase into feature/table-row-selection 2022-02-23 12:10:03 +00:00
Andrew Kingston
63e2adbbbe Merge branch 'develop' of github.com:Budibase/budibase into table-cell-config 2022-02-23 11:32:51 +00:00
Peter Clement
8531b9fd40 simplify add all method 2022-02-22 15:56:11 +00:00
Peter Clement
dffdcd882f add ability to select rows from different tables and provide bindings 2022-02-22 15:18:08 +00:00
Peter Clement
87d001b66f Merge remote-tracking branch 'origin/develop' into feature/table-row-selection 2022-02-22 15:17:38 +00:00
Andrew Kingston
6110674e71 Fix button A11y issue again after being lost in merge 2022-02-22 12:35:11 +00:00
Andrew Kingston
8b08ef428d Update documentation of table cell schema options 2022-02-21 16:06:38 +00:00
Andrew Kingston
ebae07ac7e Update width of table code renderer cells 2022-02-21 16:03:40 +00:00
Andrew Kingston
d016db95dd Improve table column width handling when custom widths are applied 2022-02-21 14:47:01 +00:00
Andrew Kingston
6e5f2c15c0 Add custom svelte transition to drawer and add local parameter to prevent bad transitions 2022-02-21 13:41:57 +00:00
Andrew Kingston
7236ae80e5 Allow bindings for table cell values and break out cell settings into its own drawer component 2022-02-21 13:19:29 +00:00
Tobias Speicher
491bcb86ed Replace deprecated String.prototype.substr()
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) so we replace it with slice() which works similarily but isn't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
2022-02-20 15:28:39 +01:00
Andrew Kingston
2bc3e96ec7 Update table hover to use a pseudo element to support hover color with customised cell backgrounds 2022-02-18 20:28:59 +00:00
Andrew Kingston
db9c1b2b05 Add support for alignment, text color and background color in tables and improve padding compatibility with table sizes 2022-02-18 20:14:56 +00:00
Andrew Kingston
a3ff47c48f Support aligning a color picker popover to the right 2022-02-18 20:14:31 +00:00
Andrew Kingston
84a475764e Move table overflow layer to fix sticky header not working 2022-02-18 14:40:08 +00:00
Andrew Kingston
5e98b01d4e Fix table loading states and remove virtual table rendering 2022-02-18 14:12:29 +00:00
Andrew Kingston
268d06a120 Ensure table height is exactly perfect for row count regardless of scrollbars 2022-02-18 13:33:34 +00:00
Andrew Kingston
9e8742b710 Fix table height calculation not being exact 2022-02-18 13:27:36 +00:00
Andrew Kingston
9f92ee2d0b Add compact setting to table 2022-02-18 13:08:18 +00:00
Andrew Kingston
f45715d61b Only autosort columns when custom columns are not specified 2022-02-18 12:35:39 +00:00
Andrew Kingston
dceebb0fc9 Completely rewrite BBUI table with divs and with support for custom column widths 2022-02-18 11:58:18 +00:00
mike12345567
f0b02cf9a9 Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-02-16 15:30:48 +00:00
Peter Clement
340c9480c2 add row selection numbers 2022-02-16 15:00:18 +00:00
Peter Clement
1dd909c8c2 Merge remote-tracking branch 'origin/develop' into feature/table-row-selection 2022-02-16 14:35:42 +00:00
Rory Powell
ae36401def Revert on click changes to SideNavigation/Item 2022-02-16 11:59:22 +00:00
Rory Powell
dbfc46c67d Add on-click to SideNavigation item 2022-02-16 10:03:59 +00:00
mike12345567
db45086105 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-02-15 16:54:21 +00:00
Andrew Kingston
5d25f80916 Update button tooltip to remove wrapper div and place tooltip inside button element 2022-02-15 12:01:50 +00:00
Andrew Kingston
78458d549d Add on:focus handler to button to fix A11y issue 2022-02-15 09:31:55 +00:00
Andrew Kingston
2972927a18 Merge branch 'develop' of github.com:Budibase/budibase into experimental-hbs-caching 2022-02-14 17:58:42 +00:00
mike12345567
ee34ddaaf5 Fixing an issue with button tooltip addition, some buttons lost their full width sizing. 2022-02-14 16:49:56 +00:00
mike12345567
c1bd5b8329 Fixing issue #4337, allows internal tables to search by the _id or _rev properties in automation query block. 2022-02-14 14:57:06 +00:00
mike12345567
126499f383 Fix for #4440, fixing validation of API endpoints. 2022-02-12 10:35:10 +00:00
Peter Clement
d45c107db7 add row selection functionality to tables 2022-02-11 11:55:35 +00:00
Andrew Kingston
a0c703288c Fix button layout in drawers 2022-02-10 11:46:57 +00:00
Michael Drury
45a965b041 Adding basic endpoints for API keys. 2022-02-09 23:16:24 +00:00
Andrew Kingston
0e59be9375 Merge branch 'frontend-core' of github.com:Budibase/budibase into experimental-hbs-caching 2022-02-09 15:18:44 +00:00
Michael Drury
1cc32e42c0 Merge branch 'develop' into frontend-core 2022-02-09 14:42:05 +00:00
mike12345567
6199f06ea9 Updating the tooltip button to have an info icon like the labels on the right instead. 2022-02-08 17:17:00 +00:00
mike12345567
d13985af3f Fix for #3758 - updating the datetime cell renderer and form component to be capable of display time only formats, as well as adding an option to only select the time component for a date time form field. 2022-02-08 16:15:08 +00:00
mike12345567
36bd285093 Merge branch 'develop' of github.com:Budibase/budibase into fix/feb-fixes 2022-02-08 12:28:27 +00:00
Andrew Kingston
d90ccc26c7 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-08 08:12:37 +00:00
mike12345567
007a1240d5 Fix for both #4167, allow saving but warn if never sent and #4165 save the query name when clicking name save icon. 2022-02-07 18:47:10 +00:00
Andrew Kingston
6a3333cb19 Merge pull request #4372 from Budibase/dont-dismiss-error-notifications
Remove automatic dismissal of error notifications
2022-02-07 16:47:15 +00:00
Andrew Kingston
fe495345f8 Update auto dismissal of notifications 2022-02-07 15:24:46 +00:00
Andrew Kingston
dd07f3516f Remove automatic dismissal of error notifications and instead allow only manual dismissal, and also enable pointer events so errors can be copied 2022-02-07 15:15:28 +00:00
Andrew Kingston
353b67d0eb Merge branch 'frontend-core' of github.com:Budibase/budibase into experimental-hbs-caching 2022-02-07 14:46:05 +00:00
Andrew Kingston
2969f2d24c Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-07 14:45:14 +00:00
Andrew Kingston
6245d605e8 Update rich text editor fullscreen and side-by-side modes to work on desktop and mobile properly with any type of layout navigation 2022-02-07 12:49:33 +00:00
Andrew Kingston
587a260c2b Improve text area and long form height settings 2022-02-07 12:04:21 +00:00
Andrew Kingston
a76508c76e Merge branch 'frontend-core' of github.com:Budibase/budibase into experimental-hbs-caching 2022-02-07 09:50:17 +00:00
Andrew Kingston
48ce006ac3 Hide some icons on mobile to avoid fullscreen mobile icon wrapping in rich text editor 2022-02-04 14:25:20 +00:00
Andrew Kingston
90514af833 Merge branch 'develop' of github.com:Budibase/budibase into feature/real-rich-text 2022-02-04 13:53:01 +00:00
Andrew Kingston
a3eef9f534 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-04 09:23:32 +00:00
Andrew Kingston
03b3049572 Fix copy to clipboard not working without a secure context and add better notifications 2022-02-04 08:50:36 +00:00
mike12345567
984950b945 Adds alignment to long form and string fields as per #3374. 2022-02-03 19:13:56 +00:00
Andrew Kingston
a0c3ee1c8b Add support for disabling rich text fields 2022-02-03 14:28:15 +00:00
Andrew Kingston
0005b05829 Add error border when rich text field fails validation 2022-02-03 14:08:30 +00:00
Andrew Kingston
160849d0f5 Support a customisable offset for fullscreen mode for rich text editors 2022-02-03 11:53:51 +00:00
Andrew Kingston
aacd8b01c6 Update rich text field height to be set dynamically 2022-02-03 10:46:41 +00:00
Andrew Kingston
392aaa30d0 Add custom styles for HRs, tables and link colors in rich text editor and preview 2022-02-03 09:46:30 +00:00
Andrew Kingston
f347bafe62 Add custom styles for code blocks and block quotes in rich text editor and preview 2022-02-03 09:32:01 +00:00
Andrew Kingston
e8f8d6ead9 Properly trim markdown viewer component 2022-02-03 09:06:52 +00:00