<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-webui/app/common/directives, 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>2020-02-11T16:43:22+00:00</updated>
<entry>
<title>Create profile settings page</title>
<updated>2020-02-11T16:43:22+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2020-01-29T21:21:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=4148f2eee6313068d3223871005160b2902abb18'/>
<id>urn:sha1:4148f2eee6313068d3223871005160b2902abb18</id>
<content type='text'>
Adding a profile settings page so readonly and operator
roles are able to change their own password.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Iee9536255ad47f4df4af8746c1e01da37c407f2b
</content>
</entry>
<entry>
<title>Update navigation to accordian-style menu</title>
<updated>2020-01-13T15:24:01+00:00</updated>
<author>
<name>kathy</name>
<email>kathryn.elainex.pine@intel.com</email>
</author>
<published>2019-11-11T18:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=cee23d931785fe0638054a2448acb2e44411fdd0'/>
<id>urn:sha1:cee23d931785fe0638054a2448acb2e44411fdd0</id>
<content type='text'>
- New navigation provides intuitive structure for showing relationship
between sections and pages
- Menu keeps an open state, which allows easy clicking to sibling pages
- Ability to preview all page sections w/o hover over blocking page content
- Allows user to see where they are within navigation at all times

Tested: Opened each page and confirmed new navigation worked, clicked through
to all pages successfully.

Change-Id: Ie10dc95d8e15ee9bf89a3bec9ff231c0a7065ed9
Signed-off-by: Kathy Pine &lt;kathryn.elainex.pine@intel.com&gt;
</content>
</entry>
<entry>
<title>Update loading spinner</title>
<updated>2019-11-27T14:54:23+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsiew@gmail.com</email>
</author>
<published>2019-11-18T00:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=d4a5d6f43c6e19bd89b4debfaf8019a118728911'/>
<id>urn:sha1:d4a5d6f43c6e19bd89b4debfaf8019a118728911</id>
<content type='text'>
Loader was updated with loading icon svg. Added inline style
for loading icon and added loader svg to status-icon directive.
Status icons will be used in file-upload component for firmware page update.

Signed-off-by: Dixsie Wolmers &lt;dixsiew@gmail.com&gt;
Change-Id: I15e6f9fa39a08fcc8cfe354f8ed4447aab6425a9
</content>
</entry>
<entry>
<title>Certificate delete API – frontend</title>
<updated>2019-11-06T14:10:33+00:00</updated>
<author>
<name>Zbigniew Kurzynski</name>
<email>zbigniew.kurzynski@intel.com</email>
</author>
<published>2019-10-23T12:05:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=f70f42553615972163b36c9b4d77be07e4399122'/>
<id>urn:sha1:f70f42553615972163b36c9b4d77be07e4399122</id>
<content type='text'>
With introducing option to add multiple certificates there is a need to give
user a possibility to remove selected certificates, for example when they
expire.
This commit adds implementation of DELETE function to GUI.
A new icon will appear in action section on certificate table.
The delete icon will be enabled only for TrustStore certificates and disabled
for others which does not have support for delete option.
When user clicks on the delete icon then ‘user prompt’ is displayed and after
confirmation, proper redfish action is used to delete the certificate.

Middlewere implementation is here:
 https://gerrit.openbmc-project.xyz/c/openbmc/bmcweb/+/25281

Backend implementation is here:
 https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-certificate-manager/+/25268

Tested on Chrome and Mozilla.
    New icon appears in action section.
    The delete option is available only for TrustStore certificates.
    User is able to delete selected certificate.

Depends-On: I9781c5c79288ec5d080e80e42c63a55e471ddb77
Signed-off-by: Zbigniew Kurzynski &lt;zbigniew.kurzynski@intel.com&gt;
Change-Id: I68c5f54767d6982ae3cb00830b3a1b4f5e237bea
</content>
</entry>
<entry>
<title>Update certificate management page consistency</title>
<updated>2019-10-21T18:41:51+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsiew@gmail.com</email>
</author>
<published>2019-09-11T20:26:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=c15f66b0d52e855ca0c03e20f875f7c4bd67282f'/>
<id>urn:sha1:c15f66b0d52e855ca0c03e20f875f7c4bd67282f</id>
<content type='text'>
This change applies global styles to improve
page layout consistency and modal management

