Commit Graph

9422 Commits

Author SHA1 Message Date
Andrew Kingston ab2a3f4446
Merge pull request #6920 from Budibase/design-updates
Design updates
2022-07-28 10:24:01 +01:00
Michael Drury 717e28a69a
Merge pull request #6928 from Budibase/fix/july-release-fixes
Various July fixes
2022-07-27 17:38:17 +01:00
mike12345567 ba1c5abf43 Fixing an issue with test panel not updating when new test data comes in. 2022-07-27 16:47:19 +01:00
Andrew Kingston ceb5bf94c0 Add groundwork for custom themes based off other themes 2022-07-27 16:37:35 +01:00
Andrew Kingston 5c0849cc61 Update new component panel styles to only use border when focused via keyboard, but background colour when hovering 2022-07-27 13:03:16 +01:00
Andrew Kingston 93ec652266 Lint 2022-07-27 11:59:48 +01:00
Andrew Kingston 800660570b Merge branch 'master' of github.com:Budibase/budibase into design-updates 2022-07-27 11:19:39 +01:00
Andrew Kingston 805b836040 Shrink square status light, shrink nav item text 2022-07-27 11:16:43 +01:00
Andrew Kingston 32aa686884 Fully remount component settings when changing selected component 2022-07-27 10:10:42 +01:00
NEOLPAR bb429ec367
Merge pull request #6904 from Budibase/fix/automation-form-not-mapping
fixed automation app:trigger not mapping test modal form
2022-07-26 17:57:41 +01:00
NEOLPAR eb9db559e0 amended code following recommendations in PR comments 2022-07-26 17:22:42 +01:00
Martin McKeaveney fc372ecdff
Merge pull request #6897 from Budibase/nord-theme
Nord theme + Midnight theme
2022-07-26 16:45:04 +01:00
NEOLPAR 7292afd438 fixed automation app:trigger not mapping test modal form 2022-07-26 16:33:27 +01:00
Andrew Kingston d9bb41b2ce Don't load theme options from the store 2022-07-26 13:41:30 +01:00
Andrew Kingston 13d321350b Merge branch 'master' of github.com:Budibase/budibase into nord-theme 2022-07-26 11:46:28 +01:00
Andrew Kingston 05c63265e7 Update device preview picker to be quiet 2022-07-26 11:37:27 +01:00
mike12345567 4055e52d40 Updating based on PR comments. 2022-07-26 11:19:28 +01:00
Andrew Kingston 160d770655 Update version icon to version status light 2022-07-26 10:36:12 +01:00
Andrew Kingston fda4ec692f Update screen list to match designs. Update nav items to make text clearer. Update screen picker 2022-07-25 17:06:00 +01:00
Andrew Kingston 52626c0747 Update app version copy to be more explicit 2022-07-25 15:14:09 +01:00
Andrew Kingston 86ecc7d0d1 Update class names 2022-07-25 12:07:11 +01:00
Andrew Kingston 9263cb000d Update more styles of new component panel 2022-07-25 12:06:45 +01:00
Andrew Kingston 38ed3f8972 Update add component menu to new designs 2022-07-25 11:57:27 +01:00
Andrew Kingston 2c7e675902 Move add component button from above preview to new floating animated button on top of preview 2022-07-25 11:42:18 +01:00
Andrew Kingston 40a0310696 Move new component panel to right side, animate via sliding in and remove add component button above preview 2022-07-25 10:20:59 +01:00
mike12345567 34c55cdb2d Fix for permission spamming in the automation UI. 2022-07-22 18:43:35 +01:00
mike12345567 295c2e5c68 Fixing issues with exporting apps, first removing the deleted documents when exporting and second making it so that the user has a choice whether to export the development app or the published app from the UI. 2022-07-22 18:16:14 +01:00
Andrew Kingston ef83fe50d8 Use discrete buttons with text for adding screens and components 2022-07-22 12:10:53 +01:00
Andrew Kingston e5da58e1fb Replace preview icon with button 2022-07-22 12:04:20 +01:00
deanhannigan e06a5b7988
Merge pull request #6800 from Budibase/fix/datasource-binding-editor
Fix default input for newly created datasource query bindings
2022-07-21 12:11: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
Dean ef458db8b8 Fix to the default input binding to ensure new bindings are set correctly 2022-07-18 15:58:17 +01:00
Andrew Kingston d99dbdde83
Merge pull request #6733 from Budibase/409-fixes-master
Frontend store improvements for conflicts and performance
2022-07-18 15:03:47 +01:00
mike12345567 30b7790e65 Fix for #6709 - Adding the option to set a role for app action, allowing users to set what level an automation can be accessed from. 2022-07-15 17:13:45 +01:00
mike12345567 a4825f8f6c Removing console log. 2022-07-15 14:33:34 +01:00
mike12345567 90bc52336a Fix for #6501 - don't fail to publish app when cron expression is empty in any automation, just don't publish that automation. Also adding an error to automation to make it clear an expression is required. 2022-07-15 14:15:16 +01:00
Andrew Kingston 61ed214e88 Replace incorrect usages of element.childNodes with element.children 2022-07-15 13:47:39 +01:00
mike12345567 320e41c393 Fix for #6702 - remove users table as an option for automation triggers. 2022-07-15 13:39:47 +01:00
Andrew Kingston eeb528b312 Lint 2022-07-15 13:09:53 +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 210fc143ee Fix pasting inside different screens and select new screen when pasting inside different screen 2022-07-15 13:09:37 +01:00
Andrew Kingston be76f9ebfb Allow pasting multiple times after copying when not cutting 2022-07-15 13:09:32 +01:00
Andrew Kingston b82c57fac8 Remove debug logs and add comments 2022-07-15 13:09:28 +01:00
Andrew Kingston f00d441f8e Move screen setting updates into store and use patches. Make screen settings generic 2022-07-15 13:09:23 +01:00
Andrew Kingston e46f64a166 Update screen settings to use patches 2022-07-15 13:09:19 +01:00
Andrew Kingston d5b8ddafaf Ensure state never gets out of sync when saving app metadata by using server response to update state 2022-07-15 13:09:13 +01:00
Andrew Kingston 2a240b1831 Use patch for all component methods, add core component patch function, add component move functions to store 2022-07-15 13:09:09 +01:00
Andrew Kingston bfefae0e5f Update cut+paste so cut doesn't actually remove the component from the tree and use new patch function 2022-07-15 13:08:55 +01:00
Andrew Kingston 64ca62f8d8 Use patch when deleting components 2022-07-15 13:08:50 +01:00
Andrew Kingston 283de4b673 Use patch when creating new components 2022-07-15 13:08:44 +01:00