confine art creator to staging for now

This commit is contained in:
Fedor Indutny 2023-03-01 12:03:21 -08:00 committed by GitHub
parent 4d357f6f06
commit f59e35ea0a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 10 additions and 2 deletions

View file

@ -94,7 +94,7 @@ import type { MenuActionType } from '../ts/types/menu';
import { createTemplate } from './menu';
import { installFileHandler, installWebHandler } from './protocol_filter';
import * as OS from '../ts/OS';
import { isProduction } from '../ts/util/version';
import { isProduction, isStaging } from '../ts/util/version';
import {
isSgnlHref,
isCaptchaHref,
@ -1984,6 +1984,7 @@ function setupMenu(options?: Partial<CreateTemplateOptionsType>) {
devTools: defaultWebPrefs.devTools,
includeSetup: false,
isProduction: isProduction(app.getVersion()),
isStaging: isStaging(app.getVersion()),
platform,
// actions

View file

@ -22,6 +22,7 @@ export const createTemplate = (
const {
isProduction,
isStaging,
devTools,
includeSetup,
openContactUs,
@ -47,7 +48,7 @@ export const createTemplate = (
submenu: [
{
label: i18n('mainMenuCreateStickers'),
click: isProduction ? showStickerCreator : openArtCreator,
click: isStaging ? openArtCreator : showStickerCreator,
},
{
label: i18n('mainMenuSettings'),

View file

@ -7,6 +7,7 @@
"0": "https://cdn.signal.org",
"2": "https://cdn2.signal.org"
},
"artCreatorUrl": "https://create.signal.art",
"serverPublicParams": "AMhf5ywVwITZMsff/eCyudZx9JDmkkkbV6PInzG4p8x3VqVJSFiMvnvlEKWuRob/1eaIetR31IYeAbm0NdOuHH8Qi+Rexi1wLlpzIo1gstHWBfZzy1+qHRV5A4TqPp15YzBPm0WSggW6PbSn+F4lf57VCnHF7p8SvzAA2ZZJPYJURt8X7bbg+H3i+PEjH9DXItNEqs2sNcug37xZQDLm7X36nOoGPs54XsEGzPdEV+itQNGUFEjY6X9Uv+Acuks7NpyGvCoKxGwgKgE5XyJ+nNKlyHHOLb6N1NuHyBrZrgtY/JYJHRooo5CEqYKBqdFnmbTVGEkCvJKxLnjwKWf+fEPoWeQFj5ObDjcKMZf2Jm2Ae69x+ikU5gBXsRmoF94GXTLfN0/vLt98KDPnxwAQL9j5V1jGOY8jQl6MLxEs56cwXN0dqCnImzVH3TZT1cJ8SW1BRX6qIVxEzjsSGx3yxF3suAilPMqGRp4ffyopjMD1JXiKR2RwLKzizUe5e8XyGOy9fplzhw3jVzTRyUZTRSZKkMLWcQ/gv0E4aONNqs4P",
"serverTrustRoot": "BXu6QIKVz5MA8gstzfOgRQGqyLqOwNKHL6INkv3IHWMF",
"updatesEnabled": true

View file

@ -1082,6 +1082,7 @@ export async function startApp(): Promise<void> {
devTools: false,
includeSetup: false,
isProduction: true,
isStaging: false,
platform: 'unknown',
};

View file

@ -126,6 +126,7 @@ export function getEmptyState(): UserStateType {
devTools: false,
includeSetup: false,
isProduction: true,
isStaging: false,
platform: 'unknown',
},
osName,

View file

@ -238,6 +238,7 @@ describe('createTemplate', () => {
devTools: true,
includeSetup: false,
isProduction: true,
isStaging: false,
platform,
...actions,
};
@ -252,6 +253,7 @@ describe('createTemplate', () => {
devTools: true,
includeSetup: true,
isProduction: true,
isStaging: false,
platform,
...actions,
};

View file

@ -10,6 +10,7 @@ export type MenuOptionsType = Readonly<{
devTools: boolean;
includeSetup: boolean;
isProduction: boolean;
isStaging: boolean;
platform: string;
}>;