chore(core): remove journal experimental flag (#5698)

This commit is contained in:
Cats Juice
2024-01-25 05:33:57 +00:00
parent bd8c7751db
commit e7307d969c
4 changed files with 3 additions and 15 deletions

View File

@@ -30,7 +30,6 @@ export const runtimeFlagsSchema = z.object({
enableEnhanceShareMode: z.boolean(),
enablePayment: z.boolean(),
enablePageHistory: z.boolean(),
enableJournal: z.boolean(),
// this is for the electron app
serverUrlPrefix: z.string(),
enableMoveDatabase: z.boolean(),

View File

@@ -31,7 +31,6 @@ export function getRuntimeConfig(buildFlags: BuildFlags): RuntimeConfig {
enableEnhanceShareMode: false,
enablePayment: true,
enablePageHistory: true,
enableJournal: false,
serverUrlPrefix: 'https://app.affine.pro',
editorFlags,
appVersion: packageJson.version,
@@ -42,7 +41,6 @@ export function getRuntimeConfig(buildFlags: BuildFlags): RuntimeConfig {
return {
...this.stable,
enablePageHistory: true,
enableJournal: false,
serverUrlPrefix: 'https://insider.affine.pro',
appBuildType: 'beta' as const,
};
@@ -74,7 +72,6 @@ export function getRuntimeConfig(buildFlags: BuildFlags): RuntimeConfig {
enableEnhanceShareMode: false,
enablePayment: true,
enablePageHistory: true,
enableJournal: true,
serverUrlPrefix: 'https://affine.fail',
editorFlags,
appVersion: packageJson.version,
@@ -138,11 +135,6 @@ export function getRuntimeConfig(buildFlags: BuildFlags): RuntimeConfig {
: buildFlags.mode === 'development'
? true
: currentBuildPreset.enablePageHistory,
enableJournal: process.env.ENABLE_JOURNAL
? process.env.ENABLE_JOURNAL === 'true'
: buildFlags.mode === 'development'
? true
: currentBuildPreset.enableJournal,
};
if (buildFlags.mode === 'development') {

View File

@@ -255,11 +255,9 @@ export const RootAppSidebar = ({
{t['com.affine.workspaceSubPath.all']()}
</span>
</RouteMenuLinkItem>
{runtimeConfig.enableJournal ? (
<AppSidebarJournalButton
workspace={currentWorkspace.blockSuiteWorkspace}
/>
) : null}
<AppSidebarJournalButton
workspace={currentWorkspace.blockSuiteWorkspace}
/>
{runtimeConfig.enableNewSettingModal ? (
<MenuItem
data-testid="slider-bar-workspace-setting-button"

View File

@@ -12,7 +12,6 @@ type MaybeDate = Date | string | number;
export const JOURNAL_DATE_FORMAT = 'YYYY-MM-DD';
function isJournalString(j?: string | false) {
if (!runtimeConfig.enableJournal) return false;
return j ? !!j?.match(/^\d{4}-\d{2}-\d{2}$/) : false;
}