<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-webui/app/server-health/controllers, 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-10-09T14:54:41+00:00</updated>
<entry>
<title>Fix icon-warning syntax error</title>
<updated>2019-10-09T14:54:41+00:00</updated>
<author>
<name>Derick Montague</name>
<email>derick.montague@ibm.com</email>
</author>
<published>2019-10-08T21:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=86c0b94b6d4e3876b9a43b01faa8ee78269415eb'/>
<id>urn:sha1:86c0b94b6d4e3876b9a43b01faa8ee78269415eb</id>
<content type='text'>
There were a few instances of the icon-warning icon that didn't
include the file extenstion needed to when adding the file attribute
property in the icon directive.

Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
Change-Id: Ib25c28c72285fa214f75258b0b09790d52bb6cc1
</content>
</entry>
<entry>
<title>Add searchable properties to event log filter</title>
<updated>2019-10-08T16:01:51+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-10-02T14:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=ee78862d71b818cffb15b30086fdc707490293c4'/>
<id>urn:sha1:ee78862d71b818cffb15b30086fdc707490293c4</id>
<content type='text'>
The current event log search doesn't match inputs like
the event id, severity or priority.
This commit will add additional searchable log properties
to the search filter so users can enter search terms like
'High' or 'Error' or other visible keywords.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I569112468a9f97034449799f407137f1651cec16
</content>
</entry>
<entry>
<title>Clean up icons</title>
<updated>2019-10-02T14:02:24+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-24T15:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=4b366b5aeb97b35ab3612bfe1dc7d93a1f8a6e79'/>
<id>urn:sha1:4b366b5aeb97b35ab3612bfe1dc7d93a1f8a6e79</id>
<content type='text'>
Clean up duplicate svg icons from assets directory.
Created a statusIcon component to dynamically render
status icons instead of using background-image in
scss files.

- Moved/removed on, off, critical, warning svg icons from
  assets directory
- Updated background-image status icons to use &lt;icon&gt;
  or &lt;status-icon&gt; directive

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Ic0f06d78b0861d6f60d40b2dcc0b80fd6dad2a88
</content>
</entry>
<entry>
<title>Fix filter bar clear filter button</title>
<updated>2019-09-11T21:03:50+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsiew@gmail.com</email>
</author>
<published>2019-09-09T18:21:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=db1e89edef8aca03f926a62e54390e5110d26a19'/>
<id>urn:sha1:db1e89edef8aca03f926a62e54390e5110d26a19</id>
<content type='text'>
Makes filter button screen reader friendly
and accessible.

- Adds icon directive for close icon
- Adds button type
- Icon is aria-hidden and uses an aria-label attribute with
  the value set to clear filter

Tested:
- Filter inputs clear on close button click

Signed-off-by: Dixsie Wolmers &lt;dixsiew@gmail.com&gt;
Change-Id: Ifcbe603c2771156fe7a03359b144e0a0acd5e3f1
</content>
</entry>
<entry>
<title>Update overview page to use new UI patterns</title>
<updated>2019-08-12T23:04:45+00:00</updated>
<author>
<name>Derick Montague</name>
<email>derick.montague@ibm.com</email>
</author>
<published>2019-08-01T03:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=30d7c6377f70382088436c7a4830663eb522d588'/>
<id>urn:sha1:30d7c6377f70382088436c7a4830663eb522d588</id>
<content type='text'>
- Use page, section, list-pair to establish
  consistent layout
- Update header and overview page to use new
  caret icon
- Reordered Server and BMC information to
  accomodate small screen views
- Added chevron icons to create consistency
  between header and server overview page
  quick links
- Changed edit hostname text to use the
  standard icon
- Added OR operator to short circuit the server
  model, server serial number, and server manufacturer
  to display N/A if the information is not available

