Commit Graph

790 Commits

Author SHA1 Message Date
Andrew Kingston 160d770655 Update version icon to version status light 2022-07-26 10:36:12 +01:00
Andrew Kingston bf15f86ade Add square option to status lights 2022-07-25 17:04:29 +01:00
Andrew Kingston 501759134e Update picker to put colour indicators on the left side 2022-07-25 17:04:13 +01:00
Peter Clement 2843e65c95 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 14:54:29 +01:00
unknown cfdcafb1f4 Fix popover min-width to have parents full width 2022-07-18 13:34:40 +09:00
Peter Clement 6663fc25fc Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-14 13:32:51 +01:00
Peter Clement 2b5eccaa77 fix table overflow 2022-07-14 11:43:09 +01:00
NEOLPAR 0cde11daa1 fixed issue where table cells hide overflowed content 2022-07-14 10:26:32 +01:00
Andrew Kingston aee82f04d4 Fix drawer widths in automations section 2022-07-11 18:14:30 +01:00
Peter Clement c084412a8d 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 72a67adcf4 improve performance of adding users and groups 2022-07-11 15:29:39 +01:00
NEOLPAR 519927981e filtering apps with user groups, added clear button in pickerdropdown component 2022-07-11 15:12:45 +01:00
Maurits Lourens 22541721c1 Pass a title property with untruncated text to the RadioGroup 2022-07-11 15:59:32 +02:00
Andrew Kingston 3937171a25 Move notifications to the bottom of the screen for builder only (not client apps) 2022-07-11 13:12:14 +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
Peter Clement 0e3b1fc46f linting and tidy 2022-07-07 08:55:32 +01:00
Peter Clement 8a66a38470 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-06 16:30:24 +01:00
Martin McKeaveney 543ab2f528 hide banner from new UI 2022-07-05 19:26:12 +01:00
mike12345567 2593dccdac Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-05 17:37:04 +01:00
Peter Clement daafba8ec8 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-05 16:04:01 +01:00
deanhannigan 9b98c617bf
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 a84b36cc54 group / user app assignment 2022-07-05 09:21:59 +01:00
Peter Clement ce1fe5e600 add ability to select groups from dropdown 2022-07-05 09:21:20 +01:00
mike12345567 02f6dcf01e Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-07-04 15:47:52 +01:00
Dean 94496abe85 Fixes for datasource authentication parsing. Mapping UX updates 2022-07-01 17:27:24 +01:00
Andrew Kingston e4facbe9f3 Fix drawer width and left offset 2022-07-01 15:03:57 +01:00
Andrew Kingston a0a3531964 Remove margin from around buttons in banners 2022-07-01 12:14:30 +01:00
Andrew Kingston e56b33ed95 Remove unused styles 2022-07-01 11:26:20 +01:00
Andrew Kingston 4485c4dd78 Fix icon side nav colours in light theme 2022-07-01 11:26:11 +01:00
Peter Clement 4c4a6ccb14 add InputPicker component and finish onboarding flow 2022-06-29 19:04:18 +01:00
Mel O'Hagan fbf9997805 Refactor 2022-06-28 15:43:34 +01:00
Mel O'Hagan de30ebb60d Only call slice if Array or string 2022-06-28 13:44:33 +01:00
Andrew Kingston 148c916416 Use string renderer for datetime fields with custom templates 2022-06-27 14:44:52 +01:00
Peter Clement 82ebc9526f convert to new ListItem component 2022-06-26 20:46:31 +01:00
mike12345567 dd6617465c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-24 17:43:59 +01:00
Andrew Kingston e1063bf0bf 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 3296d14f97 Add generic list and list item spectrum components for simple table style UI 2022-06-24 14:55:25 +01:00
Peter Clement 6b3832b841 user table updates 2022-06-24 14:41:52 +01:00
Andrew Kingston 02ec1b9968 Pull in more work from new design UI 2022-06-24 14:31:35 +01:00
Andrew Kingston 8e6acda5bd Pull in picker changes from new design UI 2022-06-24 14:10:13 +01:00
Andrew Kingston 465ef6ab57 Pull in new status light from new design UI 2022-06-24 14:07:32 +01:00
Peter Clement 271b274b27 users table renderer 2022-06-24 11:16:26 +01:00
Andrew Kingston 82f685a27f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-23 15:33:07 +01:00
Andrew Kingston 143d0f2aec Update action buttons to have blue backgrounds when both selected and emphasized 2022-06-23 15:08:34 +01:00
Andrew Kingston 2663860ec1 Update styles to use spectrum components 2022-06-23 12:05:05 +01:00
mike12345567 a2dc3dc3b1 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 389558fd95 user onboarding new flow 2022-06-22 15:34:49 +01:00
Peter Clement 8d264fe983 updated store and finished groups tab 2022-06-22 13:55:31 +01:00
Andrew Kingston e9696440be Separate style overrides for range input to fix not displaying on webkit 2022-06-21 15:25:37 +01:00
mike12345567 3d159c1401 Adding in main portal page automation error notification. 2022-06-21 00:02:22 +01:00
mike12345567 8c9f76b815 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-20 15:56:00 +01:00
Andrew Kingston a335b8cab5 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-20 13:28:26 +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
mike12345567 03165faf0f Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-15 15:08:48 +01:00
Andrew Kingston 43938d7b54 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 11:08:40 +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 9ec4c29e66 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 09:02:35 +01:00
Peter Clement 4fd1fb9e03 add user groups UI 2022-06-14 14:57:34 +01:00
Peter Clement f3c7248169 add IconPicker component 2022-06-14 14:56:09 +01:00
Andrew Kingston 22df82dd9d Revert focus specific logic in other components and simplify 2022-06-13 16:11:12 +01:00
Rory Powell 05f0393310 Merge branch 'release' into merge-release 2022-06-13 11:45:18 +01:00
Andrew Kingston 4219b2251a Add new styles setting to button to use update spectrum styles 2022-06-10 12:15:58 +01:00
Andrew Kingston 9905d000f4 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 0e8a3f1769 Remove background from icon side nav 2022-06-09 07:57:57 +01:00
Andrew Kingston feb8bff299 Update action button style for component settings to match designs 2022-06-08 16:51:14 +01:00
Andrew Kingston 10b4e29702 Update select settings to match the settings bar style where possible 2022-06-08 15:13:47 +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
Mel O'Hagan 2740b5502f using preventSelectRow property 2022-06-07 15:19:48 +01:00
Mel O'Hagan 543d2521e6 Revert field changes 2022-06-07 15:14:53 +01:00
Mel O'Hagan 12ced8cba7 Added preventSelectRow prop to custom column 2022-06-07 14:40:56 +01:00
Mel O'Hagan 08aea99c94 Don't allow row selection for button/link column 2022-06-07 11:24:44 +01:00
Mel O'Hagan fe99647ad1 Use default value from manifest 2022-06-07 10:55:32 +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
Andrew Kingston 6b905da588 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-27 13:32:07 +01:00
mike12345567 6f093f9491 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-05-27 12:31:00 +01:00
Dean 15d95ed2b2 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-27 10:22:48 +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 4f1f2abf21 Merge branch 'new-design-ui' of github.com:Budibase/budibase into new-design-ui 2022-05-25 13:50:04 +01:00
Andrew Kingston 245a074317 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-25 13:49:28 +01:00
Dean 28804c395c Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-24 17:09:15 +01:00
Andrew Kingston eaf3eea73d Update shade of grey for side nav background colour when selected 2022-05-24 15:43:52 +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
Dean f82316561a Refactored the approach to builder focus. Extending the behaviour beyond form fields 2022-05-23 16:12:56 +01:00
Andrew Kingston 123f091730 Lint 2022-05-23 11:56:15 +01:00
Dean 10a191525f Minor update to overview page spacing 2022-05-19 14:51:33 +01:00
Dean 3a0d1460b6 Code review updates 2022-05-18 17:22:58 +01:00
Dean 2d074f5ec8 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-17 16:54:32 +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
Andrew Kingston 0133aabc46 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-17 12:59:15 +01:00
Rory Powell b1c5f09651 Merge branch 'master' into merge-master 2022-05-17 08:35:29 +01:00
Martin McKeaveney dc34e86431
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 9ca39275e9 Merge branch 'feature/app-overview-section' of github.com:Budibase/budibase into feature/automation-logs 2022-05-16 12:33:49 +01:00
mike12345567 67afd970b8 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-05-16 12:33:01 +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
Dean 3c5720fe1c packages/bbui/src/Form/Core/TextField.svelte 2022-05-16 11:30:20 +01:00
Dean 6f7cf9dac8 Merge remote-tracking branch 'origin/develop' into feature/fill-app-name-on-create 2022-05-16 09:08:33 +01:00
mike12345567 0049375c2d 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 a7631bbad9 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 e0a9f4d6c8 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 a08c3249c6 Cypress test fixes and a correction for the version update behaviour 2022-05-11 19:37:12 +01:00
Andrew Kingston bfd9eff7a6 Auto focus search input when adding component 2022-05-10 18:48:43 +01:00
Mel O'Hagan 973b04c413 Added MultiSelect Checkboxes 2022-05-10 15:16:13 +01:00
Andrew Kingston 070ec8abd4 Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Andrew Kingston 018e2c4c1b Allow status lights to be added to pickers 2022-05-10 13:32:09 +01:00
Mel O'Hagan ba0cabacb9 Close picker on click of listbox 2022-05-10 13:16:21 +01:00
Andrew Kingston 161fde08ec Fix datepicker not working when toggling disabled state 2022-05-10 11:25:48 +01:00
Dean 7436cc201c 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 ba8d8bfd1b Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-09 09:41:28 +01:00
Andrew Kingston 8fbad1b6dd Add theme slider and completed theme panel to new design UI 2022-05-09 09:39:44 +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 1d9b053efc Add link settings to new navigation tab 2022-04-27 17:50:01 +01:00
Andrew Kingston c8a94067c8 Update icon side nav hover state 2022-04-27 16:02:30 +01:00
Andrew Kingston a4b6b3e1e3 Add warning banner for old screens and allow updating screens to remove custom layouts 2022-04-27 15:47:59 +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
Dean f00344ddc7 Test fixes and code review refactoring 2022-04-26 12:04:07 +01:00
Andrew Kingston f9c22771f0 Update divider to be a lighter color 2022-04-26 11:04:20 +01:00
Andrew Kingston 806217ebfb Update select option icons to use spectrum icons rather than images 2022-04-26 09:51:38 +01:00
Andrew Kingston 2d6383a432 Update status light spacing 2022-04-26 09:44:31 +01:00
Andrew Kingston a1a4dca420 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 1d9e1564af Fix status light layout 2022-04-25 15:35:35 +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 309e339222 Add tooltip prop to icon component 2022-04-25 12:46:45 +01:00
Dean b7feb022b8 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-22 16:39:59 +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 c9be555f3a
Merge pull request #5315 from Budibase/data-ui-empty-states
Data UI empty states
2022-04-22 10:48:28 +01:00
Andrew Kingston 6749dc4f1b Add new design side nav and update routing 2022-04-21 15:11:07 +01:00
Dean 91a6f8645c Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:10:58 +01:00
Dean 2dc86fe2d3 Refactored workflow tests to remove use of variables 2022-04-21 14:01:25 +01:00
Dean 16cccf5bb3 Minor test enhancements and publish workflow test spec added 2022-04-21 11:59:59 +01:00
Rory Powell 2269bf677b Merge branch 'develop' into feature/licensing 2022-04-20 14:59:36 +01:00
Dean d57e8ef9cc Added cypress attributes for the popover menu 2022-04-20 12:51:44 +01:00
Dean 5b4535feca Simplified modal header construction 2022-04-20 09:23:09 +01:00
Dean 9a49535748 Cypress test fixes and refactoring. Removed debugging elements 2022-04-20 09:17:01 +01:00
Dean 3e74118f81 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 60570456e7 Remove z-index style from tabs 2022-04-19 10:12:46 +01:00
Andrew Kingston 2df2162395 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-04-19 10:08:17 +01:00
Rory Powell dd740df387 Merge branch 'develop' into feature/licensing 2022-04-12 16:18:41 +01:00
Andrew Kingston aad7b45441 Update spectrum tabs, add tooltip to icon, add size option to tabs 2022-04-12 15:34:34 +01:00
Andrew Kingston d7f627e9cc Increase table title size and padding around table headers 2022-04-08 10:28:07 +01:00
Andrew Kingston cd3bcdb41a Prevent flashing CTA buttons when initially loading table data 2022-04-07 15:48:35 +01:00
Andrew Kingston 26fec60257 Fix padding in action buttons 2022-04-07 15:38:51 +01:00
Andrew Kingston 430732be90 Add placeholder table content and add highlighted and disabled states to table buttons 2022-04-07 15:30:55 +01:00
Andrew Kingston 4f212397b0 Lint 2022-04-06 13:41:07 +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
Dean c3f66ebaa8 Removed step that alters the picker date on change for time only fields 2022-04-04 14:55:43 +01:00
Dean bb0e1ef769 Removed unused variable 2022-04-04 12:13:13 +01:00
Dean 039ec69805 Fixes for date/time picker issue. 2022-04-04 11:51:52 +01:00
Dean 52d43c0781 UI/UX code review changes 2022-03-25 09:43:28 +00:00