History log of /openbmc/phosphor-webui/app/server-health/styles/ (Results 1 – 25 of 57)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4b366b5a24-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 files.

- Moved/removed

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 ...


/openbmc/phosphor-webui/app/access-control/controllers/certificate-controller.html
/openbmc/phosphor-webui/app/access-control/controllers/certificate-controller.js
/openbmc/phosphor-webui/app/access-control/controllers/ldap-controller.html
/openbmc/phosphor-webui/app/access-control/controllers/ldap-controller.js
/openbmc/phosphor-webui/app/access-control/controllers/user-accounts-modal-remove.html
/openbmc/phosphor-webui/app/access-control/controllers/user-accounts-modal-settings.html
/openbmc/phosphor-webui/app/access-control/controllers/user-accounts-modal-user.html
/openbmc/phosphor-webui/app/access-control/controllers/user-controller.html
/openbmc/phosphor-webui/app/access-control/controllers/user-controller.js
/openbmc/phosphor-webui/app/access-control/directives/role-table.html
/openbmc/phosphor-webui/app/access-control/directives/role-table.js
/openbmc/phosphor-webui/app/access-control/directives/username-validator.js
/openbmc/phosphor-webui/app/access-control/index.js
/openbmc/phosphor-webui/app/access-control/styles/certificate.scss
/openbmc/phosphor-webui/app/access-control/styles/index.scss
/openbmc/phosphor-webui/app/access-control/styles/ldap.scss
/openbmc/phosphor-webui/app/access-control/styles/user-accounts.scss
/openbmc/phosphor-webui/app/assets/icons/icon-key.svg
/openbmc/phosphor-webui/app/assets/icons/icon-off.svg
/openbmc/phosphor-webui/app/assets/icons/icon-on.svg
/openbmc/phosphor-webui/app/common/components/status-icon.js
/openbmc/phosphor-webui/app/common/directives/app-header.html
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/ldap-user-roles.html
/openbmc/phosphor-webui/app/common/directives/ldap-user-roles.js
/openbmc/phosphor-webui/app/common/directives/serial-console.js
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/styles/base/icons.scss
/openbmc/phosphor-webui/app/common/styles/components/form-elements.scss
/openbmc/phosphor-webui/app/common/styles/directives/app-navigation.scss
/openbmc/phosphor-webui/app/common/styles/elements/alerts.scss
/openbmc/phosphor-webui/app/common/styles/elements/index.scss
/openbmc/phosphor-webui/app/common/styles/layout/header.scss
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/index.js
/openbmc/phosphor-webui/app/configuration/styles/index.scss
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/server-control/controllers/kvm-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-modal.html
/openbmc/phosphor-webui/app/server-control/directives/kvm-console.html
/openbmc/phosphor-webui/app/server-control/directives/kvm-console.js
/openbmc/phosphor-webui/app/server-control/index.js
/openbmc/phosphor-webui/app/server-control/styles/power-operations.scss
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
sensors.scss
/openbmc/phosphor-webui/app/styles/index.scss
4986603e18-Sep-2019 Derick Montague <derick.montague@ibm.com>

Add error messaging for error log date filtering and Safari support

- Updated filters to use semantic markup (fieldset)
- Added check for input date type support and updated
expected date format t

Add error messaging for error log date filtering and Safari support

- Updated filters to use semantic markup (fieldset)
- Added check for input date type support and updated
expected date format to the legend
- Added error message if date format is invalid
- Updated layout to support error message

Tested the changes in the following browsers:
- Safari
- IE 11
- Chrome
- Edge
- Firefox

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: If0b874644b80640dc5bfd8211459c012807ea492

show more ...


/openbmc/phosphor-webui/README.md
/openbmc/phosphor-webui/app/assets/icons/icon-arrow--down.svg
/openbmc/phosphor-webui/app/assets/icons/icon-arrow--up.svg
/openbmc/phosphor-webui/app/assets/icons/icon-check.svg
/openbmc/phosphor-webui/app/assets/icons/icon-chevron-right.svg
/openbmc/phosphor-webui/app/assets/icons/icon-critical.svg
/openbmc/phosphor-webui/app/assets/icons/icon-warning.svg
/openbmc/phosphor-webui/app/common/components/table/table-actions.js
/openbmc/phosphor-webui/app/common/components/table/table-checkbox.js
/openbmc/phosphor-webui/app/common/components/table/table-toolbar.js
/openbmc/phosphor-webui/app/common/components/table/table.html
/openbmc/phosphor-webui/app/common/components/table/table.js
/openbmc/phosphor-webui/app/common/directives/app-header.js
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/certificate.html
/openbmc/phosphor-webui/app/common/directives/certificate.js
/openbmc/phosphor-webui/app/common/directives/icon-provider.js
/openbmc/phosphor-webui/app/common/directives/log-filter.html
/openbmc/phosphor-webui/app/common/directives/log-filter.js
/openbmc/phosphor-webui/app/common/directives/log-search-control.html
/openbmc/phosphor-webui/app/common/directives/serial-console.js
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/constants.js
/openbmc/phosphor-webui/app/common/styles/base/buttons.scss
/openbmc/phosphor-webui/app/common/styles/base/variables.scss
/openbmc/phosphor-webui/app/common/styles/components/table.scss
/openbmc/phosphor-webui/app/common/styles/elements/accordion.scss
/openbmc/phosphor-webui/app/common/styles/elements/alerts.scss
/openbmc/phosphor-webui/app/common/styles/elements/index.scss
/openbmc/phosphor-webui/app/common/styles/elements/input-file.scss
/openbmc/phosphor-webui/app/common/styles/elements/modals.scss
/openbmc/phosphor-webui/app/configuration/controllers/certificate-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/certificate-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.html
/openbmc/phosphor-webui/app/configuration/index.js
/openbmc/phosphor-webui/app/configuration/styles/certificate.scss
/openbmc/phosphor-webui/app/configuration/styles/index.scss
/openbmc/phosphor-webui/app/configuration/styles/snmp.scss
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/server-control/controllers/virtual-media-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/virtual-media-controller.js
/openbmc/phosphor-webui/app/server-control/index.js
/openbmc/phosphor-webui/app/server-control/styles/index.scss
/openbmc/phosphor-webui/app/server-control/styles/virtual-media.scss
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/syslog-controller.html
log.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.js
/openbmc/phosphor-webui/app/users/controllers/user-accounts-modal-remove.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-modal-user.html
/openbmc/phosphor-webui/app/users/directives/role-table.html
/openbmc/phosphor-webui/app/users/directives/role-table.js
/openbmc/phosphor-webui/app/users/styles/user-accounts.scss
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
/openbmc/phosphor-webui/webpack.config.js
e368108f21-Jun-2019 Dixsie Wolmers <dixsiew@gmail.com>

