mirror of
https://github.com/immich-app/immich.git
synced 2025-01-16 00:36:47 +01:00
docs: update roadmap (#13984)
This commit is contained in:
parent
564449a555
commit
decbc741e2
1 changed files with 42 additions and 32 deletions
|
@ -74,12 +74,15 @@ import {
|
||||||
mdiFaceRecognition,
|
mdiFaceRecognition,
|
||||||
mdiVideo,
|
mdiVideo,
|
||||||
mdiWeb,
|
mdiWeb,
|
||||||
|
mdiDatabase,
|
||||||
|
mdiDatabaseOutline,
|
||||||
} from '@mdi/js';
|
} from '@mdi/js';
|
||||||
import Layout from '@theme/Layout';
|
import Layout from '@theme/Layout';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Item, Timeline } from '../components/timeline';
|
import { Item, Timeline } from '../components/timeline';
|
||||||
|
|
||||||
const releases = {
|
const releases = {
|
||||||
|
'v1.120.0': new Date(2024, 10, 6),
|
||||||
'v1.114.0': new Date(2024, 8, 6),
|
'v1.114.0': new Date(2024, 8, 6),
|
||||||
'v1.113.0': new Date(2024, 7, 30),
|
'v1.113.0': new Date(2024, 7, 30),
|
||||||
'v1.112.0': new Date(2024, 7, 14),
|
'v1.112.0': new Date(2024, 7, 14),
|
||||||
|
@ -175,6 +178,38 @@ const withRelease = ({
|
||||||
};
|
};
|
||||||
|
|
||||||
const roadmap: Item[] = [
|
const roadmap: Item[] = [
|
||||||
|
{
|
||||||
|
done: false,
|
||||||
|
icon: mdiFlash,
|
||||||
|
iconColor: 'gold',
|
||||||
|
title: 'Workflows',
|
||||||
|
description: 'Automate tasks with workflows',
|
||||||
|
getDateLabel: () => 'Planned for 2025',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
done: false,
|
||||||
|
icon: mdiTableKey,
|
||||||
|
iconColor: 'gray',
|
||||||
|
title: 'Fine grained access controls',
|
||||||
|
description: 'Granular access controls for users and api keys',
|
||||||
|
getDateLabel: () => 'Planned for 2025',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
done: false,
|
||||||
|
icon: mdiImageEdit,
|
||||||
|
iconColor: 'rebeccapurple',
|
||||||
|
title: 'Basic editor',
|
||||||
|
description: 'Basic photo editing capabilities',
|
||||||
|
getDateLabel: () => 'Planned for 2025',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
done: false,
|
||||||
|
icon: mdiRocketLaunch,
|
||||||
|
iconColor: 'indianred',
|
||||||
|
title: 'Stable release',
|
||||||
|
description: 'Immich goes stable',
|
||||||
|
getDateLabel: () => 'Planned for early 2025',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
done: false,
|
done: false,
|
||||||
icon: mdiLockOutline,
|
icon: mdiLockOutline,
|
||||||
|
@ -183,14 +218,6 @@ const roadmap: Item[] = [
|
||||||
description: 'Private assets with extra protections',
|
description: 'Private assets with extra protections',
|
||||||
getDateLabel: () => 'Planned for 2024',
|
getDateLabel: () => 'Planned for 2024',
|
||||||
},
|
},
|
||||||
{
|
|
||||||
done: false,
|
|
||||||
icon: mdiRocketLaunch,
|
|
||||||
iconColor: 'indianred',
|
|
||||||
title: 'Stable release',
|
|
||||||
description: 'Immich goes stable',
|
|
||||||
getDateLabel: () => 'Planned for 2024',
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
done: false,
|
done: false,
|
||||||
icon: mdiCloudUploadOutline,
|
icon: mdiCloudUploadOutline,
|
||||||
|
@ -199,30 +226,6 @@ const roadmap: Item[] = [
|
||||||
description: 'Rework background backups to be more reliable',
|
description: 'Rework background backups to be more reliable',
|
||||||
getDateLabel: () => 'Planned for 2024',
|
getDateLabel: () => 'Planned for 2024',
|
||||||
},
|
},
|
||||||
{
|
|
||||||
done: false,
|
|
||||||
icon: mdiImageEdit,
|
|
||||||
iconColor: 'rebeccapurple',
|
|
||||||
title: 'Basic editor',
|
|
||||||
description: 'Basic photo editing capabilities',
|
|
||||||
getDateLabel: () => 'Planned for 2024',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
done: false,
|
|
||||||
icon: mdiFlash,
|
|
||||||
iconColor: 'gold',
|
|
||||||
title: 'Workflows',
|
|
||||||
description: 'Automate tasks with workflows',
|
|
||||||
getDateLabel: () => 'Planned for 2024',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
done: false,
|
|
||||||
icon: mdiTableKey,
|
|
||||||
iconColor: 'gray',
|
|
||||||
title: 'Fine grained access controls',
|
|
||||||
description: 'Granular access controls for users and api keys',
|
|
||||||
getDateLabel: () => 'Planned for 2024',
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
done: false,
|
done: false,
|
||||||
icon: mdiCameraBurst,
|
icon: mdiCameraBurst,
|
||||||
|
@ -234,6 +237,13 @@ const roadmap: Item[] = [
|
||||||
];
|
];
|
||||||
|
|
||||||
const milestones: Item[] = [
|
const milestones: Item[] = [
|
||||||
|
withRelease({
|
||||||
|
icon: mdiDatabaseOutline,
|
||||||
|
iconColor: 'brown',
|
||||||
|
title: 'Automatic database backups',
|
||||||
|
description: 'Database backups are now integrated into the Immich server',
|
||||||
|
release: 'v1.120.0',
|
||||||
|
}),
|
||||||
{
|
{
|
||||||
icon: mdiStar,
|
icon: mdiStar,
|
||||||
iconColor: 'gold',
|
iconColor: 'gold',
|
||||||
|
|
Loading…
Reference in a new issue