Change-Id: I6619f5369ff290555142e85aa432e901c4f93d2d
Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix sensors table header and body alignment</title>
<updated>2019-06-28T00:27:38+00:00</updated>
<author>
<name>Derick Montague</name>
<email>derick.montague@ibm.com</email>
</author>
<published>2019-06-23T17:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=1f690f3ebee87613ec8213922c9ca1e69e64560a'/>
<id>urn:sha1:1f690f3ebee87613ec8213922c9ca1e69e64560a</id>
<content type='text'>
- Update markup to use semenatic table
- Update table to flex based layout to support responsive
  table design

Tested: Small screen and large screen layout in Chrome,
        Firefox, and Safari. Safari has issues with the
        sticky header, which is an acceptable trade off
        and meets cross-browser standards.

Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
Change-Id: I8ea323e45a2659562f229d4fd6d4e53887664cad
</content>
</entry>
<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>Add remote logging server</title>
<updated>2019-06-21T14:29:40+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-05-24T19:33:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=e4194ce0dc8a941c4f30fd0995f9ba4c13cec560'/>
<id>urn:sha1:e4194ce0dc8a941c4f30fd0995f9ba4c13cec560</id>
<content type='text'>
Remote logging enables the user to configure a remote
server to stream out local logs. This feature will be
available on the Event Log page. The user can add a
remote server, edit/change an existing server
configuration and remove/disable the remote server.

Resolves openbmc/phosphor-webui#68

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I8284cbdbdaaf85f5c95f237efc72290c66904b40
</content>
</entry>
<entry>
<title>Revert "WebUI: Sensors page modifications"</title>
<updated>2019-05-01T13:54:08+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2019-04-17T19:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=615a2f896951643ae32e35b308e9bff649caf331'/>
<id>urn:sha1:615a2f896951643ae32e35b308e9bff649caf331</id>
<content type='text'>
This reverts commit 2f481e4cb83f0c72a9f3aad11431e4abcf5d632c.

"/xyz/openbmc_project/sensors/power/" sensors (e.g. p0_vcs_power)
and "/xyz/openbmc_project/sensors/current/" sensors
(e.g. p0_vcs_current) are no longer on the GUI Sensors Page.

Since all sensors do not map to Thermal or Power, the
SensorCollection, /redfish/v1/Chassis/{ChassisId}/Sensors,
needs to be implemented before we move the GUI sensors page
over to Redfish.

The SensorCollection contains all sensors not covered elsewhere
in the model.

The SensorCollection will contain all sensors under
/current and all non-powersupply sensors under /power.

IBM is planning on working on the SensorCollection, it will be
sometime before the code is in because of this, reverting
moving the GUI sensor page over to Redfish.

Apologies on not catching this in the review.

For more information see:
https://redfishforum.com/thread/190/sensorcollection-contain-all-sensors-chassis
https://redfish.dmtf.org/schemas/SensorCollection.json

Tested: The current and power sensors are back on the Sensor page.
Change-Id: Ia818fc05b49a8181b71f8756a6066c27e94dc46e
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Resolve accessibility isssues</title>
<updated>2019-04-09T04:40:05+00:00</updated>
<author>
<name>Derick Montague</name>
<email>derick.montague@ibm.com</email>
</author>
<published>2019-04-01T22:57:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=1ffa209e99da608e225df0a3a3caf47036b3a793'/>
<id>urn:sha1:1ffa209e99da608e225df0a3a3caf47036b3a793</id>
<content type='text'>
- Remove unecessary aria-roles
- Associate label elements with form elements
- Remove extraneous markup on Network settings page
- Update generic markup to use definition list when appropriate
- Add aria-labels and aria-expanded to accordion triggers

Tested: Accessibility issues tested in using Lighthouse in Chrome
Developer tools Audit section and Dequeue Axe extension. Manually tested clicking on labels
set focus on the form elements. Visually tested of the Network
Settings page in Chrome, Firefox, and Safari to verify layout changes.

Resolves openbmc/phosphor-webui#76

Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
Change-Id: Ib974c623e9d3b74e74e1f374c21e8191732ec26a
</content>
</entry>
</feed>
