1
0
Fork 0
mirror of synced 2024-09-14 00:08:25 +12:00
Commit graph

2437 commits

Author SHA1 Message Date
mike12345567
81c5ed5554 Altering object store so that all writes/reads to the object store have the dev app prefix replaced with standard app. 2021-05-13 13:29:53 +01:00
Martin McKeaveney
c2c74678e4 lock concept in UI, make dev links go to builder and prod links go to real apps 2021-05-13 12:39:35 +01:00
Andrew Kingston
c1b6f26f28 Remove search component from component structure 2021-05-13 12:38:56 +01:00
mike12345567
768fa8e725 Formatting. 2021-05-13 12:32:18 +01:00
Andrew Kingston
4d564365cf Clean up data source context and remove explicit button actions for pagination 2021-05-13 12:30:45 +01:00
Martin McKeaveney
c3e7548255 dev mode E2E 2021-05-13 11:06:08 +01:00
Andrew Kingston
3a747de207 Merge branch 'next' of github.com:Budibase/budibase into lab-day-search 2021-05-12 14:35:00 +01:00
Andrew Kingston
c2cc99ef2c Fix chart placeholder, fix spectrum colours and begin work on pagination component 2021-05-12 14:34:25 +01:00
mike12345567
abeb78d914 Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps 2021-05-12 13:59:59 +01:00
mike12345567
13b1e78ee2 Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps 2021-05-12 12:49:42 +01:00
Martin McKeaveney
022f501dee fixes from PR 2021-05-12 12:38:49 +01:00
Andrew Kingston
889f5f8175 Add legacy in-memory filtering and sorting for views and external datasources 2021-05-11 19:07:52 +01:00
Andrew Kingston
4db2ee1843 Allow data provider filtering using dates and date ranges, and allow filtering using a value or binding for any type 2021-05-11 18:33:25 +01:00
mike12345567
2ec6b15e56 General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 2021-05-11 17:49:26 +01:00
Martin McKeaveney
b1d60cc6b6 email template E2E, adding preview 2021-05-11 14:44:43 +01:00
Andrew Kingston
1a2e17ff17 Add support for numerical sorting 2021-05-11 11:24:16 +01:00
Andrew Kingston
e661fe8cf2 Merge branch 'next' of github.com:Budibase/budibase into lab-day-search 2021-05-11 10:47:52 +01:00
Andrew Kingston
63c22494fd Merge pull request #1472 from Budibase/app-list
App list screen
2021-05-11 08:43:47 +01:00
mike12345567
c0d1f5ef8c Fixing an issue that occurred in a merge. 2021-05-10 18:14:18 +01:00
Andrew Kingston
132cfce328 Remove commented out code 2021-05-10 18:03:14 +01:00
Andrew Kingston
2421529ba8 Update gradient algorithm to use a seed value for predictable gradients and use app names for seeds 2021-05-10 15:28:52 +01:00
Martin McKeaveney
4ccb326ece lint 2021-05-10 14:50:37 +01:00
Martin McKeaveney
8174f44d40 pull template type from body instead of params 2021-05-10 14:41:52 +01:00
mike12345567
77b4b206f7 Other minor fixes after doing some initial setup testing. 2021-05-10 13:18:05 +01:00
Andrew Kingston
04dc9ca175 Fix create app modal validation 2021-05-10 12:36:15 +01:00
Andrew Kingston
0b1b4d2aae Simplify app layout and add option to delete apps 2021-05-10 12:28:54 +01:00
Martin McKeaveney
11ce48e1ff editor styling 2021-05-10 12:06:31 +01:00
Andrew Kingston
df607e78eb Add non-gallery option to dropzeon and update create app modal 2021-05-10 11:53:32 +01:00
Andrew Kingston
f1b2fea3c0 Adjust padding in app list table view 2021-05-07 13:44:53 +01:00
Andrew Kingston
b5dade2d50 Handle long app names correctly in app grid view 2021-05-07 13:29:05 +01:00
Andrew Kingston
be28fc2fb8 Add small horiztonal padding to app list table view to improve text overflow 2021-05-07 13:17:49 +01:00
Andrew Kingston
35b9ab353e Add table app list view 2021-05-07 13:13:51 +01:00
Andrew Kingston
830069970a Bump svelte and routify deps, fix builder _reset usage and some tidy ups 2021-05-07 11:14:43 +01:00
Andrew Kingston
be04060ff1 Server builder under /builder rather than /app for top level to avoid confusion 2021-05-07 08:17:21 +01:00
Andrew Kingston
dff4e9501c Fix URL being pushed after creating an app 2021-05-07 07:56:36 +01:00
Andrew Kingston
6958e860ef Improve app list styles 2021-05-06 22:28:50 +01:00
Martin McKeaveney
062d8323f4 pulling app list, re-adding code for automation blocks and external data source block lost in merge 2021-05-06 18:31:03 +01:00
Andrew Kingston
1712f559aa Update routing to serve any builder routes under /app so that envoy can proxy correctly 2021-05-06 16:39:34 +01:00
Andrew Kingston
6405bf6603 Update AppCard padding 2021-05-06 15:34:34 +01:00
Andrew Kingston
4d69e8c5c2 Add log out and old settings to action menu from top bar avatar 2021-05-06 15:00:35 +01:00
Andrew Kingston
2e335019cd Tidy up auth logic in routes 2021-05-06 14:52:20 +01:00
Andrew Kingston
735c724a0d Handle auth in top level routes and redirect as required. Change default route to be portal 2021-05-06 14:49:11 +01:00
Andrew Kingston
817511b47c Fix app card text size and bug with global css rule 2021-05-06 14:16:17 +01:00
Andrew Kingston
1ed08a8a8b Merge branch 'next' of github.com:Budibase/budibase into app-list 2021-05-06 14:01:03 +01:00
Andrew Kingston
6164f38cf9 Move app list to admin portal 2021-05-06 13:59:06 +01:00
Martin McKeaveney
f82754a544 refactor CSS 2021-05-06 10:30:38 +01:00
Martin McKeaveney
56018828c3 budibase config checklist complete 2021-05-06 10:28:06 +01:00
Keviin Åberg Kultalahti
80564e2b7d remove unused styling 2021-05-05 11:22:54 +02:00
mike12345567
e5f3b3956c Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 13:24:14 +01:00
Martin McKeaveney
4086d39535 merge with next 2021-05-04 11:49:34 +01:00
Martin McKeaveney
8ecb70a8f7 merge with next 2021-05-04 11:40:59 +01:00
Andrew Kingston
797e8a8b67 Add explicit prettier options 2021-05-04 11:32:22 +01:00
Andrew Kingston
7bdf1f9ed2 Fix modal content size prop 2021-05-04 11:07:26 +01:00
Andrew Kingston
c010eeb314 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
mike12345567
d3ef4224a6 Merge branch 'labday/mike-formulas' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:50:52 +01:00
mike12345567
7a5ba0eeba Some fixes after testing binding. 2021-05-04 10:49:33 +01:00
mike12345567
dcf69b2181 Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:34:30 +01:00
Martin McKeaveney
72ed644803 merge 2021-05-04 09:55:14 +01:00
Keviin Åberg Kultalahti
0afbf1649e lint:fix 2021-05-03 09:31:09 +02:00
Keviin Åberg Kultalahti
27ce375f17 merge fixes 2021-05-03 09:24:04 +02:00
Michael Drury
ded7a739fa 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
48a0c66972 Fixing cypress tests. 2021-04-30 19:17:00 +01:00
Andrew Kingston
836fdab139 Fix more sizes in settings and drawer 2021-04-30 16:53:33 +01:00
Andrew Kingston
00573827b9 Fix button sizes in settings 2021-04-30 16:42:53 +01:00
Andrew Kingston
6f6770cef7 Add server-side searching and pagination to data providers using internal tables 2021-04-30 16:29:53 +01:00
mike12345567
a7022de9b5 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
9b96a0f06d lint 2021-04-30 16:02:52 +01:00
Martin McKeaveney
6d32d5f8b1 tidy up 2021-04-30 15:44:37 +01:00
Keviin Åberg Kultalahti
7dc53dc2e6 convert all Heading instances to use new API 2021-04-30 13:38:06 +02:00
Keviin Åberg Kultalahti
9509b8f42b Convert Body component to use size="" prop 2021-04-30 13:31:45 +02:00
Martin McKeaveney
784ac20dd8 external data connector block 2021-04-29 21:35:16 +01:00
mike12345567
b7a767a571 Linting. 2021-04-29 19:10:02 +01:00
mike12345567
a14c80bf6c 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
35f9dcf3f6 Expose search API endpoint 2021-04-29 14:55:33 +01:00
Martin McKeaveney
b876e91ae6 merge with next 2021-04-29 11:45:47 +01:00
Andrew Kingston
5e7ba5dfb3 Fix styles in datasource select 2021-04-29 09:01:24 +01:00
Andrew Kingston
7fa700a537 Update merged files to use spectrum 2021-04-28 15:53:21 +01:00
Andrew Kingston
9c903feed0 Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 15:53:07 +01:00
Andrew Kingston
9d5ff2e612 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 15:08:54 +01:00
Andrew Kingston
a1c01bb905 Update other cypress helpers to work with spectrum 2021-04-28 15:08:43 +01:00
Keviin Åberg Kultalahti
1e291904d8 remove Spacer imports 2021-04-28 15:56:52 +02:00
Andrew Kingston
e7089a26cd Update cpyress tests so create and delete app helpers work again 2021-04-28 14:56:31 +01:00
Keviin Åberg Kultalahti
f5272b64b7 Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel 2021-04-28 15:55:15 +02:00
Keviin Åberg Kultalahti
505f75e8bb removes Spacer component and last few instances of use 2021-04-28 15:54:35 +02:00
Keviin Åberg Kultalahti
a3d53034a4 fix button width issue 2021-04-28 15:49:34 +02:00
Keviin Åberg Kultalahti
c1af7a7d93 Fix editor 2021-04-28 15:46:11 +02:00
Keviin Åberg Kultalahti
0be7cb55b2 Remove spacer and use Layout 2021-04-28 15:40:15 +02:00
Keviin Åberg Kultalahti
be01d0dbea Remove spacer 2021-04-28 15:36:45 +02:00
Keviin Åberg Kultalahti
7a05536319 fix DataSourceSelect Query Panel 2021-04-28 15:31:41 +02:00
Andrew Kingston
cb803b1abf Update create app modal button style 2021-04-28 14:29:39 +01:00
Keviin Åberg Kultalahti
6158a547ea remove Spacer component 2021-04-28 15:23:47 +02:00
Andrew Kingston
d793088c2a Move builder theme settings to a modal to avoid popover overflow issue 2021-04-28 14:23:03 +01:00
Keviin Åberg Kultalahti
039797c7bb fix ExecuteQuery to use Layout 2021-04-28 15:20:03 +02:00
Keviin Åberg Kultalahti
f833c1a5a0 fix dataBinding error 2021-04-28 15:18:12 +02:00
Andrew Kingston
318d702ae9 Increase font size of binding drawer results 2021-04-28 14:16:47 +01:00
Keviin Åberg Kultalahti
e63e2b369a Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel 2021-04-28 15:09:32 +02:00
Keviin Åberg Kultalahti
02c7ec71c5 Convert EventPanel to Layout component 2021-04-28 15:04:30 +02:00
Andrew Kingston
6a11c998ed Fix confirmation dialogue size 2021-04-28 14:00:39 +01:00
Andrew Kingston
62b0e02ef4 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
a1220cf048 Convert AutomationBindingPanel to new DrawerContent panel 2021-04-28 14:55:53 +02:00
Keviin Åberg Kultalahti
016a780322 rewords FilterPanel to use new DrawerContent component 2021-04-28 14:52:58 +02:00
Keviin Åberg Kultalahti
c82d171106 rename DrawerContentWithSidebar to DrawerContent and add sidebar check 2021-04-28 14:42:44 +02:00
Andrew Kingston
e5e3a72381 Update all component icons 2021-04-28 13:42:17 +01:00
Keviin Åberg Kultalahti
6beb6c4f44 Convert IntegrationForm to use Layout component 2021-04-28 14:33:40 +02:00
Andrew Kingston
fdc0f6b415 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 09:53:15 +01:00
Keviin Åberg Kultalahti
4c776f68f2 Switch bindingPanel to use new Drawer content component 2021-04-28 10:10:48 +02:00
Keviin Åberg Kultalahti
da993b47f1 Create DrawerContent component 2021-04-27 17:43:56 +02:00
Keviin Åberg Kultalahti
bccc47cab3 rework AutomationBindingPanel to use Layout component 2021-04-27 17:10:25 +02:00
Keviin Åberg Kultalahti
e0a376dd7b cleanup component selection list 2021-04-27 17:04:50 +02:00
Andrew Kingston
11fa09ae8b Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-27 15:50:59 +01:00
Keviin Åberg Kultalahti
9ee6ef3073 rework Icons to use new API 2021-04-27 16:30:13 +02:00
Keviin Åberg Kultalahti
b635aad8ae rework Divider to use new API 2021-04-27 16:25:39 +02:00
Keviin Åberg Kultalahti
e3126df4dc merge main branch 2021-04-27 16:19:42 +02:00
Keviin Åberg Kultalahti
9ef69b1725 convert ActionButton to new interface 2021-04-27 16:18:52 +02:00
Keviin Åberg Kultalahti
2e7e18a8b6 Changes ActionMenu button slot to be called control 2021-04-27 15:34:17 +02:00
Keviin Åberg Kultalahti
0a036e5f20 Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel 2021-04-27 15:28:03 +02:00
Keviin Åberg Kultalahti
03eb8603bd Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-27 15:27:07 +02:00
Keviin Åberg Kultalahti
f747f51db8 converts QueryViewer to use new Layout component 2021-04-27 15:26:03 +02:00
Andrew Kingston
f2dd930478 Fix app card background color 2021-04-27 13:16:58 +01:00
Andrew Kingston
c72a65bc5f Add support for all 4 spectrum themes in builder! 2021-04-27 13:15:49 +01:00
Keviin Åberg Kultalahti
9bda97b300 rework ActionMenu and add noClose prop to MenuItem 2021-04-27 11:48:47 +02:00
Andrew Kingston
759f34626b Update other backend popovers to be modals 2021-04-26 19:29:22 +01:00
Keviin Åberg Kultalahti
0146cd0c88 converts component adding buttons in design section 2021-04-26 17:34:28 +02:00
Andrew Kingston
17bf73706a Update filter popover to modal 2021-04-26 16:14:16 +01:00
Andrew Kingston
451fc56358 Update all table popovers to be modals and fix edit roles modal 2021-04-26 15:57:17 +01:00
Keviin Åberg Kultalahti
f0e25612a1 more conversions 2021-04-26 14:56:55 +02:00
Keviin Åberg Kultalahti
f7cacbc8ae more conversion 2021-04-26 14:48:23 +02:00
Keviin Åberg Kultalahti
2ea62f14ab ActionMenu API improvements 2021-04-26 14:42:45 +02:00
Keviin Åberg Kultalahti
3950e26ade More conversions... 2021-04-26 14:31:32 +02:00
Keviin Åberg Kultalahti
f63861771e More ActionMenu conversion 2021-04-26 14:21:30 +02:00
Keviin Åberg Kultalahti
7f70fa3c0b convert ScreenDropdown to use ActionMenu 2021-04-26 13:44:26 +02:00
Keviin Åberg Kultalahti
21ee564f5b converts component dropdown to action 2021-04-26 12:29:45 +02:00
Keviin Åberg Kultalahti
0b0dd3cbea Converts datasources dropdowns to use ActionMenu 2021-04-26 12:11:51 +02:00
Keviin Åberg Kultalahti
9b4fa92a6a converts table dropdown to spectrum ActionMenu 2021-04-26 12:05:12 +02:00
Keviin Åberg Kultalahti
e7b8ec4223 update ActionButton interface 2021-04-23 15:45:10 +02:00
Keviin Åberg Kultalahti
d9d63df478 Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs 2021-04-23 14:12:20 +02:00
Keviin Åberg Kultalahti
e3edb131e2 replace more remix icons 2021-04-23 14:10:44 +02:00
Keviin Åberg Kultalahti
d6f238d116 switch out remix icon 2021-04-23 14:06:42 +02:00
Keviin Åberg Kultalahti
0a22c85656 fix body sizing in some components 2021-04-23 14:03:34 +02:00
Keviin Åberg Kultalahti
92e095a91a remove unused component 2021-04-23 14:01:50 +02:00
Keviin Åberg Kultalahti
cd5b617610 replace remix icons in NavItem component 2021-04-23 13:52:34 +02:00
Andrew Kingston
b19f29b168 Update some leftover header sizes 2021-04-23 11:55:36 +01:00
Keviin Åberg Kultalahti
311d4f9d65 Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs 2021-04-23 12:52:05 +02:00
Andrew Kingston
7e4ab6af94 Add background color to request feature button 2021-04-23 11:44:42 +01:00
Andrew Kingston
39c48c71ee Add padding to account for request feature button 2021-04-23 11:41:26 +01:00
Keviin Åberg Kultalahti
b53a96bb03 remix replacement 2021-04-23 12:39:48 +02:00
Keviin Åberg Kultalahti
8e32b64458 more remix replacements 2021-04-23 12:34:56 +02:00
Andrew Kingston
8e09c32643 Fix automation name font size 2021-04-23 11:31:40 +01:00
Keviin Åberg Kultalahti
e53dcbcae1 more remix replacements 2021-04-23 12:20:38 +02:00
Keviin Åberg Kultalahti
70e08e27e7 replace remix 2021-04-23 11:55:27 +02:00
Keviin Åberg Kultalahti
c592e09c71 Remove unused file 2021-04-23 11:48:27 +02:00
Andrew Kingston
f859ad5210 Update lots of font sizes, padding and other UI improvements 2021-04-23 10:48:19 +01:00
Keviin Åberg Kultalahti
8dc7c98b6e update NavItem 2021-04-23 11:18:34 +02:00
Keviin Åberg Kultalahti
8a36d81d32 switch out remix icons 2021-04-23 10:33:41 +02:00
Keviin Åberg Kultalahti
77b2b7e43a switch out remix icons in automation blocks 2021-04-23 10:13:56 +02:00
Keviin Åberg Kultalahti
3d369d50a2 switch remix icons to spectrum in panels 2021-04-23 10:07:50 +02:00
Keviin Åberg Kultalahti
00fd28c53c update FilterEditor and SaveFields drawers 2021-04-23 08:30:23 +02:00
Keviin Åberg Kultalahti
56d8c2a0a6 Align action panel with other designs 2021-04-22 16:38:26 +02:00
Keviin Åberg Kultalahti
e03d49ce53 wip: fixes a couple of drawers 2021-04-22 16:34:18 +02:00
Andrew Kingston
41740621a5 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-22 13:59:38 +01:00
Andrew Kingston
863406574c Improve builder settings modal styles 2021-04-22 13:59:00 +01:00
Keviin Åberg Kultalahti
cdfa80e31a adds more spectrum variables to integration list 2021-04-22 14:47:03 +02:00
Keviin Åberg Kultalahti
7fc487b6fc converts Create Datasource modal 2021-04-22 14:38:35 +02:00
Andrew Kingston
f0a07cfe9f Update deploy page to use spectrum 2021-04-22 13:37:24 +01:00
Keviin Åberg Kultalahti
ad1b6aaf54 remove testing stuff 2021-04-22 12:25:32 +02:00
Keviin Åberg Kultalahti
4106d5705b Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs 2021-04-22 12:09:51 +02:00
Andrew Kingston
5770035650 Update automation section to use spectrum 2021-04-22 10:58:04 +01:00
Andrew Kingston
1fb6cd0b4b Add dropzone component and update builder and standard components 2021-04-22 10:10:42 +01:00
Martin McKeaveney
8fab374c1f google login reading from couch 2021-04-21 21:08:04 +01:00
Martin McKeaveney
d8db863faa merge 2021-04-21 18:43:20 +01:00
Keviin Åberg Kultalahti
66562400fe Switch out DropdownMenu to Popover across the builder 2021-04-21 16:03:12 +02:00
Keviin Åberg Kultalahti
17e14e0c06 remove unused code in QueryViewer component 2021-04-21 13:53:21 +02:00
Keviin Åberg Kultalahti
630acef7fc SettingsModal now uses Tabs component 2021-04-21 13:43:58 +02:00
Keviin Åberg Kultalahti
9968ca7695 QueryViewer now uses Tabs component 2021-04-21 13:41:44 +02:00
Keviin Åberg Kultalahti
6622d5a483 remove unused files that were accidentally left 2021-04-21 13:16:05 +02:00
Keviin Åberg Kultalahti
a84b1ed316 merge spectrum-bbui 2021-04-21 13:15:16 +02:00
Martin McKeaveney
ffe167bbd3 google auth E2E 2021-04-21 12:12:22 +01:00
Andrew Kingston
532b861bb0 Remove some old stuff and update binding icon 2021-04-21 11:42:25 +01:00
Andrew Kingston
06b438d585 Add datepicker, centralise icon management and update builder styles 2021-04-20 20:06:27 +01:00
mike12345567
b4c8bf81f7 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
7403e4925e 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
14cf5c0669 Add search component and update screen list panel 2021-04-20 14:24:14 +01:00
Andrew Kingston
fde47ad61c Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui-forms 2021-04-20 14:06:33 +01:00
Andrew Kingston
5f7f18b187 Fix create table modal 2021-04-20 13:40:08 +01:00
Andrew Kingston
864366336a Update settings modal 2021-04-20 12:55:23 +01:00
Andrew Kingston
da47cfa4e5 Update new screen modal 2021-04-20 12:48:37 +01:00
Andrew Kingston
0119feddec Add additional spacer to query params 2021-04-20 12:37:33 +01:00
Andrew Kingston
1a0aa22968 Update group by popover 2021-04-20 12:35:34 +01:00
Andrew Kingston
514bdc4d3f Update calculate popover 2021-04-20 12:34:10 +01:00
Andrew Kingston
beb296fd0d Update filter popover 2021-04-20 12:31:08 +01:00
Andrew Kingston
d268064164 Update all backend table popovers to use spectrum and fix multiple bugs 2021-04-20 12:20:03 +01:00
Andrew Kingston
9482112d6b 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
a49d54fb1a Fix jumping in nav items when hovering 2021-04-20 10:43:20 +01:00
Andrew Kingston
2d08bc7140 Fix styles in create app modal 2021-04-20 10:39:09 +01:00
Andrew Kingston
c1512e1e0e Update builder settings modal to use spectrum components 2021-04-20 10:26:20 +01:00
Andrew Kingston
51c8609736 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
3a15047007 Update button actions to use new spectrum components 2021-04-19 14:40:51 +01:00
Andrew Kingston
575cb55402 Fix multiple bugs with ID numbering in the event editor 2021-04-19 14:37:04 +01:00
Andrew Kingston
b0967c98a1 Update drawer bindable input styles 2021-04-19 14:11:46 +01:00
Andrew Kingston
7c52196c61 Update binding icon styles and fix theme editor 2021-04-19 14:10:58 +01:00
Andrew Kingston
90bcd87d24 Update all design panel settings and styles to use new spectrum components 2021-04-19 14:04:07 +01:00
Andrew Kingston
eeac45d3e7 Add combobox component 2021-04-19 12:05:11 +01:00
mike12345567
aa467e7d63 Formatting. 2021-04-16 17:25:53 +01:00
Andrew Kingston
9663c62d2e Add switch and fix modal titles 2021-04-16 17:12:22 +01:00
mike12345567
3a6cc28df0 Merge branch 'master' of github.com:Budibase/budibase into next 2021-04-16 17:01:35 +01:00
Andrew Kingston
2ab62dc935 Replace RichText editor with spectrum text area 2021-04-16 16:00:10 +01:00
mike12345567
d19e350df8 Formatting. 2021-04-16 14:43:20 +01:00
Andrew Kingston
431abb53ce Add radio group spectrum component and update builder 2021-04-16 14:30:33 +01:00
mike12345567
9f22ab0a1a Some fixes for creation/editing of table columns. 2021-04-16 13:47:30 +01:00
Andrew Kingston
359588592e Update some more parts of the builder to use new form components 2021-04-16 13:07:38 +01:00
Keviin Åberg Kultalahti
d761a4ebfe Adds Icon component to bbui 2021-04-16 12:24:06 +02:00
Keviin Åberg Kultalahti
399bd1497b reverses tab order mistake in properties panel 2021-04-16 12:17:20 +02:00
Andrew Kingston
3627cd38e1 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
ad6fb672f1 Fix table height when no rows exist and fixed row count specified 2021-04-16 11:03:44 +01:00
Keviin Åberg Kultalahti
3ccc0a39ff Automations panel now uses the tabs component 2021-04-16 11:49:08 +02:00
Keviin Åberg Kultalahti
ef74a2fe98 Component panel now uses Tabs component 2021-04-16 11:28:53 +02:00
Keviin Åberg Kultalahti
2255fdad64 adds tab to left sidebar on design section 2021-04-16 11:18:39 +02:00
Andrew Kingston
c82c298a93 Update create table modal to use new forms 2021-04-16 09:40:44 +01:00
Andrew Kingston
b823f2bed1 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui-forms 2021-04-16 08:08:52 +01:00
Andrew Kingston
387651213b Update some builder components to use new forms 2021-04-15 19:42:58 +01:00
Andrew Kingston
3bdb484159 Clean up create app modal error messages 2021-04-15 19:31:04 +01:00
Andrew Kingston
910ac855cf Rewrite create app modal to work with new spectrum fields 2021-04-15 19:28:50 +01:00
Andrew Kingston
591d1c0fc5 Change BBUI to single bundle export and clean up some form components 2021-04-15 19:28:08 +01:00
mike12345567
9af9761753 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
Martin McKeaveney
52920beb78 login command - need to run worker in cypress env 2021-04-15 12:14:50 +01:00
Martin McKeaveney
0f6bfb53fc removing initial user creation 2021-04-14 17:02:12 +01:00
Keviin Åberg Kultalahti
3056d4316a adds divider component 2021-04-14 14:52:25 +02:00
mike12345567
e8383653c1 Formatting. 2021-04-13 20:26:26 +01:00
mike12345567
105e1cc16f Getting most of the test auth working, adding in global builder configuration. 2021-04-13 18:12:35 +01:00
Andrew Kingston
0acc823af4 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-13 18:08:55 +01:00
Andrew Kingston
b467cc1677 Add default spectrum colours to existing builder components and allow spectrum dark mode toggle 2021-04-13 18:07:45 +01:00
Keviin Åberg Kultalahti
8032d5f85d Merge branch 'spectrum-bbui' into spectrum/actionbutton-actionmenus 2021-04-13 17:05:01 +02:00
Andrew Kingston
c729d80902 Merge branch 'spectrum-bbui-table' of github.com:Budibase/budibase into spectrum-bbui 2021-04-13 15:24:34 +01:00
Andrew Kingston
b612c32ce5 Fix stale data overwriting new data when requests are slow 2021-04-13 15:10:49 +01:00
Martin McKeaveney
509a04d914 logout button 2021-04-13 13:56:28 +01:00
mike12345567
96b4549a4c Formatting. 2021-04-13 13:35:30 +01:00
Martin McKeaveney
3226ee90e2 Authentication working on builder homepage, integration with currentapp middleware 2021-04-13 11:56:57 +01:00
mike12345567
a52f296d78 Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 10:26:40 +01:00
Martin McKeaveney
20a00d1225 remove merge conflict 2021-04-12 20:11:21 +01:00
Andrew Kingston
f76fb21562 Allow clicking on relationships in spectrum table 2021-04-12 15:12:59 +01:00
Keviin Åberg Kultalahti
958c302ca7 some button fixes 2021-04-12 16:06:03 +02:00
Andrew Kingston
afca35a229 Improve table props and update table to work with views 2021-04-12 14:45:41 +01:00
Martin McKeaveney
b5baf9f892 merge 2021-04-12 13:41:46 +01:00
Martin McKeaveney
c02306e6fb merge 2021-04-12 13:39:53 +01:00
Martin McKeaveney
e2ce7098c5 merge 2021-04-12 10:48:27 +01:00
Martin McKeaveney
468b9b97f9 builder login 2021-04-12 10:47:48 +01:00
Keviin Åberg Kultalahti
199756134b wip menu component 2021-04-12 11:24:03 +02:00
Martin McKeaveney
1f70282753 fix automation fields 2021-04-11 12:02:01 +01:00
Martin McKeaveney
98576f586e login page 2021-04-11 11:35:55 +01:00
mike12345567
3214abb89a Global users now working through the server, all requests proxied. 2021-04-09 15:11:49 +01:00
Keviin Åberg Kultalahti
439fda6785 fix buttons 2021-04-09 15:24:28 +02:00
Andrew Kingston
b699573941 Add custom renderers to table and improve table sorting 2021-04-09 14:21:27 +01:00
Keviin Åberg Kultalahti
9e2cf66173 adds Link component to bbui 2021-04-09 14:44:48 +02:00
Keviin Åberg Kultalahti
5a2287ddcb moves NotificationDisplay to bbui and converts it to spectrum 2021-04-09 12:02:53 +02:00
Keviin Åberg Kultalahti
0e52a1e12f add text slot conditional to button 2021-04-09 11:10:37 +02:00
Keviin Åberg Kultalahti
e408fac0e5 conversion of buttons in builder 2021-04-09 10:52:06 +02:00
Keviin Åberg Kultalahti
f72dda18de actually convert table command buttons 2021-04-08 18:10:18 +02:00
Andrew Kingston
5ef5106f07 Add spectrum table to BBUI and update builder 2021-04-08 15:57:24 +01:00
Andrew Kingston
f9a54d08f5 Fix route error when creating a view 2021-04-07 13:43:11 +01:00
Andrew Kingston
77228a3998 Fix missing import of automationStore 2021-04-07 11:33:14 +01:00
Andrew Kingston
1b8f2067e4 Add back in Grid to backend UI 2021-04-07 09:03:47 +01:00
Andrew Kingston
fb70cbb117 Remove placeholder from iframe template 2021-04-01 19:43:44 +01:00
Andrew Kingston
8e2a50aa0d Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 19:10:07 +01:00
Andrew Kingston
7c76a26467 Update to support new backend table structure 2021-04-01 18:00:46 +01:00
Andrew Kingston
6c5129f8db Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor 2021-04-01 17:58:10 +01:00
Andrew Kingston
4ff5a2b073 Use server-provided client lib URL in iframe preview 2021-04-01 14:10:49 +01:00
Andrew Kingston
1c8de5d52d Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 13:51:48 +01:00
Keviin Åberg Kultalahti
50da4159e1 fixes views store 2021-04-01 11:53:22 +02:00
Andrew Kingston
b725c04b32 Fix merge conflict 2021-04-01 10:33:51 +01:00
Andrew Kingston
b3b7c54901 Update to support new stores 2021-04-01 10:29:47 +01:00
Andrew Kingston
8619db57b4 Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 09:12:16 +01:00
Andrew Kingston
17c06cfb84 Import image assets as needed to allow proper bundling 2021-03-31 19:58:30 +01:00
Andrew Kingston
80f819255d 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
db0e234858 Adjust iframe builder preview to prevent requirement of rollup-plugin-html 2021-03-31 19:12:56 +01:00
Andrew Kingston
a2bd824a1d Fix issue with polyfilling node globals 2021-03-31 18:49:53 +01:00
Andrew Kingston
44ad38fdf8 Add BBUI to monorepo and use vite for builder, client lib and standard components 2021-03-31 16:14:56 +01:00
Keviin Åberg Kultalahti
7cc7feea07 fix templates not being passed correct param 2021-03-31 14:23:58 +02:00
Keviin Åberg Kultalahti
12fbd6245c fix merge regression 2021-03-31 13:48:30 +02:00
Keviin Åberg Kultalahti
c5bdb590f9 merge next 2021-03-31 11:26:44 +02:00
Keviin Åberg Kultalahti
003c1c75d4 fixes queries and datasource tests 2021-03-29 17:45:18 +02:00
Andrew Kingston
83a021a45d Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor 2021-03-29 15:40:35 +01:00
Martin McKeaveney
8f5fd32f74 scripting block 2021-03-26 14:56:34 +00:00
Keviin Åberg Kultalahti
44e3f29a0b moves backend stores to "stores" in the root src directory 2021-03-26 09:50:37 +01:00
Andrew Kingston
f84302ed89 Add virtual rendering to table to increase performance and remove grid component 2021-03-25 14:40:29 +00:00
Andrew Kingston
e9bfdabcdd Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor 2021-03-24 15:52:05 +00:00
Andrew Kingston
6bc622a857 Add initial version of new spectrum table component 2021-03-24 15:51:57 +00:00
mike12345567
34918013cb Main work of file system refactor now complete, ready to test more fully - most test cases passing, need to look through them more thoroughly and make sure everything still makes sense. 2021-03-23 17:54:02 +00:00
Keviin Åberg Kultalahti
a40a13af93 remove backendUiStore imports 2021-03-23 14:01:28 +01:00
Keviin Åberg Kultalahti
5deceb7928 remove backendUiStore 2021-03-23 13:42:03 +01:00
Keviin Åberg Kultalahti
3e58ad9031 move rows to it's separate store 2021-03-23 13:27:45 +01:00
Keviin Åberg Kultalahti
5cbba0a2ee fix tables not showing up 2021-03-23 13:05:22 +01:00
Keviin Åberg Kultalahti
b4ba2589a2 fix datasource select issue 2021-03-23 13:04:54 +01:00
Keviin Åberg Kultalahti
8a2ccbc1a9 wip: cleanup of components 2021-03-23 12:27:10 +01:00
Keviin Åberg Kultalahti
c77061f239 wip: converts components to use separate stores 2021-03-23 12:16:54 +01:00
Keviin Åberg Kultalahti
a440e7631b move tables to separate store 2021-03-23 11:54:03 +01:00
Keviin Åberg Kultalahti
99423ee51b remove log 2021-03-23 10:57:34 +01:00
Keviin Åberg Kultalahti
c441307611 fixes issues with queries not getting selected correctly 2021-03-23 10:56:53 +01:00
Andrew Kingston
938efc5b67 Fix automatic generation of form field group schemas 2021-03-22 18:07:11 +00:00
Andrew Kingston
5d9692e338 Remove RowDetail component 2021-03-22 18:04:40 +00:00
Keviin Åberg Kultalahti
526283d406 fixes and splits out database to it's separate store 2021-03-22 16:33:08 +01:00