Add boot option override and TPM enable toggle

- Adds ability to set a bootsource override to allowable target value
- Adds ability to enable or disable TPM required policy
- Replaces power operatio

Add boot option override and TPM enable toggle

- 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 <dixsiew@gmail.com>
Change-Id: If0ffd6f9328939d70c7958ee11fb90bd20a1e685
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/phosphor-webui/app/assets/icons/icon-pending.svg
/openbmc/phosphor-webui/app/assets/icons/icon-visibility-off.svg
/openbmc/phosphor-webui/app/assets/icons/icon-visibility-on.svg
/openbmc/phosphor-webui/app/common/components/index.js
/openbmc/phosphor-webui/app/common/components/table/table.html
/openbmc/phosphor-webui/app/common/components/table/table.js
/openbmc/phosphor-webui/app/common/directives/password-confirmation.js
/openbmc/phosphor-webui/app/common/directives/password-visibility-toggle/password-visibility-toggle.js
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/constants.js
/openbmc/phosphor-webui/app/common/styles/base/buttons.scss
/openbmc/phosphor-webui/app/common/styles/base/forms.scss
/openbmc/phosphor-webui/app/common/styles/base/typography.scss
/openbmc/phosphor-webui/app/common/styles/base/utility.scss
/openbmc/phosphor-webui/app/common/styles/components/table.scss
/openbmc/phosphor-webui/app/common/styles/elements/modals.scss
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-modal.html
/openbmc/phosphor-webui/app/server-control/styles/power-operations.scss
log.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.js
/openbmc/phosphor-webui/app/users/controllers/user-accounts-modal-remove.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-modal-settings.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-modal-user.html
/openbmc/phosphor-webui/app/users/directives/username-validator.js
/openbmc/phosphor-webui/app/users/styles/user-accounts.scss
30d7c63731-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
- Reordered Server and BMC infor

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 ...


/openbmc/phosphor-webui/README.md
/openbmc/phosphor-webui/app/403.html
/openbmc/phosphor-webui/app/assets/icons/icon-chevron-right.svg
/openbmc/phosphor-webui/app/assets/icons/icon-control.svg
/openbmc/phosphor-webui/app/common/directives/app-header.html
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/certificate.html
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/apiInterceptor.js
/openbmc/phosphor-webui/app/common/services/constants.js
/openbmc/phosphor-webui/app/common/styles/base/forms.scss
/openbmc/phosphor-webui/app/common/styles/base/mixins.scss
/openbmc/phosphor-webui/app/common/styles/base/typography.scss
/openbmc/phosphor-webui/app/common/styles/base/utility.scss
/openbmc/phosphor-webui/app/common/styles/directives/app-navigation.scss
/openbmc/phosphor-webui/app/common/styles/elements/alerts.scss
/openbmc/phosphor-webui/app/common/styles/elements/modals.scss
/openbmc/phosphor-webui/app/common/styles/elements/quicklinks.scss
/openbmc/phosphor-webui/app/common/styles/elements/toggle-switch.scss
/openbmc/phosphor-webui/app/common/styles/layout/content.scss
/openbmc/phosphor-webui/app/common/styles/layout/header.scss
/openbmc/phosphor-webui/app/common/styles/layout/index.scss
/openbmc/phosphor-webui/app/common/styles/layout/list.scss
/openbmc/phosphor-webui/app/common/styles/layout/page.scss
/openbmc/phosphor-webui/app/common/styles/layout/section.scss
/openbmc/phosphor-webui/app/configuration/controllers/certificate-controller.html
/openbmc/phosphor-webui/app/configuration/styles/certificate.scss
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.html
/openbmc/phosphor-webui/app/overview/styles/system-overview.scss
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-usage-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/server-led-controller.html
/openbmc/phosphor-webui/app/server-control/styles/index.scss
/openbmc/phosphor-webui/app/server-control/styles/server-led.scss
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.html
log.scss
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
/openbmc/phosphor-webui/webpack.config.js
6f7ec80e24-Jun-2019 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Clean up color values

This update will clean up slight color variations in the
code base by creating and using Sass color variables
instead of hex values. Available colors are defined in
colors.scss

Clean up color values

This update will clean up slight color variations in the
code base by creating and using Sass color variables
instead of hex values. Available colors are defined in
colors.scss. Any usage of CSS color properties should
refer to the mapped color variables in colors.scss.

- Removed tags.scss file since tag components no longer used

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

show more ...


