Web Client: Log In Screen and Splash Page switch between Angular and AngularJS

Bug #1835128 reported by Jennifer Pringle
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Won't Fix
Medium
Unassigned

Bug Description

Evergreen 3.3.0

Similar to https://bugs.launchpad.net/evergreen/+bug/1813646

The web client switches between the old angularJS and new angular login page and home page depending on what page you're on when you log out.

For example if you log out while you're on the Server Administration page you are taken to https://SERVER/eg2/en-US/staff/login When you log back in you go to https://SERVER/eg2/en-US/staff/splash

If you log out while you're on the Local Administration page you are taken to https://SERVER/eg/staff/login When you log back in you go to https://SERVER/eg/staff/

On a server running the Concerto data set the login and home pages look a little different between the old angularJS and the new angular. If consortia have customized the home page (we have links specific to our consortium) than the two home pages look quite different.

Ideally Evergreen uses the same login and home page regardless of what page you're on when you log out.

description: updated
tags: added: authentication usability
Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Jeff Davis (jdavis-sitka) wrote :

In bug 1813646 we modified a hard-coded link in the Angular client to use the AngularJS splash page. For the present bug, I wonder if it would be better to modify Apache config to redirect eg2/en-US/staff/login to eg/staff/login for now.

Revision history for this message
Jeff Davis (jdavis-sitka) wrote :

For Angular-based redirect of the login page, see bug 1848550.

Gina Monti (gmonti90)
tags: added: angular angularjs performance
Revision history for this message
Terran McCanna (tmccanna) wrote :

One issue with this is that the Angular login page fails to show the offline transactions message: https://bugs.launchpad.net/evergreen/+bug/1958258

Revision history for this message
Terran McCanna (tmccanna) wrote :

As far as I can tell, this is no longer a problem and the new / updated Angular staff portal page is always used.

Changed in evergreen:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.