- Adds page and section styles
- Removes unused styles
- Creates individual html files for modals
- Updates certificate modals to bootstrap modal
- Updates global styles for input file field in file-upload.scss

TODO:
- Update certificate table with table component in separate commit
- Update CSR modal to use global form-field styles in separate commit

Signed-off-by: Dixsie Wolmers &lt;dixsiew@gmail.com&gt;
Change-Id: I9b800cb684740da1a9168294433e726efb0f9d0e
</content>
</entry>
<entry>
<title>Fix IE 11 primary navigation icon positioning</title>
<updated>2019-10-18T17:13:44+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsiew@gmail.com</email>
</author>
<published>2019-10-07T21:08:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=2cc89bf3e149cf0cf14ebc7194a581299ed5f6f3'/>
<id>urn:sha1:2cc89bf3e149cf0cf14ebc7194a581299ed5f6f3</id>
<content type='text'>
Added height value of 100% to nav-icon in order to properly align
in IE11.

Tested on Chrome, Firefox, Safari, Edge and IE11.

Signed-off-by: Dixsie Wolmers &lt;dixsiew@gmail.com&gt;
Change-Id: I66b2d4de1b67f546e0709eab70a780a297efbb7a
</content>
</entry>
<entry>
<title>Fix LDAP service update error</title>
<updated>2019-10-09T20:42:21+00:00</updated>
<author>
<name>Derick Montague</name>
<email>derick.montague@ibm.com</email>
</author>
<published>2019-09-24T17:09:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=7bdb91d4c4cd456ada08fc1dc684ff7aefa1ffa8'/>
<id>urn:sha1:7bdb91d4c4cd456ada08fc1dc684ff7aefa1ffa8</id>
<content type='text'>
When a service is enabled, it must be disabled prior
to changing the service type, e.g change from OpenLDAP
to ActiveDirectory.

- Add check to determine if a service is already enabled
- Make two calls if service is already enabled. First to
  disable existing service. Second to enable updated
  service
- Remove toast message for ssl check and replace with
  error message which also keeps submit button disabled
  if the regex pattern is not met

Tested:
- Edge
- Safari
- Firefox
- Chrome
- IE 11

Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
Change-Id: I195eeb7d1cd3621681c18f4dd9aa4414eb079c09
</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 SoL and KVM refresh bug</title>
<updated>2019-09-30T18:39:51+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-20T17:33:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=198ce1ff3900a82ad9e98ee473078a1bb8a2131a'/>
<id>urn:sha1:198ce1ff3900a82ad9e98ee473078a1bb8a2131a</id>
<content type='text'>
Clicking the refresh button in the app header on the SoL and
KVM pages would fail to reload because the wrong element reference
is passed to the contructor after the reload. Angular recommends
using directives for any DOM manipulation.

- Use the $element ref availble in serial-console.js directive to
  select DOM element to open the terminal
- Switch kvm controller to directive to be able to use element ref
  in the link function to select DOM element to pass as target

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Ia7391e42bf335b8c3558d25df15c052db245ee3d
</content>
</entry>
<entry>
<title>Improve LDAP accessibility</title>
<updated>2019-09-26T20:04:56+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsiew@gmail.com</email>
</author>
<published>2019-07-11T18:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=28e9ed8bd98c41f4f6426b8959af5f4289c4b4f0'/>
<id>urn:sha1:28e9ed8bd98c41f4f6426b8959af5f4289c4b4f0</id>
<content type='text'>
-Fixes accessibility issues for table sort buttons,
fieldset legend, checkboxes and radio buttons
-Fixes tabbing to checkboxes
-Stops tabbing to disabled sort buttons by adding ng-disabled
-Removes aria-hidden from modals

Tested: Verified no violations using DAP tool.

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