Alan Guo Xiang Tan

Results 12 issues of Alan Guo Xiang Tan

This reverts commit a99e2c62e64e5d61fd99ef97b58657cde389a3b2.

The system test unskipped in this commit has been flaky because a blank page is displayed when the `/admin/update` route is visited.