#
c86ce3c9 |
| 05-Jun-2019 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Consolidate button styles This patchset will create consistent button styling according to the styleguide and remove redundant button styles by creating reusable button classes.
Consolidate button styles This patchset will create consistent button styling according to the styleguide and remove redundant button styles by creating reusable button classes. This patchset also implements a consistent strategy for including icon assets. Currently, svg icons are imported as CSS background images or inlined into the markup. Inlining an svg is preferred, especially when used with buttons or links so the colors can be easily changed for different states (hover, focus, disabled) without having to request variants. The icon provider allows us to inline svgs without cluttering the markup. Webpack config was adjusted to use svg-inline-loader when resolving svgs that are used by the icon provider directive. - All svgs were optimized to remove unncessary information. - Removed unused svg color variants - Moved icons used by icon provider to separate directory to avoid Webpack parsing the files twice - Small changes to navigation icons Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I1ca214b74fc502e6b6e760cfee88b48110237c43
show more ...
|
#
84e7a936 |
| 13-Dec-2018 |
Ryan Arnell <iffy.ryan@ibm.com> |
Fix issue about menu not disappearing on firmware page In firmware update page "More info” dialog did not disappear until it is clicked again. With this push users can click anywhere ou
Fix issue about menu not disappearing on firmware page In firmware update page "More info” dialog did not disappear until it is clicked again. With this push users can click anywhere outside the menu and it disappears. Resolves openbmc/phosphor-webui#32 Change-Id: I1519caf2428c702af03fb0e4dd8a08d0c0588abf Signed-off-by: Ryan Arnell <iffy.ryan@ibm.com>
show more ...
|
#
02012ea5 |
| 19-Sep-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Fix setting image priority Let's say there are 2 images, A and B. A has a priority of 0 and B has a priority of 50. Lowest priority is the image used to boot from and appears at the
Fix setting image priority Let's say there are 2 images, A and B. A has a priority of 0 and B has a priority of 50. Lowest priority is the image used to boot from and appears at the top of the image tables (A in this case). If the user wanted image B to be the image with the lowest priority, they would have to hit the up arrow 50 times in the old logic. Move to setting the priority based on the image above, for the up arrow, or below, for the down arrow. If 2 images have the same priority, the image whose priority is being updated wins and the image who already has that priority gets bumped up 1, this is why when moving an image down we set to the below image's priority +1, but don't need this -1 when moving an image up in the table. Tested: Can still change the priority. Change-Id: If87e1d863ab909c276247072cc45e40b67cf686b Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
5f0b7767 |
| 25-Sep-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Remove tabs from HTML files From https://google.github.io/styleguide/htmlcssguide.html "Indentation Indent by 2 spaces at a time. Don't use tabs or mix tabs and spaces for i
Remove tabs from HTML files From https://google.github.io/styleguide/htmlcssguide.html "Indentation Indent by 2 spaces at a time. Don't use tabs or mix tabs and spaces for indentation." Tested: Manual regression testing on a Witherspoon. Change-Id: Ief7137dabc869b73b73f9947337fbb0abb5ca497 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
23ec5bda |
| 19-Sep-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Make wording consistent The IBM design team identified this wording as inconsistent. In the tables below the "running" image is called "Functional", here it is called "In-memory".
Make wording consistent The IBM design team identified this wording as inconsistent. In the tables below the "running" image is called "Functional", here it is called "In-memory". Change to "Functional" to match the table below. Change-Id: I4b1a45f3cbcc578b0f807577dd2c3a9c54714a02 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
7c35e613 |
| 05-Jul-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Fix change priority down arrow logic If the Boot priority was an "Active" image then a "Functional" image. The down arrow would be grayed out on the "Active" image. It should not hav
Fix change priority down arrow logic If the Boot priority was an "Active" image then a "Functional" image. The down arrow would be grayed out on the "Active" image. It should not have been grayed out, i.e. the user should be able to lower the priority on an "Active" image if there is a functional image below it in the table. Resolves openbmc/openbmc#3228 Tested: Tested this case and uploaded an image of the result to 3228. Change-Id: I6033886354f76671a4d33c4d8a79097428311e93 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
0aeece60 |
| 14-May-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Allow a "Failed" image to be "Activated" A failed image is an image that was unsuccess during activation. The firmware code allows these images to be activated so should the GUI.
Allow a "Failed" image to be "Activated" A failed image is an image that was unsuccess during activation. The firmware code allows these images to be activated so should the GUI. Resolves openbmc/openbmc#3144 Tested: Verified I see an "Activate" button on a "Failed" image. Change-Id: I3a5623d186dafd7656a045ba28e6bd636ee39420 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
d0e04412 |
| 26-Apr-2018 |
CamVan Nguyen <ctnguyen@us.ibm.com> |
Gray out the 'Boot priority' down arrow key Gray out (disable) the 'Boot priority' down arrow key for a 'Functional' or 'Active' image if the remaining images are 'Ready' images.
Gray out the 'Boot priority' down arrow key Gray out (disable) the 'Boot priority' down arrow key for a 'Functional' or 'Active' image if the remaining images are 'Ready' images. Resolves openbmc/openbmc#2965 Change-Id: Id8dad6b5a8d7376fe2c1f167a2043aae87916884 Signed-off-by: CamVan Nguyen <ctnguyen@us.ibm.com>
show more ...
|
#
ee6efd85 |
| 21-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Add server confirm activation modal Added text specific to server images that appears in the activation modal when a "server" image is activated. The "server" and "BMC" images use th
Add server confirm activation modal Added text specific to server images that appears in the activation modal when a "server" image is activated. The "server" and "BMC" images use the same modal, but the text and if radio buttons appear differ. Resolves openbmc/openbmc#2967 Tested: Activated both a server and BMC image on a Witherspoon. Change-Id: I83693641ebfef802d403141ade55a950f359ba6e Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
e7f83970 |
| 21-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Move from "Preserve settings" to "Confirm Activation" The "Preserve settings" popup that showed when a user activated an image was not useful and did not do anything. Saving network
Move from "Preserve settings" to "Confirm Activation" The "Preserve settings" popup that showed when a user activated an image was not useful and did not do anything. Saving network settings prior to activation is not needed so moved to a "Confirm Activation" modal. This modal will eventually include an "activate BMC firmware and reboot" selection, openbmc/openbmc#3027, for now it only holds the one selection. The "Preserve settings" and now this "Confirm Activation" modal both appear on "server" and "BMC" images, this is a bug that is fixed in a later commit. Tested: Activated an image on a Witherspoon machine. Change-Id: I7176d5a314ea325e6e94606ef07b32786ede64e9 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
5e01bbc7 |
| 02-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Have the "action" table cell flex Let the action table cell flex to fit 2 buttons, "Activate" and "Delete". This happens on a "Ready" image. Resolves openbmc/openbmc#2964
Have the "action" table cell flex Let the action table cell flex to fit 2 buttons, "Activate" and "Delete". This happens on a "Ready" image. Resolves openbmc/openbmc#2964 Tested: See both "Activate" and "Delete" on a "Ready" image. Change-Id: I1a91ed83f2f99983795baea9f59bbc0dd4749c0e Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
e7c5c52d |
| 02-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Fix "Boot priority" down arrow The way free priority works is if an image is set to a priority another image has, that other image's priority is increased by 1. Let's say th
Fix "Boot priority" down arrow The way free priority works is if an image is set to a priority another image has, that other image's priority is increased by 1. Let's say there are 2 images, x and y. x has a priority of 2, and y has a priority of 3. x gets set to priority 3 (this is how the down arrow works, it sets the priority to the current priority + 1) now x has a priority of 3 and y gets increased to a priority of 4. x and y in this case never switched priority order (i.e. x still boots first). To get the down arrow to work currently, set the priority to + 2 on the down arrow. In the case above this would make x and y 4 and 3, respectfully, therefore, changing their priority order (i.e. y boots first now). This change is not needed for the up arrow, can you figure out why? Tested: Down arrow works now. Change-Id: Ia01dba6694b8c3b68f43fab78d8f0ae022ccb82c Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
e41f0b0b |
| 02-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Remove "Ready" image boot priority arrows Ready images do not have a priority. Priority is for "Active" images to determine which image to boot from. Only images on the GUI that are
Remove "Ready" image boot priority arrows Ready images do not have a priority. Priority is for "Active" images to determine which image to boot from. Only images on the GUI that are "Active" or "Functional" (on the GUI we call "Active" images that have the functional association "Functional") should have a Boot Priority. Tested: Verified no priority on Ready images. Change-Id: I5a527ed4bed9d686a746e3759f50fa9bb8b7988a Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
607a120a |
| 01-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Display the version when confirming "Delete" When confirming an image delete the GUI now displays "Delete firmware v2.0-165-ge571670?" Resolves openbmc/openbmc#2961 Tes
Display the version when confirming "Delete" When confirming an image delete the GUI now displays "Delete firmware v2.0-165-ge571670?" Resolves openbmc/openbmc#2961 Tested: Confirmed text is correct and delete works Change-Id: Iad23908fbafc9514044be7770d269e723b35cb58 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
6473a41d |
| 01-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Display Version when confirming changing priority Before the GUI displayed when changing the priority: "Change firmware e129c45b priority?" It now displays: "Change fir
Display Version when confirming changing priority Before the GUI displayed when changing the priority: "Change firmware e129c45b priority?" It now displays: "Change firmware v2.0-165-ge571670 priority?" This is important since the user never sees the image ID (e.g. e129c45b) and always sees the image version (e.g. v2.0-165-ge571670). Tested: confirmed text is correct and change priority works Change-Id: Ie9403aaade8a307b6de54feef20adc2b04e2b80b Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
902c38ca |
| 23-Feb-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Add additional "Image States" Added the following Activation States or as they are known on the GUI, "Image States": "NotReady", "Invalid", "Activating", and "Failed". Instead of
Add additional "Image States" Added the following Activation States or as they are known on the GUI, "Image States": "NotReady", "Invalid", "Activating", and "Failed". Instead of having a variable for each state, these "Image States" are now tracked under one variable. Also, moved to looking at the value of "Activation", github.com/openbmc/phosphor-dbus-interfaces/blob/master/xyz/openbmc_project/Software/Activation.interface.yaml#L17, so if more states are added in the future they will be picked up. Resolves openbmc/openbmc#2928 Tested: Verified when I activated an image I see the "Activating" state. Change-Id: I1f5e408ebe31f3eb6c3f0417d6605bff06c9ac19 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
1acb412d |
| 02-Nov-2017 |
Iftekharul Islam <iffy.ryan@ibm.com> |
Updating login structure Updated login structure with a field where user can manually add server hostname if it is not populated automatically Change-Id: I147c2c15869131540e327bda26
Updating login structure Updated login structure with a field where user can manually add server hostname if it is not populated automatically Change-Id: I147c2c15869131540e327bda26c05b59d78e01d5 Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>
show more ...
|
#
75f94d93 |
| 08-Aug-2017 |
Michael Davis <michael.s.davis@ibm.com> |
fixed version dropdown bugs Change-Id: Ia64dfd7ae7e1fb3081d0d5de680b9afa3cab669d Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
c8a099e4 |
| 03-Aug-2017 |
Michael Davis <michael.s.davis@ibm.com> |
firmware: added new icons to match designs. minor fixes to button styling Change-Id: If77d9119bc9335b5bd5e94ec1d201f6aa8969d0d Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
7f89fad6 |
| 31-Jul-2017 |
Michael Davis <michael.s.davis@ibm.com> |
UI changes and fixes based on QA feedback Change-Id: I13bae30e86330a8831d35f1d8a2f7da821324e37 Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
806da9b0 |
| 27-Jul-2017 |
Michael Davis <michael.s.davis@ibm.com> |
active class toggle added. Removed ImageID column based on user feedback Change-Id: Ief575b5ca21536cb79b4b4b319567cdcf9147046 Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
c016139f |
| 14-Jun-2017 |
Iftekharul Islam <iislam@us.ibm.com> |
Implement firmware upload function Change-Id: Ie89793ec9add1fc9e5241b422cfff64784f7b078 Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>
|