From 50e52baaf6fae25b142749359fc35a38437963b5 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Fri, 13 Oct 2023 22:46:36 +0530
Subject: [PATCH 01/76] install jhub-apps in jupyterhub image

---
 jupyterhub/environment.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 595c826..abd215f 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -14,3 +14,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
+    - git+https://github.com/nebari-dev/jhub-apps.git@1cde22f4928755c1b467b2d8dac7b60ba0c6141e

From 123efcaeb459e59f5bc3d3f4b98f01d44321566c Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Fri, 13 Oct 2023 22:52:27 +0530
Subject: [PATCH 02/76] update environment to use jhub apps and push

---
 .github/workflows/build-push-docker.yaml |  2 +-
 jupyterhub/environment.yaml              |  4 ++++
 jupyterlab/environment.yaml              | 13 +++++++++++++
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build-push-docker.yaml b/.github/workflows/build-push-docker.yaml
index ac8bcc4..809795d 100644
--- a/.github/workflows/build-push-docker.yaml
+++ b/.github/workflows/build-push-docker.yaml
@@ -7,7 +7,7 @@ on:
   workflow_dispatch: null
   push:
     branches:
-      - main
+      - "*"
     paths:
       - "Dockerfile.*"
 
diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index abd215f..41d309a 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -11,6 +11,10 @@ dependencies:
   - kubernetes_asyncio
   - jupyterhub-idle-culler==1.2.1
   - sqlalchemy==1.4.46
+  # JHub Apps dependencies
+  - flask
+  - panel
+  - bokeh
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 83fb889..4a5c410 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -52,6 +52,17 @@ dependencies:
   - importnb
   - git-lfs
 
+  # JHub Apps dependencies
+  - flask
+  - plotlydash-tornado-cmd
+  - bokeh-root-cmd
+  - jhsingle-native-proxy
+  - panel
+  - voila
+  - dash
+  - streamlit
+  - traitlets
+
   - pip:
       # vscode jupyterlab launcher
       - git+https://github.com/betatim/vscode-binder
@@ -59,3 +70,5 @@ dependencies:
       - jupyter-tensorboard
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
+      - gradio
+      - git+https://github.com/nebari-dev/jhub-apps.git@1cde22f4928755c1b467b2d8dac7b60ba0c6141e

From 8e257ae790feec70917489482cf22e0fec791775 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 16 Oct 2023 23:59:20 +0530
Subject: [PATCH 03/76] bump jhub-apps commit hash

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 41d309a..0c2962a 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@1cde22f4928755c1b467b2d8dac7b60ba0c6141e
+    - git+https://github.com/nebari-dev/jhub-apps.git@f32aab3148c5e352afc8d2e7c5acdb9f806ea8bd
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 4a5c410..52510ce 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@1cde22f4928755c1b467b2d8dac7b60ba0c6141e
+      - git+https://github.com/nebari-dev/jhub-apps.git@f32aab3148c5e352afc8d2e7c5acdb9f806ea8bd

From 77347ed047fe893cb0081aa5d55f22326cd644cf Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Tue, 17 Oct 2023 00:41:26 +0530
Subject: [PATCH 04/76] bump jhub to 4.0.2

---
 jupyterhub/environment.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 0c2962a..b7d7aea 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -3,7 +3,7 @@ channels:
   - conda-forge
 dependencies:
   - pip==21.1.2
-  - jupyterhub==3.1.1
+  - jupyterhub==4.0.2
   - jupyterhub-kubespawner==4.2.0
   - oauthenticator==15.1.0
   - escapism==1.0.1

From 9fcf271ebc2bccdaf44aeb648985b18744aa63ec Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Tue, 17 Oct 2023 10:17:03 +0530
Subject: [PATCH 05/76] bump jhub apps version to a3706b9

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index b7d7aea..7506e8a 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@f32aab3148c5e352afc8d2e7c5acdb9f806ea8bd
+    - git+https://github.com/nebari-dev/jhub-apps.git@a3706b9b7509a1651a38fa835a2763631741a3c1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 52510ce..a02c908 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@f32aab3148c5e352afc8d2e7c5acdb9f806ea8bd
+      - git+https://github.com/nebari-dev/jhub-apps.git@a3706b9b7509a1651a38fa835a2763631741a3c1

From 5937a801fc434d400836b3f634677daa7e228ae1 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Thu, 19 Oct 2023 17:12:47 +0530
Subject: [PATCH 06/76] update japps

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 7506e8a..007d771 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@a3706b9b7509a1651a38fa835a2763631741a3c1
+    - git+https://github.com/nebari-dev/jhub-apps.git@ecc71fe842eb7595c04843f31fb2f7949d10b3e4
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index a02c908..b5d9d0b 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@a3706b9b7509a1651a38fa835a2763631741a3c1
+      - git+https://github.com/nebari-dev/jhub-apps.git@ecc71fe842eb7595c04843f31fb2f7949d10b3e4

From b974a57ee47a761342ef92007503051d03cf487f Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Thu, 19 Oct 2023 17:51:42 +0530
Subject: [PATCH 07/76] update japps again

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 007d771..5802998 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@ecc71fe842eb7595c04843f31fb2f7949d10b3e4
+    - git+https://github.com/nebari-dev/jhub-apps.git@7a2baeb4f0f9eb437104d1abca6ea4b7f1d27fe9
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index b5d9d0b..47c0d8e 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@ecc71fe842eb7595c04843f31fb2f7949d10b3e4
+      - git+https://github.com/nebari-dev/jhub-apps.git@7a2baeb4f0f9eb437104d1abca6ea4b7f1d27fe9

From 0b899067bee3c65358fa27b92b322a120906f574 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Thu, 19 Oct 2023 20:10:26 +0530
Subject: [PATCH 08/76] update to hub

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 5802998..9f71dd8 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@7a2baeb4f0f9eb437104d1abca6ea4b7f1d27fe9
+    - git+https://github.com/nebari-dev/jhub-apps.git@2fae6a79b94ac7e5675e09ed4a3f093af480e1a1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 47c0d8e..60b8eba 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@7a2baeb4f0f9eb437104d1abca6ea4b7f1d27fe9
+      - git+https://github.com/nebari-dev/jhub-apps.git@2fae6a79b94ac7e5675e09ed4a3f093af480e1a1

From 2100b1b5278e63d08a406562b3d6a99cc6ae3d3f Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Thu, 19 Oct 2023 22:12:46 +0530
Subject: [PATCH 09/76] build docker image

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 9f71dd8..0f5648e 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@2fae6a79b94ac7e5675e09ed4a3f093af480e1a1
+    - git+https://github.com/nebari-dev/jhub-apps.git@6a08ae1fb5015b7973451e3099377698d8c31e12
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 60b8eba..b88df5d 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@2fae6a79b94ac7e5675e09ed4a3f093af480e1a1
+      - git+https://github.com/nebari-dev/jhub-apps.git@6a08ae1fb5015b7973451e3099377698d8c31e12

