<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-webui/app/server-control/controllers/power-operations-controller.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-10-02T14:02:24+00:00</updated>
<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 rounded button styling</title>
<updated>2019-09-30T18:31:13+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-25T22:47:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=54d53c67b8deab838bbbe1d29fb8885b0bd56c17'/>
<id>urn:sha1:54d53c67b8deab838bbbe1d29fb8885b0bd56c17</id>
<content type='text'>
Add 'btn' class on Reboot and Shutdown buttons on
power operations page to make sure borders aren't
rounded.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I3369acd52ad1992d4340ef6c194b81b5dc0ce001
</content>
</entry>
<entry>
<title>Update boot override UI messaging visibility</title>
<updated>2019-09-25T20:50:30+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-23T19:01:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=5dac9e155e46cd8615a057ff6fe1577a9f21a0a7'/>
<id>urn:sha1:5dac9e155e46cd8615a057ff6fe1577a9f21a0a7</id>
<content type='text'>
When a user changes the boot setting override option
to 'None' on the Server power operations page, the
Enable one time boot checkbox should not be checked and
'Pending one time boot' message should not be displayed.

- Removed duplicate id and unused ng-change attributes

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Ia8771c2984fe41c64dde9b0c702b82a3d8305d7f
</content>
</entry>
<entry>
<title>Add boot option override and TPM enable toggle</title>
<updated>2019-08-21T21:14:16+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsiew@gmail.com</email>
</author>
<published>2019-06-21T18:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=e368108fc4fb3777ff02089f81b551d9735b393f'/>
<id>urn:sha1:e368108fc4fb3777ff02089f81b551d9735b393f</id>
<content type='text'>
- Adds ability to set a bootsource override to allowable target value
- Adds ability to enable or disable TPM required policy
- Replaces power operations confirm directive with bootstrap modal

Tested: Confirmed override settings saved to redfish but unable to verify
if settings are automatically set to disabled by petitboot after a
one time boot. Passes DAP.

Resolves openbmc/phosphor-webui#82
Resolves openbmc/phosphor-webui#90

Signed-off-by: Dixsie Wolmers &lt;dixsiew@gmail.com&gt;
Change-Id: If0ffd6f9328939d70c7958ee11fb90bd20a1e685
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Refactor power operations</title>
<updated>2019-07-29T16:28:38+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-07-18T20:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=5ff98780e0a9c3987447a83782f1409dd3d11f02'/>
<id>urn:sha1:5ff98780e0a9c3987447a83782f1409dd3d11f02</id>
<content type='text'>
Refactored power operations to use checkHostStatus function
that checks host_status property provided by dataService,
instead of polling for host/chassis status.
Added property to check when a power operation is in progress.
This property will show/hide the in progress message and make
other operations unavailable until the operation completes.
We were previously checking whether the server_state property
was set to 'Unreachable', which enables the Power on button in
the middle of a reboot, since the server_state changes to 'Off'
during reboot.

- Removed unused $timeout service

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I234749a9a875c7370b52bd23ed74d6e9617cf5e2
</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>Remove unused powerOnConfirm and powerConfirm</title>
<updated>2019-05-17T21:29:27+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2019-05-17T19:54:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=11f36032b308618e465142ae35db717e4c48df9c'/>
<id>urn:sha1:11f36032b308618e465142ae35db717e4c48df9c</id>
<content type='text'>
There is no confirm for Powering on the system.
These were unused.

Change-Id: I4f5c3eb0a7676877ccbb0fef687ab525e585e428
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Rename variables to follow lowerCamelCase</title>
<updated>2019-05-17T21:28:24+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2019-05-17T19:39:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=6af5d2947a1ac15f3cfa0475ec6acbb1b8c56610'/>
<id>urn:sha1:6af5d2947a1ac15f3cfa0475ec6acbb1b8c56610</id>
<content type='text'>
OpenBMC follows Google JavaScript Style Guide.
https://google.github.io/styleguide/jsguide.html#naming-local-variable-names

https://github.com/openbmc/docs/blob/master/CONTRIBUTING.md#javascript

Change-Id: I0be270d8cb8f219f048626591e6b623c4307eef7
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Clean up headers</title>
<updated>2019-02-19T14:26:14+00:00</updated>
<author>
<name>beccabroek</name>
<email>beccabroek@gmail.com</email>
</author>
<published>2019-02-15T22:26:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=edf1ab46938b9bb022be98e331ced8deec04d7c6'/>
<id>urn:sha1:edf1ab46938b9bb022be98e331ced8deec04d7c6</id>
<content type='text'>
Updates headers to match style guide and makes them consistent
throughout pages in the GUI. Removes instances where a header
element existed and a different header style was being applied.
For example, &lt;h2 class="h4"&gt;

Tested: Ran GUI locally and verified that headers look consistent
and have the appropriate sizing while using Chrome, Firefox and
Safari.

Change-Id: I187136298ed2bfd36c40c2b80d5a4f20947cbe56
Signed-off-by: beccabroek &lt;beccabroek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix Server power operations page style</title>
<updated>2018-12-20T14:01:31+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-11-26T22:51:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=971954471f7b5fd59a509a6a0c451c009bb4bbc4'/>
<id>urn:sha1:971954471f7b5fd59a509a6a0c451c009bb4bbc4</id>
<content type='text'>
On the Server power operations page, need a width: 100% for the
"Select a power operation" header.

Drop "Row" from power operations div to fix confirm modal being
cut off.

These are needed because of the move to Bootstrap 4.
84e114a

Resolves openbmc/phosphor-webui#51

Change-Id: I7250daf2aed4ce5af7ed5acdf61a65cc38deac72
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
</feed>
