Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@

export default new Map([
["src/content/docs/index.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Findex.mdx&astroContentModuleFlag=true")],
["src/content/docs/reference.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Freference.mdoc&astroContentModuleFlag=true")],
["src/content/docs/01-backend-setup.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F01-backend-setup.mdoc&astroContentModuleFlag=true")],
["src/content/docs/01-config-file-overview.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F01-config-file-overview.mdoc&astroContentModuleFlag=true")],
["src/content/docs/02-feature-flags.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F02-feature-flags.mdoc&astroContentModuleFlag=true")],
["src/content/docs/03-display-defaults.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F03-display-defaults.mdoc&astroContentModuleFlag=true")],
["src/content/docs/04-apply-changes.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F04-apply-changes.mdoc&astroContentModuleFlag=true")],
["src/content/docs/05-whats-next.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F05-whats-next.mdoc&astroContentModuleFlag=true")]]);
["src/content/docs/05-whats-next.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F05-whats-next.mdoc&astroContentModuleFlag=true")],
["src/content/docs/index.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Findex.mdx&astroContentModuleFlag=true")]]);

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"_variables": {
"lastUpdateCheck": 1782718487496
"lastUpdateCheck": 1785760412362
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,27 @@ VONAGE_PRIVATE_KEY='-----BEGIN PRIVATE KEY-----
Never commit `backend/.env` to source control. The repo's `.gitignore` already excludes it, but double-check before pushing.
{% /aside %}

## Configure the Frontend Environment

The frontend needs to know the public URL of the backend. In the **Ports** tab, copy the forwarded address for port **3345** — it will look like:

```
https://stunning-rotary-phone-wrx67xjvj6w93v4j5-3345.app.github.dev
```

Create `frontend/.env` with that URL:

```sh
# frontend/.env
API_URL=https://<your-codespace-subdomain>-3345.app.github.dev
```

Only the subdomain portion (e.g. `stunning-rotary-phone-wrx67xjvj6w93v4j5`) differs between Codespaces — the rest of the URL stays the same.

{% aside type="caution" %}
Never commit `frontend/.env` to source control. The repo's `.gitignore` already excludes it.
{% /aside %}

## Install Dependencies and Start the App

Install all dependencies, then start the development server:
Expand Down Expand Up @@ -68,27 +89,6 @@ If you miss the dialogs, you can do this manually:
Both ports must be public for the app to work correctly. If only one is public, you will see CORS errors or a blank frontend.
{% /aside %}

## Configure the Frontend Environment

The frontend needs to know the public URL of the backend. In the **Ports** tab, copy the forwarded address for port **3345** — it will look like:

```
https://stunning-rotary-phone-wrx67xjvj6w93v4j5-3345.app.github.dev
```

Create `frontend/.env` with that URL:

```sh
# frontend/.env
API_URL=https://<your-codespace-subdomain>-3345.app.github.dev
```

Only the subdomain portion (e.g. `stunning-rotary-phone-wrx67xjvj6w93v4j5`) differs between Codespaces — the rest of the URL stays the same.

{% aside type="caution" %}
Never commit `frontend/.env` to source control. The repo's `.gitignore` already excludes it.
{% /aside %}

## Verify in the Browser

Open the forwarded URL for port **5173** from the Ports tab in a **new browser tab** (not the Codespace's built-in Simple Browser — VERA requires microphone and camera access which the embedded browser does not support).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
export default new Map([
["src/content/docs/01-backend-setup.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F01-backend-setup.mdoc&astroContentModuleFlag=true")],
["src/content/docs/01-config-file-overview.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F01-config-file-overview.mdoc&astroContentModuleFlag=true")],
["src/content/docs/04-apply-changes.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F04-apply-changes.mdoc&astroContentModuleFlag=true")],
["src/content/docs/02-feature-flags.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F02-feature-flags.mdoc&astroContentModuleFlag=true")],
["src/content/docs/03-display-defaults.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F03-display-defaults.mdoc&astroContentModuleFlag=true")],
["src/content/docs/04-apply-changes.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F04-apply-changes.mdoc&astroContentModuleFlag=true")],
["src/content/docs/05-whats-next.mdoc", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2F05-whats-next.mdoc&astroContentModuleFlag=true")],
["src/content/docs/index.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fdocs%2Findex.mdx&astroContentModuleFlag=true")]]);

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"_variables": {
"lastUpdateCheck": 1782718487496
"lastUpdateCheck": 1785760412362
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"recommendations": [
"astro-build.astro-vscode",
"ms-vscode.live-server"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "Start Tutorial Editor",
"type": "shell",
"command": "npm install && npm run dev",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new"
},
"runOptions": {
"runOn": "folderOpen"
}
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,27 @@ VONAGE_PRIVATE_KEY='-----BEGIN PRIVATE KEY-----
Never commit `backend/.env` to source control. The repo's `.gitignore` already excludes it, but double-check before pushing.
{% /aside %}

## Configure the Frontend Environment

The frontend needs to know the public URL of the backend. In the **Ports** tab, copy the forwarded address for port **3345** — it will look like:

```
https://stunning-rotary-phone-wrx67xjvj6w93v4j5-3345.app.github.dev
```

Create `frontend/.env` with that URL:

```sh
# frontend/.env
API_URL=https://<your-codespace-subdomain>-3345.app.github.dev
```

Only the subdomain portion (e.g. `stunning-rotary-phone-wrx67xjvj6w93v4j5`) differs between Codespaces — the rest of the URL stays the same.

{% aside type="caution" %}
Never commit `frontend/.env` to source control. The repo's `.gitignore` already excludes it.
{% /aside %}

## Install Dependencies and Start the App

Install all dependencies, then start the development server:
Expand Down Expand Up @@ -68,27 +89,6 @@ If you miss the dialogs, you can do this manually:
Both ports must be public for the app to work correctly. If only one is public, you will see CORS errors or a blank frontend.
{% /aside %}

## Configure the Frontend Environment

The frontend needs to know the public URL of the backend. In the **Ports** tab, copy the forwarded address for port **3345** — it will look like:

```
https://stunning-rotary-phone-wrx67xjvj6w93v4j5-3345.app.github.dev
```

Create `frontend/.env` with that URL:

```sh
# frontend/.env
API_URL=https://<your-codespace-subdomain>-3345.app.github.dev
```

Only the subdomain portion (e.g. `stunning-rotary-phone-wrx67xjvj6w93v4j5`) differs between Codespaces — the rest of the URL stays the same.

{% aside type="caution" %}
Never commit `frontend/.env` to source control. The repo's `.gitignore` already excludes it.
{% /aside %}

## Verify in the Browser

Open the forwarded URL for port **5173** from the Ports tab in a **new browser tab** (not the Codespace's built-in Simple Browser — VERA requires microphone and camera access which the embedded browser does not support).
Expand Down

Large diffs are not rendered by default.

Binary file not shown.