Skip to content

Conversation

@cslzchen
Copy link
Contributor

@cslzchen cslzchen commented Sep 16, 2025

Ticket

https://openscience.atlassian.net/browse/ENG-8784
https://openscience.atlassian.net/browse/ENG-8785
https://openscience.atlassian.net/browse/ENG-8793

Purpose

  • Remove branded login, affects multiple pages
Screenshot 2025-09-19 at 10 59 18
  • Update no service pages
Screenshot 2025-09-19 at 10 48 21 Screenshot 2025-09-19 at 10 59 10
  • Update & rework OAuth workflow
Screenshot 2025-09-19 at 10 47 19 Screenshot 2025-09-19 at 10 59 50

Note: hove effect for accept button comes free, I only need to add it for the deny button

Screenshot 2025-09-19 at 10 47 39

Changes

See Purpose

Dev Notes

N/A

QA Notes

N/A

Dev-Ops Notes

N/A

* OSF login
* 2FA login
* Institution login
* Unsupported institution login
* Terms of Service page
@cslzchen cslzchen force-pushed the feature/remove-branded-login branch from 941843d to c7582a3 Compare September 16, 2025 14:36
@cslzchen cslzchen changed the title [ENG-8793] Remove branded login [ENG-8793] [ENG-8785] [ENG-8793] Remove branded login + Update no service pages + Update OAuth workflow Sep 19, 2025
…to feature/remove-branded-login

Fixed conflicts in src/main/resources/templates/casInstitutionLoginView.html
@cslzchen cslzchen force-pushed the feature/remove-branded-login branch from 94d86e0 to 3e1099f Compare September 19, 2025 02:16
Copy link
Contributor

@futa-ikeda futa-ikeda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feels good seeing all this CSS get cleaned up ✨

@cslzchen cslzchen merged commit cdc860a into CenterForOpenScience:feature/angular-like-pages Sep 19, 2025
1 check passed
cslzchen added a commit that referenced this pull request Sep 30, 2025
…vice pages + Update OAuth workflow (#98)

* Remove branded login from all affected pages
* Remove fragment osfbannerui and serviceui and their CSS
* Fix 405 language
* Update generic logged-in and logged-out page
* Rework OAuth confirm and error pages
cslzchen added a commit that referenced this pull request Sep 30, 2025
…-pages

Update CAS FE to match angular OSF

* [ENG-8793] [ENG-8785] [ENG-8793] Remove branded login + Update no service pages + Update OAuth workflow (#98)
* [ENG-8788] [ENG-8786] Institutions page and TOS page redesign (#99)
* [ENG-8789] [ENG-8790] [ENG-8791] Exception Page rework (#95)
* [ENG-8787] Username/password and 2FA login page (#97)
* [ENG-8791] Inserting CasProperties into Spring Dispatcher and Improve header and left pane UI/UX (#92)
* [ENG-8927] Add dev mode for forcing errors/exceptions (#93)
* [NOTICKET] Remove OSF Collections URL from cas.properties (#91)
* [ENG-8556] Update CAS pages to match Angular update: header, footer and left pane (#88)
* [ENG-8754] Force throw a few HTTP errors for testing purpose (#90)
* [ENG-8792] Force CAS to throw exceptions and display error pages (#87)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants