From 5a40780c3c1453e5eebbd2c6eea9d389ecab4158 Mon Sep 17 00:00:00 2001 From: niktatewar Date: Thu, 17 Jul 2025 18:41:57 +0530 Subject: [PATCH] Add support for rendering .ipynb notebooks using nbviewer --- documents-git/includes/providers/class-gitlab-loader.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/documents-git/includes/providers/class-gitlab-loader.php b/documents-git/includes/providers/class-gitlab-loader.php index 9e30da9..1357287 100755 --- a/documents-git/includes/providers/class-gitlab-loader.php +++ b/documents-git/includes/providers/class-gitlab-loader.php @@ -31,6 +31,12 @@ protected function get_checkout_datetime() } protected function get_document() { + if (str_ends_with($this->file_path, '.ipynb')) { + $url = $this->get_nbviewer_url(); + $iframe = ""; + return array($iframe, 200); +} + $args = array( 'body' => array( 'ref' => $this->branch