/openbmc/phosphor-webui/app/assets/icons/icon-replace.svg
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/certificate.html
/openbmc/phosphor-webui/app/common/directives/certificate.js
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/constants.js
/openbmc/phosphor-webui/app/common/styles/base/buttons.scss
/openbmc/phosphor-webui/app/common/styles/base/colors.scss
/openbmc/phosphor-webui/app/common/styles/base/core.scss
/openbmc/phosphor-webui/app/common/styles/base/forms.scss
/openbmc/phosphor-webui/app/common/styles/base/icons.scss
/openbmc/phosphor-webui/app/common/styles/base/mixins.scss
/openbmc/phosphor-webui/app/common/styles/base/typography.scss
/openbmc/phosphor-webui/app/common/styles/base/utility.scss
/openbmc/phosphor-webui/app/common/styles/components/form-elements.scss
/openbmc/phosphor-webui/app/common/styles/components/table.scss
/openbmc/phosphor-webui/app/common/styles/directives/app-navigation.scss
/openbmc/phosphor-webui/app/common/styles/elements/accordion.scss
/openbmc/phosphor-webui/app/common/styles/elements/alerts.scss
/openbmc/phosphor-webui/app/common/styles/elements/content-search.scss
/openbmc/phosphor-webui/app/common/styles/elements/index.scss
/openbmc/phosphor-webui/app/common/styles/elements/inline-confirm.scss
/openbmc/phosphor-webui/app/common/styles/elements/loader.scss
/openbmc/phosphor-webui/app/common/styles/elements/modals.scss
/openbmc/phosphor-webui/app/common/styles/elements/paginate.scss
/openbmc/phosphor-webui/app/common/styles/elements/quicklinks.scss
/openbmc/phosphor-webui/app/common/styles/elements/toast.scss
/openbmc/phosphor-webui/app/common/styles/elements/toggle-filter.scss
/openbmc/phosphor-webui/app/common/styles/elements/toggle-switch.scss
/openbmc/phosphor-webui/app/common/styles/layout/content.scss
/openbmc/phosphor-webui/app/common/styles/layout/header.scss
/openbmc/phosphor-webui/app/configuration/controllers/certificate-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/certificate-controller.js
/openbmc/phosphor-webui/app/configuration/index.js
/openbmc/phosphor-webui/app/configuration/styles/certificate.scss
/openbmc/phosphor-webui/app/configuration/styles/date-time.scss
/openbmc/phosphor-webui/app/configuration/styles/firmware.scss
/openbmc/phosphor-webui/app/configuration/styles/index.scss
/openbmc/phosphor-webui/app/configuration/styles/network.scss
/openbmc/phosphor-webui/app/configuration/styles/snmp.scss
/openbmc/phosphor-webui/app/configuration/styles/virtual-media.scss
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/login/styles/index.scss
/openbmc/phosphor-webui/app/overview/styles/system-overview.scss
/openbmc/phosphor-webui/app/server-control/styles/bmc-reboot.scss
/openbmc/phosphor-webui/app/server-control/styles/power-operations.scss
/openbmc/phosphor-webui/app/server-control/styles/power-usage.scss
/openbmc/phosphor-webui/app/server-control/styles/remote-console.scss
inventory.scss
log.scss
sensors.scss
syslog.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/styles/user-accounts.scss
1f690f3e23-Jun-2019 Derick Montague <derick.montague@ibm.com>

Fix sensors table header and body alignment

- Update markup to use semenatic table
- Update table to flex based layout to support responsive
table design

Tested: Small screen and large screen lay

Fix sensors table header and body alignment

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

show more ...

c86ce3c905-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.

This patchset also

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 ...


/openbmc/phosphor-webui/app/assets/icons/icon-check.svg
/openbmc/phosphor-webui/app/assets/icons/icon-close.svg
/openbmc/phosphor-webui/app/assets/icons/icon-config.svg
/openbmc/phosphor-webui/app/assets/icons/icon-control.svg
/openbmc/phosphor-webui/app/assets/icons/icon-copy.svg
/openbmc/phosphor-webui/app/assets/icons/icon-edit.svg
/openbmc/phosphor-webui/app/assets/icons/icon-export.svg
/openbmc/phosphor-webui/app/assets/icons/icon-health.svg
/openbmc/phosphor-webui/app/assets/icons/icon-information.svg
/openbmc/phosphor-webui/app/assets/icons/icon-launch.svg
/openbmc/phosphor-webui/app/assets/icons/icon-more.svg
/openbmc/phosphor-webui/app/assets/icons/icon-overview.svg
/openbmc/phosphor-webui/app/assets/icons/icon-plus.svg
/openbmc/phosphor-webui/app/assets/icons/icon-power.svg
/openbmc/phosphor-webui/app/assets/icons/icon-restart.svg
/openbmc/phosphor-webui/app/assets/icons/icon-return.svg
/openbmc/phosphor-webui/app/assets/icons/icon-trashcan.svg
/openbmc/phosphor-webui/app/assets/icons/icon-user.svg
/openbmc/phosphor-webui/app/assets/images/DMTF_Redfish_logo_2017.svg
/openbmc/phosphor-webui/app/assets/images/crit-x.svg
/openbmc/phosphor-webui/app/assets/images/icon-arrow-blue.svg
/openbmc/phosphor-webui/app/assets/images/icon-arrow-gray.svg
/openbmc/phosphor-webui/app/assets/images/icon-critical.svg
/openbmc/phosphor-webui/app/assets/images/icon-off.svg
/openbmc/phosphor-webui/app/assets/images/icon-on.svg
/openbmc/phosphor-webui/app/assets/images/icon-search.svg
/openbmc/phosphor-webui/app/assets/images/icon-warning.svg
/openbmc/phosphor-webui/app/assets/images/logo.svg
/openbmc/phosphor-webui/app/assets/images/warn-slash.svg
/openbmc/phosphor-webui/app/common/directives/app-header.html
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/confirm.html
/openbmc/phosphor-webui/app/common/directives/firmware-list.html
/openbmc/phosphor-webui/app/common/directives/icon-provider.js
/openbmc/phosphor-webui/app/common/directives/log-event.html
/openbmc/phosphor-webui/app/common/directives/log-filter.html
/openbmc/phosphor-webui/app/common/directives/serial-console.html
/openbmc/phosphor-webui/app/common/directives/syslog-filter.html
/openbmc/phosphor-webui/app/common/styles/base/buttons.scss
/openbmc/phosphor-webui/app/common/styles/base/colors.scss
/openbmc/phosphor-webui/app/common/styles/base/icons.scss
/openbmc/phosphor-webui/app/common/styles/directives/app-navigation.scss
/openbmc/phosphor-webui/app/common/styles/directives/index.scss
/openbmc/phosphor-webui/app/common/styles/elements/index.scss
/openbmc/phosphor-webui/app/common/styles/elements/inline-confirm.scss
/openbmc/phosphor-webui/app/common/styles/elements/toggle-filter.scss
/openbmc/phosphor-webui/app/common/styles/layout/header.scss
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/virtual-media-controller.html
/openbmc/phosphor-webui/app/configuration/styles/date-time.scss
/openbmc/phosphor-webui/app/configuration/styles/firmware.scss
/openbmc/phosphor-webui/app/configuration/styles/network.scss
/openbmc/phosphor-webui/app/configuration/styles/snmp.scss
/openbmc/phosphor-webui/app/configuration/styles/virtual-media.scss
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/login/controllers/login-controller.html
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/bmc-reboot-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-window-controller.html
/openbmc/phosphor-webui/app/server-control/styles/bmc-reboot.scss
/openbmc/phosphor-webui/app/server-control/styles/power-operations.scss
/openbmc/phosphor-webui/app/server-control/styles/remote-console.scss
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
/openbmc/phosphor-webui/app/server-health/directives/remote-logging-server-modal.html
/openbmc/phosphor-webui/app/server-health/directives/remote-logging-server.html
log.scss
sensors.scss
syslog.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/styles/user-accounts.scss
/openbmc/phosphor-webui/webpack.config.js
e4194ce024-May-2019 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add remote logging server

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 serve