From 3429d49de85a3b9ad03b86509df3017f7a9aa80b Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Thu, 19 Oct 2023 23:50:40 +0530
Subject: [PATCH 10/76] update jhub to 3fc6729

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 0f5648e..a5ce683 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@6a08ae1fb5015b7973451e3099377698d8c31e12
+    - git+https://github.com/nebari-dev/jhub-apps.git@3fc6729ac97b329d0f995f3770982cf3a4f39884
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index b88df5d..300d9a8 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@6a08ae1fb5015b7973451e3099377698d8c31e12
+      - git+https://github.com/nebari-dev/jhub-apps.git@3fc6729ac97b329d0f995f3770982cf3a4f39884

From f335fc5bb8db411a888ccb9d8bffb84955f32a3c Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Fri, 3 Nov 2023 16:12:53 +0530
Subject: [PATCH 11/76] update image - get conf from file

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index a5ce683..37c50f0 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@3fc6729ac97b329d0f995f3770982cf3a4f39884
+    - git+https://github.com/nebari-dev/jhub-apps.git@2d1e4ac8974c24df1a2eb50f7ce00ecb5435eaa3
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 300d9a8..36af541 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@3fc6729ac97b329d0f995f3770982cf3a4f39884
+      - git+https://github.com/nebari-dev/jhub-apps.git@2d1e4ac8974c24df1a2eb50f7ce00ecb5435eaa3

From 4616652655141c50727cf8a351adf3d629f7e4ee Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Fri, 3 Nov 2023 17:22:23 +0530
Subject: [PATCH 12/76] update japps

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 37c50f0..dee830e 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@2d1e4ac8974c24df1a2eb50f7ce00ecb5435eaa3
+    - git+https://github.com/nebari-dev/jhub-apps.git@ebe6ba1d3e0d123d732a62bd2305b943f824a522
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 36af541..1484d42 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@2d1e4ac8974c24df1a2eb50f7ce00ecb5435eaa3
+      - git+https://github.com/nebari-dev/jhub-apps.git@ebe6ba1d3e0d123d732a62bd2305b943f824a522

From 3414f1549dd3e01cb5886c4633a1e30429da2590 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Fri, 3 Nov 2023 18:06:13 +0530
Subject: [PATCH 13/76] update jhub commit

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index dee830e..37045b1 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@ebe6ba1d3e0d123d732a62bd2305b943f824a522
+    - git+https://github.com/nebari-dev/jhub-apps.git@a61f2761fb111c1562922f58db321273adbc7a64
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 1484d42..2816401 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@ebe6ba1d3e0d123d732a62bd2305b943f824a522
+      - git+https://github.com/nebari-dev/jhub-apps.git@a61f2761fb111c1562922f58db321273adbc7a64

From b68007047ad8f1c7a157f610650fbe3d13f4c410 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Fri, 3 Nov 2023 19:18:49 +0530
Subject: [PATCH 14/76] update jhub apps to 3ae44a53e2

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 37045b1..5b3909b 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@a61f2761fb111c1562922f58db321273adbc7a64
+    - git+https://github.com/nebari-dev/jhub-apps.git@3ae44a53e2c6f2caa5c74d9a64f03228cf9968dc
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 2816401..5b9758a 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@a61f2761fb111c1562922f58db321273adbc7a64
+      - git+https://github.com/nebari-dev/jhub-apps.git@3ae44a53e2c6f2caa5c74d9a64f03228cf9968dc

From f53e1d12a02d7318cd2e87ff903aba4fedf722e1 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Fri, 3 Nov 2023 20:19:08 +0530
Subject: [PATCH 15/76] update jhub

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 5b3909b..df9c8a7 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@3ae44a53e2c6f2caa5c74d9a64f03228cf9968dc
+    - git+https://github.com/nebari-dev/jhub-apps.git@213889fe41a51b5399227959f9a774934771907f
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 5b9758a..b009a2a 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@3ae44a53e2c6f2caa5c74d9a64f03228cf9968dc
+      - git+https://github.com/nebari-dev/jhub-apps.git@213889fe41a51b5399227959f9a774934771907f

From 28525bea95c18d0e8956819b5550bab7d153dec2 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 5 Nov 2023 19:18:05 +0530
Subject: [PATCH 16/76] update

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index df9c8a7..cedbd8a 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@213889fe41a51b5399227959f9a774934771907f
+    - git+https://github.com/nebari-dev/jhub-apps.git@e3ef92bef5fd33537e2053d2cc43fb2c3d161422
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index b009a2a..75308d0 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@213889fe41a51b5399227959f9a774934771907f
+      - git+https://github.com/nebari-dev/jhub-apps.git@e3ef92bef5fd33537e2053d2cc43fb2c3d161422

From e555db620b7ad157b31994c95d249e19101c0547 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 6 Nov 2023 07:40:01 +0530
Subject: [PATCH 17/76] jhub more logging

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index cedbd8a..fcddd69 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@e3ef92bef5fd33537e2053d2cc43fb2c3d161422
+    - git+https://github.com/nebari-dev/jhub-apps.git@51ecdcdf96addbeb49f6bda4c3980fe21b057476
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 75308d0..c83682d 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@e3ef92bef5fd33537e2053d2cc43fb2c3d161422
+      - git+https://github.com/nebari-dev/jhub-apps.git@51ecdcdf96addbeb49f6bda4c3980fe21b057476

From 0bdaf71bc6f33df3d74dd5fb86e1146515fa01e1 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 6 Nov 2023 08:02:06 +0530
Subject: [PATCH 18/76] config log

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index fcddd69..2901175 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,4 +18,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@51ecdcdf96addbeb49f6bda4c3980fe21b057476
+    - git+https://github.com/nebari-dev/jhub-apps.git@fd5a71ccdcc625d3e4f894c9c506ebb6dce6f35a
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index c83682d..ccacaf2 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -71,4 +71,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@51ecdcdf96addbeb49f6bda4c3980fe21b057476
+      - git+https://github.com/nebari-dev/jhub-apps.git@fd5a71ccdcc625d3e4f894c9c506ebb6dce6f35a

From e9d9f0f27318c3b815f7eddda64bd54b68b3478a Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 12:43:29 +0530
Subject: [PATCH 19/76] add jupyterlab_pioneer

---
 jupyterhub/environment.yaml | 1 +
 jupyterlab/environment.yaml | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 2901175..31d1119 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,6 +15,7 @@ dependencies:
   - flask
   - panel
   - bokeh
+  - jupyterlab_pioneer
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index ccacaf2..ca5405b 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -63,6 +63,8 @@ dependencies:
   - streamlit
   - traitlets
 
+  - jupyterlab_pioneer
+
   - pip:
       # vscode jupyterlab launcher
       - git+https://github.com/betatim/vscode-binder

From 8c552de6e4504e32ca4da93c264161e5b899ed61 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 12:48:14 +0530
Subject: [PATCH 20/76]   add - jupyterlab_pioneer

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 31d1119..b800365 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,8 +15,8 @@ dependencies:
   - flask
   - panel
   - bokeh
