1
0
Fork 0
mirror of synced 2024-08-01 19:31:49 +12:00
Commit graph

5400 commits

Author SHA1 Message Date
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
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
Andrew Kingston
54583873ed Add table placeholder 2021-04-09 14:48:26 +01:00
Keviin Åberg Kultalahti
97712a2936 fix buttons 2021-04-09 15:24:28 +02:00
Andrew Kingston
4e214f4e87 Disable image processing of attachments 2021-04-09 14:22:11 +01:00
Keviin Åberg Kultalahti
d304728a05 reworks buttons to use more ergonomic interface 2021-04-09 15:21:51 +02:00
Andrew Kingston
00d47905a8 Add custom renderers to table and improve table sorting 2021-04-09 14:21:27 +01:00
Keviin Åberg Kultalahti
d0a655f75f fix erroneous class usage 2021-04-09 14:57:31 +02:00
Andrew Kingston
563158da72 Merge branch 'spectrum-bbui-table' of github.com:Budibase/budibase into spectrum-bbui-table 2021-04-09 13:52:43 +01:00
mike12345567
b419430f04 Updating to make sure a relative URL is always used for attachments. 2021-04-09 13:49:16 +01:00
Keviin Åberg Kultalahti
428ee85e13 adds Link component to bbui 2021-04-09 14:44:48 +02:00
Andrew Kingston
a2d1b0860d Merge branch 'spectrum-bbui-table' of github.com:Budibase/budibase into spectrum-bbui-table 2021-04-09 13:42:20 +01:00
mike12345567
75e0d82c8d Making attachments always a relative path on the way out. 2021-04-09 13:41:39 +01:00
Andrew Kingston
563694120b Fix error when attachment type doesn't exist 2021-04-09 13:36:54 +01:00
Andrew Kingston
5d880cf4e2 Lighten table scrollbar colours 2021-04-09 13:08:37 +01:00
Andrew Kingston
f39cbf5630 Fix table border styles in default theme 2021-04-09 13:07:22 +01:00
Andrew Kingston
1362778f10 Shrink scroll bars slightly 2021-04-09 13:02:55 +01:00
Keviin Åberg Kultalahti
a8f5d257eb adds ActionGroup component 2021-04-09 13:48:55 +02:00
Keviin Åberg Kultalahti
28a0e71f43 adds an ActionButton component to bbui 2021-04-09 13:38:48 +02:00
Keviin Åberg Kultalahti
b68d677e27 moves NotificationDisplay to bbui and converts it to spectrum 2021-04-09 12:02:53 +02:00
Keviin Åberg Kultalahti
0eb904062c converts popover to spectrum 2021-04-09 11:22:49 +02:00
Keviin Åberg Kultalahti
52697ddc2d add text slot conditional to button 2021-04-09 11:10:37 +02:00
Keviin Åberg Kultalahti
a2a1722baf conversion of buttons in builder 2021-04-09 10:52:06 +02:00
mike12345567
5cf3740fea Making sure volumes are removed when nuking. 2021-04-08 18:18:53 +01:00
mike12345567
13c368109e Some changes after trying system for first time. 2021-04-08 17:39:46 +01:00
Keviin Åberg Kultalahti
2963d1d945 actually convert table command buttons 2021-04-08 18:10:18 +02:00
Keviin Åberg Kultalahti
8de59903f6 convert table command buttons to spectrum 2021-04-08 18:04:03 +02:00
mike12345567
76346d082d Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-08 17:00:17 +01:00
mike12345567
792114ef46 First pass of global user configuration through existing user API with role mappings. 2021-04-08 16:58:33 +01:00
Keviin Åberg Kultalahti
5490aabd00 converts Button to spectrum 2021-04-08 17:04:27 +02:00
Andrew Kingston
ed77135093 Add spectrum table to BBUI and update builder 2021-04-08 15:57:24 +01:00
Keviin Åberg Kultalahti
9215c2c3d8 fix integration modal 2021-04-08 16:29:08 +02:00
Keviin Åberg Kultalahti
def3b67e02 fix modal-container targeting for Portal component 2021-04-08 16:05:31 +02:00
Keviin Åberg Kultalahti
eb0ffcc5b6 converts ModalContent to semi-use spectrum 2021-04-08 15:46:34 +02:00
Keviin Åberg Kultalahti
cf2e00146d small fixes to modal 2021-04-08 15:04:26 +02:00
Keviin Åberg Kultalahti
635e2cc64c add underlay component and fix modal 2021-04-08 14:47:57 +02:00
Keviin Åberg Kultalahti
a169d81060 converts modal to use spectrum variables 2021-04-08 13:44:42 +02:00
Keviin Åberg Kultalahti
377f323238 wip: bbui modal to spectrum conversion 2021-04-08 13:26:45 +02:00
Martin McKeaveney
1306f4cd68 move auth controller into it's own dir 2021-04-08 11:57:23 +01:00
Martin McKeaveney
edfda5ca4a further simplification of jwt auth 2021-04-08 11:53:40 +01:00
Martin McKeaveney
4390bc5c0c encapsulate db ID generation functions 2021-04-08 11:26:08 +01:00
Martin McKeaveney
1054e25c84 flip auth boolean 2021-04-08 11:21:52 +01:00
Martin McKeaveney
b7f0891567 Merge branch 'feature/global-user-management' of https://github.com/Budibase/budibase into feature/global-user-management 2021-04-08 11:20:42 +01:00
Martin McKeaveney
73dfad3001 encapsulate more auth functionality into shared module and use in worker 2021-04-08 11:20:37 +01:00
Andrew Kingston
886f895f58 Add spectrum icon support 2021-04-08 11:17:37 +01:00
mike12345567
cc92b6c087 Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management 2021-04-08 11:12:24 +01:00
Andrew Kingston
43f2f83640 Add other required spectrum attributes 2021-04-08 09:56:04 +01:00
Andrew Kingston
81ae7f6dfe Add spectrum classes for darkest theme around whole builder 2021-04-08 09:42:43 +01:00
mike12345567
6d5b13632f Adding a wait for authentication in cypress tests.# 2021-04-07 20:19:25 +01:00
mike12345567
9c0a879e86 Merge branch 'dev-experience' of github.com:Budibase/budibase into dev-experience 2021-04-07 17:52:36 +01:00
mike12345567
0f49868de8 Updating to make sure the envoy generated dev file is very obviously not to be edited. 2021-04-07 17:52:22 +01:00
Andrew Kingston
8a3a7cfe92 Update all scripts to use yarn rather than npm 2021-04-07 17:38:49 +01:00
Martin McKeaveney
2d7823f314 Merge branch 'dev-experience' of https://github.com/Budibase/budibase into feature/global-user-management 2021-04-07 17:17:00 +01:00
mike12345567
482525187d Attempting to use HBS to re-create the envoy file as needed in dev. 2021-04-07 17:13:19 +01:00
mike12345567
63135e3351 Merge branch 'dev-experience' of github.com:Budibase/budibase into dev-experience 2021-04-07 16:08:43 +01:00
mike12345567
29787032f0 Fixing an issue with builder auth, adding a temporary endpoint which the server can set builder token on. 2021-04-07 16:08:29 +01:00
mike12345567
85d7dd4d20 Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-07 15:22:52 +01:00
mike12345567
fed4910ac8 Merge branch 'dev-experience' of github.com:Budibase/budibase into feature/global-user-management 2021-04-07 15:22:22 +01:00
Martin McKeaveney
46ddcdce2c JWT auth on admin endpoints 2021-04-07 15:15:05 +01:00
Andrew Kingston
a66389f8a2 Lint 2021-04-07 15:14:49 +01:00
Andrew Kingston
799a5285e3 Only hydrate state from URL once in design section to avoid cycles 2021-04-07 15:10:03 +01:00
Andrew Kingston
e897a5ae61 Fix building loading settings modal before app package call finishes 2021-04-07 15:09:35 +01:00
Andrew Kingston
a9f50556d3 Fix cypress tests not deleting old apps 2021-04-07 15:08:59 +01:00
Andrew Kingston
99c8897500 Format tests 2021-04-07 13:46:26 +01:00
Andrew Kingston
46a02ddb0c Fix route error when creating a view 2021-04-07 13:43:11 +01:00
mike12345567
6d20dcffc5 Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-07 13:36:34 +01:00
mike12345567
c926206ad7 Fixing an issue with group by views. 2021-04-07 13:08:28 +01:00
mike12345567
78c6abbb62 Merge branch 'dev-experience' of github.com:Budibase/budibase into dev-experience 2021-04-07 11:55:04 +01:00
mike12345567
18ce4a1e19 Updating authorization test case to remove check for builder security and removing builder security while auth is being worked on - added an option to start stack without server so that user can start it in a debug mode if desired. 2021-04-07 11:54:51 +01:00
Andrew Kingston
b861341997 Add dev script to do a one-time BBUI build so that the stylesheet exists 2021-04-07 11:47:01 +01:00
Martin McKeaveney
6e40e444fc Merge branch 'feature/global-user-management' of https://github.com/Budibase/budibase into feature/global-user-management 2021-04-07 11:33:22 +01:00
Martin McKeaveney
87b1924470 groundwork for budibase auth lib 2021-04-07 11:33:16 +01:00
Andrew Kingston
a027399d57 Fix missing import of automationStore 2021-04-07 11:33:14 +01:00
Andrew Kingston
48918a17f5 Fix typo 2021-04-07 11:31:59 +01:00
Andrew Kingston
62a5c1697d Merge branch 'dev-experience' of github.com:Budibase/budibase into dev-experience 2021-04-07 11:31:26 +01:00
Andrew Kingston
4cb085d80d Add commonJS fields to package.json for client and standard components so the server can require them 2021-04-07 11:31:19 +01:00
mike12345567
62360b1025 Fixing component definition test cases and fixing an issue found by authorized test case. 2021-04-07 11:27:15 +01:00
Andrew Kingston
6d8f27ba4e Export manifext in package.json 2021-04-07 11:17:01 +01:00
Andrew Kingston
2ccdf54924 Use node_modules to fetch component manifest in test env 2021-04-07 11:16:48 +01:00
Andrew Kingston
ac75c3cd65 Update string-templates tests 2021-04-07 10:56:06 +01:00
Andrew Kingston
4e200d0def Update locks 2021-04-07 10:52:41 +01:00
Andrew Kingston
a788a161b8 Include BBUI CSS in standard components 2021-04-07 10:52:33 +01:00
Andrew Kingston
35c2e5dd94 Remove CORS hack now that the envoy proxy removes the need for it 2021-04-07 10:37:26 +01:00
mike12345567
bb777123d5 Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management 2021-04-07 10:05:57 +01:00
Andrew Kingston
41d43eb479 Add back in Grid to backend UI 2021-04-07 09:03:47 +01:00
mike12345567
c659968bd9 Formatting. 2021-04-06 18:08:07 +01:00
Keviin Åberg Kultalahti
2ab41f8a98 fix ag-grid not working 2021-04-06 16:48:01 +02:00
Andrew Kingston
9c0fedbd21 Update BBUI to use vite and remove old svench config 2021-04-01 21:05:18 +01:00
Martin McKeaveney
349a47c1e1 basic couchDB authentication using passport 2021-04-01 20:34:43 +01:00
Andrew Kingston
2b31f7d8a1 Fix routing error when initially loading Data page 2021-04-01 19:49:51 +01:00
Andrew Kingston
caee5e3cd9 Remove placeholder from iframe template 2021-04-01 19:43:44 +01:00
Andrew Kingston
0b14fe89f3 Restore proper client functionality with vite 2021-04-01 19:42:14 +01:00
Andrew Kingston
41fb64aa04 Properly dedupe svelte to allow context sharing 2021-04-01 19:41:54 +01:00
Andrew Kingston
a858dd72c2 Ignore some client lib warnings 2021-04-01 19:25:56 +01:00
Andrew Kingston
52a93f9dd7 Add missing alt tag to dropzone image 2021-04-01 19:21:12 +01:00
Andrew Kingston
e3cee769f4 Remove old code from container 2021-04-01 19:19:14 +01:00
Andrew Kingston
65fe57ee23 Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 19:10:07 +01:00
Andrew Kingston
eff0313e4e Update locks 2021-04-01 19:07:06 +01:00
Andrew Kingston
810400d760 Add missing file from update 2021-04-01 18:01:36 +01:00
Andrew Kingston
230e9ed988 Update to support new backend table structure 2021-04-01 18:00:46 +01:00
Andrew Kingston
66ef52bf73 Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor 2021-04-01 17:58:10 +01:00
Andrew Kingston
9f276cb183 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 17:07:56 +01:00
Andrew Kingston
249f58c3b4 Add standard components yarn.lock 2021-04-01 17:07:43 +01:00
mike12345567
be41ff0064 Adding back server lock file. 2021-04-01 17:07:31 +01:00
Andrew Kingston
43b13a9cba Add builder yarn.lock 2021-04-01 17:06:48 +01:00
mike12345567
e9e01f00cc Fixing issue with node modules path. 2021-04-01 16:36:27 +01:00
mike12345567
07c4d519f6 Fixing an issue with server still expecting tmp directory to be created externally and updating component library to not cache with require in dev. 2021-04-01 16:28:51 +01:00
mike12345567
b25cd7a23f Fixing node modules path. 2021-04-01 16:22:44 +01:00
mike12345567
fa269eb043 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 16:20:06 +01:00
mike12345567
e2c5051467 Updating standard components to make use of the development version in node_modules. 2021-04-01 16:19:31 +01:00
Andrew Kingston
a77ed6d545 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 16:09:37 +01:00
Andrew Kingston
8241dbcd58 Fix string-templates and client buindling for ESM 2021-04-01 16:09:16 +01:00
mike12345567
73e97e50f4 Updating some route middleware security. 2021-04-01 14:38:31 +01:00
mike12345567
e2bae54b97 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 14:12:30 +01:00
mike12345567
3672188f4e Some refactoring of utilities and constants, as well as documenting work carried out here. 2021-04-01 14:11:58 +01:00
Andrew Kingston
dab183cc8a Use server-provided client lib URL in iframe preview 2021-04-01 14:10:49 +01:00
Andrew Kingston
5ebb31e472 Fix syntax error in BBUI package.json 2021-04-01 13:53:21 +01:00
Andrew Kingston
1726bd0b79 Remove dev script from BBUI as it is bundled from other packages in the dev stack now 2021-04-01 13:52:52 +01:00
Andrew Kingston
557a26c18c Fix BBUI rollup 2021-04-01 13:52:06 +01:00
Andrew Kingston
ecf15f9207 Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 13:51:48 +01:00
Andrew Kingston
808a30fa07 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 13:44:18 +01:00
Andrew Kingston
db2a710168 Improve cross-package bundling 2021-04-01 13:44:14 +01:00
Keviin Åberg Kultalahti
d62c4bef95 adds sorting to cypress views test 2021-04-01 14:28:38 +02:00
Keviin Åberg Kultalahti
9c0186debb adds some more waits to the cypress views tests 2021-04-01 14:10:58 +02:00
Keviin Åberg Kultalahti
f67a64e74b bump wait times in cypress views test 2021-04-01 13:56:27 +02:00
mike12345567
8ea12c30a6 Updating how the client library is served in development. 2021-04-01 12:48:38 +01:00
Keviin Åberg Kultalahti
28666a7a81 Merge branch 'next' into feat/store-tests 2021-04-01 13:33:05 +02:00
Keviin Åberg Kultalahti
4f8c89f5dc update yarn.lock file 2021-04-01 13:13:59 +02:00
mike12345567
d2bdb439ef Updating dev server rendered svelte app client link. 2021-04-01 12:08:47 +01:00
mike12345567
bdb751a8ff Adding a nuke stack option at top of repo and then setting up proxy for dev experience through envoy. 2021-04-01 12:02:31 +01:00
Keviin Åberg Kultalahti
1c29edb830 lint fixes 2021-04-01 12:55:09 +02:00
Andrew Kingston
6a4c981b60 Update URLs for fetching component libraries to be under api route 2021-04-01 11:49:57 +01:00
Keviin Åberg Kultalahti
2e13c5f10e re-arrange tables store saveField method 2021-04-01 12:45:06 +02:00
Keviin Åberg Kultalahti
7c6fc51e80 removes unneeded wait in view cypress test 2021-04-01 11:59:56 +02:00
Andrew Kingston
f2a898147f Update builder to hit port 1000 2021-04-01 10:59:15 +01:00
Keviin Åberg Kultalahti
92fde68965 fixes views store 2021-04-01 11:53:22 +02:00
Andrew Kingston
677c3e0e86 Fix merge conflict 2021-04-01 10:33:51 +01:00
Andrew Kingston
46745a757a Update to support new stores 2021-04-01 10:29:47 +01:00
Keviin Åberg Kultalahti
adab566c9d increase wait times in cypress tests 2021-04-01 11:08:58 +02:00
Andrew Kingston
23641a5d56 Update URLs to use builder instead of _builder 2021-04-01 10:06:22 +01:00
Keviin Åberg Kultalahti
7d436fea70 add back packages that were accidently removed 2021-04-01 10:48:11 +02:00
Andrew Kingston
d945d76e59 Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 09:42:56 +01:00
Keviin Åberg Kultalahti
9d6fc5ecbe adds string-templates to trasnformIgnorePatterns 2021-04-01 10:40:49 +02:00
Keviin Åberg Kultalahti
0a38b963e8 version bumps 2021-04-01 10:12:36 +02:00
Andrew Kingston
d4cc872b5c Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 09:12:16 +01:00
Keviin Åberg Kultalahti
d803aa0bd7 adds back babel-jest 2021-04-01 09:26:36 +02:00
Keviin Åberg Kultalahti
214243fc22 lint fix 2021-04-01 08:40:30 +02:00
Andrew Kingston
72590acc18 Import image assets as needed to allow proper bundling 2021-03-31 19:58:30 +01:00
Andrew Kingston
2fb3a30e57 Update gitignore in server 2021-03-31 19:58:08 +01:00
Andrew Kingston
e7b65719d5 Ignore builder files inside server 2021-03-31 19:57:48 +01:00
Andrew Kingston
96e8dfc68f Support serving vite-bundled builder from server 2021-03-31 19:55:55 +01:00
Andrew Kingston
7d0641746b Export package.json from string-templates repo 2021-03-31 19:55:35 +01:00
Andrew Kingston
cc2d59f564 Remove hardcoded builder assets in server 2021-03-31 19:55:21 +01:00
Andrew Kingston
6785fd9b5a Prefix builder URLs with 'builder' in both routify and vite to lay groundwork for server proxying 2021-03-31 19:27:52 +01:00
Andrew Kingston
ecd55f6c27 Adjust iframe builder preview to prevent requirement of rollup-plugin-html 2021-03-31 19:12:56 +01:00
Andrew Kingston
cf6c15170b Prune builder dependencies 2021-03-31 19:12:28 +01:00
Andrew Kingston
6dae8a83ec Update string-templates to use a better node polyfill rollup plugin 2021-03-31 19:07:09 +01:00
Andrew Kingston
aa450c08b4 Fix issue with polyfilling node globals 2021-03-31 18:49:53 +01:00