1f8117f8 | 22-Sep-2020 |
SurenNeware <sneware9@in.ibm.com> |
Add style to left sidebar and app header
- Updated hover, active and focus state for left sidebar menu items. - Add style guide for top header navigation. - Add new white color logo. - Add focus and
Add style to left sidebar and app header
- Updated hover, active and focus state for left sidebar menu items. - Add style guide for top header navigation. - Add new white color logo. - Add focus and active state to current menu item.
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: Ib97df4efda216f653ce0415c3f3ae9ae75bcb9cd
show more ...
|
8263d85c | 16-Oct-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add comments for imports that support dotenv
We have set up exact match resolve aliases to support different dotenv build customizations. Added comments to the imports that should not be changed.
S
Add comments for imports that support dotenv
We have set up exact match resolve aliases to support different dotenv build customizations. Added comments to the imports that should not be changed.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ie371b42ec35f876ccb89ef976f7126d5234a1b47
show more ...
|
4c7c5af8 | 27-Sep-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Fix duplicate nav item
There are two "Configuration" nav items in the primary app nav. Changed the second one to "Access control"
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id
Fix duplicate nav item
There are two "Configuration" nav items in the primary app nav. Changed the second one to "Access control"
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I5de41892ec3f675c7cb98b1600d77f0342723d57
show more ...
|
d329ec84 | 11-Aug-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Refactor navigation component
We are anticipating necessary customizations to the app navigation for different environments. This refactoring will allow for a more programmatic approach. By abstract
Refactor navigation component
We are anticipating necessary customizations to the app navigation for different environments. This refactoring will allow for a more programmatic approach. By abstracting the navigation into a JS object we can leverage the Vue mixin to isolate customizations while sharing a standard template and styles.
There may be slight changes to data-test-id-* hooks.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I0d095acfee29cfdd4ce1094b860d754f45dc6db9
show more ...
|
75100469 | 30-Jul-2020 |
Mateusz Gapski <mateuszx.gapski@intel.com> |
Add VirtualMedia page
More info: https://github.com/openbmc/webui-vue/issues/7
Signed-off-by: Mateusz Gapski <mateuszx.gapski@intel.com> Change-Id: I68f2074e77301c68c425f1e661988c751224b713 |
92a0a4ac | 15-Jul-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add Firmware page
Adds ability to upload a fimware image by local workstation or TFTP. Also adds ability to reboot BMC from the backup image.
- Add route definition, component view, and store for
Add Firmware page
Adds ability to upload a fimware image by local workstation or TFTP. Also adds ability to reboot BMC from the backup image.
- Add route definition, component view, and store for Firmware page - Get ActiveSoftwareImage location at /redfish/v1/Managers/bmc - Get backup by checking for an image id that is not the same as the active image /redfish/v1/UpdateService/FirmwareInventory - Switch running firmware image by making PATCH request to /redfish/v1/Managers/bmc
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I04450e5a170d374122908c4c0349ba3b6e93ed2c
show more ...
|
5a909425 | 21-Jul-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Update Interface colors
Components affected by style guide gray pallete changes were updated from gray200 to gray100.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: Ib5b2cca55f2c7d1d6be4
Update Interface colors
Components affected by style guide gray pallete changes were updated from gray200 to gray100.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: Ib5b2cca55f2c7d1d6be49e8e64a10db6ef5e4524
show more ...
|
7d044352 | 24-Jul-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add extra margin to bottom of navigation
Adding extra spacing between the last navigation item and the edge of the browser screen. The extra space makes the last item easier to view and click, on sh
Add extra margin to bottom of navigation
Adding extra spacing between the last navigation item and the edge of the browser screen. The extra space makes the last item easier to view and click, on shorter screens or when all menu items are expanded.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I1776c8aa419480c568533baa92e60cc7d8a68bb0
show more ...
|
d388a28b | 08-Jul-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add ability to customize theme styles
Showcases how different themes/styles can be supported using .env variables. If an environemnt name is specified during the build process, an overrides file wil
Add ability to customize theme styles
Showcases how different themes/styles can be supported using .env variables. If an environemnt name is specified during the build process, an overrides file will be pulled in to allow modifications to color and font definitions.
This commit includes possible style modifications with the openpower env name as an example. To see the openpower changes, add the variable definition VUE_APP_NAME="openpower" to your .env.development.local file or build using 'npm run build -- --mode openpower'
- Moves helper imports into vue config to allow for specific import order - Removed helper imports in SFCs
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Iaf7a59c24fda06a7b74e23f2f042fb3300cb2056
show more ...
|
6534e58b | 24-Jul-2020 |
Derick Montague <derick.montague@ibm.com> |
Use proper casing for data-test-id values
- Used hyphenated words instead of camelCase to represent multiple words
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I66a18adb3b00f
Use proper casing for data-test-id values
- Used hyphenated words instead of camelCase to represent multiple words
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I66a18adb3b00f642861201b353f9c0051cea4bb7
show more ...
|
2d589a74 | 23-Jul-2020 |
Derick Montague <derick.montague@ibm.com> |
Add test hooks to primary navigation
The button elements will be labeled using the word button. The data attribute for the anchor elements will be added to the parent container and will use the word
Add test hooks to primary navigation
The button elements will be labeled using the word button. The data attribute for the anchor elements will be added to the parent container and will use the word container in the data attribute value.
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I7967b3ac659b1363a07b7686b874cf044a1a48ad
show more ...
|
632de22a | 09-Jul-2020 |
Mateusz Gapski <mateuszx.gapski@intel.com> |
KVM console
- The kvm console with using novnc library
Signed-off-by: Mateusz Gapski <mateuszx.gapski@intel.com> Change-Id: Icfb7643595d8c17231ca3671753d6de971525bd3 |
01da8187 | 08-Jul-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Update use of Sass variables for better theming
Use Bootstrap color functions for theme-colors and grays instead of directly referencing Sass variable to allow more flexible theming.
Signed-off-by:
Update use of Sass variables for better theming
Use Bootstrap color functions for theme-colors and grays instead of directly referencing Sass variable to allow more flexible theming.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Id08b77ff6df3bdf99400dcdfe964853706f1070f
show more ...
|
739e4596 | 05-Jun-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Add date and time settings
Adds ablity to change date and time manually, or configure using NTP servers.
- If NTP is selected, user is required to enter at least one NTP address - Date and time a
Add date and time settings
Adds ablity to change date and time manually, or configure using NTP servers.
- If NTP is selected, user is required to enter at least one NTP address - Date and time are ISO formatted
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I0d67c80487fdd815eacc3539ccd702b23618260e
show more ...
|
96f69ca9 | 20-May-2020 |
Sukanya Pandey <sukapan1@in.ibm.com> |
Add code for Serial Over LAN
- The output of serial connection of the hosts on the workstation terminal. - The library used is xterm which will provide the terminal to show the data.
Signed-off-by:
Add code for Serial Over LAN
- The output of serial connection of the hosts on the workstation terminal. - The library used is xterm which will provide the terminal to show the data.
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com> Change-Id: I6000cae42f237fffe216e2079cf2a6c39db236fd
show more ...
|
74466b85 | 28-Jun-2020 |
Derick Montague <derick.montague@ibm.com> |
Resolve hidden focus within closed navigation
When the primary navigation is closed a keyboard user can still tab into the menu. This can be confusing since the user can not visibly determine what e
Resolve hidden focus within closed navigation
When the primary navigation is closed a keyboard user can still tab into the menu. This can be confusing since the user can not visibly determine what element as focus. This occurs because we chose not to hide and show the menu. This simplifies the solution for users relying on assistive technology.
This change will show a keyboard user the navigation when they tab into it. This removes any confusion of where the user's keyboard focus is without having to complicate the solution used for assistive technology users.
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I17fa9f257610c3c40844660b341ccc6af2ee3b4e
show more ...
|
057232b8 | 08-Jun-2020 |
SurenNeware <sneware9@in.ibm.com> |
Responsive Site Header
- Changed Header shortcut menu Icon position - Fixed Media devices responsive layout
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: I817d8f11d9fb720bb9e37f4a136
Responsive Site Header
- Changed Header shortcut menu Icon position - Fixed Media devices responsive layout
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: I817d8f11d9fb720bb9e37f4a136cb19305144228
show more ...
|
56ee769f | 28-May-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add Hardware status page and system table
Adds ability to see system information in table format with a row expansion details view. Modified tables styles to add table borders.
Created global mixin
Add Hardware status page and system table
Adds ability to see system information in table format with a row expansion details view. Modified tables styles to add table borders.
Created global mixin for table data formatting: - Show '--' for undefined or empty string values - Map Redfish health status options to status-icon values
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I5b45c37997647f5a265c1e84eb53f0b51699ee20
show more ...
|
bb81d55c | 26-Feb-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Add network settings page
- Adds ability to configure newtowrk settings by selected ethernet interface - Default gateway is currently unavailable in redfish, to work around, grabbed gateway from f
Add network settings page
- Adds ability to configure newtowrk settings by selected ethernet interface - Default gateway is currently unavailable in redfish, to work around, grabbed gateway from first static ipv4 configuration and assigned to new static ipv4 configurations - Adds ability to add, modify and delete static ipv4 configs - Adds ability to add, modify and delete static dns - Adds ability to edit gateway, hostname and mac address - Form validations include regex for ip, mac address, and hostname
- Language translations to be addressed in separate commit - Enabling DHCP and configuring DHCP settings to be addressed in separate commit
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I122034ae0ef3a8c08e5599ee3eca66e8d0d59f67
show more ...
|
6f102346 | 05-May-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add Event log page
Add basic event log table with the ability to sort by column (ID, Severity, Type, Date) and filter by severity.
- Updated existing translation for eventLog to eventLogs
Signed-o
Add Event log page
Add basic event log table with the ability to sort by column (ID, Severity, Type, Date) and filter by severity.
- Updated existing translation for eventLog to eventLogs
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ic233593cc8804d9dcefb2b5740dfac3d52899b02
show more ...
|
85358ed1 | 18-May-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Remove focus outline from navigation items
Removing outline from app navigation to allow for custom Bootstrap box-shadow focus styles. Explicitly set outline property to none to override default use
Remove focus outline from navigation items
Removing outline from app navigation to allow for custom Bootstrap box-shadow focus styles. Explicitly set outline property to none to override default user agent styles. Needed to apply to <li> and <a> (nav-item and nav-link).
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Iaf70215c68b91fd03f595487a30e93e024c12a1d
show more ...
|
9055d988 | 31-Mar-2020 |
Sukanya Pandey <sukapan1@in.ibm.com> |
Add manage power usage page
-The page is used to control the power. -Maximum power can be set between 1 to 10000. -The API used to get and set the power limit:/redfish/v1/Chassis/chassis/Power
Add manage power usage page
-The page is used to control the power. -Maximum power can be set between 1 to 10000. -The API used to get and set the power limit:/redfish/v1/Chassis/chassis/Power
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com> Change-Id: I1cab4876e9149d92de75014d7680ac11410ca4fe
show more ...
|
090c2d44 | 01-Apr-2020 |
SurenNeware <sneware9@in.ibm.com> |
Add ServerLED page
Added ability to turn on/off Indicator LED.
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: Ia59eb0214530906dea840ff18ff22fc913870bb9 |
ad2ceb6d | 24-Apr-2020 |
Derick Montague <derick.montague@ibm.com> |
Use Jest as the test framework
- Remove mocha, chai, sinon and setup.js - Add snapshot test to ApplicationHeader spec and remove skip nav link test - Add an update snapshot test that can be run if a
Use Jest as the test framework
- Remove mocha, chai, sinon and setup.js - Add snapshot test to ApplicationHeader spec and remove skip nav link test - Add an update snapshot test that can be run if a page changes and the snapshot needs to be updated - Remove tight coupling of application structure and test in ApplicationHeader spec
We are changing to Jest for a few reasons: 1. Jest is the testing framework used by most Vue applications and has robust documentation 2. It requires less configuration and works out of the box 3. It includes the ability to perform snapshot testing of rendered UI, which is much easier to maintain than trying to test specific UI elements.
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I7bca3613991ebae1fd464fa3a60f079d044ed7b4
show more ...
|
40865726 | 13-Apr-2020 |
Derick Montague <derick.montague@ibm.com> |
Update Sass architecture to require helper imports
- Restructuring file strucure to support single file components use of Sass variables when imported into vuepress. - Creating a scalable file struc
Update Sass architecture to require helper imports
- Restructuring file strucure to support single file components use of Sass variables when imported into vuepress. - Creating a scalable file structure using Sass best practices
Tested by building and testing both the vue web ui and the the documentation application.
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Iddcefbf305c8dac978ee24e903df33b609e395e3
show more ...
|