-  - jupyterlab_pioneer
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     - git+https://github.com/nebari-dev/jhub-apps.git@fd5a71ccdcc625d3e4f894c9c506ebb6dce6f35a
+    - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index ca5405b..a31f298 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -63,8 +63,6 @@ dependencies:
   - streamlit
   - traitlets
 
-  - jupyterlab_pioneer
-
   - pip:
       # vscode jupyterlab launcher
       - git+https://github.com/betatim/vscode-binder
@@ -74,3 +72,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - gradio
       - git+https://github.com/nebari-dev/jhub-apps.git@fd5a71ccdcc625d3e4f894c9c506ebb6dce6f35a
+      - jupyterlab_pioneer

From fb8db8d35aa5bd6fdf59aac27b6d2f5621eabb35 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 16:10:12 +0530
Subject: [PATCH 21/76] try lab 4

---
 jupyterlab/environment.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index a31f298..06f5950 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -13,7 +13,7 @@ dependencies:
   - ipython > 7
   - jupyter-server-proxy
   - "jupyter_server>=1.18.1"
-  - jupyterlab >=3
+  - jupyterlab >=4
   - jupyter_client
   - jupyter_console
   - jupyterhub==3.1.1

From 1bdc26fd61f3deaa322d4c583f905fe66750b6ff Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 16:16:32 +0530
Subject: [PATCH 22/76] upgrade server

---
 jupyterlab/environment.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 06f5950..94c8561 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -12,7 +12,7 @@ dependencies:
   - nb_conda_kernels
   - ipython > 7
   - jupyter-server-proxy
-  - "jupyter_server>=1.18.1"
+  - "jupyter_server>=2.4.0"
   - jupyterlab >=4
   - jupyter_client
   - jupyter_console

From 8587e3e3f5add3f7a2aa8af1999427be1fb9c6ec Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 16:20:23 +0530
Subject: [PATCH 23/76] remove retro and video

---
 jupyterlab/environment.yaml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 94c8561..ed79912 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -19,13 +19,11 @@ dependencies:
   - jupyterhub==3.1.1
   - nbconvert
   - nbval
-  - retrolab
 
   # jupyterlab extensions
   - dask_labextension >= 5.3.0
   - jupyterlab-git >=0.30.0
   - sidecar >=0.5.0
-  - jupyter-videochat >=0.5.0
   - ipywidgets ==7.7.1
   - ipyleaflet >=0.13.5
   - pyviz_comms >=2.0.1

From 65110c8621e2c86e642f572ff27bbb58bb1d19a1 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 16:26:09 +0530
Subject: [PATCH 24/76] remove voila

---
 jupyterlab/environment.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index ed79912..da909a5 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -56,7 +56,7 @@ dependencies:
   - bokeh-root-cmd
   - jhsingle-native-proxy
   - panel
-  - voila
+  # - voila
   - dash
   - streamlit
   - traitlets

From c58f68cbf803bc411d42f570766b06dc656239d0 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 20:39:24 +0530
Subject: [PATCH 25/76] remove jupyter-tensorboard

---
 jupyterlab/environment.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index da909a5..bd274c7 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -65,7 +65,7 @@ dependencies:
       # vscode jupyterlab launcher
       - git+https://github.com/betatim/vscode-binder
       - jupyterlab-conda-store==2023.9.1 
-      - jupyter-tensorboard
+      # - jupyter-tensorboard
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio

From c2c7aed6d3cb0b887fc1fdd22d21e88a595af7a3 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 21:00:39 +0530
Subject: [PATCH 26/76] remove jupyterlab_nvdashboard

---
 jupyterlab/environment.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index bd274c7..b1dc602 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -66,7 +66,7 @@ dependencies:
       - git+https://github.com/betatim/vscode-binder
       - jupyterlab-conda-store==2023.9.1 
       # - jupyter-tensorboard
-      - jupyterlab_nvdashboard
+      # - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
       - git+https://github.com/nebari-dev/jhub-apps.git@fd5a71ccdcc625d3e4f894c9c506ebb6dce6f35a

From fe3f1cc4ae2184cf5163ad2a7052e7f27417cae5 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 13 Nov 2023 21:12:30 +0530
Subject: [PATCH 27/76] remove jupyter nbextension command

---
 jupyterlab/postBuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jupyterlab/postBuild b/jupyterlab/postBuild
index 5faf07d..5ffbbbb 100755
--- a/jupyterlab/postBuild
+++ b/jupyterlab/postBuild
@@ -3,7 +3,7 @@ set -euo pipefail
 set -x
 
 # install classic notebook extensions
-jupyter nbextension enable --py widgetsnbextension --sys-prefix
+# jupyter nbextension enable --py widgetsnbextension --sys-prefix
 
 # install code-server extension
 sh /opt/scripts/install-code-server.sh "/opt/conda/envs/${DEFAULT_ENV}/share"

From 12aed4dd92dfd1778dc31646dbf508a088e68ec8 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Wed, 22 Nov 2023 15:04:53 +0530
Subject: [PATCH 28/76] update jhub to add conda+spawner options

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index b800365..3e79ddf 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,5 +18,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@fd5a71ccdcc625d3e4f894c9c506ebb6dce6f35a
+    - git+https://github.com/nebari-dev/jhub-apps.git@cd29476dc530c4125a1e9310309c3bee1bcba069
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index b1dc602..c2c3928 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -69,5 +69,5 @@ dependencies:
       # - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@fd5a71ccdcc625d3e4f894c9c506ebb6dce6f35a
+      - git+https://github.com/nebari-dev/jhub-apps.git@cd29476dc530c4125a1e9310309c3bee1bcba069
       - jupyterlab_pioneer

From c1dcc2d362bb99fd2a985f46525b54be7ad01e3d Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Wed, 22 Nov 2023 16:07:52 +0530
Subject: [PATCH 29/76] add nebari int branch

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 3e79ddf..f92b822 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,5 +18,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@cd29476dc530c4125a1e9310309c3bee1bcba069
+    - git+https://github.com/nebari-dev/jhub-apps.git@098bd8f73fc48940f7312ef51ef62ca565aa3024
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index c2c3928..dc82684 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -69,5 +69,5 @@ dependencies:
       # - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@cd29476dc530c4125a1e9310309c3bee1bcba069
+      - git+https://github.com/nebari-dev/jhub-apps.git@098bd8f73fc48940f7312ef51ef62ca565aa3024
       - jupyterlab_pioneer

From 393310aab1f0c49f520d2d15f9cecb4a1281885c Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Wed, 22 Nov 2023 16:45:59 +0530
Subject: [PATCH 30/76] pass in env to service

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index f92b822..44064fa 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -18,5 +18,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@098bd8f73fc48940f7312ef51ef62ca565aa3024
+    - git+https://github.com/nebari-dev/jhub-apps.git@0d41114210d9b5b69e896bcb2e13ef7082ba0395
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index dc82684..83e631e 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -69,5 +69,5 @@ dependencies:
       # - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@098bd8f73fc48940f7312ef51ef62ca565aa3024
