Convert ClientLoginView to TypeScript/spina and make it a PageView.

Review Request #14088 — Created Aug. 8, 2024 and submitted

Information

Review Board
master

Reviewers

This change converts the ClientLoginView to TypeScript, and updates it
to inherit from PageView. This allows us to use our standard page view
options from the template instead of instantiating the view separately.

  • Ran js-tests.
  • Used rbtools' web-based login feature to log in and saw that
    everything in the flow worked correctly.
Summary ID
Convert ClientLoginView to TypeScript/spina and make it a PageView.
This change converts the ClientLoginView to TypeScript, and updates it to inherit from PageView. This allows us to use our standard page view options from the template instead of instantiating the view separately. Testing Done: - Ran js-tests. - Used rbtools' web-based login feature to log in and saw that everything in the flow worked correctly.
5c9bbb2a5622a8c58bccef25b416d5533fb92919
Description From Last Updated

One-line summary. Same below.

chipx86chipx86

This is in the inverse order. Newer changes are listed first.

chipx86chipx86

These endblocks should reference the block name.

chipx86chipx86

There's an extra "to" before the "from".

maubinmaubin
chipx86
  1. 
      
  2. Show all issues

    One-line summary.

    Same below.

  3. reviewboard/static/rb/js/common/views/clientLoginPageView.ts (Diff revision 1)
     
     
     
     
     
     
     
     
    Show all issues

    This is in the inverse order. Newer changes are listed first.

  4. reviewboard/templates/accounts/client_login.html (Diff revision 1)
     
     
     
     
     
     
     
     
     
     
    Show all issues

    These endblocks should reference the block name.

  5. 
      
david
maubin
  1. 
      
  2. Show all issues

    There's an extra "to" before the "from".

  3. 
      
david
Review request changed
Status:
Completed
Change Summary:
Pushed to master (a9d596e)