Add remote logging server

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

show more ...

5bd1dec716-May-2019 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Change button styles from rounded to straight corners

This will create more visual consistency between the components
in the GUI since there are elements, such as text fields and
dropdowns that are

Change button styles from rounded to straight corners

This will create more visual consistency between the components
in the GUI since there are elements, such as text fields and
dropdowns that are styled with straight corners.

- Removes border radius from buttons
- Removes some redundant styles
- Adds input types that aren't currently inheriting
defined styles

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

show more ...

6a3b3b2c16-May-2019 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Fix tablet alignment issues for event logs

This will make sure our event log content is properly aligned
on tablet and desktop views. It will also make the date/time value
on the server overview pag

Fix tablet alignment issues for event logs

This will make sure our event log content is properly aligned
on tablet and desktop views. It will also make the date/time value
on the server overview page always display underneath the 'BMC time'
label in a destkop view–currently the date value will wrap to a
new line if the string is too long.

- Update markup to use Foundation grid layout classes on the
server overview event log table

Tested: Event log tables on server overview page and event
log page

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

show more ...


/openbmc/phosphor-webui/MAINTAINERS
/openbmc/phosphor-webui/app/assets/images/crit-x-black.svg
/openbmc/phosphor-webui/app/assets/images/icon-caret-down-disabled.svg
/openbmc/phosphor-webui/app/assets/images/icon-caret-down.svg
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/constants.js
/openbmc/phosphor-webui/app/common/services/dataService.js
/openbmc/phosphor-webui/app/common/services/nbdServerService.js
/openbmc/phosphor-webui/app/common/styles/base/buttons.scss
/openbmc/phosphor-webui/app/common/styles/base/colors.scss
/openbmc/phosphor-webui/app/common/styles/base/forms.scss
/openbmc/phosphor-webui/app/common/styles/base/mixins.scss
/openbmc/phosphor-webui/app/common/styles/components/form-elements.scss
/openbmc/phosphor-webui/app/common/styles/directives/app-navigation.scss
/openbmc/phosphor-webui/app/common/styles/elements/quicklinks.scss
/openbmc/phosphor-webui/app/common/styles/layout/content.scss
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/virtual-media-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/virtual-media-controller.js
/openbmc/phosphor-webui/app/configuration/index.js
/openbmc/phosphor-webui/app/configuration/styles/date-time.scss
/openbmc/phosphor-webui/app/configuration/styles/index.scss
/openbmc/phosphor-webui/app/configuration/styles/virtual-media.scss
/openbmc/phosphor-webui/app/index.html
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/login/styles/index.scss
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.html
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.js
/openbmc/phosphor-webui/app/overview/styles/system-overview.scss
/openbmc/phosphor-webui/app/server-control/controllers/bmc-reboot-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
log.scss
syslog.scss
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
615a2f8917-Apr-2019 Gunnar Mills <gmills@us.ibm.com>

Revert "WebUI: Sensors page modifications"

This reverts commit 2f481e4cb83f0c72a9f3aad11431e4abcf5d632c.

"/xyz/openbmc_project/sensors/power/" sensors (e.g. p0_vcs_power)
and "/xyz/openbmc_project/

Revert "WebUI: Sensors page modifications"

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

show more ...


/openbmc/phosphor-webui/app/common/directives/app-header.html
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/app-navigation.js
/openbmc/phosphor-webui/app/common/directives/click-outside.js
/openbmc/phosphor-webui/app/common/directives/log-event.html
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/styles/base/utility.scss
/openbmc/phosphor-webui/app/common/styles/layout/header.scss
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.html
/openbmc/phosphor-webui/app/configuration/styles/network.scss
/openbmc/phosphor-webui/app/configuration/styles/snmp.scss
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/kvm-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/kvm-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-usage-controller.html
/openbmc/phosphor-webui/app/server-control/index.js
/openbmc/phosphor-webui/app/server-control/styles/index.scss
/openbmc/phosphor-webui/app/server-control/styles/kvm.scss
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.js
sensors.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.js
/openbmc/phosphor-webui/app/users/styles/user-accounts.scss
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
/openbmc/phosphor-webui/webpack.config.js
2f481e4c29-Jan-2019 AppaRao Puli <apparao.puli@linux.intel.com>

WebUI: Sensors page modifications

Modified sensors page to use Redfish as backend.
Also added threshold sensor values in page view.

Tested By:
Loaded webui page and tested all operations.
- Sens

WebUI: Sensors page modifications

Modified sensors page to use Redfish as backend.
Also added threshold sensor values in page view.

Tested By:
Loaded webui page and tested all operations.
- Sensors page load and layout.
- Search Filter and Severity filters.
- Export functionality.

Change-Id: Ic799453ffcd17e9a69e073a12173b4e97a928458
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>

