-
Sub-task
-
Resolution: Fixed
-
Normal
-
None
-
None
Rewrite every template in `root/account`, `root/unconfirmed_email_discourse.tt`, and related common macros, from Template Toolkit to JSX.
Rewrite every template in `root/account`, `root/unconfirmed_email_discourse.tt`, and related common macros, from Template Toolkit to JSX.
It has been split into 6 parts, some of these have been released already.
Released with v-2018-11-01:
1. MBS-9699 (part 1/2): Convert user account pages to React/JSX (but forms)
2. MBS-9699 (1⅛/2): Convert the Register Application page to React/JSX
Released with v-2018-12-18:
3. MBS-9699 (1⅐/2): Convert the rest of application forms to React/JSX
4. MBS-9699 (1⅙/2): Convert the account preferences form to React/JSX
5. MBS-9699 (1⅕/2): Convert Lost Password/Username forms to React/JSX
Still to be released:
6. MBS-9699 (2/2): Convert user account profile edit form to React/JSX
Note: In the future, we should avoid partial releases, which make it difficult to track down, by creating sub-tasks of MBS-8609 instead to depend on for parts being released independently. See
MBS-9736for example.