Commit Graph

5409 Commits

Author SHA1 Message Date
Andrew Kingston 37ba425bf1 Fix app card text size and bug with global css rule 2021-05-06 14:16:17 +01:00
Andrew Kingston 700df23e78 Touch up admin user creation to match designs 2021-05-06 14:11:06 +01:00
Andrew Kingston d1a355341f Fix classname in Body component 2021-05-06 14:10:54 +01:00
Andrew Kingston 760733f071 Merge branch 'next' of github.com:Budibase/budibase into app-list 2021-05-06 14:01:03 +01:00
Andrew Kingston 69345b0c01 Move app list to admin portal 2021-05-06 13:59:06 +01:00
Andrew Kingston 845054a5b1 Add new file for common svelte actions 2021-05-06 13:58:42 +01:00
Andrew Kingston a44849c955 Add noPadding prop to Body 2021-05-06 13:58:23 +01:00
Andrew Kingston 8b300dbd12 Add XS gap class to Layout 2021-05-06 13:58:07 +01:00
Andrew Kingston 8088416ba5 Add quiet prop to BBUI select 2021-05-06 13:57:36 +01:00
Keviin Åberg Kultalahti 1d9387ebeb wip: skeleton for users page 2021-05-06 14:34:41 +02:00
Martin McKeaveney 361db5e96f update scoped config imports 2021-05-06 12:09:35 +01:00
Martin McKeaveney 23cb160a69 merge with next 2021-05-06 11:56:53 +01:00
Keviin Åberg Kultalahti 3d4fef4376 Merge branch 'next' into admin/user-management-ui 2021-05-06 12:56:46 +02:00
Michael Drury f823b73a47
Merge pull request #1449 from Budibase/feature/password-reset
Password reset and invitations backend
2021-05-06 11:04:15 +01:00
Martin McKeaveney 2fe2d521cf lint 2021-05-06 10:57:24 +01:00
Martin McKeaveney efacbe861a unit tests 2021-05-06 10:54:01 +01:00
mike12345567 02a270a24d Making some changes to how configs are scoped. 2021-05-06 10:51:21 +01:00
Andrew Kingston 058daeb57f Update avatar to solid background 2021-05-06 10:49:04 +01:00
Martin McKeaveney 7cad598269 refactor CSS 2021-05-06 10:30:38 +01:00
Martin McKeaveney 91bf0d7a98 budibase config checklist complete 2021-05-06 10:28:06 +01:00
Andrew Kingston 99a02eb94d Add skeleton for apps page as example of full width page 2021-05-06 10:22:36 +01:00
Andrew Kingston e576e464e2 Update existing pages to use Page layout component 2021-05-06 10:22:17 +01:00
Andrew Kingston efdac8bc66 Add default portal redirect 2021-05-06 10:18:41 +01:00
Andrew Kingston 61d81a719a Update core layout to allow full width pages and match designs 2021-05-06 10:18:25 +01:00
Andrew Kingston 67fad5def0 Update border colour definitions to match designs 2021-05-06 10:17:47 +01:00
Andrew Kingston 04dfbe4d18 Add Page layout component to BBUI 2021-05-06 10:17:27 +01:00
Keviin Åberg Kultalahti b3addde600 add manage subroute to host users, auth, email pages 2021-05-06 11:00:41 +02:00
Martin McKeaveney 32608eee45 merge 2021-05-06 09:17:05 +01:00
Martin McKeaveney 399c463f52 do not allow users to initialise again once an admin has been created 2021-05-05 22:06:31 +01:00
Martin McKeaveney 1aedba80bd first time setup E2E 2021-05-05 21:56:43 +01:00
Martin McKeaveney 4bc1a7dc3c renable worker protection 2021-05-05 20:59:16 +01:00
Martin McKeaveney 4377b41f40 endpoint for budibase configuration checklist 2021-05-05 20:58:31 +01:00
mike12345567 c37f41fbd5 Making the code a query string parameter for invite/reset urls. 2021-05-05 18:13:59 +01:00
mike12345567 2614027969 Formatting. 2021-05-05 18:00:50 +01:00
mike12345567 2f0c3562ac Merge branch 'next' of github.com:Budibase/budibase into feature/password-reset 2021-05-05 18:00:22 +01:00
Martin McKeaveney 0525be382d basic UI for creating first admin user 2021-05-05 17:58:09 +01:00
Keviin Åberg Kultalahti f805cdfb07 lintfix 2021-05-05 18:53:38 +02:00
Keviin Åberg Kultalahti cd9af13668 moves admin store to `stores/portal` 2021-05-05 18:52:45 +02:00
mike12345567 44db8cf9ec Formatting. 2021-05-05 17:49:53 +01:00
mike12345567 96f036b720 Updating testing system across the board after playing around with it, having the worker tests run when top level test is ran, fixing environment in worker when testing, removing the use of redis (replacing with ioredis-mock) when in test. 2021-05-05 17:49:34 +01:00
Keviin Åberg Kultalahti 8d02e017df remove unneeded class 2021-05-05 18:45:18 +02:00
Keviin Åberg Kultalahti f84389c2e1 remove some unneeded after fixing _layout 2021-05-05 18:44:55 +02:00
Keviin Åberg Kultalahti 22885f185a fix merge conflict 2021-05-05 18:42:50 +02:00
Keviin Åberg Kultalahti 335aeeded4 format fixes 2021-05-05 18:41:42 +02:00
Keviin Åberg Kultalahti 2cfb2f349e lint fix 2021-05-05 18:41:16 +02:00
Keviin Åberg Kultalahti 141ab61828 merge next 2021-05-05 18:40:55 +02:00
Keviin Åberg Kultalahti a86961085f add analytics toggling 2021-05-05 18:39:36 +02:00
Keviin Åberg Kultalahti 31ed79c4e7 update org store and add loading state + notifications to save action 2021-05-05 18:30:03 +02:00
Martin McKeaveney c381f08b4a fix styling 2021-05-05 17:21:35 +01:00
Keviin Åberg Kultalahti e999f53291 introduces portal stores concept and adds an org one that handles configs 2021-05-05 17:50:45 +02:00
mike12345567 1a2556b6fd Formatting. 2021-05-05 16:00:15 +01:00
mike12345567 4d49fd4da0 Updating configs API based on some feedback during the development of the settings frontend. 2021-05-05 15:59:24 +01:00
Keviin Åberg Kultalahti 4d7b102da1 fix SideNav Item not working correctly 2021-05-05 16:47:27 +02:00
mike12345567 3812a31a22 Formatting. 2021-05-05 15:19:44 +01:00
mike12345567 7b92046052 Finishing invite send email. 2021-05-05 15:17:15 +01:00
mike12345567 f1650105f4 Finalising the usage of redis in the password reset and invitation systems. 2021-05-05 15:10:28 +01:00
Martin McKeaveney a658b2917c Merge branch 'next' of https://github.com/Budibase/budibase into oauth-config-screen 2021-05-05 14:54:12 +01:00
mike12345567 f781e8b350 Formatting. 2021-05-05 12:11:31 +01:00
mike12345567 e31eb5d3d2 Fleshed out fully all redis interactions for invitations and password resets. 2021-05-05 12:11:06 +01:00
Keviin Åberg Kultalahti 7a346bed29 move settings to a subpath 2021-05-05 12:56:12 +02:00
Martin McKeaveney 4e494b23c9 tidy up imports 2021-05-05 11:03:45 +01:00
Keviin Åberg Kultalahti 655d1de921 adds active indicator to sidenav 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 2520948a93 passes in dummy user.name data to Avatar component 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti fc351c0ea6 remove dummy text from index page 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 1ccd023b04 passing in a name now shows initials in Avatar component 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 256554d6fc adjust font-size with size on Avatar component 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti d33b9b8e97 add sizing prop to Avatar 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti d466db1e24 update layout 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 72dd292e17 working ProgressCircle 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 91518bdef8 fix progress not showing correctly 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 91e79ff3a5 wip: update ProgressCircle to take values 2021-05-05 11:23:36 +02:00
Keviin Åberg Kultalahti 478f76ee42 adds wip initial mode to Avatar 2021-05-05 11:22:54 +02:00
Keviin Åberg Kultalahti 16f8ab96ca more structure to layout 2021-05-05 11:22:54 +02:00
Keviin Åberg Kultalahti 88606feeb1 remove unused styling 2021-05-05 11:22:54 +02:00
Keviin Åberg Kultalahti 9980ee8093 allow navigation to other URLs than /builder 2021-05-05 11:22:39 +02:00
Martin McKeaveney d8c3ab7d79 lint and tidy 2021-05-04 18:14:13 +01:00
mike12345567 66341473ca Fixing issues with Redis/Bull and the integration with new redis module. 2021-05-04 18:13:44 +01:00
Martin McKeaveney 88a5660bc3 google oauth UI 2021-05-04 17:31:06 +01:00
mike12345567 89310c0879 Merge branch 'next' of github.com:Budibase/budibase into feature/password-reset 2021-05-04 15:21:53 +01:00
mike12345567 c259564ba8 Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 13:24:14 +01:00
Martin McKeaveney bb2f4f485b merge with next 2021-05-04 11:49:34 +01:00
Martin McKeaveney 187b1c5670 Merge branch 'next' of https://github.com/Budibase/budibase into lab-day/scripting-block 2021-05-04 11:42:13 +01:00
Martin McKeaveney a4cc4191b4 merge with next 2021-05-04 11:40:59 +01:00
Andrew Kingston 4f4fa0f9bc Fix progressbar using undefined variables 2021-05-04 11:37:53 +01:00
Andrew Kingston 556236ebce Add explicit prettier options 2021-05-04 11:32:22 +01:00
Andrew Kingston f13c4f4e90 Fix modal content size prop 2021-05-04 11:07:26 +01:00
Andrew Kingston 1c3d477523 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
mike12345567 87cfaf1181 Merge branch 'labday/mike-formulas' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:50:52 +01:00
mike12345567 e85f1cb18c Some fixes after testing binding. 2021-05-04 10:49:33 +01:00
mike12345567 acc6eed8ff Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:34:30 +01:00
Martin McKeaveney 4618dfd2d1 merge 2021-05-04 09:55:14 +01:00
Keviin Åberg Kultalahti 45f7d433ef fix accidental removal of Label component 2021-05-04 07:29:15 +02:00
Keviin Åberg Kultalahti 724c6a3fb2 remove last styleguide reference 2021-05-03 09:35:47 +02:00
Keviin Åberg Kultalahti 4ec2e7d01f lint:fix 2021-05-03 09:31:09 +02:00
Keviin Åberg Kultalahti 08126293a2 merge fixes 2021-05-03 09:24:04 +02:00
Michael Drury cdc4d2981b Fixing an import and fixing a util function which was throwing an error in cypress tests. 2021-04-30 21:20:37 +01:00
Michael Drury 124e30e00f Fixing cypress tests. 2021-04-30 19:17:00 +01:00
Andrew Kingston abf170d40c Fix more sizes in settings and drawer 2021-04-30 16:53:33 +01:00
Andrew Kingston dc92307af4 Fix button sizes in settings 2021-04-30 16:42:53 +01:00
Andrew Kingston 5aee405245 Add server-side searching and pagination to data providers using internal tables 2021-04-30 16:29:53 +01:00
mike12345567 4068a29624 Fixing complex test case. 2021-04-30 16:21:59 +01:00
mike12345567 a6e282c19b Moving drawers around to be a common component as they are utilised in a few places, keep all the binding work together, as well as some fixing for readable/runtime binding detection and conversion. 2021-04-30 16:17:57 +01:00
Martin McKeaveney d877a22a04 lint 2021-04-30 16:02:52 +01:00
Martin McKeaveney da25d8b6e5 tidy up 2021-04-30 15:44:37 +01:00
Keviin Åberg Kultalahti fa63b8f9ea convert Detail component to new API 2021-04-30 13:39:42 +02:00
Keviin Åberg Kultalahti 856f808600 convert Code component to new API 2021-04-30 13:39:34 +02:00
Keviin Åberg Kultalahti 71f20dd2ea convert all Heading instances to use new API 2021-04-30 13:38:06 +02:00
Keviin Åberg Kultalahti edb16eeff8 convert Heading to new API 2021-04-30 13:33:50 +02:00
Keviin Åberg Kultalahti 25a56b697e delete BBUI Styleguide 2021-04-30 13:31:59 +02:00
Keviin Åberg Kultalahti f0f10ab2b4 Convert Body component to use size="" prop 2021-04-30 13:31:45 +02:00
Martin McKeaveney 2dbcfe3ed1 external data connector block 2021-04-29 21:35:16 +01:00
mike12345567 87e846054b Linting. 2021-04-29 19:10:02 +01:00
mike12345567 4ed611fb73 Adding handlebars formulas to the system, it is now possible to set a formula at a column level which will always be applied on the way out with a relationship depth of one. 2021-04-29 19:06:58 +01:00
Andrew Kingston b5ee768cb1 Fix combobox disabled state and remove unnecessary props 2021-04-29 15:24:59 +01:00
Andrew Kingston bd8269619c Support NOT lucene queries and escape whitespace 2021-04-29 14:55:51 +01:00
Andrew Kingston 717b0b0af6 Expose search API endpoint 2021-04-29 14:55:33 +01:00
Martin McKeaveney b4051dfed6 merge with next 2021-04-29 11:45:47 +01:00
Andrew Kingston 2d62c6a413 Add wrapper component to data provider so that it can be styled 2021-04-29 09:41:49 +01:00
Andrew Kingston 368e921efa Fix styles in datasource select 2021-04-29 09:01:24 +01:00
mike12345567 3e2da63822 Updating auth middleware to accomodate public endpoints for the server properly and some refactoring. 2021-04-28 18:13:21 +01:00
Andrew Kingston 233e9af80c Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 15:54:52 +01:00
Andrew Kingston d415b331a1 Update merged files to use spectrum 2021-04-28 15:53:21 +01:00
Andrew Kingston 0caad1f582 Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 15:53:07 +01:00
mike12345567 e8e210dfe2 Updating packages so that @budibase/auth doesn't stop installations. 2021-04-28 15:25:49 +01:00
Keviin Åberg Kultalahti 193d542e0b remove unused prop from DrawerContent component 2021-04-28 16:18:56 +02:00
mike12345567 2ef00bf4c0 v0.18.6 2021-04-28 15:13:33 +01:00
Andrew Kingston 85466fb7da Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 15:08:54 +01:00
Andrew Kingston 14a9eebfa1 Update other cypress helpers to work with spectrum 2021-04-28 15:08:43 +01:00
mike12345567 229023e4c5 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 14:58:18 +01:00
mike12345567 8f22473998 Stripping out conjunction in view filter if its the first one. 2021-04-28 14:57:52 +01:00
Keviin Åberg Kultalahti 4376e18fbc remove Spacer imports 2021-04-28 15:56:52 +02:00
Andrew Kingston 164c4b76c7 Update cpyress tests so create and delete app helpers work again 2021-04-28 14:56:31 +01:00
Keviin Åberg Kultalahti 598189cfb0 remove Spacer import/export 2021-04-28 15:55:52 +02:00
Keviin Åberg Kultalahti 665e66eb95 Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel 2021-04-28 15:55:15 +02:00
Keviin Åberg Kultalahti 111eb47a9a removes Spacer component and last few instances of use 2021-04-28 15:54:35 +02:00
Keviin Åberg Kultalahti c0f19c0b93 fix button width issue 2021-04-28 15:49:34 +02:00
Keviin Åberg Kultalahti 94a398bb41 Fix editor 2021-04-28 15:46:11 +02:00
Keviin Åberg Kultalahti e0b2bec432 Remove spacer and use Layout 2021-04-28 15:40:15 +02:00
Keviin Åberg Kultalahti 012d699987 Remove spacer 2021-04-28 15:36:45 +02:00
Keviin Åberg Kultalahti 504a5df4a8 fix DataSourceSelect Query Panel 2021-04-28 15:31:41 +02:00
Andrew Kingston f8026e8683 Update create app modal button style 2021-04-28 14:29:39 +01:00
mike12345567 6a0f80f25e Fixing login issue. 2021-04-28 14:28:25 +01:00
Keviin Åberg Kultalahti 672046a76c remove Spacer component 2021-04-28 15:23:47 +02:00
Andrew Kingston 7aa93e102e Hide empty spans inside routify routes to fix broken layouts 2021-04-28 14:23:37 +01:00
Andrew Kingston c8743af6f1 Move builder theme settings to a modal to avoid popover overflow issue 2021-04-28 14:23:03 +01:00
Keviin Åberg Kultalahti 7bb1ca48f9 fix ExecuteQuery to use Layout 2021-04-28 15:20:03 +02:00
Keviin Åberg Kultalahti 6c5b0f88b9 fix dataBinding error 2021-04-28 15:18:12 +02:00
Andrew Kingston 720b5b40db Increase font size of binding drawer results 2021-04-28 14:16:47 +01:00
Andrew Kingston d3966c01b5 Fix stacked list icon 2021-04-28 14:12:06 +01:00
Keviin Åberg Kultalahti 381ab45834 Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel 2021-04-28 15:09:32 +02:00
Keviin Åberg Kultalahti 4c19d2d42f Convert EventPanel to Layout component 2021-04-28 15:04:30 +02:00
Andrew Kingston 03ae23a24e Fix confirmation dialogue size 2021-04-28 14:00:39 +01:00
Andrew Kingston 56cebe156b Update all backend buttons to be action buttons. Add missing ActionMenu conversion to views 2021-04-28 13:59:55 +01:00
Keviin Åberg Kultalahti 15acfc823f Convert AutomationBindingPanel to new DrawerContent panel 2021-04-28 14:55:53 +02:00
Keviin Åberg Kultalahti 7df0555721 rewords FilterPanel to use new DrawerContent component 2021-04-28 14:52:58 +02:00
Keviin Åberg Kultalahti 42204aa53d rename DrawerContentWithSidebar to DrawerContent and add sidebar check 2021-04-28 14:42:44 +02:00
Andrew Kingston bdd9eb2ff3 Update all component icons 2021-04-28 13:42:17 +01:00
Keviin Åberg Kultalahti b18f840c00 Convert IntegrationForm to use Layout component 2021-04-28 14:33:40 +02:00
Andrew Kingston 132755fb30 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 09:53:15 +01:00
Keviin Åberg Kultalahti 5c627f9372 Switch bindingPanel to use new Drawer content component 2021-04-28 10:10:48 +02:00
mike12345567 01a9db76c8 Formatting. 2021-04-27 17:30:19 +01:00
mike12345567 129b827d9f Adding a redis client to the auth system, as part of work towards the reset password flow. 2021-04-27 17:29:05 +01:00
Keviin Åberg Kultalahti a1cad7ab0d Create DrawerContent component 2021-04-27 17:43:56 +02:00
Keviin Åberg Kultalahti 3ebfa3615b rework AutomationBindingPanel to use Layout component 2021-04-27 17:10:25 +02:00
Keviin Åberg Kultalahti c4c8a281c2 cleanup component selection list 2021-04-27 17:04:50 +02:00
Andrew Kingston b6e4d53929 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-27 15:50:59 +01:00
Keviin Åberg Kultalahti a7e329d153 update progressbar to use new API 2021-04-27 16:41:43 +02:00
Keviin Åberg Kultalahti 1c77ff9e7d remove unused import 2021-04-27 16:41:31 +02:00
Keviin Åberg Kultalahti 21b4eb5d5c remove old unused component from bbui 2021-04-27 16:30:58 +02:00
Keviin Åberg Kultalahti 0b37d6f89a rework Icons to use new API 2021-04-27 16:30:13 +02:00
Keviin Åberg Kultalahti c1542dc49e rework Divider to use new API 2021-04-27 16:25:39 +02:00
Keviin Åberg Kultalahti 19052a66a5 rework ClearButton 2021-04-27 16:23:42 +02:00
Keviin Åberg Kultalahti 6e36a337f7 actually remove it 2021-04-27 16:22:43 +02:00
Keviin Åberg Kultalahti 1cd6acc1b6 remove old unsused close component from bbui 2021-04-27 16:22:33 +02:00
Keviin Åberg Kultalahti aaf9b9e305 merge main branch 2021-04-27 16:19:42 +02:00
Keviin Åberg Kultalahti 768dfef5a0 convert ActionButton to new interface 2021-04-27 16:18:52 +02:00
Keviin Åberg Kultalahti a760e6c1b5 Changes ActionMenu button slot to be called control 2021-04-27 15:34:17 +02:00
Keviin Åberg Kultalahti bc6ce42252 Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel 2021-04-27 15:28:03 +02:00
Keviin Åberg Kultalahti fd2d263b4c Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-27 15:27:07 +02:00
Keviin Åberg Kultalahti ca775d8a80 converts QueryViewer to use new Layout component 2021-04-27 15:26:03 +02:00
Keviin Åberg Kultalahti f940cf5a39 Adds basic layout component 2021-04-27 15:06:08 +02:00
Andrew Kingston ed31b763f9 Fix app card background color 2021-04-27 13:16:58 +01:00
Andrew Kingston e89c51deef Add support for all 4 spectrum themes in builder! 2021-04-27 13:15:49 +01:00
Keviin Åberg Kultalahti 66081ffa3d rework ActionMenu and add noClose prop to MenuItem 2021-04-27 11:48:47 +02:00
Andrew Kingston 11dd3ddf7a Update other backend popovers to be modals 2021-04-26 19:29:22 +01:00
Keviin Åberg Kultalahti e6ce9aaa2f converts component adding buttons in design section 2021-04-26 17:34:28 +02:00
Andrew Kingston 5b78e0c375 Update filter popover to modal 2021-04-26 16:14:16 +01:00
Andrew Kingston c9933e001b Fix active class on buttons 2021-04-26 16:02:03 +01:00
Andrew Kingston a93a7f8f99 Update all table popovers to be modals and fix edit roles modal 2021-04-26 15:57:17 +01:00
mike12345567 caa62cba1c Adding auth endpoints to no auth list. 2021-04-26 15:44:28 +01:00
mike12345567 3468c942f9 Updating welcome to make it clear no login credentials in it. 2021-04-26 14:53:47 +01:00
mike12345567 02dafebe38 Moving header/footer and presentational tables to the base hbs email template. 2021-04-26 14:39:18 +01:00
mike12345567 02031ce8c9 Formatting, linting and handling year copyright properly. 2021-04-26 14:24:07 +01:00
mike12345567 5de2b26335 Formatting. 2021-04-26 14:16:05 +01:00
mike12345567 84e66f826b Updates after finding a better template to use and adding some real email testing with Ethereal platform. 2021-04-26 14:14:51 +01:00
Keviin Åberg Kultalahti 63dfede85a more conversions 2021-04-26 14:56:55 +02:00
Keviin Åberg Kultalahti c4b6e30391 more conversion 2021-04-26 14:48:23 +02:00
Keviin Åberg Kultalahti c655209f89 ActionMenu API improvements 2021-04-26 14:42:45 +02:00
Keviin Åberg Kultalahti bc391d32a3 More conversions... 2021-04-26 14:31:32 +02:00
Keviin Åberg Kultalahti 3a638798a6 More ActionMenu conversion 2021-04-26 14:21:30 +02:00
Keviin Åberg Kultalahti 3b414df8c9 add closeOnClick slot prop to ActionMenu 2021-04-26 14:14:05 +02:00
Keviin Åberg Kultalahti 1d614cf792 convert ScreenDropdown to use ActionMenu 2021-04-26 13:44:26 +02:00
Keviin Åberg Kultalahti 426377513c converts component dropdown to action 2021-04-26 12:29:45 +02:00
Keviin Åberg Kultalahti d8d01e56d5 Converts datasources dropdowns to use ActionMenu 2021-04-26 12:11:51 +02:00
Keviin Åberg Kultalahti 65d6ca6b5d converts table dropdown to spectrum ActionMenu 2021-04-26 12:05:12 +02:00
mike12345567 73ad093a50 Major update, fixing email test case. 2021-04-23 18:54:12 +01:00
mike12345567 d985d338ec Updating test cases and some re-work of the email system. 2021-04-23 18:07:39 +01:00
mike12345567 6564c85a30 continuing work on smtp testing. 2021-04-23 15:14:28 +01:00
mike12345567 46c9df6245 Adding testing to worker, still WIP. 2021-04-23 14:58:06 +01:00
Keviin Åberg Kultalahti 47f6509baf update ActionButton interface 2021-04-23 15:45:10 +02:00
mike12345567 61ed6cf2bc Updating config management for SMTP as well as finalising the work around generating and sending emails. 2021-04-23 13:49:47 +01:00
Keviin Åberg Kultalahti 422707c18a Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs 2021-04-23 14:12:20 +02:00
Keviin Åberg Kultalahti eebdbfac36 replace more remix icons 2021-04-23 14:10:44 +02:00
mike12345567 fcd57cfcb5 putting together the bulk of the email sending/config options. 2021-04-23 13:10:37 +01:00
Keviin Åberg Kultalahti 7bf256ac79 switch out remix icon 2021-04-23 14:06:42 +02:00
Keviin Åberg Kultalahti 40450fdf5a adds hoverable prop to modal close button 2021-04-23 14:03:59 +02:00
Keviin Åberg Kultalahti 8904d32c14 fix body sizing in some components 2021-04-23 14:03:34 +02:00
Keviin Åberg Kultalahti ef354ded09 remove unused component 2021-04-23 14:01:50 +02:00
Keviin Åberg Kultalahti 2dff378ce7 replace remix icons in NavItem component 2021-04-23 13:52:34 +02:00
Andrew Kingston d3452d18f8 Update some leftover header sizes 2021-04-23 11:55:36 +01:00
Keviin Åberg Kultalahti dbb125dd12 Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs 2021-04-23 12:52:05 +02:00
Andrew Kingston 714929ff27 Add background color to request feature button 2021-04-23 11:44:42 +01:00
Andrew Kingston 1bb79d77b9 Add padding to account for request feature button 2021-04-23 11:41:26 +01:00
Keviin Åberg Kultalahti b97fe50a4a remix replacement 2021-04-23 12:39:48 +02:00
Andrew Kingston 59614ddd26 Add custom scrollbars and fix page heights 2021-04-23 11:39:39 +01:00
Keviin Åberg Kultalahti 3ac72ec42b more remix replacements 2021-04-23 12:34:56 +02:00
Andrew Kingston 443ab6b999 Fix automation name font size 2021-04-23 11:31:40 +01:00
Andrew Kingston fef61ba25f Update top nav to use tabs and fix a few tab layout issues 2021-04-23 11:30:17 +01:00
Keviin Åberg Kultalahti c8d6e230c6 more remix replacements 2021-04-23 12:20:38 +02:00
Keviin Åberg Kultalahti 81f10890b9 replace remix 2021-04-23 11:55:27 +02:00
Keviin Åberg Kultalahti 252d06c7fd Remove unused file 2021-04-23 11:48:27 +02:00
Andrew Kingston b92083bf83 Update lots of font sizes, padding and other UI improvements 2021-04-23 10:48:19 +01:00
Keviin Åberg Kultalahti 6dad6adb6d update NavItem 2021-04-23 11:18:34 +02:00
Keviin Åberg Kultalahti 7012ce46ce switch out remix icons 2021-04-23 10:33:41 +02:00
Keviin Åberg Kultalahti 33e1b160d2 switch out remix icons in automation blocks 2021-04-23 10:13:56 +02:00
Keviin Åberg Kultalahti b5db919ee1 switch remix icons to spectrum in panels 2021-04-23 10:07:50 +02:00
Keviin Åberg Kultalahti 66c5a134e5 fix formatting in some files 2021-04-23 09:41:49 +02:00
Keviin Åberg Kultalahti 2edc795185 update FilterEditor and SaveFields drawers 2021-04-23 08:30:23 +02:00
mike12345567 e2d29f0562 Formatting. 2021-04-22 17:58:14 +01:00
mike12345567 737dd356c3 Fleshing out the main work behind the email generation. 2021-04-22 17:57:38 +01:00
mike12345567 27846e1bee Formatting. 2021-04-22 16:06:29 +01:00
Michael Drury 0e1a6b14db
Merge branch 'feature/smtp-templates' into configuration-management 2021-04-22 15:39:54 +01:00
Keviin Åberg Kultalahti 79366072dc Align action panel with other designs 2021-04-22 16:38:26 +02:00
Keviin Åberg Kultalahti 9f5393a7ac wip: fixes a couple of drawers 2021-04-22 16:34:18 +02:00
Martin McKeaveney 83f9e00aff fix imports 2021-04-22 15:27:09 +01:00
mike12345567 70c2c7c727 Adding some base templates which will be returned based on purpose, need to create a list of options that will be exposed/made available via configuration. 2021-04-22 15:26:32 +01:00
Martin McKeaveney 17d20b3faf only keep userId in payload 2021-04-22 14:53:19 +01:00
Keviin Åberg Kultalahti 9b295f89ba converts Drawer component to Spectrum 2021-04-22 15:14:55 +02:00
Martin McKeaveney ad63faf448 tidy up 2021-04-22 14:07:00 +01:00
Andrew Kingston 71d7e6be9b Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-22 13:59:38 +01:00
Andrew Kingston c9d1d1af86 Remove test button group 2021-04-22 13:59:26 +01:00
Andrew Kingston 3165f3b346 Improve builder settings modal styles 2021-04-22 13:59:00 +01:00
Keviin Åberg Kultalahti 85ec2165d8 adds more spectrum variables to integration list 2021-04-22 14:47:03 +02:00
Martin McKeaveney 9a12239e62 scoped configuration management 2021-04-22 13:46:54 +01:00
Keviin Åberg Kultalahti 91ebb2f9f5 converts Create Datasource modal 2021-04-22 14:38:35 +02:00
Andrew Kingston 1dc72c5a4a Update deploy page to use spectrum 2021-04-22 13:37:24 +01:00
Andrew Kingston 12c0845eeb Fix crash due ot leftover export from BBUI 2021-04-22 13:23:02 +01:00
Martin McKeaveney caa4f0dfb7 lint 2021-04-22 11:48:37 +01:00
Martin McKeaveney 737e9dba47 config specificity 2021-04-22 11:45:22 +01:00
Keviin Åberg Kultalahti bbf9b6ca5b remove testing stuff 2021-04-22 12:25:32 +02:00
Keviin Åberg Kultalahti f8fc07631d fix DropdownMenu not being removed from export file 2021-04-22 12:15:42 +02:00
Keviin Åberg Kultalahti 51c7114bef Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs 2021-04-22 12:09:51 +02:00
Andrew Kingston 5a3a661f99 Update automation section to use spectrum 2021-04-22 10:58:04 +01:00
Andrew Kingston 7cee3018d6 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-22 10:10:52 +01:00
Andrew Kingston a0304d7945 Add dropzone component and update builder and standard components 2021-04-22 10:10:42 +01:00
Martin McKeaveney 1c7689e694 google login reading from couch 2021-04-21 21:08:04 +01:00
Martin McKeaveney 1da29900c7 merge 2021-04-21 18:43:20 +01:00
Martin McKeaveney 1f831f1281 custom google middleware 2021-04-21 18:40:32 +01:00
mike12345567 e057217b48 Initial CRUD interface for templates. 2021-04-21 18:15:57 +01:00
mike12345567 ec099a9e6f Formatting and linting. 2021-04-21 16:46:51 +01:00
mike12345567 bb5dbf27aa Some re-work of the auth package, making it a bit easier to use/less likely to make a mistake. 2021-04-21 16:42:44 +01:00
Keviin Åberg Kultalahti 77b48874e8 Delete DropdownMenu component 2021-04-21 16:03:32 +02:00
Keviin Åberg Kultalahti 09551f971b Switch out DropdownMenu to Popover across the builder 2021-04-21 16:03:12 +02:00
Keviin Åberg Kultalahti 79ae6d8b78 add defaults to Button and ActionGroup components 2021-04-21 15:59:08 +02:00
Keviin Åberg Kultalahti 4c750e34b9 Move DetailSummary and update to use Spectrum Icon 2021-04-21 15:34:46 +02:00
Keviin Åberg Kultalahti 038d3dcb55 Switches out SideNav to SideNavigation component 2021-04-21 15:25:25 +02:00
Keviin Åberg Kultalahti ca63c6957f Implements SideNavigation component 2021-04-21 15:18:50 +02:00
Keviin Åberg Kultalahti 6c8b18bcb2 add size prop to ClearButton 2021-04-21 14:59:16 +02:00
Keviin Åberg Kultalahti f1a793ce2a remove usage of old Icons component in ModalContent 2021-04-21 14:59:09 +02:00
Keviin Åberg Kultalahti 7bb6fa474e fix Menu component 2021-04-21 14:51:17 +02:00
Keviin Åberg Kultalahti de0f57ab25 Remove Icons 2021-04-21 14:20:53 +02:00
Keviin Åberg Kultalahti 4afe779eb4 fix ButtonGroup not adding classes to children 2021-04-21 14:19:10 +02:00
Keviin Åberg Kultalahti be300c37d0 Implements ButtonGroup component 2021-04-21 14:12:47 +02:00
Keviin Åberg Kultalahti 22b665d164 Implements Tags and Tag components 2021-04-21 14:10:24 +02:00
Keviin Åberg Kultalahti c6f0b868a0 implements ClearButton 2021-04-21 14:09:56 +02:00
Keviin Åberg Kultalahti bade192b6d implements Avatar component 2021-04-21 14:09:36 +02:00
Keviin Åberg Kultalahti 720cc38a73 remove old Switcher import 2021-04-21 13:55:54 +02:00
Keviin Åberg Kultalahti a496f96662 remove old Switcher import 2021-04-21 13:55:38 +02:00
Keviin Åberg Kultalahti 1f608ad761 wip: initial tags 2021-04-21 13:53:49 +02:00
Keviin Åberg Kultalahti 7a1ebaf374 remove unused code in QueryViewer component 2021-04-21 13:53:21 +02:00
Keviin Åberg Kultalahti e4c32f5ddb Removes Switcher component 2021-04-21 13:44:36 +02:00
Keviin Åberg Kultalahti 5e1621fdd1 SettingsModal now uses Tabs component 2021-04-21 13:43:58 +02:00
Keviin Åberg Kultalahti 72d6b941d3 QueryViewer now uses Tabs component 2021-04-21 13:41:44 +02:00
Keviin Åberg Kultalahti 72fc3ea6dd adds defaults to Typography components 2021-04-21 13:21:43 +02:00
Keviin Åberg Kultalahti 7384e88613 remove unused files that were accidentally left 2021-04-21 13:16:05 +02:00
Keviin Åberg Kultalahti 6db09715df merge spectrum-bbui 2021-04-21 13:15:16 +02:00
Martin McKeaveney b61a29f2ff google auth E2E 2021-04-21 12:12:22 +01:00
Andrew Kingston 57aaa05461 Remove some old stuff and update binding icon 2021-04-21 11:42:25 +01:00
mike12345567 ebaf8c3a2f Updating cypress tests to work with the new user ID system. 2021-04-21 11:33:12 +01:00
Andrew Kingston b2fc4e56eb Add datepicker, centralise icon management and update builder styles 2021-04-20 20:06:27 +01:00
Martin McKeaveney 1b54845c5e config creation and management APIs 2021-04-20 18:14:36 +01:00
Andrew Kingston 142c47fc36 Revert to use manual handlers for closing rather than clickOutside action 2021-04-20 18:14:33 +01:00
mike12345567 a464aa09db Linting and formatting. 2021-04-20 17:33:44 +01:00
mike12345567 f6425524a4 Updating test cases now that login has changed a bit. 2021-04-20 17:27:23 +01:00
mike12345567 7612b5ed16 Swapping over everything to use the new user ID and updating everything after some end to end testing. 2021-04-20 17:17:44 +01:00
Keviin Åberg Kultalahti f970c016c0 remove backend.js artifact 2021-04-20 16:44:29 +02:00
Keviin Åberg Kultalahti 69823b1d52 clean up Tree Item component 2021-04-20 16:44:08 +02:00
Keviin Åberg Kultalahti 1f50a970c1 wip: trying to get the new TreeView component to work with the drag-and-drop functionality 2021-04-20 15:57:56 +02:00
Andrew Kingston 5b7f58d7b4 Add search component and update screen list panel 2021-04-20 14:24:14 +01:00
Andrew Kingston 6ac5a999cb Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui-forms 2021-04-20 14:06:33 +01:00
mike12345567 f24a9d8593 Merge branch 'next' of github.com:Budibase/budibase into feature/user-id-update 2021-04-20 14:03:42 +01:00
Andrew Kingston 12bd6a37d5 Fix create table modal 2021-04-20 13:40:08 +01:00
Martin McKeaveney 9b477c6f70 lint 2021-04-20 13:13:15 +01:00
Andrew Kingston 7589f47a76 Update settings modal 2021-04-20 12:55:23 +01:00
Andrew Kingston b70afda93c Update all form components to update bound values before firing onchange events 2021-04-20 12:49:02 +01:00
Andrew Kingston e3bb206b2d Update new screen modal 2021-04-20 12:48:37 +01:00
Andrew Kingston b00b7cf7b2 Add additional spacer to query params 2021-04-20 12:37:33 +01:00
Andrew Kingston 42853f91cb Update group by popover 2021-04-20 12:35:34 +01:00
Andrew Kingston 7ee4a37320 Update calculate popover 2021-04-20 12:34:10 +01:00
Andrew Kingston b17c4b961d Update filter popover 2021-04-20 12:31:08 +01:00
Andrew Kingston b0e5e48883 Update all backend table popovers to use spectrum and fix multiple bugs 2021-04-20 12:20:03 +01:00
Andrew Kingston 17d031eeed Update entire builder backend UI to work with new spectrum components and fix multiple issues 2021-04-20 11:53:19 +01:00
Andrew Kingston 25a90faf52 Fix jumping in nav items when hovering 2021-04-20 10:43:20 +01:00
Andrew Kingston 01b5776cf5 Fix styles in create app modal 2021-04-20 10:39:09 +01:00
Andrew Kingston 69e519c460 Update builder settings modal to use spectrum components 2021-04-20 10:26:20 +01:00
mike12345567 e787f22daa Updating auth package to remove use of email address (bar logging in). 2021-04-19 17:31:47 +01:00
mike12345567 ade007482c Updating the server to remove use of the email in the user ID. 2021-04-19 16:26:33 +01:00
Martin McKeaveney 657ae2b554 group CRUD 2021-04-19 16:16:46 +01:00
Andrew Kingston 1bc678ad9e Add caret position function to text area and fix issue with design transitions and custom styles 2021-04-19 15:07:25 +01:00
Andrew Kingston 36b1cd75fd Update button actions to use new spectrum components 2021-04-19 14:40:51 +01:00
Andrew Kingston c4f50b3cbe Fix multiple bugs with ID numbering in the event editor 2021-04-19 14:37:04 +01:00
Andrew Kingston a537ed9ca4 Update label to use spectrum 2021-04-19 14:36:28 +01:00
Andrew Kingston b25a8ff0ca Update drawer bindable input styles 2021-04-19 14:11:46 +01:00
Andrew Kingston f0d1667b03 Update binding icon styles and fix theme editor 2021-04-19 14:10:58 +01:00
Andrew Kingston 3703ab17a4 Update all design panel settings and styles to use new spectrum components 2021-04-19 14:04:07 +01:00
Andrew Kingston af73ea15be Add combobox component 2021-04-19 12:05:11 +01:00
Martin McKeaveney 07ac411b12 merge 2021-04-19 11:38:54 +01:00
Martin McKeaveney 95b768c073 basic group apis 2021-04-19 11:34:07 +01:00
mike12345567 9cc640ac0e Changing user db to be called global db. 2021-04-16 18:09:34 +01:00
mike12345567 7d3eb2f234 Formatting. 2021-04-16 17:25:53 +01:00
Andrew Kingston 9a0ad49b74 Add switch and fix modal titles 2021-04-16 17:12:22 +01:00
mike12345567 bd6741fc1c Merge branch 'master' of github.com:Budibase/budibase into next 2021-04-16 17:01:35 +01:00
Andrew Kingston 95bef3e90a Standardise text area updates 2021-04-16 16:11:11 +01:00
Andrew Kingston 691c9a9bd1 Replace RichText editor with spectrum text area 2021-04-16 16:00:10 +01:00
Keviin Åberg Kultalahti fb77d95e34 implements working TreeView component 2021-04-16 16:41:04 +02:00
Keviin Åberg Kultalahti 8aa6e66be2 wip: tree component 2021-04-16 16:17:26 +02:00
mike12345567 e74adaf73b Formatting. 2021-04-16 14:43:20 +01:00
Andrew Kingston 7ba5ff7b34 Add radio group spectrum component and update builder 2021-04-16 14:30:33 +01:00
mike12345567 a19b0d092b Merge branch 'master' of github.com:Budibase/budibase 2021-04-16 13:47:40 +01:00
mike12345567 cfde5d3ca4 Some fixes for creation/editing of table columns. 2021-04-16 13:47:30 +01:00