show more ...


/openbmc/phosphor-webui/app/assets/images/icon-arrow-blue.svg
/openbmc/phosphor-webui/app/assets/images/icon-critical.svg
/openbmc/phosphor-webui/app/assets/images/icon-edit-blue.svg
/openbmc/phosphor-webui/app/assets/images/icon-plus.svg
/openbmc/phosphor-webui/app/assets/images/icon-power.svg
/openbmc/phosphor-webui/app/assets/images/icon-trashcan-blue.svg
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/userModel.js
/openbmc/phosphor-webui/app/common/styles/base/colors.scss
/openbmc/phosphor-webui/app/common/styles/base/mixins.scss
/openbmc/phosphor-webui/app/common/styles/elements/modals.scss
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.js
/openbmc/phosphor-webui/app/configuration/styles/snmp.scss
/openbmc/phosphor-webui/app/login/controllers/login-controller.js
/openbmc/phosphor-webui/app/server-control/styles/power-operations.scss
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.js
sensors.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.js
/openbmc/phosphor-webui/app/users/styles/user-accounts.scss
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
a2e36e0f31-Dec-2018 AppaRao Puli <apparao.puli@linux.intel.com>

WebUI: Adding Filters support to system logs

Adding Filter support to system logs page
- Severity filter.
- Date filter with start and end date.
- Filter by Sensort Type.

Tested By:
Loaded Sys

WebUI: Adding Filters support to system logs

Adding Filter support to system logs page
- Severity filter.
- Date filter with start and end date.
- Filter by Sensort Type.

Tested By:
Loaded System logs page with type selection
'Event' and check all filters.

Change-Id: I41eba4cd59c0f3c2933637bf0e207a3eca3214f1
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>

show more ...

b1289ec914-Nov-2018 AppaRao Puli <apparao.puli@linux.intel.com>

WebUI system logs implementation

This commit implements the webui logs page
which will show all system logs depends
on user selection( SEL or Event or Oem). This
is based out of redfish systems log

WebUI system logs implementation

This commit implements the webui logs page
which will show all system logs depends
on user selection( SEL or Event or Oem). This
is based out of redfish systems log services.
- View logs with pagination.
- Search filter for logs view.
- Sort option with Type, Id, Severity, Date.
- Clear logs.
- Export logs.

UnitTest:
- Existing bmcweb send the system logs of EntryType
"Event". So Loaded UI, selected Type "Event" and
validated all the above mentioned operations.

Change-Id: I0384e475f7913ca66b6db5d64831583fb382f8d5
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>

show more ...

dde251d513-Mar-2019 beccabroek <beccabroek@gmail.com>

Checkbox disabled when 0 event logs

The 'select all' box on event log page should be disabled when
there are no event logs presented to the user. Also adds a
message to the user when there are no lo

Checkbox disabled when 0 event logs

The 'select all' box on event log page should be disabled when
there are no event logs presented to the user. Also adds a
message to the user when there are no logs or there are no logs
with their selected filters applied.

Resolves openbmc/phosphor-webui#44

Tested: Checked that correct user message appears when there are
no logs and when the logs are all filtered out. Also that
when there are no logs presented to the user, the select
all box is disabled.

Change-Id: I3106426a72d2148a323ceed978bcdd5515096e2b
Signed-off-by: beccabroek <beccabroek@gmail.com>

show more ...

129779dd14-Feb-2019 beccabroek <beccabroek@gmail.com>

Fix inventory dropdown

Dropdown on hardware page was cutting off text. Changes styling
so that table is in line and all information is displayed as
expected. If information exceeds dropdown size, a

Fix inventory dropdown

Dropdown on hardware page was cutting off text. Changes styling
so that table is in line and all information is displayed as
expected. If information exceeds dropdown size, a scroll bar
appears.

Tested: Appears to be displaying correctly using Chrome, Firefox
and Safari.

Change-Id: Ib1531c59865a7d7bf4ea1ded7277702e9cd53b8b
Signed-off-by: beccabroek <beccabroek@gmail.com>

show more ...


/openbmc/phosphor-webui/app/common/directives/app-header.html
/openbmc/phosphor-webui/app/common/directives/errors.html
/openbmc/phosphor-webui/app/common/directives/form-input-error.js
/openbmc/phosphor-webui/app/common/services/toastService.js
/openbmc/phosphor-webui/app/common/styles/base/colors.scss
/openbmc/phosphor-webui/app/common/styles/base/forms.scss
/openbmc/phosphor-webui/app/common/styles/base/foundation.scss
/openbmc/phosphor-webui/app/common/styles/base/typography.scss
/openbmc/phosphor-webui/app/common/styles/elements/alerts.scss
/openbmc/phosphor-webui/app/common/styles/elements/index.scss
/openbmc/phosphor-webui/app/common/styles/elements/toast.scss
/openbmc/phosphor-webui/app/common/styles/layout/content.scss
/openbmc/phosphor-webui/app/common/styles/layout/header.scss
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.js
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/login/controllers/login-controller.html
/openbmc/phosphor-webui/app/login/controllers/login-controller.js
/openbmc/phosphor-webui/app/login/styles/index.scss
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/bmc-reboot-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-usage-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-usage-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/server-led-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/server-led-controller.js
/openbmc/phosphor-webui/app/server-control/styles/power-operations.scss
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
inventory.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/config.json
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
97280b3e16-Nov-2018 Iftekharul Islam <iffy.ryan@ibm.com>

Fix table header

Makes the table header in sensor page stay fixed after scrolling.
Fixes the allignment of filter button.

Resolves openbmc/phosphor-webui#28

Change-Id: If9b8b0848169b5924b811e67588

Fix table header

Makes the table header in sensor page stay fixed after scrolling.
Fixes the allignment of filter button.

Resolves openbmc/phosphor-webui#28

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

show more ...


