History log of /openbmc/phosphor-webui/app/common/directives/app-header.html (Results 1 – 25 of 36)
Revision Date Author Comments
# 4148f2ee 29-Jan-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Create profile settings page

Adding a profile settings page so readonly and operator
roles are able to change their own password.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@

Create profile settings page

Adding a profile settings page so readonly and operator
roles are able to change their own password.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Iee9536255ad47f4df4af8746c1e01da37c407f2b

show more ...


# 4b366b5a 24-Sep-2019 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Clean up icons

Clean up duplicate svg icons from assets directory.
Created a statusIcon component to dynamically render
status icons instead of using background-image in
scss fil

Clean up icons

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 <icon>
or <status-icon> directive

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ic0f06d78b0861d6f60d40b2dcc0b80fd6dad2a88

show more ...


# 30d7c637 31-Jul-2019 Derick Montague <derick.montague@ibm.com>

Update overview page to use new UI patterns

- Use page, section, list-pair to establish
consistent layout
- Update header and overview page to use new
caret icon
- Reorde

Update overview page to use new UI patterns

- 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 <derick.montague@ibm.com>

show more ...


# c86ce3c9 05-Jun-2019 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Consolidate button styles

This patchset will create consistent button styling according
to the styleguide and remove redundant button styles by creating
reusable button classes.

Consolidate button styles

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 <yoshiemuranaka@gmail.com>
Change-Id: I1ca214b74fc502e6b6e760cfee88b48110237c43

show more ...


# 1ffa209e 01-Apr-2019 Derick Montague <derick.montague@ibm.com>

Resolve accessibility isssues

- Remove unecessary aria-roles
- Associate label elements with form elements
- Remove extraneous markup on Network settings page
- Update generic ma

Resolve accessibility isssues

- 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 <derick.montague@ibm.com>
Change-Id: Ib974c623e9d3b74e74e1f374c21e8191732ec26a

show more ...


# 75494d4a 16-Jan-2019 Ryan Arnell <iffy.ryan@ibm.com>

Fix layout for responsive design: Header

Get rid of "BMC host/IP address" & "server info" text, make the
buttons tighter and make more buttons visible in header so that
the informati

Fix layout for responsive design: Header

Get rid of "BMC host/IP address" & "server info" text, make the
buttons tighter and make more buttons visible in header so that
the information is more useful to users in tablet view.

Change-Id: I6b4166390b1828fca265e7bb56f51106b4e6f21b
Signed-off-by: Ryan Arnell <iffy.ryan@ibm.com>

show more ...


# dbf04811 16-Nov-2018 Alexander Filippov <a.filippov@yadro.com>

fix date/time representation in national locales

Added "localeDate" filter to present date and time in preferred format:
- the date will be displayed as: 'Dec 3, 2018'
- the time w

fix date/time representation in national locales

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 <a.filippov@yadro.com>

show more ...


# 1085098b 22-Oct-2018 Gunnar Mills <gmills@us.ibm.com>

Remove multi-server controller

Removed all pages associated with the multi-server feature.
Before, this page was visible at /multi-server/overview.

This page is not used and the

Remove multi-server controller

Removed all pages associated with the multi-server feature.
Before, this page was visible at /multi-server/overview.

This page is not used and there is a lot of work to get
multi-server working. There was also a lot of hardcoded values
in the multi-server controllers.

This code could still be used in the future by looking at the git
history or checking out an earlier tag.
Removing these controllers saves us a few KBs in the image.

Tested: Manual regression testing on a Witherspoon.
Change-Id: Ic2f727a80404291338a66cde4857cf1f4ad228b2
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# 5f0b7767 25-Sep-2018 Gunnar Mills <gmills@us.ibm.com>

Remove tabs from HTML files

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 i

Remove tabs from HTML files

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 <gmills@us.ibm.com>

show more ...


# 6dbd305b 18-May-2018 Gunnar Mills <gmills@us.ibm.com>

Remove multi-server controller

After logging in the GUI was trying to load
multi-server-recent-controller.html.

Resolves openbmc/openbmc#3194

Change-Id: I109af0a9a94d0e

Remove multi-server controller

After logging in the GUI was trying to load
multi-server-recent-controller.html.

Resolves openbmc/openbmc#3194

Change-Id: I109af0a9a94d0e0f3729d383473be43de91bb22f
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# 844dace6 15-May-2018 Gunnar Mills <gmills@us.ibm.com>

Remove Web UI version

No reason to manage a version number separately from the overall
project. Remove the version and rename the element.
Based on feedback on https://gerrit.openbmc

Remove Web UI version

No reason to manage a version number separately from the overall
project. Remove the version and rename the element.
Based on feedback on https://gerrit.openbmc-project.xyz/#/c/10364/.

Change-Id: I055445db8bdda36dc408c057132e6e69b8935a6b
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# 1bc2bfb2 01-May-2018 Gunnar Mills <gmills@us.ibm.com>

Move last refresh time format to 'medium'

