1
0
Fork 0
mirror of synced 2024-08-03 20:31:50 +12:00
Commit graph

5656 commits

Author SHA1 Message Date
Keviin Åberg Kultalahti
aef14aa35d adds users, user page and add user modal 2021-05-07 14:53:20 +02:00
Keviin Åberg Kultalahti
2705722e3d updates fetchData helper store 2021-05-07 14:52:58 +02:00
Keviin Åberg Kultalahti
8607127a0b adds a click dispatch to the Table component 2021-05-07 14:52:46 +02:00
Andrew Kingston
d8120d107c Adjust padding in app list table view 2021-05-07 13:44:53 +01:00
Keviin Åberg Kultalahti
b0e20eddc3 creates a custom helper store for fetching data 2021-05-07 14:30:51 +02:00
Andrew Kingston
81e9d8833c Handle long app names correctly in app grid view 2021-05-07 13:29:05 +01:00
Andrew Kingston
f0b39f2530 Add small horiztonal padding to app list table view to improve text overflow 2021-05-07 13:17:49 +01:00
Andrew Kingston
e6e47a6d03 Add table app list view 2021-05-07 13:13:51 +01:00
Andrew Kingston
93b4a3bd78 Update default gradients slightly 2021-05-07 13:13:34 +01:00
Andrew Kingston
78f9f801ce 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
964ce5cab9 adds separate Basic Onboarding modal 2021-05-07 13:58:14 +02:00
mike12345567
ad02e56887 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
3ba439452d enables front-end search of users 2021-05-07 13:24:07 +02:00
mike12345567
7e10dc16b3 Merge branch 'next' of github.com:Budibase/budibase into feature/logo-api 2021-05-07 11:41:32 +01:00
Keviin Åberg Kultalahti
45c49872e6 merge fixes 2021-05-07 12:16:09 +02:00
Keviin Åberg Kultalahti
c2bae6da4f Merge branch 'app-list' into admin/user-management-ui 2021-05-07 12:15:58 +02:00
Andrew Kingston
1158276bc6 Bump svelte and routify deps, fix builder _reset usage and some tidy ups 2021-05-07 11:14:43 +01:00
Michael Drury
354f476705
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
3738781e05
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]
647c443fd4
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]
e4dbd9bfcf
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]
6f2f2add00
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
f440b32b83 Merge branch 'next' into admin/user-management-ui 2021-05-07 09:47:45 +02:00
Keviin Åberg Kultalahti
43973887b2 adds users store and moves some components 2021-05-07 09:47:05 +02:00
Andrew Kingston
9a69a7ed37 Center menu item icons 2021-05-07 08:36:05 +01:00
Andrew Kingston
9f39690eb1 Server builder under /builder rather than /app for top level to avoid confusion 2021-05-07 08:17:21 +01:00
Andrew Kingston
f173d16695 Make pages scrollable 2021-05-07 07:56:56 +01:00
Andrew Kingston
41ea4d1008 Fix URL being pushed after creating an app 2021-05-07 07:56:36 +01:00
Andrew Kingston
6a90f8cecb Improve app list styles 2021-05-06 22:28:50 +01:00
Michael Drury
cf762f8dcd 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
1b1d45756b 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
cb2b1037ba SMTP and template management E2E 2021-05-06 18:02:44 +01:00
Andrew Kingston
c3ea022f8b Configure vite with a base URL so proxy works 2021-05-06 17:22:09 +01:00
Andrew Kingston
f30b52e283 Fix links not working in some components 2021-05-06 17:21:29 +01:00
Andrew Kingston
4160dc1e8d 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
a8a1f88eb8 Update AppCard padding 2021-05-06 15:34:34 +01:00
Andrew Kingston
daf58ff554 Update portal pages to have better usage of spectrum components 2021-05-06 15:34:22 +01:00
Andrew Kingston
dc6b66afde Reduce size of MenuItem icons 2021-05-06 15:33:28 +01:00
Andrew Kingston
f84cf90192 Update label component to use spectrum 2021-05-06 15:33:16 +01:00
Andrew Kingston
db9f3d15d1 Add log out and old settings to action menu from top bar avatar 2021-05-06 15:00:35 +01:00
Andrew Kingston
e29df9f45c Tidy up auth logic in routes 2021-05-06 14:52:20 +01:00
Andrew Kingston
ba65dfd718 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
8cde453e61 Delete old builder layout page 2021-05-06 14:47:41 +01:00
Andrew Kingston
627d41de85 Add new auth page to handle login and future work on reset password etc 2021-05-06 14:47:21 +01:00
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
547492189a Adding cleanup operation to dynamo client. 2021-04-19 22:36:14 +01:00
mike12345567
c121300840 Fixing an issue with the DynamoDB integration, didn't specify the correct terms for the AWS credentials. 2021-04-19 22:24:13 +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
Martin McKeaveney
174dc6c780 v0.8.17 2021-04-19 10:39:27 +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
Andrew Kingston
ea5501fe98 Make modals only close on a mousedown outside the modal rather than a click 2021-04-16 13:09:16 +01:00
Andrew Kingston
63dfb552d7 Fix crash when non iterable options property given to picker 2021-04-16 13:08:06 +01:00
Andrew Kingston
68aca8b630 Update some more parts of the builder to use new form components 2021-04-16 13:07:38 +01:00
Keviin Åberg Kultalahti
7e7e501244 fix navigation error in automation section 2021-04-16 13:02:45 +02:00
Keviin Åberg Kultalahti
8328a15637 fixes menu item placement issue 2021-04-16 12:42:32 +02:00
Keviin Åberg Kultalahti
1a53a3cb45 Convert main nav to use an ActionGroup 2021-04-16 12:40:34 +02:00
Andrew Kingston
9a2385e4b2 Use BBUI checkbox in standard components 2021-04-16 11:32:41 +01:00
Andrew Kingston
4d84e063dd Improve select determination of field text 2021-04-16 11:32:24 +01:00
Andrew Kingston
48a85ae103 Improve multiselect determintation of pretty labels 2021-04-16 11:32:05 +01:00
Keviin Åberg Kultalahti
e8376435dd Adds Icon component to bbui 2021-04-16 12:24:06 +02:00
Keviin Åberg Kultalahti
0ac9ef1746 reverses tab order mistake in properties panel 2021-04-16 12:17:20 +02:00
Andrew Kingston
6e9c3b7b5d Fix schema in when creating columns and use new spectrum form components in design section 2021-04-16 11:06:21 +01:00
Andrew Kingston
474d08ed94 Add spectrum checkbox component 2021-04-16 11:05:53 +01:00
Andrew Kingston
795b96513e Use new spectrum components to build up Table SelectEditRenderer cell 2021-04-16 11:05:31 +01:00
Andrew Kingston
a9f07045f7 Extract value and label props from select options which are objects by default 2021-04-16 11:04:50 +01:00
Andrew Kingston
3aeb85f62f Fix table height when no rows exist and fixed row count specified 2021-04-16 11:03:44 +01:00
Keviin Åberg Kultalahti
51c97a2c13 Automations panel now uses the tabs component 2021-04-16 11:49:08 +02:00
Keviin Åberg Kultalahti
32c2aa00b0 Component panel now uses Tabs component 2021-04-16 11:28:53 +02:00
Keviin Åberg Kultalahti
65309a5b98 adds tab to left sidebar on design section 2021-04-16 11:18:39 +02:00
Andrew Kingston
93f64cc671 Update create table modal to use new forms 2021-04-16 09:40:44 +01:00
Andrew Kingston
4f7b91f34f Update list autoscreen to use quiet table 2021-04-16 09:40:27 +01:00
Andrew Kingston
0f0d9bf72e Fix standard component table layout 2021-04-16 09:40:04 +01:00
Andrew Kingston
0f8ddd47fe Fix table borders and background colours to properly reflect spectrum theme 2021-04-16 09:39:49 +01:00
Andrew Kingston
aab06cdc36 Don't render field label components unless a label exists 2021-04-16 09:39:29 +01:00
Andrew Kingston
e28bbf594b Fix placeholder text 2021-04-16 09:39:09 +01:00
Keviin Åberg Kultalahti
af2b3198a5 builder data side panel now uses new tabs component 2021-04-16 10:07:33 +02:00
Andrew Kingston
917f0551d5 Add missing modal content dependency 2021-04-16 09:02:16 +01:00
Andrew Kingston
4381c8981f Prune old dependencies 2021-04-16 09:01:52 +01:00
Andrew Kingston
b0f31aaf15 Allow selects to support no placeholder option 2021-04-16 09:01:21 +01:00
Andrew Kingston
4b51381c88 Update lock 2021-04-16 08:10:18 +01:00
Andrew Kingston
534ca3319e Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui-forms 2021-04-16 08:08:52 +01:00
Martin McKeaveney
07d108aafa default user 2021-04-15 23:14:10 +01:00
Martin McKeaveney
4700b24793 account for empty user id in automations 2021-04-15 21:34:03 +01:00
Andrew Kingston
d19e15c1e7 Update some standard components form components to use generic BBUI core components 2021-04-15 19:43:18 +01:00
Andrew Kingston
b83148a0c8 Update some builder components to use new forms 2021-04-15 19:42:58 +01:00
Andrew Kingston
ef1448ca6a Clean up create app modal error messages 2021-04-15 19:31:04 +01:00
Andrew Kingston
eea5e9b535 Rewrite create app modal to work with new spectrum fields 2021-04-15 19:28:50 +01:00
Andrew Kingston
b9913390c7 Change BBUI to single bundle export and clean up some form components 2021-04-15 19:28:08 +01:00
Martin McKeaveney
e2167c1d62 lint 2021-04-15 18:34:49 +01:00
Martin McKeaveney
046850b4d6 login step configured correctly 2021-04-15 18:29:11 +01:00
Martin McKeaveney
7c92f9af32 lint 2021-04-15 17:46:47 +01:00
Martin McKeaveney
191c085f17 fix cypress tests, only login if cookie not present 2021-04-15 17:36:58 +01:00
Keviin Åberg Kultalahti
a800c6198a adds wip progresscircle component 2021-04-15 18:06:22 +02:00
mike12345567
3545634d53 Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-15 16:57:35 +01:00
mike12345567
ee1a7a69ac Fixing some issues with auth module. 2021-04-15 16:57:01 +01:00
Martin McKeaveney
9db21447c3 uncomment code 2021-04-15 16:50:06 +01:00
Martin McKeaveney
212a1217c5 merge 2021-04-15 16:49:35 +01:00
mike12345567
2edb559fcf Updating auth lib so that it takes in a pouch instance rather than creating its own. 2021-04-15 16:45:21 +01:00
mike12345567
fb4e52baff Updating worker/server to run in cypress properly. 2021-04-15 16:25:48 +01:00
mike12345567
cfbd75b36d Some changes to initial login form, improvements based on testing and attempts to fix cypress test failures. 2021-04-15 15:57:55 +01:00
Keviin Åberg Kultalahti
409a67ff3e remove unused stuff 2021-04-15 15:42:30 +02:00
Keviin Åberg Kultalahti
7c115149ba adds progressBar 2021-04-15 15:39:14 +02:00
Keviin Åberg Kultalahti
61e1529ea8 adds on:select handler to tabs component 2021-04-15 15:39:00 +02:00
Andrew Kingston
5f697f0e96 Add pretty labels to multiselect and fix stale props issue 2021-04-15 14:05:59 +01:00
Keviin Åberg Kultalahti
f25bebf822 remove log 2021-04-15 14:48:20 +02:00
Keviin Åberg Kultalahti
7f05d74355 working sliding animation between tabs 2021-04-15 14:42:39 +02:00
mike12345567
0d65aac9a4 Linting. 2021-04-15 13:23:42 +01:00
Andrew Kingston
087e8ed153 Fix multiselect 2021-04-15 12:14:51 +01:00
Martin McKeaveney
fe6d31d880 login command - need to run worker in cypress env 2021-04-15 12:14:50 +01:00
Andrew Kingston
2978b5db89 Remove dependency on BBUI stylesheet in builder 2021-04-15 12:09:36 +01:00
Andrew Kingston
87e37e0fc5 Fix modal transform causing inner overlays to incorrectly calculate window dimensions 2021-04-15 12:09:06 +01:00
Andrew Kingston
c94bbf9571 Update StringField and OptionsField to use BBUI components 2021-04-15 11:51:18 +01:00
Andrew Kingston
b741d9e9d9 Improve modal layout, improve modal button spacing, use rollup for building to expose multple BBUI entrypoints 2021-04-15 11:50:56 +01:00
mike12345567
20a16e07a1 Removing test case that isn't valid anymore. 2021-04-14 17:27:58 +01:00
Martin McKeaveney
3810cc7483 Merge branch 'feature/global-user-management' of https://github.com/Budibase/budibase into feature/global-user-management 2021-04-14 17:02:18 +01:00
Martin McKeaveney
4c8c5c17b2 removing initial user creation 2021-04-14 17:02:12 +01:00
mike12345567
3697a270ec Linting. 2021-04-14 16:44:10 +01:00
mike12345567
29f6582ec0 Formatting. 2021-04-14 16:01:28 +01:00
mike12345567
8e729f92e1 Some more server-side fixes, updating it so that builders have permissions to do anything for now (means that a builder user doesn't have to be present in app database to work. 2021-04-14 16:00:58 +01:00
mike12345567
bd2e75c745 Removing server 403. 2021-04-14 15:44:18 +01:00
mike12345567
e9767eabc5 Adding some controls around cookies, expiring them when a 403 is hit. 2021-04-14 15:43:34 +01:00
Keviin Åberg Kultalahti
6960966cac adds working tabs 2021-04-14 16:07:45 +02:00
mike12345567
e580628b9c Updating environment in auth package, easily see required env settings. 2021-04-14 14:13:48 +01:00
Keviin Åberg Kultalahti
5da296ed5d adds divider component 2021-04-14 14:52:25 +02:00
Martin McKeaveney
eef989f375 joi syntax, adding db user builder key to cookie 2021-04-14 13:22:57 +01:00
Keviin Åberg Kultalahti
f34b899ef6 adds Typogaphy components 2021-04-14 10:53:23 +02:00
Keviin Åberg Kultalahti
db6b0c72df adds Heading component 2021-04-14 10:40:44 +02:00
Keviin Åberg Kultalahti
fa08a6211d rework to use tick instead of manual timeout 2021-04-14 10:25:10 +02:00
Keviin Åberg Kultalahti
5d1d53f679 adds focus action to first input field of modals 2021-04-14 10:22:45 +02:00
mike12345567
0f59546169 Formatting. 2021-04-13 20:26:26 +01:00
mike12345567
76608fcdcd Fixing up tests, need to mock most of the worker functionality so that worker doesn't need to run during tests. 2021-04-13 20:25:43 +01:00
mike12345567
8b20fcb573 Getting most of the test auth working, adding in global builder configuration. 2021-04-13 18:12:35 +01:00
Andrew Kingston
75a58829a6 Add missing menu, actiongroup and link spectrum dependencies 2021-04-13 18:12:10 +01:00
Andrew Kingston
758297a093 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-13 18:08:55 +01:00
Andrew Kingston
8af2b8f2a0 Fix table spectrum colour definitions 2021-04-13 18:08:01 +01:00
Andrew Kingston
105715e68e Add default spectrum colours to existing builder components and allow spectrum dark mode toggle 2021-04-13 18:07:45 +01:00
mike12345567
fa6267a2ac Fixing an issue with save row, changing how pre existing was handled caused an issue. 2021-04-13 17:41:32 +01:00
mike12345567
eea3ab8b07 Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 17:12:56 +01:00
mike12345567
a8f7977510 Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 17:12:09 +01:00
mike12345567
d0bdd113e1 Removing the lookup of _id in usage quota when in dev/self host for performance reasons as part of usage quota, re-writing some bits of fetch self for cleaner implementation, fixing some issues with updating/saving users from within app. 2021-04-13 17:11:55 +01:00
Michael Shanks
0b0a2daa51 lint fix + remove electron.js 2021-04-13 16:57:22 +01:00
Martin McKeaveney
06f3b1fbad ensuring public users can log in after being assigned a roleId 2021-04-13 16:56:45 +01:00
Keviin Åberg Kultalahti
744f943e95 Merge branch 'spectrum-bbui' into spectrum/actionbutton-actionmenus 2021-04-13 17:05:01 +02:00
Andrew Kingston
719c2af295 Fix z-index on table header 2021-04-13 15:31:38 +01:00
Andrew Kingston
c1ba8f065f Add missing toast dependency 2021-04-13 15:28:57 +01:00
mike12345567
7e6855262b Fixing some issues with the ctx.user, this was previously filled in by the old auth middleware. 2021-04-13 15:27:47 +01:00
Andrew Kingston
7204ba7ffb Merge branch 'spectrum-bbui-table' of github.com:Budibase/budibase into spectrum-bbui 2021-04-13 15:24:34 +01:00
Andrew Kingston
a365992dd2 Fix stale data overwriting new data when requests are slow 2021-04-13 15:10:49 +01:00
Andrew Kingston
567e43046e Fix scroll state not resetting 2021-04-13 15:10:27 +01:00
Andrew Kingston
c2b41ac55a Make standard components table custom column non-sortable 2021-04-13 14:45:24 +01:00
Andrew Kingston
5448cf02b8 Fix routify empty span tags affecting dom layout 2021-04-13 14:44:46 +01:00
Andrew Kingston
d5827e15b3 Support non-sortable columns in table and prevent first row rendering flashing 2021-04-13 14:44:30 +01:00
mike12345567
42ed66703a Updating current app to set up role in middleware. 2021-04-13 14:35:00 +01:00
Andrew Kingston
08a1b4c1d7 Allow table dynamic resizing and scrolling whenever rowCount is not specified 2021-04-13 14:14:14 +01:00
Andrew Kingston
c3748ce640 Fix client table not passing down rowCount and improve styles of wrapper div 2021-04-13 14:13:44 +01:00
Martin McKeaveney
f5e5a415ca remove buildertoken refs 2021-04-13 14:00:09 +01:00
Martin McKeaveney
bd48b02ab1 logout button 2021-04-13 13:56:28 +01:00
Martin McKeaveney
68cecda546 prevent login page flash on initial render 2021-04-13 13:41:12 +01:00
mike12345567
f219b4e4fb Removing test cases which are no longer valid. 2021-04-13 13:37:54 +01:00
mike12345567
af0df42c3c Formatting. 2021-04-13 13:35:30 +01:00
mike12345567
df55363133 Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 13:35:21 +01:00
mike12345567
a209606739 Adding test cases for current app middleware as well as removing some old middlewares that were no longer used. 2021-04-13 13:32:09 +01:00
Martin McKeaveney
b728fc1a3c currentapp being set correctly for user 2021-04-13 13:26:13 +01:00
Martin McKeaveney
654a53fc0a Authentication working on builder homepage, integration with currentapp middleware 2021-04-13 11:56:57 +01:00
mike12345567
46b975186c Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 10:26:40 +01:00
Martin McKeaveney
2abb5d5759 small fixes 2021-04-13 09:20:30 +01:00
Martin McKeaveney
2c5a65cbb2 remove merge conflict 2021-04-12 20:11:21 +01:00
Martin McKeaveney
0fc957a13d v0.8.16 2021-04-12 19:51:11 +01:00
mike12345567
2aa26a2302 Some work towards implementing the current app cookie, removing some old dead code and re-working some of the different middlewares involved. 2021-04-12 18:31:58 +01:00
Martin McKeaveney
160d02a691 v0.8.15 2021-04-12 17:10:19 +01:00
Martin McKeaveney
b1ea1b0fda lint 2021-04-12 16:51:07 +01:00
Andrew Kingston
0b3dcb40a3 Use BBUI spectrum table in standard components 2021-04-12 16:14:24 +01:00
Keviin Åberg Kultalahti
cfe0b153e6 Implements ActionMenu component 2021-04-12 17:10:55 +02:00
mike12345567
698c983056 Updating fetch self to get the global user as well as local metadata. 2021-04-12 15:54:14 +01:00
Keviin Åberg Kultalahti
5c3fcb053d Implements Menu component 2021-04-12 16:26:26 +02:00
Andrew Kingston
4703c87991 Improve table cell rendering and pass down table slot 2021-04-12 15:24:33 +01:00
Andrew Kingston
7ca7769482 Add hover cursor to relationship badges in tables 2021-04-12 15:16:49 +01:00
Andrew Kingston
1c1f71ebfb Don't show header in spectrum table unless rows exist 2021-04-12 15:15:35 +01:00
Andrew Kingston
28b4e178fe Allow clicking on relationships in spectrum table 2021-04-12 15:12:59 +01:00
Keviin Åberg Kultalahti
ba3ce4b128 some button fixes 2021-04-12 16:06:03 +02:00
Martin McKeaveney
85f8229ef4
Update microsoftSqlServer.js 2021-04-12 15:01:52 +01:00
Andrew Kingston
e7a866e45a Improve table props and update table to work with views 2021-04-12 14:45:41 +01:00
Martin McKeaveney
d8a0f0f747 merge 2021-04-12 13:41:46 +01:00
Martin McKeaveney
9eb6b541e9 merge 2021-04-12 13:39:53 +01:00
mike12345567
e2762e046d Removing test case which was no longer needed. 2021-04-12 12:19:45 +01:00
Martin McKeaveney
22a3f1691f in progress - currentapp token 2021-04-12 12:02:28 +01:00
mike12345567
08ce2b0557 Some fixes for automations, removing password obsfucation in create user step as not useful and making update row work with correct row ID. 2021-04-12 11:53:37 +01:00
Martin McKeaveney
826da54731 Merge branch 'feature/global-user-management' of https://github.com/Budibase/budibase into feature/global-user-management 2021-04-12 11:20:07 +01:00
Martin McKeaveney
0548fdc863 self endpoint, simple auth 2021-04-12 11:20:01 +01:00
mike12345567
185dd1c7a9 Fixing issue with 403 on schema endpoint due to change in middleware. 2021-04-12 11:16:41 +01:00
mike12345567
47fa06675e Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-12 11:09:22 +01:00
mike12345567
eed1228803 Updating snapshot for middleware test. 2021-04-12 11:09:06 +01:00
Martin McKeaveney
6499213f90 merge 2021-04-12 10:48:27 +01:00
Martin McKeaveney
d7e187d8f2 builder login 2021-04-12 10:47:48 +01:00
Keviin Åberg Kultalahti
b947bac525 wip menu component 2021-04-12 11:24:03 +02:00
Martin McKeaveney
c30e70c939 v0.8.14 2021-04-11 12:58:22 +01:00
Martin McKeaveney
4b6efc42ed v0.8.13 2021-04-11 12:53:39 +01:00
Martin McKeaveney
83abf8111b fix automation fields 2021-04-11 12:02:01 +01:00
Martin McKeaveney
b5a5df7f60 login page 2021-04-11 11:35:55 +01:00
mike12345567
dccd559b56 Updating some test cases to work with new system. 2021-04-09 17:33:21 +01:00
mike12345567
ac1f391383 Formatting. 2021-04-09 16:56:42 +01:00
mike12345567
dc62087dad Global user management now functioning as expected, there were some errant db.destroy functions from the system previously, this is now cleaned up. 2021-04-09 16:55:56 +01:00
mike12345567
164ef9a22e Global users now working through the server, all requests proxied. 2021-04-09 15:11:49 +01:00