mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-11 04:07:43 +02:00
qfix: backward compatible multiple desktop updates channels (#9687)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
This commit is contained in:
@@ -377,7 +377,7 @@ ipcMain.on('set-combined-config', (_event: any, config: Config) => {
|
||||
|
||||
const updatesUrl = process.env.DESKTOP_UPDATES_URL ?? config.DESKTOP_UPDATES_URL ?? 'https://dist.huly.io'
|
||||
// NOTE: env format is: default_value;key1:value1;key2:value2...
|
||||
const updatesChannels = (process.env.DESKTOP_UPDATES_CHANNEL ?? config.DESKTOP_UPDATES_CHANNEL ?? 'huly').split(';').map(c => c.trim().split(':'))
|
||||
const updatesChannels = (process.env.DESKTOP_UPDATES_CHANNEL ?? config.DESKTOP_UPDATES_CHANNELS ?? config.DESKTOP_UPDATES_CHANNEL ?? 'huly').split(';').map(c => c.trim().split(':'))
|
||||
const updateChannelsMap: Record<string, string> = {}
|
||||
for (const channelInfo of updatesChannels) {
|
||||
if (channelInfo.length === 1) {
|
||||
|
||||
@@ -16,7 +16,8 @@ export interface Config {
|
||||
COLLABORATOR?: string
|
||||
COLLABORATOR_URL: string
|
||||
CONFIG_URL: string
|
||||
DESKTOP_UPDATES_CHANNEL?: string
|
||||
DESKTOP_UPDATES_CHANNEL?: string // deprecated, kept for backwards compatibility of old desktop versions that will still need to be upgraded
|
||||
DESKTOP_UPDATES_CHANNELS?: string
|
||||
DESKTOP_UPDATES_URL?: string
|
||||
DISABLE_SIGNUP?: string
|
||||
HIDE_LOCAL_LOGIN?: string
|
||||
|
||||
@@ -198,7 +198,8 @@ services:
|
||||
- SIGN_URL=http://huly.local:4006
|
||||
# - ANALYTICS_COLLECTOR_URL=http://huly.local:4017
|
||||
- DESKTOP_UPDATES_URL=https://dist.huly.io
|
||||
- DESKTOP_UPDATES_CHANNEL=dev;tracex:dev-tracex
|
||||
- DESKTOP_UPDATES_CHANNEL=dev
|
||||
- DESKTOP_UPDATES_CHANNELS=dev;tracex:dev-tracex
|
||||
- BRANDING_URL=http://huly.local:8087/branding.json
|
||||
- STREAM_URL=http://huly.local:1080/recording
|
||||
# - DISABLE_SIGNUP=true
|
||||
|
||||
@@ -254,7 +254,8 @@ services:
|
||||
- SIGN_URL=http://huly.local:4006
|
||||
# - ANALYTICS_COLLECTOR_URL=http://huly.local:4017
|
||||
- DESKTOP_UPDATES_URL=https://dist.huly.io
|
||||
- DESKTOP_UPDATES_CHANNEL=dev;tracex:dev-tracex
|
||||
- DESKTOP_UPDATES_CHANNEL=dev
|
||||
- DESKTOP_UPDATES_CHANNELS=dev;tracex:dev-tracex
|
||||
- BRANDING_URL=http://huly.local:8087/branding.json
|
||||
- STREAM_URL=http://huly.local:1080/recording
|
||||
- COMMUNICATION_API_ENABLED=true
|
||||
|
||||
@@ -43,6 +43,7 @@ startFront(metricsContext, {
|
||||
POSTHOG_HOST: process.env.POSTHOG_HOST,
|
||||
DESKTOP_UPDATES_URL: process.env.DESKTOP_UPDATES_URL,
|
||||
DESKTOP_UPDATES_CHANNEL: process.env.DESKTOP_UPDATES_CHANNEL,
|
||||
DESKTOP_UPDATES_CHANNELS: process.env.DESKTOP_UPDATES_CHANNELS,
|
||||
ANALYTICS_COLLECTOR_URL: process.env.ANALYTICS_COLLECTOR_URL,
|
||||
LINK_PREVIEW_URL: process.env.LINK_PREVIEW_URL,
|
||||
AI_URL: process.env.AI_URL,
|
||||
|
||||
Reference in New Issue
Block a user