From 85dd46a144a546336a3d33c574df8f2b7cf0c784 Mon Sep 17 00:00:00 2001 From: Taras Savchyn Date: Thu, 10 Jun 2021 23:57:21 +0300 Subject: [PATCH 1/6] Add open in Colab feature --- package.json | 1 + pnpm-lock.yaml | 3 +- src/components/NavBar.vue | 11 +- src/components/NavColab.vue | 272 ++++++++++++++++++++++++++++++++++++ 4 files changed, 285 insertions(+), 2 deletions(-) create mode 100644 src/components/NavColab.vue diff --git a/package.json b/package.json index cc1ab666..2205d765 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "prompts": "^2.4.1", "semver": "^7.3.5", "start-server-and-test": "^1.12.3", + "uuid": "^8.3.2", "vite": "^2.3.3", "vue": "^3.0.11", "vue-router": "^4.0.8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d72c1da..41302d71 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,6 +20,7 @@ specifiers: prompts: ^2.4.1 semver: ^7.3.5 start-server-and-test: ^1.12.3 + uuid: ^8.3.2 vite: ^2.3.3 vue: ^3.0.11 vue-router: ^4.0.8 @@ -44,6 +45,7 @@ devDependencies: prompts: 2.4.1 semver: 7.3.5 start-server-and-test: 1.12.3 + uuid: 8.3.2 vite: 2.3.3 vue: 3.0.11 vue-router: 4.0.8_vue@3.0.11 @@ -6310,7 +6312,6 @@ packages: } hasBin: true dev: true - optional: true /v8-to-istanbul/7.1.2: resolution: diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue index 5161f5dd..c4950989 100644 --- a/src/components/NavBar.vue +++ b/src/components/NavBar.vue @@ -14,6 +14,7 @@
+ @@ -33,12 +34,20 @@ import { version } from '../../package.json' import NavDiscord from './NavDiscord.vue' import NavDownload from './NavDownload.vue' +import NavColab from './NavColab.vue' import NavGitHub from './NavGitHub.vue' import NavTwitter from './NavTwitter.vue' import NavHelp from './NavHelp.vue' export default { - components: { NavDiscord, NavDownload, NavGitHub, NavTwitter, NavHelp }, + components: { + NavDiscord, + NavDownload, + NavColab, + NavGitHub, + NavTwitter, + NavHelp + }, setup() { const currentCommit = __COMMIT__ // from vite.config.js diff --git a/src/components/NavColab.vue b/src/components/NavColab.vue new file mode 100644 index 00000000..f3448e36 --- /dev/null +++ b/src/components/NavColab.vue @@ -0,0 +1,272 @@ + + + + + From 0e4d45fa7511318ea4ccb11b8dd162f0230b5970 Mon Sep 17 00:00:00 2001 From: Taras Savchyn Date: Fri, 11 Jun 2021 00:42:51 +0300 Subject: [PATCH 2/6] test update --- src/components/NavBar.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue index c4950989..53333809 100644 --- a/src/components/NavBar.vue +++ b/src/components/NavBar.vue @@ -80,6 +80,7 @@ h1 img { align-items: center; font-size: 0.9em; } + /* media queries */ @media (max-width: 915px) { .pname { From 6fc4c61c3f30b2cf5291de277ef544018bbb5b7e Mon Sep 17 00:00:00 2001 From: Taras Savchyn Date: Fri, 11 Jun 2021 01:01:45 +0300 Subject: [PATCH 3/6] Trying VUE_APP_ --- src/components/NavColab.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/NavColab.vue b/src/components/NavColab.vue index f3448e36..152d840e 100644 --- a/src/components/NavColab.vue +++ b/src/components/NavColab.vue @@ -196,11 +196,11 @@ export default { var nbUid = uuidv4() var nbName = 'pytorch-ignite-notebook.ipynb' - var repoOwner = process.env.GH_USER - var repo = process.env.GH_REPO + var repoOwner = process.env.VUE_APP_GH_USER + var repo = process.env.VUE_APP_GH_REPO const octokit = new Octokit({ - auth: process.env.GH_TOKEN + auth: process.env.VUE_APP_GH_TOKEN }) const response = octokit.request( 'PUT /repos/{owner}/{repo}/contents/{path}', From f52d92ec321d851209765c1c90d59862dd3200a8 Mon Sep 17 00:00:00 2001 From: Taras Savchyn Date: Fri, 11 Jun 2021 01:07:13 +0300 Subject: [PATCH 4/6] test update --- src/components/NavBar.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue index 53333809..c4950989 100644 --- a/src/components/NavBar.vue +++ b/src/components/NavBar.vue @@ -80,7 +80,6 @@ h1 img { align-items: center; font-size: 0.9em; } - /* media queries */ @media (max-width: 915px) { .pname { From e9652e1bb8d2293a7c1651d9aef99206db266de3 Mon Sep 17 00:00:00 2001 From: Taras Savchyn Date: Fri, 11 Jun 2021 01:11:48 +0300 Subject: [PATCH 5/6] Trying smth else --- src/components/NavColab.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/NavColab.vue b/src/components/NavColab.vue index 152d840e..7aabbac8 100644 --- a/src/components/NavColab.vue +++ b/src/components/NavColab.vue @@ -196,11 +196,11 @@ export default { var nbUid = uuidv4() var nbName = 'pytorch-ignite-notebook.ipynb' - var repoOwner = process.env.VUE_APP_GH_USER - var repo = process.env.VUE_APP_GH_REPO + var repoOwner = `${process.env.VUE_APP_GH_USER}` + var repo = `${process.env.VUE_APP_GH_REPO}` const octokit = new Octokit({ - auth: process.env.VUE_APP_GH_TOKEN + auth: `${process.env.VUE_APP_GH_TOKEN}` }) const response = octokit.request( 'PUT /repos/{owner}/{repo}/contents/{path}', From e01a49b6a33fd2c4674a2311c89deafdbf7feea1 Mon Sep 17 00:00:00 2001 From: Taras Savchyn Date: Fri, 11 Jun 2021 01:25:06 +0300 Subject: [PATCH 6/6] Revert "Trying smth else" This reverts commit e9652e1bb8d2293a7c1651d9aef99206db266de3. --- src/components/NavColab.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/NavColab.vue b/src/components/NavColab.vue index 7aabbac8..152d840e 100644 --- a/src/components/NavColab.vue +++ b/src/components/NavColab.vue @@ -196,11 +196,11 @@ export default { var nbUid = uuidv4() var nbName = 'pytorch-ignite-notebook.ipynb' - var repoOwner = `${process.env.VUE_APP_GH_USER}` - var repo = `${process.env.VUE_APP_GH_REPO}` + var repoOwner = process.env.VUE_APP_GH_USER + var repo = process.env.VUE_APP_GH_REPO const octokit = new Octokit({ - auth: `${process.env.VUE_APP_GH_TOKEN}` + auth: process.env.VUE_APP_GH_TOKEN }) const response = octokit.request( 'PUT /repos/{owner}/{repo}/contents/{path}',