/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/click-outside.js
/openbmc/phosphor-webui/app/common/directives/firmware-list.html
/openbmc/phosphor-webui/app/common/directives/firmware-list.js
/openbmc/phosphor-webui/app/common/directives/log-event.js
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/dataService.js
/openbmc/phosphor-webui/app/common/styles/components/table.scss
/openbmc/phosphor-webui/app/common/styles/elements/content-search.scss
/openbmc/phosphor-webui/app/common/styles/elements/index.scss
/openbmc/phosphor-webui/app/common/styles/elements/toast.scss
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.js
/openbmc/phosphor-webui/app/configuration/styles/firmware.scss
/openbmc/phosphor-webui/app/configuration/styles/network.scss
/openbmc/phosphor-webui/app/index.html
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/login/controllers/login-controller.html
/openbmc/phosphor-webui/app/login/styles/index.scss
/openbmc/phosphor-webui/app/redfish/controllers/redfish-controller.html
/openbmc/phosphor-webui/app/redfish/styles/index.scss
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-usage-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-usage-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/server-led-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
sensors.scss
/openbmc/phosphor-webui/app/styles/index.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.js
/openbmc/phosphor-webui/app/users/styles/index.scss
/openbmc/phosphor-webui/app/users/styles/user-accounts.scss
/openbmc/phosphor-webui/config.json
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
/openbmc/phosphor-webui/webpack.config.js
0b0e26de15-Nov-2018 Iftekharul Islam <iffy.ryan@ibm.com>

Make actions visible in a disabled state

In event log page, main actions are made visible all the time in a disabled
state. Once select a log item is selected, the corresponding actions become
activ

Make actions visible in a disabled state

In event log page, main actions are made visible all the time in a disabled
state. Once select a log item is selected, the corresponding actions become
active.

Resolves openbmc/phosphor-webui#26

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

show more ...

84e114a414-Nov-2018 Gunnar Mills <gmills@us.ibm.com>

Move to Bootstrap 4

Bootstrap < 4.1.2 has the following CVE:
https://nvd.nist.gov/vuln/detail/CVE-2018-14041

Removed bootstrap-theme.css due to "Replaced the separate optional
theme with configurab

Move to Bootstrap 4

Bootstrap < 4.1.2 has the following CVE:
https://nvd.nist.gov/vuln/detail/CVE-2018-14041

Removed bootstrap-theme.css due to "Replaced the separate optional
theme with configurable options via SCSS variables
(e.g., $enable-gradients: true)."

Added "width: 100%" to a few places where width 100% was no longer
getting inherited.
Moved a few elements and adjusted styles to get the same look as
before.

See https://getbootstrap.com/docs/4.0/migration/ for more
information.

Tested: Manually on a Witherspoon.
Change-Id: I0a72665ac1ca6eacd0b553a585b1fb15e14ae62c
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

569ccf6629-Oct-2018 beccabroek <beccabroek@gmail.com>

Display log events in user time

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 o

Display log events in user time

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 <beccabroek@gmail.com>

show more ...


/openbmc/phosphor-webui/.babelrc
/openbmc/phosphor-webui/MAINTAINERS
/openbmc/phosphor-webui/README.md
/openbmc/phosphor-webui/app/assets/images/DMTF_Redfish_logo_2017.svg
/openbmc/phosphor-webui/app/common/directives/app-header.html
/openbmc/phosphor-webui/app/common/directives/app-header.js
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/file.js
/openbmc/phosphor-webui/app/common/directives/firmware-list.html
/openbmc/phosphor-webui/app/common/directives/index.js
/openbmc/phosphor-webui/app/common/directives/input.js
/openbmc/phosphor-webui/app/common/directives/loader.html
/openbmc/phosphor-webui/app/common/directives/loader.js
/openbmc/phosphor-webui/app/common/directives/log-event.html
/openbmc/phosphor-webui/app/common/directives/log-search-control.html
/openbmc/phosphor-webui/app/common/directives/serial-console.html
/openbmc/phosphor-webui/app/common/directives/serial-console.js
/openbmc/phosphor-webui/app/common/directives/toggle-flag.js
/openbmc/phosphor-webui/app/common/filters/index.js
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/apiInterceptor.js
/openbmc/phosphor-webui/app/common/services/constants.js
/openbmc/phosphor-webui/app/common/services/dataService.js
/openbmc/phosphor-webui/app/common/services/index.js
/openbmc/phosphor-webui/app/common/services/userModel.js
/openbmc/phosphor-webui/app/common/styles/base/colors.scss
/openbmc/phosphor-webui/app/common/styles/directives/app-navigation.scss
/openbmc/phosphor-webui/app/common/styles/elements/quicklinks.scss
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/snmp-controller.js
/openbmc/phosphor-webui/app/configuration/index.js
/openbmc/phosphor-webui/app/configuration/styles/date-time.scss
/openbmc/phosphor-webui/app/configuration/styles/firmware.scss
/openbmc/phosphor-webui/app/configuration/styles/index.scss
/openbmc/phosphor-webui/app/configuration/styles/network.scss
/openbmc/phosphor-webui/app/configuration/styles/snmp.scss
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/login/controllers/login-controller.html
/openbmc/phosphor-webui/app/login/controllers/login-controller.js
/openbmc/phosphor-webui/app/login/index.js
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.html
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.js
/openbmc/phosphor-webui/app/overview/index.js
/openbmc/phosphor-webui/app/redfish/controllers/redfish-controller.html
/openbmc/phosphor-webui/app/redfish/controllers/redfish-controller.js
/openbmc/phosphor-webui/app/redfish/index.js
/openbmc/phosphor-webui/app/server-control/controllers/bmc-reboot-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-usage-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-usage-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-window-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-window-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/server-led-controller.js
/openbmc/phosphor-webui/app/server-control/index.js
/openbmc/phosphor-webui/app/server-control/styles/power-usage.scss
/openbmc/phosphor-webui/app/server-control/styles/remote-console.scss
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.js
/openbmc/phosphor-webui/app/server-health/index.js
log.scss
/openbmc/phosphor-webui/app/styles/index.scss
/openbmc/phosphor-webui/app/templates.js
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/index.js
/openbmc/phosphor-webui/bower.json
/openbmc/phosphor-webui/config.json
/openbmc/phosphor-webui/format-code.sh
/openbmc/phosphor-webui/gulp-options.js
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
/openbmc/phosphor-webui/sonar-project.properties
/openbmc/phosphor-webui/webpack.config.js
52b8bde921-Jun-2018 Gunnar Mills <gmills@us.ibm.com>

