templates: Fix browsed object metadata availability from javascript
A regression was introduced in 8e0fa87b making browsed object metadata no more available from javascript for anonymous users.
As a consequence, some Jupyter notebooks rendering were broken as some images could not be loaded anymore (see https://archive.softwareheritage.org/browse/origin/content/?origin_url=https://github.com/annotation/tutorials&path=uruk/imagery.ipynb for instance)
Test Plan
A cypress test has been added to check metadata availablity from javascript.
Migrated from D3695 (view on Phabricator)
Merge request reports
Activity
mentioned in merge request !1017 (closed)
Build has FAILED
Patch application report for D3695 (id=13015)
Rebasing onto 325d820f...
Current branch diff-target is up to date.
Changes applied before test
commit 64c22747fdf70bd20ee84a528e794e09a873f0cd Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Aug 4 13:16:07 2020 +0200 templates: Fix browsed object metadata availability from javascript That regression was introduced in 8e0fa87b22d7.
Link to build: https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/296/ See console output for more information: https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/296/console
Build is green
Patch application report for D3695 (id=13015)
Rebasing onto 325d820f...
Current branch diff-target is up to date.
Changes applied before test
commit 64c22747fdf70bd20ee84a528e794e09a873f0cd Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Aug 4 13:16:07 2020 +0200 templates: Fix browsed object metadata availability from javascript That regression was introduced in 8e0fa87b22d7.
See https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/297/ for more details.
Build is green
Patch application report for D3695 (id=13022)
Rebasing onto 8f1e003b...
Current branch diff-target is up to date.
Changes applied before test
commit 957fd2fdfe6c7647a2174d0785d9682c4edc1159 Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Aug 4 13:41:25 2020 +0200 package.json: Upgrade dependencies commit b913946250542abfb452b0c1a79bbcddd5b75ebb Author: Antoine Lambert <antoine.lambert@inria.fr> Date: Tue Aug 4 13:16:07 2020 +0200 templates: Fix browsed object metadata availability from javascript That regression was introduced in 8e0fa87b22d7.
See https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/302/ for more details.