+      - git+https://github.com/nebari-dev/jhub-apps.git@0d41114210d9b5b69e896bcb2e13ef7082ba0395
       - jupyterlab_pioneer

From 49c8e0b3c26c5dc3afc8839de80eaa36fae19aad Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Fri, 5 Jan 2024 22:49:18 +0000
Subject: [PATCH 31/76] bump jhub apps

---
 jupyterhub/environment.yaml | 4 ++--
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 44064fa..2f13f63 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -12,11 +12,11 @@ dependencies:
   - jupyterhub-idle-culler==1.2.1
   - sqlalchemy==1.4.46
   # JHub Apps dependencies
-  - flask
+  - fastapi
   - panel
   - bokeh
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@0d41114210d9b5b69e896bcb2e13ef7082ba0395
+    - git+https://github.com/nebari-dev/jhub-apps.git@31f28e805c5517f5bc9e50b3bafcb5d0b3fef9d3
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 910082b..b5cfe5d 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -70,5 +70,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@0d41114210d9b5b69e896bcb2e13ef7082ba0395
+      - git+https://github.com/nebari-dev/jhub-apps.git@31f28e805c5517f5bc9e50b3bafcb5d0b3fef9d3
       - jupyterlab_pioneer

From 40e590acb6aace691d06832e29c284670afe8566 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 00:17:32 +0000
Subject: [PATCH 32/76] add uvicorn

---
 jupyterhub/environment.yaml | 1 +
 jupyterlab/environment.yaml | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 2f13f63..af4bc3f 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,6 +15,7 @@ dependencies:
   - fastapi
   - panel
   - bokeh
+  - uvicorn
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index b5cfe5d..7ac5521 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -56,6 +56,8 @@ dependencies:
   - bokeh-root-cmd
   - jhsingle-native-proxy
   - panel
+  - uvicorn
+  - fastapi
   # - voila
   - dash
   - streamlit

From 4a1b58333f59acd99129d8d33814873c2254b16b Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 00:37:14 +0000
Subject: [PATCH 33/76] update commit hash

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index af4bc3f..9593113 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -19,5 +19,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@31f28e805c5517f5bc9e50b3bafcb5d0b3fef9d3
+    - git+https://github.com/nebari-dev/jhub-apps.git@e5abe5e3ec2fed7759524094e26514dba1dc94f7
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 7ac5521..cd34990 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -72,5 +72,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@31f28e805c5517f5bc9e50b3bafcb5d0b3fef9d3
+      - git+https://github.com/nebari-dev/jhub-apps.git@e5abe5e3ec2fed7759524094e26514dba1dc94f7
       - jupyterlab_pioneer

From 2992ca0d3e1ae73ed109ca180d14d509cb8da544 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 01:27:45 +0000
Subject: [PATCH 34/76] add python-multipart

---
 jupyterhub/environment.yaml | 1 +
 jupyterlab/environment.yaml | 1 +
 2 files changed, 2 insertions(+)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 9593113..84a4dfa 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -16,6 +16,7 @@ dependencies:
   - panel
   - bokeh
   - uvicorn
+  - python-multipart
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index cd34990..19f5191 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -58,6 +58,7 @@ dependencies:
   - panel
   - uvicorn
   - fastapi
+  - python-multipart
   # - voila
   - dash
   - streamlit

From 1bc497b321b4ca9628fa58f45c7182a34dfed007 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 03:13:38 +0000
Subject: [PATCH 35/76] nebari int hub

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 84a4dfa..de07642 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@e5abe5e3ec2fed7759524094e26514dba1dc94f7
+    - git+https://github.com/nebari-dev/jhub-apps.git@b688aed8a50d4e76a46890a5bde5b98d5b7665cf
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 19f5191..68878da 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@e5abe5e3ec2fed7759524094e26514dba1dc94f7
+      - git+https://github.com/nebari-dev/jhub-apps.git@b688aed8a50d4e76a46890a5bde5b98d5b7665cf
       - jupyterlab_pioneer

From 52af64d4cb9630ac8034083cd90c2a2782a1eeef Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 03:26:34 +0000
Subject: [PATCH 36/76] update after parametrize hub host

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index de07642..ff14375 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@b688aed8a50d4e76a46890a5bde5b98d5b7665cf
+    - git+https://github.com/nebari-dev/jhub-apps.git@9970b9e7842fa6a54fbceb25c58f257d1babf334
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 68878da..9d0cef1 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@b688aed8a50d4e76a46890a5bde5b98d5b7665cf
+      - git+https://github.com/nebari-dev/jhub-apps.git@9970b9e7842fa6a54fbceb25c58f257d1babf334
       - jupyterlab_pioneer

From adb383ed9c0dbc87685991288cf649359743b39c Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 03:32:46 +0000
Subject: [PATCH 37/76] set 0.0.0.0 for services

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index ff14375..287299f 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@9970b9e7842fa6a54fbceb25c58f257d1babf334
+    - git+https://github.com/nebari-dev/jhub-apps.git@7a6718fd179c6d2550c0ce79d1dbf902cec4c11c
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 9d0cef1..1643050 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@9970b9e7842fa6a54fbceb25c58f257d1babf334
+      - git+https://github.com/nebari-dev/jhub-apps.git@7a6718fd179c6d2550c0ce79d1dbf902cec4c11c
       - jupyterlab_pioneer

From b844ec960890474da797559e5969efb5f543cfb2 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 04:12:35 +0000
Subject: [PATCH 38/76] forward slash urls

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 287299f..f223f57 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@7a6718fd179c6d2550c0ce79d1dbf902cec4c11c
+    - git+https://github.com/nebari-dev/jhub-apps.git@b79f746bf146282bf0a17c650e726542cb8d5a66
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 1643050..b797aec 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@7a6718fd179c6d2550c0ce79d1dbf902cec4c11c
+      - git+https://github.com/nebari-dev/jhub-apps.git@b79f746bf146282bf0a17c650e726542cb8d5a66
       - jupyterlab_pioneer

From ba802339ee22d3632b3a4fd29abe750572942125 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 11:09:34 +0000
Subject: [PATCH 39/76] all fwd slash

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index f223f57..0fb1814 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@b79f746bf146282bf0a17c650e726542cb8d5a66
+    - git+https://github.com/nebari-dev/jhub-apps.git@e9f3840dfbba646663cc3af1d47a27a06ee973bd
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index b797aec..7c3b279 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@b79f746bf146282bf0a17c650e726542cb8d5a66
+      - git+https://github.com/nebari-dev/jhub-apps.git@e9f3840dfbba646663cc3af1d47a27a06ee973bd
       - jupyterlab_pioneer

