mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-09 00:18:00 +01:00
chore: remove project list split feature flags (#7224)
This PR removes all the feature flags related to the project list split and updates the snapshot. Now the project list will always contain "my projects" and "other projects"
This commit is contained in:
parent
f28989749b
commit
bea5929460
@ -99,7 +99,6 @@ export const ProjectListNew = () => {
|
||||
searchParams.get('search') || '',
|
||||
);
|
||||
|
||||
const splitProjectList = useUiFlag('projectListFilterMyProjects');
|
||||
const myProjects = new Set(useProfile().profile?.projects || []);
|
||||
|
||||
const showCreateDialog = Boolean(searchParams.get('create'));
|
||||
@ -135,11 +134,8 @@ export const ProjectListNew = () => {
|
||||
}, [projects, searchValue]);
|
||||
|
||||
const groupedProjects = useMemo(() => {
|
||||
if (!splitProjectList) {
|
||||
return { myProjects: [], otherProjects: filteredProjects };
|
||||
}
|
||||
return groupProjects(myProjects, filteredProjects);
|
||||
}, [filteredProjects, myProjects, splitProjectList]);
|
||||
}, [filteredProjects, myProjects]);
|
||||
|
||||
const createButtonData = resolveCreateButtonData(
|
||||
isOss(),
|
||||
@ -228,10 +224,6 @@ export const ProjectListNew = () => {
|
||||
/>
|
||||
)}
|
||||
/>
|
||||
<ConditionallyRender
|
||||
condition={splitProjectList}
|
||||
show={
|
||||
<>
|
||||
<ProjectGroupComponent
|
||||
sectionTitle='My projects'
|
||||
projects={groupedProjects.myProjects}
|
||||
@ -241,12 +233,6 @@ export const ProjectListNew = () => {
|
||||
sectionTitle='Other projects'
|
||||
projects={groupedProjects.otherProjects}
|
||||
/>
|
||||
</>
|
||||
}
|
||||
elseShow={
|
||||
<ProjectGroupComponent projects={filteredProjects} />
|
||||
}
|
||||
/>
|
||||
</StyledContainer>
|
||||
<ConditionallyRender
|
||||
condition={useNewProjectForm}
|
||||
|
@ -81,7 +81,6 @@ export type UiFlags = {
|
||||
projectOverviewRefactorFeedback?: boolean;
|
||||
featureLifecycle?: boolean;
|
||||
scimApi?: boolean;
|
||||
projectListFilterMyProjects?: boolean;
|
||||
createProjectWithEnvironmentConfig?: boolean;
|
||||
projectsListNewCards?: boolean;
|
||||
newCreateProjectUI?: boolean;
|
||||
|
@ -140,7 +140,6 @@ exports[`should create default config 1`] = `
|
||||
"outdatedSdksBanner": false,
|
||||
"parseProjectFromSession": false,
|
||||
"personalAccessTokensKillSwitch": false,
|
||||
"projectListFilterMyProjects": false,
|
||||
"projectOverviewRefactorFeedback": false,
|
||||
"projectsListNewCards": false,
|
||||
"queryMissingTokens": false,
|
||||
|
@ -55,7 +55,6 @@ export type IFlagKey =
|
||||
| 'projectOverviewRefactorFeedback'
|
||||
| 'featureLifecycle'
|
||||
| 'featureLifecycleMetrics'
|
||||
| 'projectListFilterMyProjects'
|
||||
| 'projectsListNewCards'
|
||||
| 'parseProjectFromSession'
|
||||
| 'createProjectWithEnvironmentConfig'
|
||||
@ -268,10 +267,6 @@ const flags: IFlags = {
|
||||
process.env.UNLEASH_EXPERIMENTAL_FEATURE_LIFECYCLE,
|
||||
false,
|
||||
),
|
||||
projectListFilterMyProjects: parseEnvVarBoolean(
|
||||
process.env.UNLEASH_EXPERIMENTAL_PROJECTS_LIST_MY_PROJECTS,
|
||||
false,
|
||||
),
|
||||
parseProjectFromSession: parseEnvVarBoolean(
|
||||
process.env.UNLEASH_EXPERIMENTAL_PARSE_PROJECT_FROM_SESSION,
|
||||
false,
|
||||
|
@ -49,7 +49,6 @@ process.nextTick(async () => {
|
||||
disableShowContextFieldSelectionValues: false,
|
||||
projectOverviewRefactorFeedback: true,
|
||||
featureLifecycle: true,
|
||||
projectListFilterMyProjects: true,
|
||||
projectsListNewCards: true,
|
||||
parseProjectFromSession: true,
|
||||
createProjectWithEnvironmentConfig: true,
|
||||
|
Loading…
Reference in New Issue
Block a user