Add Power Usage Page

Created a new page, "Manage Power Usage".
This page is under the "Server control" tab.
This new page currently just displays the power consumption.
Future commits will allow the

Add Power Usage Page

Created a new page, "Manage Power Usage".
This page is under the "Server control" tab.
This new page currently just displays the power consumption.
Future commits will allow the user to set the power cap from
this page. One day, things like power consumption trending
data could also be on this page.

There was a blank unused controller which was for similar things,
removed it.

Tested: See the page and the consumption data. Uploaded screenshots
to openbmc/openbmc#3221
Change-Id: I9f97c58a086f34c1c1990c03d5e05b081619bd5c
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

fc0cfc5918-Jul-2018 Gunnar Mills <gmills@us.ibm.com>

Remove diagnostics page

This page was unused and unreachable from the menu.
Cleaning up the code base.

Change-Id: Icebccb111f0d775cc6bd2c95a5588f67a75af9cf
Signed-off-by: Gunnar Mills <gmills@us.ib

Remove diagnostics page

This page was unused and unreachable from the menu.
Cleaning up the code base.

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

show more ...

4b1f24c711-Jul-2018 Gunnar Mills <gmills@us.ibm.com>

Move server LED files

The WebUI has a main menu with 5 options: Server overview,
Server health, Server control, Server Configuration, Users.

These 5 main menu items each have a directory in /app/,

Move server LED files

The WebUI has a main menu with 5 options: Server overview,
Server health, Server control, Server Configuration, Users.

These 5 main menu items each have a directory in /app/,
although the directory names differ slightly.
These 5 main menu items are also modules whose content includes
their sub-menu items (again names differ slightly).

E.g. "Firmware" and "Network settings" are sub-menu items of the
main menu item "Server configuration" which is located in the
app/configuration dir and part of the app.configuration module.

The Server LED sub menu item did not follow this pattern and was
under the wrong directory and in the wrong module. Moved it.
In a future commit I renamed it from unit-id.

Tested: Verified server LED still works.
Change-Id: I02e3a7995cf8ccc5b487c345866651d984c8d70c
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/phosphor-webui/.clang-format
/openbmc/phosphor-webui/app/assets/images/favicon.ico
/openbmc/phosphor-webui/app/common/directives/app-header.html
/openbmc/phosphor-webui/app/common/directives/app-header.js
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/app-navigation.js
/openbmc/phosphor-webui/app/common/directives/confirm.js
/openbmc/phosphor-webui/app/common/directives/errors.js
/openbmc/phosphor-webui/app/common/directives/file.js
/openbmc/phosphor-webui/app/common/directives/firmware-list.html
/openbmc/phosphor-webui/app/common/directives/firmware-list.js
/openbmc/phosphor-webui/app/common/directives/index.js
/openbmc/phosphor-webui/app/common/directives/loader.js
/openbmc/phosphor-webui/app/common/directives/log-event.html
/openbmc/phosphor-webui/app/common/directives/log-event.js
/openbmc/phosphor-webui/app/common/directives/log-filter.js
/openbmc/phosphor-webui/app/common/directives/log-search-control.js
/openbmc/phosphor-webui/app/common/directives/paginate.js
/openbmc/phosphor-webui/app/common/directives/toggle-flag.js
/openbmc/phosphor-webui/app/common/filters/index.js
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/apiInterceptor.js
/openbmc/phosphor-webui/app/common/services/constants.js
/openbmc/phosphor-webui/app/common/services/dataService.js
/openbmc/phosphor-webui/app/common/services/index.js
/openbmc/phosphor-webui/app/common/services/userModel.js
/openbmc/phosphor-webui/app/common/styles/elements/index.scss
/openbmc/phosphor-webui/app/common/styles/elements/success.scss
/openbmc/phosphor-webui/app/common/styles/layout/header.scss
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/file-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/security-controller.js
/openbmc/phosphor-webui/app/configuration/index.js
/openbmc/phosphor-webui/app/configuration/styles/firmware.scss
/openbmc/phosphor-webui/app/configuration/styles/network.scss
/openbmc/phosphor-webui/app/index.html
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/login/controllers/login-controller.html
/openbmc/phosphor-webui/app/login/controllers/login-controller.js
/openbmc/phosphor-webui/app/login/index.js
/openbmc/phosphor-webui/app/multi-server/controllers/multi-server-controller.js
/openbmc/phosphor-webui/app/multi-server/index.js
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.html
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.js
/openbmc/phosphor-webui/app/overview/index.js
/openbmc/phosphor-webui/app/server-control/controllers/bmc-reboot-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-window-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/unit-id-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/unit-id-controller.js
/openbmc/phosphor-webui/app/server-control/index.js
/openbmc/phosphor-webui/app/server-control/styles/index.scss
/openbmc/phosphor-webui/app/server-control/styles/power-operations.scss
/openbmc/phosphor-webui/app/server-control/styles/remote-console.scss
/openbmc/phosphor-webui/app/server-control/styles/unit-id.scss
/openbmc/phosphor-webui/app/server-health/controllers/diagnostics-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/inventory-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/power-consumption-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/sensors-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.js
/openbmc/phosphor-webui/app/server-health/index.js
index.scss
/openbmc/phosphor-webui/app/templates.js
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.js
/openbmc/phosphor-webui/app/users/index.js
/openbmc/phosphor-webui/app/vendors.js
/openbmc/phosphor-webui/app/vendors/hterm/hterm_all.js
/openbmc/phosphor-webui/app/vendors/hterm/hterm_all.min.js
/openbmc/phosphor-webui/format-code.sh
/openbmc/phosphor-webui/gulp-options.js
/openbmc/phosphor-webui/gulp_tasks/checkstyle.js
/openbmc/phosphor-webui/gulp_tasks/distribution.js
/openbmc/phosphor-webui/gulp_tasks/minifyvendors.js
/openbmc/phosphor-webui/gulp_tasks/server.js
/openbmc/phosphor-webui/gulp_tasks/webapp.js
/openbmc/phosphor-webui/karma.conf.js
/openbmc/phosphor-webui/package-lock.json
/openbmc/phosphor-webui/package.json
/openbmc/phosphor-webui/postcss.config.js
/openbmc/phosphor-webui/webpack.config.js
13ac3af420-Mar-2018 Iftekharul Islam <iffy.ryan@ibm.com>