From 6faed4bb65af958b38264cdc7f66f0b7b825f2ec Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 11:16:47 +0000
Subject: [PATCH 40/76] services url fix

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 0fb1814..bc8aef2 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@e9f3840dfbba646663cc3af1d47a27a06ee973bd
+    - git+https://github.com/nebari-dev/jhub-apps.git@2b6b7a60240dcd884efc163b2ed80b37a56c4844
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 7c3b279..f5c5ac5 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@e9f3840dfbba646663cc3af1d47a27a06ee973bd
+      - git+https://github.com/nebari-dev/jhub-apps.git@2b6b7a60240dcd884efc163b2ed80b37a56c4844
       - jupyterlab_pioneer

From 44f59d3fd3e3f6f4d7cbc64bdfcff481869d185e Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 19:36:06 +0000
Subject: [PATCH 41/76] jwt fix

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index bc8aef2..32bffba 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@2b6b7a60240dcd884efc163b2ed80b37a56c4844
+    - git+https://github.com/nebari-dev/jhub-apps.git@5891acd45738c5f2e3eb6445e765f8b3cb4f306c
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index f5c5ac5..99792dd 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@2b6b7a60240dcd884efc163b2ed80b37a56c4844
+      - git+https://github.com/nebari-dev/jhub-apps.git@5891acd45738c5f2e3eb6445e765f8b3cb4f306c
       - jupyterlab_pioneer

From 2dfa297e98f6820ca52221082a80cc1d5a2a7626 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 21:48:59 +0000
Subject: [PATCH 42/76] spawner logging

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 32bffba..e93dc96 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@5891acd45738c5f2e3eb6445e765f8b3cb4f306c
+    - git+https://github.com/nebari-dev/jhub-apps.git@441de95cf6d1e554194903d749c333bafdbebe61
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 99792dd..098d798 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@5891acd45738c5f2e3eb6445e765f8b3cb4f306c
+      - git+https://github.com/nebari-dev/jhub-apps.git@441de95cf6d1e554194903d749c333bafdbebe61
       - jupyterlab_pioneer

From 09ead616d0874bca326f4c9e2b63c162d7e5f5a3 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sat, 6 Jan 2024 22:06:02 +0000
Subject: [PATCH 43/76] await auth state

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index e93dc96..8ed39c9 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@441de95cf6d1e554194903d749c333bafdbebe61
+    - git+https://github.com/nebari-dev/jhub-apps.git@66b882eae3b65c17ba6ae0f8ea4f722cda58b48e
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 098d798..725b449 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@441de95cf6d1e554194903d749c333bafdbebe61
+      - git+https://github.com/nebari-dev/jhub-apps.git@66b882eae3b65c17ba6ae0f8ea4f722cda58b48e
       - jupyterlab_pioneer

From a21db821373f2c5a50909bbae26250503871ab7e Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 7 Jan 2024 15:38:04 +0000
Subject: [PATCH 44/76] add auth state

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 8ed39c9..76afeb4 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@66b882eae3b65c17ba6ae0f8ea4f722cda58b48e
+    - git+https://github.com/nebari-dev/jhub-apps.git@cb16822dc908f98c52a0197de0fc1291c81f440d
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 725b449..1b54ec0 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@66b882eae3b65c17ba6ae0f8ea4f722cda58b48e
+      - git+https://github.com/nebari-dev/jhub-apps.git@cb16822dc908f98c52a0197de0fc1291c81f440d
       - jupyterlab_pioneer

From 92add53adc4339fa47cef54486305de059657b3b Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 7 Jan 2024 16:51:02 +0000
Subject: [PATCH 45/76] user from service token

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 76afeb4..449123b 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@cb16822dc908f98c52a0197de0fc1291c81f440d
+    - git+https://github.com/nebari-dev/jhub-apps.git@5f0a5149b10f5d1568c874e8772494d1c95bafcd
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 1b54ec0..0102e82 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@cb16822dc908f98c52a0197de0fc1291c81f440d
+      - git+https://github.com/nebari-dev/jhub-apps.git@5f0a5149b10f5d1568c874e8772494d1c95bafcd
       - jupyterlab_pioneer

From ce1cdc7f6994718157f8f62a60b8a35bf2d4cb5e Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 7 Jan 2024 17:13:43 +0000
Subject: [PATCH 46/76] call with fake spawner

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 449123b..40a7af7 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@5f0a5149b10f5d1568c874e8772494d1c95bafcd
+    - git+https://github.com/nebari-dev/jhub-apps.git@b1c502ad43e4d181b872f89077bfaa527a32dc4e
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 0102e82..4d59f66 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@5f0a5149b10f5d1568c874e8772494d1c95bafcd
+      - git+https://github.com/nebari-dev/jhub-apps.git@b1c502ad43e4d181b872f89077bfaa527a32dc4e
       - jupyterlab_pioneer

From d60945236d46d3ff9996d007263fdc88ac8f6e8a Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 7 Jan 2024 17:47:31 +0000
Subject: [PATCH 47/76] async state

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 40a7af7..a0e6eac 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@b1c502ad43e4d181b872f89077bfaa527a32dc4e
+    - git+https://github.com/nebari-dev/jhub-apps.git@d74dbb5b982ac857220e44f2f054279f0c528661
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 4d59f66..532c442 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@b1c502ad43e4d181b872f89077bfaa527a32dc4e
+      - git+https://github.com/nebari-dev/jhub-apps.git@d74dbb5b982ac857220e44f2f054279f0c528661
       - jupyterlab_pioneer

From a0a5d17bde6f4a9111fdeec9e3acc938b57b8b0e Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 7 Jan 2024 18:36:28 +0000
Subject: [PATCH 48/76] add slug

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index a0e6eac..dbd4afd 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@d74dbb5b982ac857220e44f2f054279f0c528661
+    - git+https://github.com/nebari-dev/jhub-apps.git@c757b849cabee05b25cc60dae91ddc018cfc59ee
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 532c442..00dec95 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@d74dbb5b982ac857220e44f2f054279f0c528661
+      - git+https://github.com/nebari-dev/jhub-apps.git@c757b849cabee05b25cc60dae91ddc018cfc59ee
       - jupyterlab_pioneer

From b3b75f7c1222abbb812d2aa4013fdf5db203c98d Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 7 Jan 2024 20:29:57 +0000
Subject: [PATCH 49/76] fix services links

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index dbd4afd..18010b9 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@c757b849cabee05b25cc60dae91ddc018cfc59ee
+    - git+https://github.com/nebari-dev/jhub-apps.git@a5df67da24caa72cf5af2e09a42ca1879e80bb9b
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 00dec95..28e0e9d 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@c757b849cabee05b25cc60dae91ddc018cfc59ee
+      - git+https://github.com/nebari-dev/jhub-apps.git@a5df67da24caa72cf5af2e09a42ca1879e80bb9b
       - jupyterlab_pioneer

From 589f83131b118569642ae4b841827a25d7f32ac5 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 7 Jan 2024 22:17:46 +0000
Subject: [PATCH 50/76] jwt secret env name

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 18010b9..577125f 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@a5df67da24caa72cf5af2e09a42ca1879e80bb9b
+    - git+https://github.com/nebari-dev/jhub-apps.git@6b02254ebdbf104b78cabe892345c5c772b2af4b
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 28e0e9d..507aeca 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@a5df67da24caa72cf5af2e09a42ca1879e80bb9b
+      - git+https://github.com/nebari-dev/jhub-apps.git@6b02254ebdbf104b78cabe892345c5c772b2af4b
       - jupyterlab_pioneer

