@julian I think I've tracked down the problem. I completely restored the
nodebb directory as of Tuesday using a backup, and the page renders fine. I think I was unable to upgrade properly before, and probably missed this error:
error: Untracked working tree file 'docs/modules/index.rst' would be overwritten by merge. Aborting
# On branch master
# Your branch is behind 'origin/master' by 86 commits, and can be fast-forwarded.
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
# modified: public/vendor/jquery/timeago/locales/jquery.timeago.uz.js
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
no changes added to commit (use "git add" and/or "git commit -a")
After which I blindly ran npm update and it may have pulled some incompatible packages. Thus, if we can fix the git pull error then I can pull the latest code and safely run
./nodebb upgrade, right?