Adding new button 'Normal' in sensors page

- Adding a 3rd option called Normal in
addition to Critical and Warning based on the
discussion in openbmc/openbmc#2750

Fixes openbmc/openbmc#2750

Teste

Adding new button 'Normal' in sensors page

- Adding a 3rd option called Normal in
addition to Critical and Warning based on the
discussion in openbmc/openbmc#2750

Fixes openbmc/openbmc#2750

Tested: Verified the 'Normal' button works.
Change-Id: Ied4d37aa9284392f08818f8111ebbcc677234586
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/phosphor-webui/.babelrc
/openbmc/phosphor-webui/.gitignore
/openbmc/phosphor-webui/MAINTAINERS
/openbmc/phosphor-webui/README.md
/openbmc/phosphor-webui/app/assets/images/favicon.ico
/openbmc/phosphor-webui/app/assets/images/logo.svg
/openbmc/phosphor-webui/app/common/directives/app-header.html
/openbmc/phosphor-webui/app/common/directives/app-header.js
/openbmc/phosphor-webui/app/common/directives/app-navigation.html
/openbmc/phosphor-webui/app/common/directives/app-navigation.js
/openbmc/phosphor-webui/app/common/directives/confirm.js
/openbmc/phosphor-webui/app/common/directives/errors.html
/openbmc/phosphor-webui/app/common/directives/errors.js
/openbmc/phosphor-webui/app/common/directives/firmware-list.html
/openbmc/phosphor-webui/app/common/directives/firmware-list.js
/openbmc/phosphor-webui/app/common/directives/loader.js
/openbmc/phosphor-webui/app/common/directives/log-event.html
/openbmc/phosphor-webui/app/common/directives/log-event.js
/openbmc/phosphor-webui/app/common/directives/log-filter.html
/openbmc/phosphor-webui/app/common/directives/log-filter.js
/openbmc/phosphor-webui/app/common/directives/log-search-control.js
/openbmc/phosphor-webui/app/common/directives/toggle-flag.js
/openbmc/phosphor-webui/app/common/filters/index.js
/openbmc/phosphor-webui/app/common/services/api-utils.js
/openbmc/phosphor-webui/app/common/services/apiInterceptor.js
/openbmc/phosphor-webui/app/common/services/constants.js
/openbmc/phosphor-webui/app/common/services/dataService.js
/openbmc/phosphor-webui/app/common/services/userModel.js
/openbmc/phosphor-webui/app/common/styles/base/icons.scss
/openbmc/phosphor-webui/app/common/styles/elements/errors.scss
/openbmc/phosphor-webui/app/common/styles/elements/index.scss
/openbmc/phosphor-webui/app/common/styles/elements/modals.scss
/openbmc/phosphor-webui/app/common/styles/elements/tags.scss
/openbmc/phosphor-webui/app/common/styles/layout/header.scss
/openbmc/phosphor-webui/app/configuration/controllers/date-time-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/file-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/firmware-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.html
/openbmc/phosphor-webui/app/configuration/controllers/network-controller.js
/openbmc/phosphor-webui/app/configuration/controllers/security-controller.js
/openbmc/phosphor-webui/app/configuration/index.js
/openbmc/phosphor-webui/app/configuration/styles/firmware.scss
/openbmc/phosphor-webui/app/firmware/controllers/bmc-controller.js
/openbmc/phosphor-webui/app/firmware/controllers/server-controller.js
/openbmc/phosphor-webui/app/firmware/index.js
/openbmc/phosphor-webui/app/index.html
/openbmc/phosphor-webui/app/index.js
/openbmc/phosphor-webui/app/login/controllers/login-controller.html
/openbmc/phosphor-webui/app/login/controllers/login-controller.js
/openbmc/phosphor-webui/app/login/index.js
/openbmc/phosphor-webui/app/login/styles/index.scss
/openbmc/phosphor-webui/app/multi-server/index.js
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.html
/openbmc/phosphor-webui/app/overview/controllers/system-overview-controller.js
/openbmc/phosphor-webui/app/overview/index.js
/openbmc/phosphor-webui/app/server-control/controllers/bmc-reboot-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/bmc-reboot-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.html
/openbmc/phosphor-webui/app/server-control/controllers/power-operations-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-controller.js
/openbmc/phosphor-webui/app/server-control/controllers/remote-console-window-controller.js
/openbmc/phosphor-webui/app/server-control/index.js
/openbmc/phosphor-webui/app/server-health/controllers/diagnostics-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/inventory-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/inventory-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/inventory-overview-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/log-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/power-consumption-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/sensors-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.html
/openbmc/phosphor-webui/app/server-health/controllers/sensors-overview-controller.js
/openbmc/phosphor-webui/app/server-health/controllers/unit-id-controller.js
/openbmc/phosphor-webui/app/server-health/index.js
sensors.scss
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.html
/openbmc/phosphor-webui/app/users/controllers/user-accounts-controller.js
/openbmc/phosphor-webui/app/users/index.js
/openbmc/phosphor-webui/app/users/styles/user-accounts.scss
/openbmc/phosphor-webui/gulp_tasks/minifyvendors.js
/openbmc/phosphor-webui/karma.conf.js
/openbmc/phosphor-webui/package.json
/openbmc/phosphor-webui/postcss.config.js
/openbmc/phosphor-webui/webpack.config.js
db28a38702-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@ibm.com>

123