82cca545 | 07-Apr-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Create TableFilter component
Global TableFilter component and TableFilterMixin can be used with any table. The TableFilterMixin will return filtered data with items that match any of the filter tags
Create TableFilter component
Global TableFilter component and TableFilterMixin can be used with any table. The TableFilterMixin will return filtered data with items that match any of the filter tags.
When the table search component is built, it should use the BoostrapVue Table :filter prop.
- Filter by status added to Sensors table
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I57ebab1686b2d267383cb0e1be252627bf42c98c
show more ...
|
532a4b03 | 27-Mar-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add generate CSR to SSL certificates page
Adds ability to generate, then download or copy a CSR from the GUI
- Import FormTagsPlugin to use for alternate names field
Signed-off-by: Yoshie Muranaka
Add generate CSR to SSL certificates page
Adds ability to generate, then download or copy a CSR from the GUI
- Import FormTagsPlugin to use for alternate names field
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I060e8d7917a79dafbfb67c758f5baa4a36ab86ae
show more ...
|
d0d9215b | 08-Apr-2020 |
Derick Montague <derick.montague@ibm.com> |
Fix documentation error
Using SCSS tokens in single file components results in a compile issue causing the documentation to white screen. Moving custom alert styles to the global alert .scss file to
Fix documentation error
Using SCSS tokens in single file components results in a compile issue causing the documentation to white screen. Moving custom alert styles to the global alert .scss file to resolve this issue and to keep all alert styles in one place.
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I047fa15c76cdfb842e5c00eea99e529595b94632
show more ...
|
37393810 | 24-Mar-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add SSL Certificates page
Adds ability to view, add, replace, and delete SSL certificates in GUI.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I5cf9fa7bbd588dfb22f2431eed0b5
Add SSL Certificates page
Adds ability to view, add, replace, and delete SSL certificates in GUI.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I5cf9fa7bbd588dfb22f2431eed0b5976ff860703
show more ...
|
30abccbe | 11-Mar-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add Sensors page
- Update api calls to use Redfish - Add column sort to name and status columns - Set default table sort to status column - Added lodash package
Github story: https://github.com/ope
Add Sensors page
- Update api calls to use Redfish - Add column sort to name and status columns - Set default table sort to status column - Added lodash package
Github story: https://github.com/openbmc/webui-vue/issues/4
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ic6e76107475fbf5fb34deb01a4de4a4a9ccfeabf
show more ...
|
fd22b5b0 | 13-Mar-2020 |
Derick Montague <derick.montague@ibm.com> |
Add alert message component and documentation
- Add custom alert component to simplify the use of custom alerts - Add documentation for using the custom alert - Update the login error alert to use t
Add alert message component and documentation
- Add custom alert component to simplify the use of custom alerts - Add documentation for using the custom alert - Update the login error alert to use the alert component instead of the Bootstrap-vue component. - Register alert component in enhanceApp - Replace Sass variables used in the StatusIcon component style block to use the Boostrap theme-color and gray Sass functions so the colors can be used in the Vuepress documentation custom components
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ibd93402c919a42bd5c24cc9e7c6c8fc6f17a4db4
show more ...
|
4e90eed0 | 03-Mar-2020 |
Derick Montague <derick.montague@ibm.com> |
Add toast component documentation
- Add documentation that describes when and how to use a toast message with code snippets - Add an informational toast method in the BVToastMixin - Add BVToastMixin
Add toast component documentation
- Add documentation that describes when and how to use a toast message with code snippets - Add an informational toast method in the BVToastMixin - Add BVToastMixin to enhaceApp to register mixin globally.
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I89bf2aa8b3fdb9294354a80c98ccf692b6e3615a
show more ...
|
3f6710a0 | 04-Mar-2020 |
Derick Montague <derick.montague@ibm.com> |
Add buttons documentation
- Add documentation for how to use buttons - Update markup and CSS rulesets to support icons on the left or the right of text
Signed-off-by: Derick Montague <derick.montag
Add buttons documentation
- Add documentation for how to use buttons - Update markup and CSS rulesets to support icons on the left or the right of text
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ic897f416e85824287360bc7ef5dc47c402d64eba
show more ...
|
7223a9fb | 12-Mar-2020 |
Derick Montague <derick.montague@ibm.com> |
Revert "Add alert message component and documentation"
This reverts commit 71650fff20c0ad29eb05d770736386863324b64e.
Reason for revert: Found an issue with Sass loader when compiling docs that need
Revert "Add alert message component and documentation"
This reverts commit 71650fff20c0ad29eb05d770736386863324b64e.
Reason for revert: Found an issue with Sass loader when compiling docs that needs to be addressed.
Change-Id: Icdd1243665f60849bfb341594452687fcdaeebe2
show more ...
|
71650fff | 03-Mar-2020 |
Derick Montague <derick.montague@ibm.com> |
Add alert message component and documentation
- Add custom alert component to simplify the use of custom alerts - Add documentation for using the custom alert - Update the login error alert to use t
Add alert message component and documentation
- Add custom alert component to simplify the use of custom alerts - Add documentation for using the custom alert - Update the login error alert to use the alert component instead of the Bootstrap-vue component. - Add the enhanceApp and bmcAppPlugin to extend vuepress to use both the BMC custom and Boostrap-Vue components along with the custom styles
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I5c0b696ca47ddba0df18041d6c5ee7509bf23572
show more ...
|
7f970a1f | 02-Mar-2020 |
Derick Montague <derick.montague@ibm.com> |
Remove unused colors from color palette
The color palette has been stripped down to a maximum of two colors shades per palette. This works for our design since components use a base color with a lig
Remove unused colors from color palette
The color palette has been stripped down to a maximum of two colors shades per palette. This works for our design since components use a base color with a lighter color as an accent color. This change reduces the amount of CSS generated by Bootstrap when the CSS is compiled.
Github Story: https://github.com/openbmc/webui-vue/issues/2
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I2ddb37f5c89c749a7303799c6f7499ddd83d5a92
show more ...
|
c05ff648 | 26-Feb-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add host boot settings to power operations page
Added BootSettingsStore and component to handle changing boot source, boot override option and TPM required option.
Signed-off-by: Yoshie Muranaka <y
Add host boot settings to power operations page
Added BootSettingsStore and component to handle changing boot source, boot override option and TPM required option.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I885dd6008aceb34b319953a2e9b6416d848baf16
show more ...
|
66f903fb | 28-Feb-2020 |
Derick Montague <derick.montague@ibm.com> |
Update application navigation colors
- Current navigation color did not match mockup - Replace color variables with theme variables in .vue file - Add $gray-500 - Delete the map-remove functions. Ma
Update application navigation colors
- Current navigation color did not match mockup - Replace color variables with theme variables in .vue file - Add $gray-500 - Delete the map-remove functions. Maps are based on the added properties - Increase navigaton icon size - Add _variables.scss file for overrides to Bootstrap Sass variables and adding custom variables
Testing: 1. Navigation item for current page will have a dark background, light text, and a blue border. 2. Hovering over an active navigation item will display the cursor as the default arrow.
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Id391364ee74ece59ba7b20d49fda859de0c12b17
show more ...
|
0e893f03 | 18-Feb-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Create TableRowAction component
Creating a reusable component to help ensure visual consistency and code reuse for table actions. Updated local user management table to use this new component.
Sign
Create TableRowAction component
Creating a reusable component to help ensure visual consistency and code reuse for table actions. Updated local user management table to use this new component.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ib94df901c5b6a70ee3299f6844b60fa761842b13
show more ...
|
183c2754 | 12-Feb-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add batch actions to local user table
- Create TableToolbar component for table batch actions - Added Toast warning type and toast title message translations - Update vue-i18n package to latest v8.1
Add batch actions to local user table
- Create TableToolbar component for table batch actions - Added Toast warning type and toast title message translations - Update vue-i18n package to latest v8.15.3 to use improved pluarlization features
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I455beba4f56b8209b1201bbc5ff3f616e960d189
show more ...
|
8048c9a0 | 19-Feb-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Update label and definition list style
Added typography.scss to override label and definition styles to have a consistent label pattern
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I44
Update label and definition list style
Added typography.scss to override label and definition styles to have a consistent label pattern
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I44580093436c3c1e7e550ab63da214ffd2432c36
show more ...
|
74f8687d | 10-Feb-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add responsive layout
The main navigation will be collapsed until the viewport minimum width reaches the Bootstrap defined 'lg' breakpoint (defaults to 992px).
- Adding motion variables and updatin
Add responsive layout
The main navigation will be collapsed until the viewport minimum width reaches the Bootstrap defined 'lg' breakpoint (defaults to 992px).
- Adding motion variables and updating some CSS values to use existing Sass variables
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Id159b84da6adf55fdb15842b0e33b1ede4eeceb4
show more ...
|
0fc91e79 | 05-Feb-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add toast component interactions
Include boostrap toast component to communicate success and error requests on the local user management page.
- Created BVToastMixin to share initialization options
Add toast component interactions
Include boostrap toast component to communicate success and error requests on the local user management page.
- Created BVToastMixin to share initialization options - Used async/await pattern to make sure toasts are shown after asynchronous calls are complete - Followed current AngularJS pattern of manual dismiss for error toast and automatic dismiss for success toast
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I5d5c037b5f41781972106fb5e9a2096cc72c39ab
show more ...
|
4b0fc1db | 06-Jan-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Update local user layout and styles
Resubmitting after reverted–original commit here https://gerrit.openbmc-project.xyz/c/openbmc/webui-vue/+/28790
- Add BVConfig plugin to modify boostrap componen
Update local user layout and styles
Resubmitting after reverted–original commit here https://gerrit.openbmc-project.xyz/c/openbmc/webui-vue/+/28790
- Add BVConfig plugin to modify boostrap component defaults - Add vuelidate - Add package and basic validations to user form - Add all user form validations - Add checks for edit user - Create VuelidateMixin for shared methods - Update Login to use Vuelidate
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ib50ee4d1fb5f14637c9460e77f0682869a86ac8a
show more ...
|
ff4ab407 | 28-Jan-2020 |
Gunnar Mills <gmills@us.ibm.com> |
Revert "Update local user layout and styles"
Merged accidentally. Did not have proper +1s/+2s. The author will resubmit. Apologies for the noise.
This reverts commit 5fa09a25c207d13ec1c9a8df92fc058
Revert "Update local user layout and styles"
Merged accidentally. Did not have proper +1s/+2s. The author will resubmit. Apologies for the noise.
This reverts commit 5fa09a25c207d13ec1c9a8df92fc058f15a872e1.
Change-Id: I59a792193f94f51c6f499c385305db919cf43927 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
5fa09a25 | 06-Jan-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Update local user layout and styles
- Add BVConfig plugin to modify boostrap component defaults - Add vuelidate - Add package and basic validations to user form - Add all user form validations - Add
Update local user layout and styles
- Add BVConfig plugin to modify boostrap component defaults - Add vuelidate - Add package and basic validations to user form - Add all user form validations - Add checks for edit user
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I301a65071c5cdbe16f10ce6a2a6bfa1b2516dc3d
show more ...
|
996d2d57 | 30-Dec-2019 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Update button variant styles
Adding styles to leverage bootstrap-vue button components. Using the link variant as a replacement for our current 'ghost' button style. Use $enable-rounded flag to disa
Update button variant styles
Adding styles to leverage bootstrap-vue button components. Using the link variant as a replacement for our current 'ghost' button style. Use $enable-rounded flag to disable rounded corners. This will take care of all components with rounded corners (input fields, modals, etc).
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ie48f19a76698f896d9ebe7e72e9c0575f6db80c1
show more ...
|
dc04feb5 | 04-Dec-2019 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add host status plugin
- Create WebSocket and get host state changes from server - Changed webpack devServer to https to allow for secure WebSocket creation (wss) - Updates to AppHeader to visuall
Add host status plugin
- Create WebSocket and get host state changes from server - Changed webpack devServer to https to allow for secure WebSocket creation (wss) - Updates to AppHeader to visually indicate changes in host state - Cleaned up api.js file - Check if user is logged in when creating WebSocket - Adds check if user is already authenticated so WebSocket is created when browser refreshed. - Add appliation header styles - Add sass loader config changes to allow sass variables to be used in single file components
URL must use https protocol when running locally or the page will not load.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I35e89bdc09e1aa35a6215ef952409a8ed16dd9e1
show more ...
|
e080a1a7 | 04-Dec-2019 |
Derick Montague <derick.montague@ibm.com> |
Add login and logout functionality
- Add AuthenticationStore - Add ability to login and logout - Add route navigation guard - Add login styles - Add temporary authentication for api call - Add Login
Add login and logout functionality
- Add AuthenticationStore - Add ability to login and logout - Add route navigation guard - Add login styles - Add temporary authentication for api call - Add Login directory - Add index.js
In order to login a .env.development.local file that contains BASE_URL="https://<ip address> or <FQDN>"
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I88b93e287e66f4bae82a1ec2934cdef12d78264e
show more ...
|
d415d97a | 27-Nov-2019 |
Derick Montague <derick.montague@ibm.com> |
Add custom color theme
This is the first step and will evolve as we start building out more the site and using the components. It is likely that we will change the colors and theme-color maps as we
Add custom color theme
This is the first step and will evolve as we start building out more the site and using the components. It is likely that we will change the colors and theme-color maps as we create the OpenBMC styleguide.
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I6157f7816e48f4e97c6d57dc332d64a0511398bf
show more ...
|