From https://docs.angularjs.org/api/ng/filter/date:
"'medium': equivalent to 'MMM d, y h:mm:ss a' for en_US locale
(e.g. Sep 3, 2010 12:05:0

Move last refresh time format to 'medium'

From https://docs.angularjs.org/api/ng/filter/date:
"'medium': equivalent to 'MMM d, y h:mm:ss a' for en_US locale
(e.g. Sep 3, 2010 12:05:08 PM)"
This is a similar format as to what was present on the GUI
before for en_US.
Letting the browser choose the format, is important.
Still displayed in user's timezone.

Before: 1:52:11 May 01 2018
After: May 1, 2018 1:52:11 PM

Change-Id: Iff2769a22125b1ea4f6f375a6b2b6866438149c5
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# 3490c0fc 01-May-2018 CamVan Nguyen <ctnguyen@us.ibm.com>

Display red 'error' icon for Error state

- Display a red 'error' icon vs a yellow 'warning' icon when
the Server Power is in an Error (Quiesced) state.

Resolves openbmc/openbm

Display red 'error' icon for Error state

- Display a red 'error' icon vs a yellow 'warning' icon when
the Server Power is in an Error (Quiesced) state.

Resolves openbmc/openbmc#3149

Change-Id: I0d23d9406370e5b49d554b979aaedb5754601e3b
Signed-off-by: CamVan Nguyen <ctnguyen@us.ibm.com>

show more ...


# 7a5ce461 21-Mar-2018 Iftekharul Islam <iffy.ryan@ibm.com>

Changing the text Quiesced to Error

As per discussion here openbmc/openbmc#2925
Changing the text Quiesced to Error

Fixes openbmc/openbmc#2925

Change-Id: Icd360a91335c8

Changing the text Quiesced to Error

As per discussion here openbmc/openbmc#2925
Changing the text Quiesced to Error

Fixes openbmc/openbmc#2925

Change-Id: Icd360a91335c8dd77cfbde4faa868cce6a286e64
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>

show more ...


# a5f48c74 16-Feb-2018 Jayashankar Padath <jayashankar.padath@in.ibm.com>

BMC IP changed to BMC host/IP and corrected the value truncation in webgui.

Resolves openbmc/openbmc#2894

Tested: Running GUI locally and verified the new texts. Also made sure that

BMC IP changed to BMC host/IP and corrected the value truncation in webgui.

Resolves openbmc/openbmc#2894

Tested: Running GUI locally and verified the new texts. Also made sure that
value truncation is not happening.

Change-Id: Ic3947b36ef83fe5cb37190a848c85156cc072afd
Signed-off-by: Jayashankar Padath <jayashankar.padath@in.ibm.com>

show more ...


# eedefd3e 28-Feb-2018 Gunnar Mills <gmills@us.ibm.com>

Remove trailing spaces from files

Tested: Manually tested GUI for any regressions
Change-Id: I8c0922b7bd67b03b07e8880bc4dba3b862220b33
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>


# 879481e5 06-Nov-2017 Ed Tanous <ed.tanous@intel.com>

Remove reference to IBM in phosphor-webui

As phosphor webui is supposed to be the reference implementation, it
should not reference IBM, nor have IBM copywritten logos contained
with

Remove reference to IBM in phosphor-webui

As phosphor webui is supposed to be the reference implementation, it
should not reference IBM, nor have IBM copywritten logos contained
within it. If these are neccesary for IBM platforms, they should be
done in a bbappend in the bitbake layer, or in a way that doesn't put
copywritten materials on BMCs that may not have permission to use and
release it.

I'm hoping to generate ddiscussion on how the best way to handle this
from a build perspective would be, but for now, references should be to
the OpenBmc project, not IBM to avoid copyright issues.

Change-Id: I73efda399e967ca4446b8df403e94e14ab24aff8
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...


# bbcf670a 06-Oct-2017 Ed Tanous <ed.tanous@intel.com>

Modernize web GUI and make it installable on BMC

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 p

Modernize web GUI and make it installable on BMC

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 <ed.tanous@intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 1acb412d 02-Nov-2017 Iftekharul Islam <iffy.ryan@ibm.com>

Updating login structure

Updated login structure with a field where user can manually add server hostname if it is not populated automatically

Change-Id: I147c2c15869131540e327bda26

Updating login structure

Updated login structure with a field where user can manually add server hostname if it is not populated automatically

Change-Id: I147c2c15869131540e327bda26c05b59d78e01d5
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>

show more ...


# db28a387 02-Nov-2017 Iftekharul Islam <iffy.ryan@ibm.com>

Updating images and stles

Updating images and styles after code merge conflicts

Change-Id: I96490926caa41d13e4d625ff67f6a463d7819d34
Signed-off-by: Iftekharul Islam <iffy.ryan@i

Updating images and stles

Updating images and styles after code merge conflicts

Change-Id: I96490926caa41d13e4d625ff67f6a463d7819d34
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>

show more ...


# ee33c493 20-Sep-2017 Michael Davis <michael.s.davis@ibm.com>

alignment fix for sensor readings

Change-Id: I6316956206b675b931c4ed88fb237928ab3eeecf
Signed-off-by: Michael Davis <michael.s.davis@ibm.com>


# 5912f757 11-Sep-2017 Iftekharul Islam <iffy.ryan@ibm.com>

Changing the server name from Quiesced to Standby in header and power operation page

Change-Id: I5a2358fa4783a58d1d6ab73f9901e1f8fa2f54a8
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.c

Changing the server name from Quiesced to Standby in header and power operation page

Change-Id: I5a2358fa4783a58d1d6ab73f9901e1f8fa2f54a8
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>

show more ...


# 83308999 06-Sep-2017 Michael Davis <michael.s.davis@ibm.com>

changed Quiesced term to Standby based on feedback

Change-Id: I8f02249ccdfd0eaddc6c7e566335b706b9542959
Signed-off-by: Michael Davis <michael.s.davis@ibm.com>


# 4250f302 06-Sep-2017 Michael Davis <michael.s.davis@ibm.com>

multi-server changes and prototype additions

Change-Id: Icfdf19205bc4123ebd1bea086f01323ec41b4685
Signed-off-by: Michael Davis <michael.s.davis@ibm.com>


# c22425f2 06-Sep-2017 Iftekharul Islam <iffy.ryan@ibm.com>

Server health icon status on header fixed

Change-Id: I06100d8ffe9e26129585ca9476fa7097ef34a6b4
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>


12