Commit Graph

5172 Commits

Author SHA1 Message Date
Andrew Kingston f57cfe70ce Center menu item icons 2021-05-07 08:36:05 +01:00
Andrew Kingston be04060ff1 Server builder under /builder rather than /app for top level to avoid confusion 2021-05-07 08:17:21 +01:00
Andrew Kingston f2addd0b9c Make pages scrollable 2021-05-07 07:56:56 +01:00
Andrew Kingston dff4e9501c Fix URL being pushed after creating an app 2021-05-07 07:56:36 +01:00
Andrew Kingston 6958e860ef Improve app list styles 2021-05-06 22:28:50 +01:00
Michael Drury 5006ca90c4 Some general backend cleanup. moving packages around, removing some traces of electron, and prepping for standardised object store library. 2021-05-06 19:27:24 +01:00
Martin McKeaveney 062d8323f4 pulling app list, re-adding code for automation blocks and external data source block lost in merge 2021-05-06 18:31:03 +01:00
Martin McKeaveney 7588030780 SMTP and template management E2E 2021-05-06 18:02:44 +01:00
Andrew Kingston 5a642071d6 Configure vite with a base URL so proxy works 2021-05-06 17:22:09 +01:00
Andrew Kingston cc18b990e7 Fix links not working in some components 2021-05-06 17:21:29 +01:00
Andrew Kingston 1712f559aa Update routing to serve any builder routes under /app so that envoy can proxy correctly 2021-05-06 16:39:34 +01:00
Andrew Kingston 6405bf6603 Update AppCard padding 2021-05-06 15:34:34 +01:00
Andrew Kingston 986dc74190 Update portal pages to have better usage of spectrum components 2021-05-06 15:34:22 +01:00
Andrew Kingston cd39210573 Reduce size of MenuItem icons 2021-05-06 15:33:28 +01:00
Andrew Kingston 3d838a4c48 Update label component to use spectrum 2021-05-06 15:33:16 +01:00
Andrew Kingston 4d69e8c5c2 Add log out and old settings to action menu from top bar avatar 2021-05-06 15:00:35 +01:00
Andrew Kingston 2e335019cd Tidy up auth logic in routes 2021-05-06 14:52:20 +01:00
Andrew Kingston 735c724a0d Handle auth in top level routes and redirect as required. Change default route to be portal 2021-05-06 14:49:11 +01:00
Andrew Kingston 3530d46583 Delete old builder layout page 2021-05-06 14:47:41 +01:00
Andrew Kingston 4a813b4078 Add new auth page to handle login and future work on reset password etc 2021-05-06 14:47:21 +01:00
Andrew Kingston 817511b47c Fix app card text size and bug with global css rule 2021-05-06 14:16:17 +01:00
Andrew Kingston 199efd145b Touch up admin user creation to match designs 2021-05-06 14:11:06 +01:00
Andrew Kingston 1ae179687e Fix classname in Body component 2021-05-06 14:10:54 +01:00
Andrew Kingston 1ed08a8a8b Merge branch 'next' of github.com:Budibase/budibase into app-list 2021-05-06 14:01:03 +01:00
Andrew Kingston 6164f38cf9 Move app list to admin portal 2021-05-06 13:59:06 +01:00
Andrew Kingston 613f914589 Add new file for common svelte actions 2021-05-06 13:58:42 +01:00
Andrew Kingston c277559a5a Add noPadding prop to Body 2021-05-06 13:58:23 +01:00
Andrew Kingston 7b7ae3396a Add XS gap class to Layout 2021-05-06 13:58:07 +01:00
Andrew Kingston 6702eed782 Add quiet prop to BBUI select 2021-05-06 13:57:36 +01:00
Martin McKeaveney 6b9a223094 update scoped config imports 2021-05-06 12:09:35 +01:00
Martin McKeaveney 559b8789f6 merge with next 2021-05-06 11:56:53 +01:00
Michael Drury a7b6dbe303 Merge pull request #1449 from Budibase/feature/password-reset
Password reset and invitations backend
2021-05-06 11:04:15 +01:00
Martin McKeaveney 42e0b3c1f9 lint 2021-05-06 10:57:24 +01:00
Martin McKeaveney 7d09bd8d70 unit tests 2021-05-06 10:54:01 +01:00
mike12345567 8c1f274fbb Making some changes to how configs are scoped. 2021-05-06 10:51:21 +01:00
Andrew Kingston df43d2efb2 Update avatar to solid background 2021-05-06 10:49:04 +01:00
Martin McKeaveney f82754a544 refactor CSS 2021-05-06 10:30:38 +01:00
Martin McKeaveney 56018828c3 budibase config checklist complete 2021-05-06 10:28:06 +01:00
Andrew Kingston c8ecc38bfb Add skeleton for apps page as example of full width page 2021-05-06 10:22:36 +01:00
Andrew Kingston d004d507f5 Update existing pages to use Page layout component 2021-05-06 10:22:17 +01:00
Andrew Kingston e1b32848ba Add default portal redirect 2021-05-06 10:18:41 +01:00
Andrew Kingston 1a33ad4892 Update core layout to allow full width pages and match designs 2021-05-06 10:18:25 +01:00
Andrew Kingston c7ea69a383 Update border colour definitions to match designs 2021-05-06 10:17:47 +01:00
Andrew Kingston 783ab8989d Add Page layout component to BBUI 2021-05-06 10:17:27 +01:00
Martin McKeaveney 039e72ae98 merge 2021-05-06 09:17:05 +01:00
Martin McKeaveney e8a5b0863c do not allow users to initialise again once an admin has been created 2021-05-05 22:06:31 +01:00
Martin McKeaveney fd2e2c0415 first time setup E2E 2021-05-05 21:56:43 +01:00
Martin McKeaveney ba2d72b205 renable worker protection 2021-05-05 20:59:16 +01:00
Martin McKeaveney 39b293aa9d endpoint for budibase configuration checklist 2021-05-05 20:58:31 +01:00
mike12345567 b3292e991a Making the code a query string parameter for invite/reset urls. 2021-05-05 18:13:59 +01:00
mike12345567 6e5d985436 Formatting. 2021-05-05 18:00:50 +01:00
mike12345567 82687bad26 Merge branch 'next' of github.com:Budibase/budibase into feature/password-reset 2021-05-05 18:00:22 +01:00
Martin McKeaveney 4fc93781dc basic UI for creating first admin user 2021-05-05 17:58:09 +01:00
Keviin Åberg Kultalahti baca6a6621 lintfix 2021-05-05 18:53:38 +02:00
Keviin Åberg Kultalahti 3b570fff83 moves admin store to `stores/portal` 2021-05-05 18:52:45 +02:00
mike12345567 83c16a9f14 Formatting. 2021-05-05 17:49:53 +01:00
mike12345567 2ee4fd21e4 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 725a9ec2cc remove unneeded class 2021-05-05 18:45:18 +02:00
Keviin Åberg Kultalahti 3595278190 remove some unneeded after fixing _layout 2021-05-05 18:44:55 +02:00
Keviin Åberg Kultalahti d960dfbbbd fix merge conflict 2021-05-05 18:42:50 +02:00
Keviin Åberg Kultalahti 13468a5a3f format fixes 2021-05-05 18:41:42 +02:00
Keviin Åberg Kultalahti 677106a58b lint fix 2021-05-05 18:41:16 +02:00
Keviin Åberg Kultalahti 98b1bbc655 merge next 2021-05-05 18:40:55 +02:00
Keviin Åberg Kultalahti ae43bbe008 add analytics toggling 2021-05-05 18:39:36 +02:00
Keviin Åberg Kultalahti ef129b7595 update org store and add loading state + notifications to save action 2021-05-05 18:30:03 +02:00
Martin McKeaveney fc98a73f4c fix styling 2021-05-05 17:21:35 +01:00
Keviin Åberg Kultalahti 1f451d07de introduces portal stores concept and adds an org one that handles configs 2021-05-05 17:50:45 +02:00
mike12345567 48236b2c2f Formatting. 2021-05-05 16:00:15 +01:00
mike12345567 5d2c1c23aa 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 4253f87e82 fix SideNav Item not working correctly 2021-05-05 16:47:27 +02:00
mike12345567 403ee4a870 Formatting. 2021-05-05 15:19:44 +01:00
mike12345567 b4beb4d8da Finishing invite send email. 2021-05-05 15:17:15 +01:00
mike12345567 7bc3514fc1 Finalising the usage of redis in the password reset and invitation systems. 2021-05-05 15:10:28 +01:00
Martin McKeaveney 037299d324 Merge branch 'next' of https://github.com/Budibase/budibase into oauth-config-screen 2021-05-05 14:54:12 +01:00
mike12345567 fc01bdaac9 Formatting. 2021-05-05 12:11:31 +01:00
mike12345567 b372d2a824 Fleshed out fully all redis interactions for invitations and password resets. 2021-05-05 12:11:06 +01:00
Keviin Åberg Kultalahti ed2fd4ca95 move settings to a subpath 2021-05-05 12:56:12 +02:00
Martin McKeaveney 1b2fa1bbd6 tidy up imports 2021-05-05 11:03:45 +01:00
Keviin Åberg Kultalahti 5af66591da adds active indicator to sidenav 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti b837474bd8 passes in dummy user.name data to Avatar component 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 40a3b7324b remove dummy text from index page 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 22259b5077 passing in a name now shows initials in Avatar component 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti a8fdd8541e adjust font-size with size on Avatar component 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 0a8babd24d add sizing prop to Avatar 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti e46ea324b5 update layout 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 341b71cfd9 working ProgressCircle 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti b9ec7568d8 fix progress not showing correctly 2021-05-05 11:23:42 +02:00
Keviin Åberg Kultalahti 1b2a0e879b wip: update ProgressCircle to take values 2021-05-05 11:23:36 +02:00
Keviin Åberg Kultalahti 6ca0a46d45 adds wip initial mode to Avatar 2021-05-05 11:22:54 +02:00
Keviin Åberg Kultalahti a826fbf60e more structure to layout 2021-05-05 11:22:54 +02:00
Keviin Åberg Kultalahti 80564e2b7d remove unused styling 2021-05-05 11:22:54 +02:00
Keviin Åberg Kultalahti df30e594df allow navigation to other URLs than /builder 2021-05-05 11:22:39 +02:00
Martin McKeaveney 77830bec4f lint and tidy 2021-05-04 18:14:13 +01:00
mike12345567 1cf778845a Fixing issues with Redis/Bull and the integration with new redis module. 2021-05-04 18:13:44 +01:00
Martin McKeaveney cb02c9bf58 google oauth UI 2021-05-04 17:31:06 +01:00
mike12345567 b01da0aad5 Merge branch 'next' of github.com:Budibase/budibase into feature/password-reset 2021-05-04 15:21:53 +01:00
mike12345567 e5f3b3956c Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 13:24:14 +01:00
Martin McKeaveney 4086d39535 merge with next 2021-05-04 11:49:34 +01:00
Martin McKeaveney e78f9c9628 Merge branch 'next' of https://github.com/Budibase/budibase into lab-day/scripting-block 2021-05-04 11:42:13 +01:00
Martin McKeaveney 8ecb70a8f7 merge with next 2021-05-04 11:40:59 +01:00