From 83fea54bc040763767144c56f43c6fb12b968dc3 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Sun, 7 Jan 2024 22:43:44 +0000
Subject: [PATCH 51/76] update tag

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 577125f..9fa6ac3 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@6b02254ebdbf104b78cabe892345c5c772b2af4b
+    - git+https://github.com/nebari-dev/jhub-apps.git@36ad71a1199577d917fdcaff054285ef615dc841
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 507aeca..860a3f2 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@6b02254ebdbf104b78cabe892345c5c772b2af4b
+      - git+https://github.com/nebari-dev/jhub-apps.git@36ad71a1199577d917fdcaff054285ef615dc841
       - jupyterlab_pioneer

From 29a8834c1f74387545a2d2e50039c90ff00e41a1 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 00:28:50 +0000
Subject: [PATCH 52/76] latest fixes jhub apps

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 9fa6ac3..fb9726d 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@36ad71a1199577d917fdcaff054285ef615dc841
+    - git+https://github.com/nebari-dev/jhub-apps.git@c22dadbc2bdaec8a753887ff03c044e454396b17
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 860a3f2..d0ee408 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@36ad71a1199577d917fdcaff054285ef615dc841
+      - git+https://github.com/nebari-dev/jhub-apps.git@c22dadbc2bdaec8a753887ff03c044e454396b17
       - jupyterlab_pioneer

From 36932b2c3ff4f4500757c04a4f16ff2d18380c9c Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 01:09:38 +0000
Subject: [PATCH 53/76] update jhub apps

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index fb9726d..0e27d70 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -20,5 +20,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@c22dadbc2bdaec8a753887ff03c044e454396b17
+    - git+https://github.com/nebari-dev/jhub-apps.git@585a3fbf9c03bbfb690762ddfda203957c0a1d42
     - jupyterlab_pioneer
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index d0ee408..6bdc67c 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -73,5 +73,5 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@c22dadbc2bdaec8a753887ff03c044e454396b17
+      - git+https://github.com/nebari-dev/jhub-apps.git@585a3fbf9c03bbfb690762ddfda203957c0a1d42
       - jupyterlab_pioneer

From ea4a5b0c9a3a208e7b1bc5519a483f128ad9b999 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 01:43:37 +0000
Subject: [PATCH 54/76] undo jlab changes, add minimal changes

---
 jupyterhub/environment.yaml |  6 ------
 jupyterlab/environment.yaml | 29 +++++++----------------------
 jupyterlab/postBuild        |  2 +-
 3 files changed, 8 insertions(+), 29 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 0e27d70..16870d9 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -11,12 +11,6 @@ dependencies:
   - kubernetes_asyncio
   - jupyterhub-idle-culler==1.2.1
   - sqlalchemy==1.4.46
-  # JHub Apps dependencies
-  - fastapi
-  - panel
-  - bokeh
-  - uvicorn
-  - python-multipart
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 6bdc67c..5cbe957 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -12,18 +12,20 @@ dependencies:
   - nb_conda_kernels
   - ipython > 7
   - jupyter-server-proxy
-  - "jupyter_server>=2.4.0"
-  - jupyterlab >=4
+  - "jupyter_server>=1.18.1"
+  - jupyterlab >=3
   - jupyter_client
   - jupyter_console
   - jupyterhub==3.1.1
   - nbconvert
   - nbval
+  - retrolab
 
   # jupyterlab extensions
   - dask_labextension >= 5.3.0
   - jupyterlab-git >=0.30.0
   - sidecar >=0.5.0
+  - jupyter-videochat >=0.5.0
   - ipywidgets >= 8.0.0
   - ipyleaflet >=0.13.5
   - pyviz_comms >=2.0.1
@@ -50,28 +52,11 @@ dependencies:
   - importnb
   - git-lfs
 
-  # JHub Apps dependencies
-  - flask
-  - plotlydash-tornado-cmd
-  - bokeh-root-cmd
-  - jhsingle-native-proxy
-  - panel
-  - uvicorn
-  - fastapi
-  - python-multipart
-  # - voila
-  - dash
-  - streamlit
-  - traitlets
-
   - pip:
       # vscode jupyterlab launcher
       - git+https://github.com/betatim/vscode-binder
       - jupyterlab-conda-store==2023.10.1
-      # - jupyter-tensorboard
-      # - jupyterlab_nvdashboard
+      - jupyter-tensorboard
+      - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
-      - jupyter_ai
-      - gradio
-      - git+https://github.com/nebari-dev/jhub-apps.git@585a3fbf9c03bbfb690762ddfda203957c0a1d42
-      - jupyterlab_pioneer
+      - jupyter_ai
\ No newline at end of file
diff --git a/jupyterlab/postBuild b/jupyterlab/postBuild
index 5ffbbbb..5faf07d 100755
--- a/jupyterlab/postBuild
+++ b/jupyterlab/postBuild
@@ -3,7 +3,7 @@ set -euo pipefail
 set -x
 
 # install classic notebook extensions
-# jupyter nbextension enable --py widgetsnbextension --sys-prefix
+jupyter nbextension enable --py widgetsnbextension --sys-prefix
 
 # install code-server extension
 sh /opt/scripts/install-code-server.sh "/opt/conda/envs/${DEFAULT_ENV}/share"

From 12412c8561989d7613f5416bb366892d2203e137 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 01:46:05 +0000
Subject: [PATCH 55/76] latest jhub-apps

---
 jupyterhub/environment.yaml | 3 +--
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 16870d9..cac91bd 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -14,5 +14,4 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    - git+https://github.com/nebari-dev/jhub-apps.git@585a3fbf9c03bbfb690762ddfda203957c0a1d42
-    - jupyterlab_pioneer
+    - git+https://github.com/nebari-dev/jhub-apps.git@3c614c8af92d5936f5b24beaac02fedc4ae1f754
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 5cbe957..2df241a 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -59,4 +59,4 @@ dependencies:
       - jupyter-tensorboard
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
-      - jupyter_ai
\ No newline at end of file
+      - jupyter_ai

From 16d550760794509ac5f3790bebef982518ed47ac Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 02:02:47 +0000
Subject: [PATCH 56/76] undo running on all branches

---
 .github/workflows/build-push-docker.yaml | 2 +-
 jupyterhub/environment.yaml              | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build-push-docker.yaml b/.github/workflows/build-push-docker.yaml
index e033df8..17dfc42 100644
--- a/.github/workflows/build-push-docker.yaml
+++ b/.github/workflows/build-push-docker.yaml
@@ -7,7 +7,7 @@ on:
   workflow_dispatch: null
   push:
     branches:
-      - "*"
+      - main
     paths:
       - "Dockerfile.*"
 
diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index cac91bd..a35931c 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -14,4 +14,5 @@ dependencies:
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
+    # TODO: Replace with the latest released version
     - git+https://github.com/nebari-dev/jhub-apps.git@3c614c8af92d5936f5b24beaac02fedc4ae1f754

From cca4a8f6d087a29dc762e99c7ab09765798758a5 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 14:04:25 +0000
Subject: [PATCH 57/76] build misc fixes

---
 .github/workflows/build-push-docker.yaml | 2 +-
 jupyterhub/environment.yaml              | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/build-push-docker.yaml b/.github/workflows/build-push-docker.yaml
index 17dfc42..e033df8 100644
--- a/.github/workflows/build-push-docker.yaml
+++ b/.github/workflows/build-push-docker.yaml
@@ -7,7 +7,7 @@ on:
   workflow_dispatch: null
   push:
     branches:
-      - main
+      - "*"
     paths:
       - "Dockerfile.*"
 
diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index a35931c..e2fb4f0 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@3c614c8af92d5936f5b24beaac02fedc4ae1f754
+    - git+https://github.com/nebari-dev/jhub-apps.git@22b8fbb3cd1423f1df0d164199605a38b62d52ef

From d79bdf34ecd3b98093716462d02cb8373c2231a2 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 16:22:05 +0000
Subject: [PATCH 58/76] latest image

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index e2fb4f0..625b645 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@22b8fbb3cd1423f1df0d164199605a38b62d52ef
+    - git+https://github.com/nebari-dev/jhub-apps.git@448b735e8f99c8898b669d7d8e2286d990e2ec55
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 2df241a..6e6bc8b 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -60,3 +60,5 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
+      # TODO: Replace with the latest released version
+      - git+https://github.com/nebari-dev/jhub-apps.git@448b735e8f99c8898b669d7d8e2286d990e2ec55

From 8239d4be0d18a922cd7199652f0efd7803ca8e1a Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 17:04:53 +0000
Subject: [PATCH 59/76] remove fwd slash from server endpoint

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 625b645..eede791 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@448b735e8f99c8898b669d7d8e2286d990e2ec55
+    - git+https://github.com/nebari-dev/jhub-apps.git@ef667a849e1a469710b39bd9871119c5749ca0ad
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 6e6bc8b..c4925cc 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@448b735e8f99c8898b669d7d8e2286d990e2ec55
+      - git+https://github.com/nebari-dev/jhub-apps.git@ef667a849e1a469710b39bd9871119c5749ca0ad

From f54edb1b9c037dfe8660daddcec81916b2e62c03 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 17:45:17 +0000
Subject: [PATCH 60/76] fix fwd slash

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index eede791..b7f9173 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@ef667a849e1a469710b39bd9871119c5749ca0ad
+    - git+https://github.com/nebari-dev/jhub-apps.git@b1d9ca8735ee3fc90599bcc6ed48dc5e6156a5ad
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index c4925cc..1405a9d 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@ef667a849e1a469710b39bd9871119c5749ca0ad
+      - git+https://github.com/nebari-dev/jhub-apps.git@b1d9ca8735ee3fc90599bcc6ed48dc5e6156a5ad

From b9246a8f4ffe34dafa59eae25500804c23990722 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 18:25:30 +0000
Subject: [PATCH 61/76] fwd slash fix

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index b7f9173..626ccda 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@b1d9ca8735ee3fc90599bcc6ed48dc5e6156a5ad
+    - git+https://github.com/nebari-dev/jhub-apps.git@be49c5725628ecee7706c5f8dc787d1eef820892
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 1405a9d..7fa7e44 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@b1d9ca8735ee3fc90599bcc6ed48dc5e6156a5ad
+      - git+https://github.com/nebari-dev/jhub-apps.git@be49c5725628ecee7706c5f8dc787d1eef820892

From aa5527d40a08d456ae956fd289cc03607eef6c73 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 18:40:34 +0000
Subject: [PATCH 62/76] update jhub apps fwd slash fix

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 626ccda..92c0906 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@be49c5725628ecee7706c5f8dc787d1eef820892
+    - git+https://github.com/nebari-dev/jhub-apps.git@1b8b2bb6f09967830d862bd08d414762bb3e2062
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 7fa7e44..3c69288 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@be49c5725628ecee7706c5f8dc787d1eef820892
+      - git+https://github.com/nebari-dev/jhub-apps.git@1b8b2bb6f09967830d862bd08d414762bb3e2062

From cbc70c102b48e4056ae9eea7b3005d63b29e48f9 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 19:04:09 +0000
Subject: [PATCH 63/76] fix js

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 92c0906..790d1a6 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@1b8b2bb6f09967830d862bd08d414762bb3e2062
+    - git+https://github.com/nebari-dev/jhub-apps.git@a02364738770bb6d143a6e4eb9167fbd30d9b20d
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 3c69288..42fb175 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@1b8b2bb6f09967830d862bd08d414762bb3e2062
+      - git+https://github.com/nebari-dev/jhub-apps.git@a02364738770bb6d143a6e4eb9167fbd30d9b20d

From 807b5ae05c9597f398b08f83d0a30b84c4c3f657 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 20:49:14 +0000
Subject: [PATCH 64/76] fix edit

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 790d1a6..c5661c8 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@a02364738770bb6d143a6e4eb9167fbd30d9b20d
+    - git+https://github.com/nebari-dev/jhub-apps.git@47631601fd2854c67d797a0a274107fa95b1e706
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 42fb175..53d54b9 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@a02364738770bb6d143a6e4eb9167fbd30d9b20d
+      - git+https://github.com/nebari-dev/jhub-apps.git@47631601fd2854c67d797a0a274107fa95b1e706

From c053e218156901db89255510c262b5cbc7668988 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Mon, 8 Jan 2024 23:14:30 +0000
Subject: [PATCH 65/76] add conda env filtering

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index c5661c8..b44cfc1 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@47631601fd2854c67d797a0a274107fa95b1e706
+    - git+https://github.com/nebari-dev/jhub-apps.git@b0877f98be033a06af161dc01df9e4b595b508db
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 53d54b9..ee72848 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@47631601fd2854c67d797a0a274107fa95b1e706
+      - git+https://github.com/nebari-dev/jhub-apps.git@b0877f98be033a06af161dc01df9e4b595b508db

From 796d2c126cb01a0692fadb8f68a2179a5eb9a8d2 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Tue, 9 Jan 2024 12:57:19 +0000
Subject: [PATCH 66/76] latest

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index b44cfc1..337d0e3 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@b0877f98be033a06af161dc01df9e4b595b508db
+    - git+https://github.com/nebari-dev/jhub-apps.git@0d5386e2f4fbf3472f60c67a1c110bb7bc192d92
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index ee72848..3e161c5 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@b0877f98be033a06af161dc01df9e4b595b508db
+      - git+https://github.com/nebari-dev/jhub-apps.git@0d5386e2f4fbf3472f60c67a1c110bb7bc192d92

