pre
This commit is contained in:
@@ -4,6 +4,7 @@ import { sdk } from '../sdk'
|
||||
import {
|
||||
DEFAULT_COINGECKO_TOKEN_COINS,
|
||||
DEFAULT_OPERATOR_RELAY,
|
||||
DEFAULT_PLATFORM_CALLBACK_HOST,
|
||||
DEFAULT_PLATFORM_MODE,
|
||||
} from '../utils'
|
||||
|
||||
@@ -103,6 +104,20 @@ const inputSpec = InputSpec.of({
|
||||
minLength: null,
|
||||
maxLength: null,
|
||||
}),
|
||||
platformCallbackHost: Value.text({
|
||||
name: i18n('CALLBACK HOST'),
|
||||
description: i18n(
|
||||
'Callback hostname SpacesOps uses for cert-callback flows (PLATFORM_CALLBACK_HOST). Leave blank to use spacesops.startos.',
|
||||
),
|
||||
warning: null,
|
||||
footnote: null,
|
||||
default: DEFAULT_PLATFORM_CALLBACK_HOST,
|
||||
required: false,
|
||||
masked: false,
|
||||
placeholder: 'spacesops.startos',
|
||||
minLength: null,
|
||||
maxLength: null,
|
||||
}),
|
||||
})
|
||||
|
||||
export const configurePlatform = sdk.Action.withInput(
|
||||
@@ -113,7 +128,7 @@ export const configurePlatform = sdk.Action.withInput(
|
||||
async ({ effects }) => ({
|
||||
name: i18n('Configure Platform'),
|
||||
description: i18n(
|
||||
'Set optional SpacesOps settings: Nostr relay, theme mode, CoinGecko pricing, and SUBS backend. Saving restarts the service so the new settings take effect.',
|
||||
'Set optional SpacesOps settings: Nostr relay, theme mode, CoinGecko pricing, SUBS backend, and callback host. Saving restarts the service so the new settings take effect.',
|
||||
),
|
||||
warning: null,
|
||||
allowedStatuses: 'any',
|
||||
@@ -136,6 +151,8 @@ export const configurePlatform = sdk.Action.withInput(
|
||||
subsUrl: store?.subsUrl ?? null,
|
||||
subsUser: store?.subsUser ?? null,
|
||||
subsPassword: store?.subsPassword ?? null,
|
||||
platformCallbackHost:
|
||||
store?.platformCallbackHost ?? DEFAULT_PLATFORM_CALLBACK_HOST,
|
||||
}
|
||||
},
|
||||
|
||||
@@ -149,6 +166,7 @@ export const configurePlatform = sdk.Action.withInput(
|
||||
subsUrl: input.subsUrl || null,
|
||||
subsUser: input.subsUser || null,
|
||||
subsPassword: input.subsPassword || null,
|
||||
platformCallbackHost: input.platformCallbackHost?.trim() || null,
|
||||
})
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user