History log of /openbmc/phosphor-webui/app/login/controllers/login-controller.html (Results 1 – 19 of 19)
Revision Date Author Comments
# 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 ...


# a09cc2da 23-Jan-2019 beccabroek <beccabroek@gmail.com>

Form validation on login page

Using ngMessages, adds form validation to login page. Also creates a
directive, hasError, to be used to validate form field by passing
in a boolean. Thi

Form validation on login page

Using ngMessages, adds form validation to login page. Also creates a
directive, hasError, to be used to validate form field by passing
in a boolean. This is a proposed pattern to be used moving forward,
as form validation is added to additional pages.

Validation error messages are shown on $touched and on submit.
Unreachable Server and Invalid username and password error messages
remain until input is no longer $pristine after form submission.

In addition, this removes unneeded and unused css styling

Resolves openbmc/phosphor-webui#47

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

show more ...


# 859f502d 14-Jan-2019 Ryan Arnell <iffy.ryan@ibm.com>

Fix issue for responsive design: Login screen

This push fixes the issue of the logo and input alignment in login
screen on tablets portrait and landscape mode. They are centrally
ali

Fix issue for responsive design: Login screen

This push fixes the issue of the logo and input alignment in login
screen on tablets portrait and landscape mode. They are centrally
aligned in these views. Gets rid of the unwanted horizontal scrollbar
in tablets.

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

show more ...


# 8b6f9bf7 05-Oct-2018 Gunnar Mills <gmills@us.ibm.com>

login-controller.html: Fix indents

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


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

Do not autocomplete username and password

Security scanners list autocomplete on as a medium priority
issue. The concern being someone could use it to compromise
a bmc with a passwor

Do not autocomplete username and password

Security scanners list autocomplete on as a medium priority
issue. The concern being someone could use it to compromise
a bmc with a password saved on a compromised computer.

Resolves openbmc/phosphor-webui#18

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

show more ...


# 264c5b8a 11-Sep-2018 Gunnar Mills <gmills@us.ibm.com>

Highlight correct fields on errors

If the error is 'Invalid username or password', the 'Username'
and 'Password' fields now becomes red.
On any other error (e.g. Server unreachable)

Highlight correct fields on errors

If the error is 'Invalid username or password', the 'Username'
and 'Password' fields now becomes red.
On any other error (e.g. Server unreachable) the
'BMC Host or BMC IP Address' field is red.

Before the 'BMC Host or BMC IP Address' and 'Username'
were red on all errors.

Resolves openbmc/phosphor-webui#17

Tested: See correct fields highlighted.
Change-Id: I55514cfb428170cd125ec01eb4c7184fbadd3894
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


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

Rename BMC Host/IP field on login

Renamed the BMC Host/BMC IP Address field:
"BMC Host or BMC IP Address".
Like Password and Username, this is displayed as all caps.
We got feedb

Rename BMC Host/IP field on login

Renamed the BMC Host/BMC IP Address field:
"BMC Host or BMC IP Address".
Like Password and Username, this is displayed as all caps.
We got feedback that "Host" could mean a lot of things
and should specify this is the BMC.

Closes openbmc/openbmc#3147

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

show more ...


# 83f0896e 05-Apr-2018 Gunnar Mills <gmills@us.ibm.com>

Move login error to common error style

Created a generic error class, have the login error inherit it.

Tested: Verified the login error looks the same.
Change-Id: Ief373fa37ea65

Move login error to common error style

Created a generic error class, have the login error inherit it.

Tested: Verified the login error looks the same.
Change-Id: Ief373fa37ea655cfcb544861a4e540abbe65f77e
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# 0e480f55 20-Mar-2018 Alexander Filippov <a.filippov@yadro.com>

Show error message received from server side

When an error occurs during authorization, display the error message
received from server side instead hardcoded message.

Partially

Show error message received from server side

When an error occurs during authorization, display the error message
received from server side instead hardcoded message.

Partially resolves openbmc/openbmc#2974
Resolves openbmc/openbmc#3024

Tested: Enter invalid username or password and verify error message
Change-Id: I91ca29d5a69e12e12ce490ce3206173de7d41f09
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>

show more ...


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


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

Updating firmware update pages functionality

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


# dd286530 27-Jul-2017 Michael Davis <michael.s.davis@ibm.com>

Changed title and info labels copy. Based on design changes and user feedback.

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


# 8947e701 27-Jul-2017 Iftekharul Islam <iislam@us.ibm.com>

Added hardware sensors functionality

Change-Id: I99435613bb77fc0ff72f046c2dc047b13962a7a3
Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>


# d19b718e 22-Jun-2017 Iftekharul Islam <iislam@us.ibm.com>

Minor usability fixes

- Set default focus to 'username' field on login.
- Add default sorting of event logs.

Change-Id: I677cc12a41313e14cd22c3128240d271dfc7796f
Signe

Minor usability fixes

- Set default focus to 'username' field on login.
- Add default sorting of event logs.

Change-Id: I677cc12a41313e14cd22c3128240d271dfc7796f
Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>

show more ...


# 51946552 01-May-2017 Michael Davis <michael.s.davis@ibm.com>

Misc CSS fixes

* set max content width to 960px
* created mixin for bold font
* move app-header content to global header
* minor global changes
* changed input alig

Misc CSS fixes

* set max content width to 960px
* created mixin for bold font
* move app-header content to global header
* minor global changes
* changed input alignment for network config inputs
* added pop-out button class
* changed lightgrey color
* fixed accordion header actions responsiveness
* fixed input box border colors

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

show more ...


# cd789508 19-Apr-2017 Iftekharul Islam <iislam@us.ibm.com>

Change navigation structure

Change-Id: I12c819293ce1eda188dc9f257ae9370f1b73cb18
Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>


# 99d199f3 24-Mar-2017 Iftekharul Islam <iislam@us.ibm.com>

Major update to code structure

* Split files into independent files based on functionality.
* Switch to bower/gulp for build.

Change-Id: Ibc775dd9b7f6a0a49f63c22162b7582e7

Major update to code structure

* Split files into independent files based on functionality.
* Switch to bower/gulp for build.

Change-Id: Ibc775dd9b7f6a0a49f63c22162b7582e781e2d9c
Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>

show more ...