From 9c52245737d98628a6686996a65af44f2a2934c0 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Tue, 9 Jan 2024 12:58:15 +0000
Subject: [PATCH 67/76] latest


From 5e9e869cd8997f4a2f880acfd2dd8d84333c8ca1 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Tue, 9 Jan 2024 13:00:48 +0000
Subject: [PATCH 68/76] trigger workflow

---
 .github/workflows/build-push-docker.yaml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/.github/workflows/build-push-docker.yaml b/.github/workflows/build-push-docker.yaml
index e033df8..2453f6d 100644
--- a/.github/workflows/build-push-docker.yaml
+++ b/.github/workflows/build-push-docker.yaml
@@ -10,7 +10,6 @@ on:
       - "*"
     paths:
       - "Dockerfile.*"
-
       - "dask-worker/*"
       - "jupyterhub/*"
       - "jupyterlab/*"

From e3356ae622ff09b594c47ab4c8ee4f5020c0326d Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Tue, 9 Jan 2024 13:00:59 +0000
Subject: [PATCH 69/76] trigger workflow


From 7c155cf658e42afcfbf87b33013a5468478cec1e Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Tue, 9 Jan 2024 13:54:34 +0000
Subject: [PATCH 70/76] update with rc1

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 337d0e3..281b47b 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@0d5386e2f4fbf3472f60c67a1c110bb7bc192d92
+    - git+https://github.com/nebari-dev/jhub-apps.git@6f0bc8ab7a8d5cd3651738c87c953fa22706a6fd
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 3e161c5..90e0a48 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@0d5386e2f4fbf3472f60c67a1c110bb7bc192d92
+      - git+https://github.com/nebari-dev/jhub-apps.git@6f0bc8ab7a8d5cd3651738c87c953fa22706a6fd

From f5bd3922275b8f0e384417743ef9384729190638 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Tue, 9 Jan 2024 14:47:06 +0000
Subject: [PATCH 71/76] jhub-apps==2024.1.1rc1

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 281b47b..01ea47e 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@6f0bc8ab7a8d5cd3651738c87c953fa22706a6fd
+    - jhub-apps==2024.1.1rc1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 90e0a48..691a342 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@6f0bc8ab7a8d5cd3651738c87c953fa22706a6fd
+      - jhub-apps==2024.1.1rc1

From 4072acdf63ad424b0dae2ef6ddee53851c0945d1 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Wed, 10 Jan 2024 00:06:18 +0000
Subject: [PATCH 72/76] default server

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 01ea47e..6abbd91 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - jhub-apps==2024.1.1rc1
+    - git+https://github.com/nebari-dev/jhub-apps.git@b47010394a11ac7999f3875a39cf36320710ef9b
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 691a342..fc8c275 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - jhub-apps==2024.1.1rc1
+      - git+https://github.com/nebari-dev/jhub-apps.git@b47010394a11ac7999f3875a39cf36320710ef9b

From e6131ac93bb4dac087a197b9487bfca59f96166e Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Wed, 10 Jan 2024 00:54:25 +0000
Subject: [PATCH 73/76] jhub-apps==2024.1.1

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 6abbd91..d0a7d74 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -15,4 +15,4 @@ dependencies:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
     # TODO: Replace with the latest released version
-    - git+https://github.com/nebari-dev/jhub-apps.git@b47010394a11ac7999f3875a39cf36320710ef9b
+    - jhub-apps==2024.1.1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index fc8c275..fa9ea7a 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -61,4 +61,4 @@ dependencies:
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
       # TODO: Replace with the latest released version
-      - git+https://github.com/nebari-dev/jhub-apps.git@b47010394a11ac7999f3875a39cf36320710ef9b
+      - jhub-apps==2024.1.1

From 6b3968ef5ea23d403dab849514db2c1c75abf774 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Wed, 10 Jan 2024 12:02:18 +0000
Subject: [PATCH 74/76] use conda instead of pip

---
 jupyterhub/environment.yaml | 3 +--
 jupyterlab/environment.yaml | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index d0a7d74..44bc235 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -11,8 +11,7 @@ dependencies:
   - kubernetes_asyncio
   - jupyterhub-idle-culler==1.2.1
   - sqlalchemy==1.4.46
+  - jhub-apps==2024.1.1
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
-    # TODO: Replace with the latest released version
-    - jhub-apps==2024.1.1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index fa9ea7a..1a68352 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -51,6 +51,7 @@ dependencies:
   - isort
   - importnb
   - git-lfs
+  - jhub-apps==2024.1.1  
 
   - pip:
       # vscode jupyterlab launcher
@@ -60,5 +61,3 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
-      # TODO: Replace with the latest released version
-      - jhub-apps==2024.1.1

From 0aff93e756cc2fb28ed1ae584128ab583000e36a Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Wed, 10 Jan 2024 12:56:24 +0000
Subject: [PATCH 75/76] bump to 2024.1.2

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 44bc235..76694fe 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -11,7 +11,7 @@ dependencies:
   - kubernetes_asyncio
   - jupyterhub-idle-culler==1.2.1
   - sqlalchemy==1.4.46
-  - jhub-apps==2024.1.1
+  - jhub-apps==2024.1.2
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index 1a68352..bde6fc6 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -51,7 +51,7 @@ dependencies:
   - isort
   - importnb
   - git-lfs
-  - jhub-apps==2024.1.1  
+  - jhub-apps==2024.1.2
 
   - pip:
       # vscode jupyterlab launcher

From 7870b489d5727bcdefb3c431006f73843e77a488 Mon Sep 17 00:00:00 2001
From: Amit Kumar <dtu.amit@gmail.com>
Date: Wed, 10 Jan 2024 13:11:10 +0000
Subject: [PATCH 76/76] bump to jhub-apps==2024.1.2 via pip

---
 jupyterhub/environment.yaml | 2 +-
 jupyterlab/environment.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/jupyterhub/environment.yaml b/jupyterhub/environment.yaml
index 76694fe..3e78218 100644
--- a/jupyterhub/environment.yaml
+++ b/jupyterhub/environment.yaml
@@ -11,7 +11,7 @@ dependencies:
   - kubernetes_asyncio
   - jupyterhub-idle-culler==1.2.1
   - sqlalchemy==1.4.46
-  - jhub-apps==2024.1.2
   - pip:
     - nebari-jupyterhub-theme
     - python-keycloak==0.26.1
+    - jhub-apps==2024.1.2
diff --git a/jupyterlab/environment.yaml b/jupyterlab/environment.yaml
index bde6fc6..918809a 100644
--- a/jupyterlab/environment.yaml
+++ b/jupyterlab/environment.yaml
@@ -51,7 +51,6 @@ dependencies:
   - isort
   - importnb
   - git-lfs
-  - jhub-apps==2024.1.2
 
   - pip:
       # vscode jupyterlab launcher
@@ -61,3 +60,4 @@ dependencies:
       - jupyterlab_nvdashboard
       - argo-jupyter-scheduler==2023.7.1
       - jupyter_ai
+      - jhub-apps==2024.1.2