Skip to content

Commit 6860bee

Browse files
feat(profiles): add realtime uri config (#2674)
1 parent e4a9f72 commit 6860bee

7 files changed

Lines changed: 13 additions & 7 deletions

File tree

.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ PUBLIC_GROWTH_ENDPOINT=
88
PUBLIC_CONSOLE_EMAIL_VERIFICATION=false
99
PUBLIC_CONSOLE_MOCK_AI_SUGGESTIONS=true
1010
PUBLIC_AI_SERVICE_BASE_URL=
11+
PUBLIC_REALTIME_URI=ws://localhost:8891/graphql
1112
PUBLIC_IMAGINE_CDN_URL=

.github/workflows/tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ env:
1111
PUBLIC_CONSOLE_PROFILE: 'default'
1212
PUBLIC_APPWRITE_ENDPOINT: http://appwrite.test/v1
1313
PUBLIC_AI_SERVICE_BASE_URL: 'http://appwrite.test/v1'
14+
PUBLIC_REALTIME_URI: 'ws://appwrite.test/graphql'
1415

1516
jobs:
1617
build:

Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ ARG PUBLIC_IMAGINE_CDN_URL
2424
ARG PUBLIC_CONSOLE_MODE
2525
ARG PUBLIC_CONSOLE_PROFILE
2626
ARG PUBLIC_AI_SERVICE_BASE_URL
27+
ARG PUBLIC_REALTIME_URI
2728
ARG PUBLIC_CONSOLE_FEATURE_FLAGS
2829
ARG PUBLIC_APPWRITE_MULTI_REGION
2930
ARG PUBLIC_CONSOLE_EMAIL_VERIFICATION
@@ -46,6 +47,7 @@ ENV PUBLIC_GROWTH_ENDPOINT=$PUBLIC_GROWTH_ENDPOINT
4647
ENV PUBLIC_CONSOLE_MODE=$PUBLIC_CONSOLE_MODE
4748
ENV PUBLIC_CONSOLE_PROFILE=$PUBLIC_CONSOLE_PROFILE
4849
ENV PUBLIC_AI_SERVICE_BASE_URL=$PUBLIC_AI_SERVICE_BASE_URL
50+
ENV PUBLIC_REALTIME_URI=$PUBLIC_REALTIME_URI
4951
ENV PUBLIC_CONSOLE_FEATURE_FLAGS=$PUBLIC_CONSOLE_FEATURE_FLAGS
5052
ENV PUBLIC_APPWRITE_MULTI_REGION=$PUBLIC_APPWRITE_MULTI_REGION
5153
ENV PUBLIC_CONSOLE_EMAIL_VERIFICATION=$PUBLIC_CONSOLE_EMAIL_VERIFICATION

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"devDependencies": {
5454
"@eslint/compat": "^1.4.0",
5555
"@eslint/js": "^9.37.0",
56-
"@imagine.dev/web-components": "^0.0.139",
56+
"@imagine.dev/web-components": "^0.0.140",
5757
"@melt-ui/pp": "^0.3.2",
5858
"@melt-ui/svelte": "^0.86.6",
5959
"@playwright/test": "^1.56.0",

playwright.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ const config: PlaywrightTestConfig = {
1616
NODE_OPTIONS: '--max_old_space_size=8192',
1717
PUBLIC_CONSOLE_PROFILE: 'console',
1818
PUBLIC_AI_SERVICE_BASE_URL: 'http://appwrite.test/v1',
19+
PUBLIC_REALTIME_URI: 'ws://appwrite.test/v1',
1920
PUBLIC_APPWRITE_ENDPOINT: 'https://stage.cloud.appwrite.io/v1',
2021
PUBLIC_CONSOLE_MODE: 'cloud',
2122
PUBLIC_APPWRITE_MULTI_REGION: 'true',

pnpm-lock.yaml

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/lib/studio/studio-widget.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,8 @@ export async function initImagine(
302302
{
303303
AI_SERVICE_ENDPOINT: env.PUBLIC_AI_SERVICE_BASE_URL,
304304
APPWRITE_ENDPOINT: env.PUBLIC_APPWRITE_ENDPOINT,
305-
APPWRITE_SITES_BASE_URL: ''
305+
APPWRITE_SITES_BASE_URL: '',
306+
REALTIME_URI: env.PUBLIC_REALTIME_URI
306307
},
307308
{
308309
initialTheme: get(app).themeInUse,

0 commit comments

Comments
 (0)