This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,23 @@
// Metro module 11672 (f11673).
import ApexExperiment from "../../../experiments/apex/ApexExperiment";
let c7984_0 = ApexExperiment({
name: "2026-05-expiring-boosts",
kind: "user",
defaultConfig: {
enabled: false
},
variations: {
0: {
enabled: false
},
1: {
enabled: true
}
}
});
export default c7984_0;
export function useExpiringBoostsEnabled(a0) {
return c7984_0.useConfig({
location: a0
}).enabled;
}
@@ -0,0 +1,23 @@
// Metro module 11599 (f11600).
import ApexExperiment from "../../../experiments/apex/ApexExperiment";
let c7915_0 = ApexExperiment({
name: "2026-02-expiring-powerup-coachmark",
kind: "user",
defaultConfig: {
enabled: false
},
variations: {
0: {
enabled: false
},
1: {
enabled: true
}
}
});
export default c7915_0;
export function useExpiringPowerupCoachmarkEnabled(a0) {
return c7915_0.useConfig({
location: a0
}).enabled;
}
@@ -0,0 +1,59 @@
// Metro module 4117 (f4118).
import { createExperiment } from "../../../experiments/index";
const experiment = createExperiment({
kind: "guild",
id: "2026-03_file_upload_250_mb_powerup",
label: "File Upload 250MB Powerup",
defaultConfig: {
enabled: false,
rollbackEnabled: false
},
treatments: [{
id: 1,
label: "Enable File Upload 250MB Powerup",
config: {
enabled: true,
rollbackEnabled: false
}
}, {
id: 2,
label: "Rollback UI for File Upload 250MB Powerup",
config: {
enabled: true,
rollbackEnabled: true
}
}]
});
export { experiment as FileUpload250MbPowerupExperiment };
export function getFileUpload250MbPowerupEnabled(a0, a1) {
return experiment.getCurrentConfig({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
}).enabled;
}
export function useFileUpload250MbPowerupEnabled(a0, a1) {
return experiment.useExperiment({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
}).enabled;
}
export function useFileUpload250MbPowerupRollbackEnabled(a0, a1) {
return experiment.useExperiment({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
}).rollbackEnabled;
}
export function getFileUpload250MbPowerupRollbackEnabled(a0, a1) {
return experiment.getCurrentConfig({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
}).rollbackEnabled;
}
@@ -0,0 +1,15 @@
// Metro module 4116 (f4117).
import { createApexExperiment } from "../../../experiments/apex/index";
const apexExperiment = createApexExperiment({
kind: "user",
name: "2026-03-file-upload-powerup-holdout",
defaultConfig: {
enabled: false
},
variations: {
1: {
enabled: true
}
}
});
export { apexExperiment as FileUploadPowerupHoldoutExperiment };
@@ -0,0 +1,25 @@
// Metro module 15130 (f15131).
import { createApexExperiment } from "../../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2026-04-mobile-boost-progress-bar",
kind: "user",
defaultConfig: {
enabled: false
},
variations: {
1: {
enabled: true
}
}
});
export { apexExperiment as MobileBoostProgressBarExperiment };
export function useMobileBoostProgressBarEnabled(a0) {
return apexExperiment.useConfig({
location: a0
}).enabled;
}
export function getMobileBoostProgressBarEnabled(a0) {
return apexExperiment.getConfig({
location: a0
}).enabled;
}
@@ -0,0 +1,54 @@
// Metro module 12584 (f12585).
import { createApexExperiment } from "../../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2026-07-mobile-boosting-optimizations",
kind: "user",
defaultConfig: {
enabled: false,
removeYearlyUpsell: false,
recommendedBoostCount: null
},
variations: {
0: {
enabled: false,
removeYearlyUpsell: false,
recommendedBoostCount: null
},
1: {
enabled: true,
removeYearlyUpsell: false,
recommendedBoostCount: 2
},
2: {
enabled: true,
removeYearlyUpsell: true,
recommendedBoostCount: 2
},
3: {
enabled: true,
removeYearlyUpsell: false,
recommendedBoostCount: 3
},
4: {
enabled: true,
removeYearlyUpsell: true,
recommendedBoostCount: 3
}
}
});
export default apexExperiment;
export function getShouldRemoveYearlyUpsell(a0) {
return apexExperiment.getConfig({
location: a0
}).removeYearlyUpsell;
}
export function getMobileBoostingEnabled(a0) {
return apexExperiment.getConfig({
location: a0
}).enabled;
}
export function getRecommendedBoostCount(a0) {
return apexExperiment.getConfig({
location: a0
}).recommendedBoostCount;
}
@@ -0,0 +1,21 @@
// Metro module 12651 (f12652).
import ApexExperiment from "../../../experiments/apex/ApexExperiment";
let c8732_0 = ApexExperiment({
name: "2026-04-server-boost-copy-1440p",
kind: "user",
defaultConfig: {
streamQualityMarketingResolution: "1080p"
},
variations: {
1: {
streamQualityMarketingResolution: "1440p"
}
}
});
export default c8732_0;
export const CONTROL_RESOLUTION = "1080p";
export function getServerBoostStreamQualityMarketingResolution(a0) {
return c8732_0.getConfig({
location: a0
}).streamQualityMarketingResolution;
}
@@ -0,0 +1,15 @@
// Metro module 11682 (f11683).
import { createApexExperiment } from "../../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2026-06-server-setup-boost-cta",
kind: "user",
defaultConfig: {
enabled: false
},
variations: {
1: {
enabled: true
}
}
});
export { apexExperiment as ServerSetupBoostCtaExperiment };
@@ -0,0 +1,34 @@
// Metro module 4120 (f4121).
import { createApexExperiment } from "../../../experiments/apex/index";
const apexExperiment = createApexExperiment({
kind: "guild",
name: "2026-06-server-theme-apex-shadow",
defaultConfig: {
enabled: false,
inExperiment: false,
gatesApex: false
},
variations: {
0: {
enabled: false,
inExperiment: true,
gatesApex: false
},
1: {
enabled: true,
inExperiment: true,
gatesApex: false
},
2: {
enabled: false,
inExperiment: true,
gatesApex: true
},
3: {
enabled: true,
inExperiment: true,
gatesApex: true
}
}
});
export { apexExperiment as ServerThemeApexShadowExperiment };
@@ -0,0 +1,73 @@
// Metro module 4119 (f4120).
import { EMPTY_STRING_SNOWFLAKE_ID } from "../../../../Constants";
import { createExperiment } from "../../../experiments/index";
import { ServerThemeApexShadowExperiment } from "./ServerThemeApexShadowExperiment";
const experiment = createExperiment({
kind: "guild",
id: "2026-04_server_theme",
label: "Server Theme",
defaultConfig: {
enabled: false,
inExperiment: false,
gatesApex: false
},
treatments: [{
id: 0,
label: "Control",
config: {
enabled: false,
inExperiment: true,
gatesApex: false
}
}, {
id: 1,
label: "Enable Server Theme",
config: {
enabled: true,
inExperiment: true,
gatesApex: false
}
}]
});
export { experiment as ServerThemeExperiment };
export function getServerThemeEnabled(a0, a1) {
const currentConfig = experiment.getCurrentConfig({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
});
let enabled = currentConfig.enabled;
const inExperiment = currentConfig.inExperiment;
const r12 = a0 != null ? ServerThemeApexShadowExperiment.getConfig({
guildId: a0,
location: a1
}) : {
enabled: false,
gatesApex: false
};
const { enabled: enabled2, gatesApex } = r12;
if (!inExperiment) {
enabled = !!gatesApex && enabled2;
}
return enabled;
}
export function useServerThemeEnabled(a0, a1) {
const experiment2 = experiment.useExperiment({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
});
let enabled = experiment2.enabled;
const inExperiment = experiment2.inExperiment;
const config = ServerThemeApexShadowExperiment.useConfig({
guildId: a0 == null ? EMPTY_STRING_SNOWFLAKE_ID : a0,
location: a1
});
const { enabled: enabled2, gatesApex } = config;
if (!inExperiment) {
enabled = a0 != null && (!!gatesApex && enabled2);
}
return enabled;
}
@@ -0,0 +1,25 @@
// Metro module 4118 (f4119).
import { createApexExperiment } from "../../../experiments/apex/index";
const apexExperiment = createApexExperiment({
kind: "user",
name: "2026-05-server-theme-user",
defaultConfig: {
enabled: false
},
variations: {
1: {
enabled: true
}
}
});
export { apexExperiment as ServerThemeUserExperiment };
export function getServerThemeUserEnabled(a0) {
return apexExperiment.getConfig({
location: a0
}).enabled;
}
export function useServerThemeUserEnabled(a0) {
return apexExperiment.useConfig({
location: a0
}).enabled;
}