HomeSoftware Heritage

browse: Add Jupyter notebook rendering in content views

Description

browse: Add Jupyter notebook rendering in content views

HTML rendering of Jupyter notebook is now integrated in browse content views
with support for:

  • markdown rendering
  • code highlighting
  • math typesetting
  • ANSI color escape codes

Nevertheless, the dynamic loading part of a notebook content (external scripts for
instance) has been disabled through XSS filtering.

Closes T1641

Details

Provenance
anlambertAuthored on Apr 18 2019, 4:48 PM
anlambertPushed on May 2 2019, 11:35 AM
Differential Revision
D1415: Add support for client side rendering of Jupyter notebooks
Parents
rDWAPPSb1186de6bfb5: generate-weblabels-webpack-plugin: Fixes and improvements
Branches
Unknown
Tags
Unknown
Tasks
T1641: Jupyter notebooks rendering
Build Status
Buildable 5559
Build 7565: test-and-build