1
0
Fork 0
mirror of synced 2024-08-04 21:02:01 +12:00
Commit graph

5218 commits

Author SHA1 Message Date
Andrew Kingston
0cd7dfa296 Add inline prop for modals to allow them to be used as actual components on pages 2021-05-10 16:14:39 +01:00
Andrew Kingston
47dbb4ddb3 Convert Page component to use flex to allow more flexibility 2021-05-10 16:14:12 +01:00
Andrew Kingston
2421529ba8 Update gradient algorithm to use a seed value for predictable gradients and use app names for seeds 2021-05-10 15:28:52 +01:00
mike12345567
075b00b534 Renaming registration to invite URL. 2021-05-10 15:05:06 +01:00
Martin McKeaveney
4ccb326ece lint 2021-05-10 14:50:37 +01:00
Martin McKeaveney
2be60b8c71 edit template HTML in modal 2021-05-10 14:47:16 +01:00
Martin McKeaveney
8174f44d40 pull template type from body instead of params 2021-05-10 14:41:52 +01:00
mike12345567
77b4b206f7 Other minor fixes after doing some initial setup testing. 2021-05-10 13:18:05 +01:00
Andrew Kingston
99ff417aa8 Properly key each app card 2021-05-10 12:36:32 +01:00
Andrew Kingston
04dc9ca175 Fix create app modal validation 2021-05-10 12:36:15 +01:00
Andrew Kingston
0254e85996 Merge branch 'next' of github.com:Budibase/budibase into app-list 2021-05-10 12:31:42 +01:00
Andrew Kingston
0b1b4d2aae Simplify app layout and add option to delete apps 2021-05-10 12:28:54 +01:00
Martin McKeaveney
11ce48e1ff editor styling 2021-05-10 12:06:31 +01:00
Andrew Kingston
df607e78eb Add non-gallery option to dropzeon and update create app modal 2021-05-10 11:53:32 +01:00
mike12345567
0d38d50878 Making sure relative logo URL is converted to a full path in templates. 2021-05-07 14:30:37 +01:00
mike12345567
d517ca1ac9 Fixing issue with object store functions not being mockable in the server. 2021-05-07 14:27:46 +01:00
Keviin Åberg Kultalahti
ea8e6d675d adds warning prop to ModalContent to enable warning buttons 2021-05-07 14:56:27 +02:00
mike12345567
ac89e5c713 Formatting. 2021-05-07 13:55:57 +01:00
mike12345567
4e3bc326b4 Updating with a tested and functional API for uploading files for configs. 2021-05-07 13:55:30 +01:00
Keviin Åberg Kultalahti
04b332e104 adds users, user page and add user modal 2021-05-07 14:53:20 +02:00
Keviin Åberg Kultalahti
35b731a356 updates fetchData helper store 2021-05-07 14:52:58 +02:00
Keviin Åberg Kultalahti
99fda23771 adds a click dispatch to the Table component 2021-05-07 14:52:46 +02:00
Andrew Kingston
f1b2fea3c0 Adjust padding in app list table view 2021-05-07 13:44:53 +01:00
Keviin Åberg Kultalahti
ae2148e481 creates a custom helper store for fetching data 2021-05-07 14:30:51 +02:00
Andrew Kingston
b5dade2d50 Handle long app names correctly in app grid view 2021-05-07 13:29:05 +01:00
Andrew Kingston
be28fc2fb8 Add small horiztonal padding to app list table view to improve text overflow 2021-05-07 13:17:49 +01:00
Andrew Kingston
35b9ab353e Add table app list view 2021-05-07 13:13:51 +01:00
Andrew Kingston
010fc955d7 Update default gradients slightly 2021-05-07 13:13:34 +01:00
Andrew Kingston
8aaeac764b Use local transitions in modal to avoid issues with component unmounting when navigating away 2021-05-07 13:13:24 +01:00
Keviin Åberg Kultalahti
cb78e68d99 adds separate Basic Onboarding modal 2021-05-07 13:58:14 +02:00
mike12345567
1d435013b8 Fixing issues with bullboard and integrating the express app with our koa app (if prefix matches). 2021-05-07 12:24:51 +01:00
Keviin Åberg Kultalahti
d4d8506fd5 enables front-end search of users 2021-05-07 13:24:07 +02:00
mike12345567
045a88feb3 Merge branch 'next' of github.com:Budibase/budibase into feature/logo-api 2021-05-07 11:41:32 +01:00
Keviin Åberg Kultalahti
e7e249521b merge fixes 2021-05-07 12:16:09 +02:00
Keviin Åberg Kultalahti
ca06e5d16e Merge branch 'app-list' into admin/user-management-ui 2021-05-07 12:15:58 +02:00
Andrew Kingston
830069970a Bump svelte and routify deps, fix builder _reset usage and some tidy ups 2021-05-07 11:14:43 +01:00
Michael Drury
6435cb5065 Merge pull request #1460 from Budibase/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.13 to 4.17.21
2021-05-07 10:16:48 +01:00
Michael Drury
33cbf6cb32 Merge pull request #1459 from Budibase/dependabot/npm_and_yarn/packages/client/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21 in /packages/client
2021-05-07 10:16:36 +01:00
dependabot[bot]
e46964b763 Bump lodash from 4.17.13 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.13 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.13...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 08:57:55 +00:00
dependabot[bot]
987c9d70e3 Bump lodash from 4.17.20 to 4.17.21 in /packages/client
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 08:57:35 +00:00
dependabot[bot]
44515b7e6c Bump handlebars from 4.7.6 to 4.7.7 in /packages/string-templates
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 08:56:46 +00:00
Keviin Åberg Kultalahti
ad7e892226 Merge branch 'next' into admin/user-management-ui 2021-05-07 09:47:45 +02:00
Keviin Åberg Kultalahti
0a42bce2c0 adds users store and moves some components 2021-05-07 09:47:05 +02:00
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
Keviin Åberg Kultalahti
555cdcd5c4 wip: skeleton for users page 2021-05-06 14:34:41 +02: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
Keviin Åberg Kultalahti
b0dc278880 Merge branch 'next' into admin/user-management-ui 2021-05-06 12:56:46 +02: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
Keviin Åberg Kultalahti
3f26cf3626 add manage subroute to host users, auth, email pages 2021-05-06 11:00:41 +02: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