<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-webui/app/common/directives/log-event.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>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>
<entry>
<title>fix date/time representation in national locales</title>
<updated>2018-12-07T18:18:56+00:00</updated>
<author>
<name>Alexander Filippov</name>
<email>a.filippov@yadro.com</email>
</author>
<published>2018-11-16T13:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=dbf048119670aabcdff6c35fe6873f0ac7555a69'/>
<id>urn:sha1:dbf048119670aabcdff6c35fe6873f0ac7555a69</id>
<content type='text'>
Added "localeDate" filter to present date and time in preferred format:
 - the date will be displayed as: 'Dec 3, 2018'
 - the time will be displayed in locale preferred format.
 - the timezone will be displayed as abbrev or GMT+/-offset.

At the 'Date and Time setting' the time zone name will displayed in long
format if it is possible.

All text parts of date/time representation will be in English.

Resolves: openbmc/phosphor-webui#42

Change-Id: I2fdbb47c62dfc5000039b0c00a20f64a9a389fc6
Signed-off-by: Alexander Filippov &lt;a.filippov@yadro.com&gt;
</content>
</entry>
<entry>
<title>Display log events in user time</title>
<updated>2018-11-06T16:48:36+00:00</updated>
<author>
<name>beccabroek</name>
<email>beccabroek@gmail.com</email>
</author>
<published>2018-10-29T18:46:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=569ccf66e58aacd50eaf53518c50c0ad4d448333'/>
<id>urn:sha1:569ccf66e58aacd50eaf53518c50c0ad4d448333</id>
<content type='text'>
Allows user to display events in their timezone or in UTC.
Previously allowed either ETC or UTC, but listed ETC as
'user timezone'.  Updates date time page from GMT offset to
UTC offset for overall consistency. Also updates overview
page to list critical events in user timezone

Resolves openbmc/phosphor-webui#36

Tested: changed timezone settings locally and validated
  that correct timezone and UTC offset was presented in
  the UI.

Change-Id: I89ca5045eeb789527aa07f5b1baebaa3fbd6b1fa
Signed-off-by: beccabroek &lt;beccabroek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Consistent date time format</title>
<updated>2018-10-29T21:57:36+00:00</updated>
<author>
<name>beccabroek</name>
<email>beccabroek@gmail.com</email>
</author>
<published>2018-10-16T20:08:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=d7557e5c0069d3a77de969fef444eb869cfb023e'/>
<id>urn:sha1:d7557e5c0069d3a77de969fef444eb869cfb023e</id>
<content type='text'>
Format on event log page and overview
page of date and time should match the
format of 'data last refreshed' with the
exception of the timezone being listed
with the event log.

Resolves openbmc/phosphor-webui#21

Change-Id: I21d43e45f45d2f9eebc7c08f4345201bef354a06
Signed-off-by: beccabroek &lt;beccabroek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Copy to clipboard button to include title</title>
<updated>2018-07-27T15:20:08+00:00</updated>
<author>
<name>beccabroek</name>
<email>rebecca.shaw@ibm.com</email>
</author>
<published>2018-07-27T15:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=c93b03c2dc30408e9b414aba006c3121aa6e245b'/>
<id>urn:sha1:c93b03c2dc30408e9b414aba006c3121aa6e245b</id>
<content type='text'>
On the Event Log page, copy button previously copied error only.
Updates to also include title of event.

Resolves openbmc/openbmc#3146

Tested: The copy button now copies the title in
        addition to the error to the clipboard.

Change-Id: I9580a620046203cdcb2025d0ea1cf0030e0851cb
Signed-off-by: beccabroek &lt;rebecca.shaw@ibm.com&gt;
</content>
</entry>
<entry>
<title>Display event log ID and description if present</title>
<updated>2018-06-05T13:47:46+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2018-05-01T21:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=845acdc54ea78424219bd00d50f3332e01f75216'/>
<id>urn:sha1:845acdc54ea78424219bd00d50f3332e01f75216</id>
<content type='text'>
If the Event ID and Description event log properties
are present, display the error log title as &lt;ID&gt;: &lt;Desc&gt;
and move the Message property down into the box with the
other additional data fields.

If they aren't present, or not filled in (which in the case of
the event ID is a value of 'None'), leave the title as it
currently is, which is the Message property.

Tested: Verify UI fields when the event ID is valid, when
it's still in the event data but not valid, and when it isn't
in the event data at all.

Resolves openbmc/openbmc#3056

Change-Id: I455fc257b7d3713aceee2975d5240fb226cfa87e
Signed-off-by: Matt Spinler &lt;spinler@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Display the "type" of event log</title>
<updated>2018-02-23T20:40:49+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-02-08T21:42:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=43a2ed12e55e23b64419cc3493ca75d180e47a16'/>
<id>urn:sha1:43a2ed12e55e23b64419cc3493ca75d180e47a16</id>
<content type='text'>
The GUI before displayed the "Severity" of the event log in the
name field. It now displays the type. Type is from the "Message"
field in the event log. An example of the type is:
"xyz.openbmc_project.Software.Version.Error.ManifestFileFailure".
This is much more useful than the "Severity" ( e.g.
"xyz.openbmc_project.Logging.Entry.Level.Error"). Severity is
still displayed in the event log, above the type.

Resolves openbmc/openbmc#2875

Change-Id: I10fdf90f6498f49b11a64e2c1e556b9a1c95f7b4
Tested: Running GUI locally
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Modernize web GUI and make it installable on BMC</title>
<updated>2017-11-07T00:25:49+00:00</updated>
<author>
<name>Ed Tanous</name>
<email>ed.tanous@intel.com</email>
</author>
<published>2017-10-06T20:53:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=bbcf670a1c8c7463556eb006bc8f6bbfe29af3e4'/>
<id>urn:sha1:bbcf670a1c8c7463556eb006bc8f6bbfe29af3e4</id>
<content type='text'>
1. Move from gulp server to webpack.  This allows the proper
compression to allow the webui to be embedded in the BMC.
2. Update js paths to use requires, not hardcoded paths.  This was
required to make the packaging work correctly.
3. Add babel config to do translation.
4. Update angularjs directive calls to use the angular 1.6 syntax for
promises intead of success and fail.

https://docs.angularjs.org/guide/migration#migrate1.5to1.6-ng-services-$http

5. As a consequence of using NPM/webpack, the versions of angular and
associated modules that were checked in have been updated.

Change-Id: Icb71e2eedb0d9a8943fc914f9dc4be11d0983c00
Signed-off-by: Ed Tanous &lt;ed.tanous@intel.com&gt;
Signed-off-by: Brad Bishop &lt;bradleyb@fuzziesquirrel.com&gt;
</content>
</entry>
<entry>
<title>Updating images and stles</title>
<updated>2017-11-02T18:16:17+00:00</updated>
<author>
<name>Iftekharul Islam</name>
<email>iffy.ryan@ibm.com</email>
</author>
<published>2017-11-02T18:16:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=db28a387c218b82ff70766359f4a521c713ab274'/>
<id>urn:sha1:db28a387c218b82ff70766359f4a521c713ab274</id>
<content type='text'>
Updating images and styles after code merge conflicts

Change-Id: I96490926caa41d13e4d625ff67f6a463d7819d34
Signed-off-by: Iftekharul Islam &lt;iffy.ryan@ibm.com&gt;
</content>
</entry>
</feed>
