1
0
Fork 0
mirror of synced 2024-09-17 17:57:47 +12:00
Commit graph

136 commits

Author SHA1 Message Date
Gerard Burns
1f59986a87 Use constant for keeping modal open (#11067) 2023-07-05 13:49:39 +01:00
Mateus Badan de Pieri
d8ce0713aa Merge branch 'develop' into license-key-mgmt 2023-03-10 12:29:10 +00:00
Dean
5b9fbbc3b4 Various fixes for update self behaviour 2023-03-07 13:35:18 +00:00
Dean
c5fc4ea521 Fix for group picker in the user details page to accommodate missing userGroups value on a user 2023-03-01 17:40:33 +00:00
Mateus Badan de Pieri
272081a31f move imports to right source 2023-02-27 17:11:53 +00:00
Mateus Badan de Pieri
057abb5351 move component to bbui 2023-02-27 15:04:30 +00:00
Andrew Kingston
6e12c3fa3c Remove most traces of data-cy attributes 2023-02-01 08:20:46 +00:00
Andrew Kingston
d92f1a7097 Portal redesign (#9336)
* Update BB logo to black

* Update top nav bar and core layout

* Add redesign for apps pages

* Update user and groups pages

* More WIP portal redesign!

* Fix top nav colours and fix selected tab not updating

* Remove log

* Update copy on settings pages

* Update and standardise page headers and subtitles, and remove side nav titles

* Update font styles to allow for easy customisation

* Update button styles to always use newStyles, update auth page styles

* Update settings pages to new designs

* Update structure for account pages

* Add initial rewrite of app overview section

* Update config checklist to properly center

* Update app overview version and name/url screens

* Add tooltip to explain why URL cannot be changed until unpublishing

* Update overview automation history tab

* Update overview backups page

* Rewrite app overview access tab

* Update table hover colours

* Remove scrolling from tables when not required and stop selects from updating their own state locally

* Update table styles to support flexible column widths much better

* Fix extremely long strings in breadcrumbs not wrapping

* Fix multiple issues with long text overflow

* Fix flashing in version settings page

* Fix loading bugs in app backups page

* Add sidebar for portal and use it for automation history. Fix multiple overflow and scrolling issues

* Tidy up

* Update user details page to use tables and match designs

* Update users detail page

* Update user and group details pages with new tables

* Fix automation error linking from apps page and improve automation fetching logic in automation history

* Move theme and API key into user profile dropdown instead of settings

* Move settings before account and show plugins for devs

* Convert plugins page to table and update components and modals

* Update links when going back from the builder

* Update plugin search placeholder

* Fix URLs in app overview

* Properly handle text overflow in plugins table

* Remove getting started checklist

* Fix checklist removal and fix profile modal

* Update email details page to match new designs

* Cleanup

* Add licensing and env logic to determine which account links to show

* Update upgrade button URL for cloud accounts

* Update app list to use a more compact style

* Make core page layout responsive and update apps list to be responsive

* Update mobile design of apps page

* Update more pages to be responsive and add mobile specific components

* Refactor main portal page into multiple components

* Update multiple pages to be responsive and improve loading experience

* Make automation history page responsive

* Update backups page to be responsive

* Update pickers to use absolutely positioned root popover so that overflow does not matter

* Fix some responsive styles

* Fix update link in app overview

* Improve dropdown logic

* Lint

* Update click outside handler to handle modals properly

* Remove log

* Fix mobile menu upgrade button not closing menu

* Hide groups page if disabled at tenant level

* Centralise menu logic and show full menu on mobile

* Update app access assignment and fix backups table

* Ensure avatars cannot be squished

* Standardise disabled field text colour

* Allow developer users to access users, groups and usage pages

* Allow readonly access to users and groups for developer users

* Remove logs

* Improve users page loading experience

* Improve responsiveness on apps list page and fix discussions link styles

* Update spacing on user and group detail page and fix usage page showing wrong copy

* Fix logo override not working

* Pin minio version to an old one that supports the fs backend in dev

* Shrink upgrade button

* Shrink user dropdown

* Update assignment modal text

* Remove clickable visual styles from plugins

* Always show groups section in app access page

* Update app overview button styles to include more CTAs

* Hide edit and view links in more menu on overview page unless on mobile

* Make usage stats responsive and fix layout issues

* Add comment to docker-compose config
2023-01-18 13:56:53 +00:00
Andrew Kingston
ec6a208b1b Lint 2022-08-09 10:33:55 +01:00
Andrew Kingston
211b74100b Standardise icons across groups and users 2022-08-05 10:32:55 +01:00
Andrew Kingston
136bb5742f Fix multiple issues in user details page 2022-08-04 15:33:51 +01:00
Andrew Kingston
53d7b208e4 Fix adding/removing users to group. Remove add all button 2022-08-04 13:25:44 +01:00
Peter Clement
2399dbceb9 linting and tidy 2022-07-07 08:55:32 +01:00
Peter Clement
8489ae36a4 take into account pagination 2022-07-06 12:58:55 +01:00
Peter Clement
45fc55278e add InputPicker component and finish onboarding flow 2022-06-29 19:04:18 +01:00
Dean
f78bcdacea App name autofill on create. Initial cypress tests added for importing an application file with a sample fixture 2022-05-12 17:04:05 +01:00
mike12345567
4086c8f439 Fixes for review comments. 2022-02-28 18:39:05 +00:00
mike12345567
4a31045233 Changing the API key modal to have a copy input which allows copying the API key easily. 2022-02-28 14:29:19 +00:00
mike12345567
594cb77b1e Getting api key/dev info docs setup and in use. 2022-02-10 19:06:49 +00:00
Michael Drury
45a965b041 Adding basic endpoints for API keys. 2022-02-09 23:16:24 +00:00
Michael Drury
911f2780ef Start of API key modal. 2022-02-09 20:30:52 +00:00
Michael Drury
2820614324 Revert "Changing update user info to view user info."
This reverts commit 8f81906896.
2022-02-09 19:39:02 +00:00
mike12345567
8f81906896 Changing update user info to view user info. 2022-02-09 18:30:00 +00:00
mike12345567
e18d9e7311 Adding email address disabled to update user info, so you can see which user you are currently logged into. 2021-10-21 17:32:01 +01:00
Keviin Åberg Kultalahti
76954b948d remove unused components in builder settings 2021-06-11 09:19:44 +02:00
Andrew Kingston
6c960dd9e2 Replace font-weight 500 with 600 as source sans pro does not have a 500 weight, and update autoscreens and templates to use source sans pro 2021-05-25 10:11:41 +01:00
Andrew Kingston
d4518073c6 Change update self method to automatically merge new fields with existing user object 2021-05-21 15:23:39 +01:00
Andrew Kingston
e1c37752db Rename general settings to organisation and add builder theme to Theming page, add password changing and user info changing to avatar dropdown 2021-05-21 11:00:08 +01:00
Martin McKeaveney
95c80f2b4a set up live replication between prod and dev instances 2021-05-13 17:24:32 +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
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
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
797e8a8b67 Add explicit prettier options 2021-05-04 11:32:22 +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
Andrew Kingston
e7089a26cd Update cpyress tests so create and delete app helpers work again 2021-04-28 14:56:31 +01:00
Andrew Kingston
d793088c2a Move builder theme settings to a modal to avoid popover overflow issue 2021-04-28 14:23:03 +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
311d4f9d65 Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs 2021-04-23 12:52:05 +02:00
Keviin Åberg Kultalahti
70e08e27e7 replace remix 2021-04-23 11:55:27 +02:00
Andrew Kingston
863406574c Improve builder settings modal styles 2021-04-22 13:59:00 +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
630acef7fc SettingsModal now uses Tabs component 2021-04-21 13:43:58 +02:00
Andrew Kingston
864366336a Update settings modal 2021-04-20 12:55:23 +01:00
Andrew Kingston
7c52196c61 Update binding icon styles and fix theme editor 2021-04-19 14:10:58 +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
958c302ca7 some button fixes 2021-04-12 16:06:03 +02: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
Andrew Kingston
b3b7c54901 Update to support new stores 2021-04-01 10:29:47 +01:00