The personal dashboards ("My" page) return an error 500. This is because they try to load a hashed stylesheet file at
/themes/BurningParrot/dashboards-orange.css
which has been moved to
/assets/dashboards/themes/dashboards-orange.css
This was introduced by git #tuleap/stable/7ab01014aa446087f05c023f1c243168c06562ce
2019/12/05 07:50:22 [error] 16866#0: *419 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Tuleap\Layout\IncludeAssetsException: manifest.json doesn't reference dashboards-blue.css. Did you run `npm run build` ? in /usr/share/tuleap/src/common/layout/IncludeAssets.php:73
Stack trace:
#0 /usr/share/tuleap/src/common/layout/IncludeAssets.php(46): Tuleap\Layout\IncludeAssets->getHashedName('dashboards-blue...')
#1 /usr/share/tuleap/src/common/layout/CssAsset.php(39): Tuleap\Layout\IncludeAssets->getFileURL('dashboards-blue...')
#2 /usr/share/tuleap/src/www/themes/BurningParrot/HeaderPresenterBuilder.php(191): Tuleap\Layout\CssAsset->getFileURL(Object(Tuleap\Layout\ThemeVariation))
#3 /usr/share/tuleap/src/www/themes/BurningParrot/HeaderPresenterBuilder.php(117): Tuleap\Theme\BurningParrot\HeaderPresenterBuilder->getStylesheets(Object(Tuleap\Layout\ThemeVariation))
#4 /usr/share/tuleap/src/www/themes/BurningParrot/BurningParrotTheme.php(131): Tuleap\Theme\BurningParrot\HeaderPresenterBuilder->build(Object(Tuleap\Theme\BurningParrot\Navbar\PresenterBui" while reading response header from upstream, client: 109.11.131.203, server: my.enalean.com, request: "GET /my/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "tuleap.example.com", referrer: "https://my.enalean.com/"