<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-webui/app/common/directives/firmware-list.html, branch master</title>
<subtitle>OpenBMC Phosphor WebUI sources</subtitle>
<id>https://git.raptorcs.com/git/phosphor-webui/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-webui/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/'/>
<updated>2019-06-21T19:27:51+00:00</updated>
<entry>
<title>Consolidate button styles</title>
<updated>2019-06-21T19:27:51+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-06-05T17:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=c86ce3c9c7736ef199d885596b6fc745c7d8c86e'/>
<id>urn:sha1:c86ce3c9c7736ef199d885596b6fc745c7d8c86e</id>
<content type='text'>
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 &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I1ca214b74fc502e6b6e760cfee88b48110237c43
</content>
</entry>
<entry>
<title>Fix issue about menu not disappearing on firmware page</title>
<updated>2018-12-21T15:40:50+00:00</updated>
<author>
<name>Ryan Arnell</name>
<email>iffy.ryan@ibm.com</email>
</author>
<published>2018-12-13T16:50:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=84e7a936db2addc3c10be97c3b348b9ffdb3601b'/>
<id>urn:sha1:84e7a936db2addc3c10be97c3b348b9ffdb3601b</id>
<content type='text'>
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 &lt;iffy.ryan@ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix setting image priority</title>
<updated>2018-10-09T02:09:52+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-09-19T21:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=02012ea59a1e0edbfb7dadd2b7f47849d0356ff2'/>
<id>urn:sha1:02012ea59a1e0edbfb7dadd2b7f47849d0356ff2</id>
<content type='text'>
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 &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Remove tabs from HTML files</title>
<updated>2018-09-25T21:11:35+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-09-25T19:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=5f0b776753678897722eb9fc7bb269cf5e47c10a'/>
<id>urn:sha1:5f0b776753678897722eb9fc7bb269cf5e47c10a</id>
<content type='text'>
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 &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Make wording consistent</title>
<updated>2018-09-20T20:41:12+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-09-19T20:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=23ec5bda1fbb4911b58821ac96fcb102da349207'/>
<id>urn:sha1:23ec5bda1fbb4911b58821ac96fcb102da349207</id>
<content type='text'>
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 &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix change priority down arrow logic</title>
<updated>2018-07-27T02:22:28+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-07-05T20:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=7c35e6135d779f1251e48e331816f52c859adead'/>
<id>urn:sha1:7c35e6135d779f1251e48e331816f52c859adead</id>
<content type='text'>
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 &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Allow a "Failed" image to be "Activated"</title>
<updated>2018-05-15T13:48:56+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-05-14T20:29:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=0aeece60e8fbfaa25ae257f586932b6401cdbcd7'/>
<id>urn:sha1:0aeece60e8fbfaa25ae257f586932b6401cdbcd7</id>
<content type='text'>
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 &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Gray out the 'Boot priority' down arrow key</title>
<updated>2018-05-14T12:06:17+00:00</updated>
<author>
<name>CamVan Nguyen</name>
<email>ctnguyen@us.ibm.com</email>
</author>
<published>2018-04-26T15:50:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=d0e044120454a5128ce68689343412947f29b638'/>
<id>urn:sha1:d0e044120454a5128ce68689343412947f29b638</id>
<content type='text'>
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 &lt;ctnguyen@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add server confirm activation modal</title>
<updated>2018-03-29T13:44:58+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-03-21T20:31:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=ee6efd85e5c9ee8bcc606f0f2fdb5b8663973fa2'/>
<id>urn:sha1:ee6efd85e5c9ee8bcc606f0f2fdb5b8663973fa2</id>
<content type='text'>
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 &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Move from "Preserve settings" to "Confirm Activation"</title>
<updated>2018-03-29T13:44:58+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-03-21T16:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=e7f83970d3038211c9f4a4a288a3335f49c32a03'/>
<id>urn:sha1:e7f83970d3038211c9f4a4a288a3335f49c32a03</id>
<content type='text'>
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 &lt;gmills@us.ibm.com&gt;
</content>
</entry>
</feed>
