mirror of
https://github.com/immich-app/immich.git
synced 2025-07-07 18:24:10 -04:00
chore: more cursed knowledge (#18932)
This commit is contained in:
parent
90c8fdba96
commit
e746d27f5e
@ -13,6 +13,9 @@ import {
|
|||||||
mdiTrashCan,
|
mdiTrashCan,
|
||||||
mdiWeb,
|
mdiWeb,
|
||||||
mdiWrap,
|
mdiWrap,
|
||||||
|
mdiCloudKeyOutline,
|
||||||
|
mdiRegex,
|
||||||
|
mdiCodeJson,
|
||||||
} from '@mdi/js';
|
} from '@mdi/js';
|
||||||
import Layout from '@theme/Layout';
|
import Layout from '@theme/Layout';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
@ -23,6 +26,30 @@ const withLanguage = (date: Date) => (language: string) => date.toLocaleDateStri
|
|||||||
type Item = Omit<TimelineItem, 'done' | 'getDateLabel'> & { date: Date };
|
type Item = Omit<TimelineItem, 'done' | 'getDateLabel'> & { date: Date };
|
||||||
|
|
||||||
const items: Item[] = [
|
const items: Item[] = [
|
||||||
|
{
|
||||||
|
icon: mdiRegex,
|
||||||
|
iconColor: 'purple',
|
||||||
|
title: 'Zitadel Actions are cursed',
|
||||||
|
description:
|
||||||
|
"Zitadel is cursed because its custom scripting feature is executed with a JS engine that doesn't support regex named capture groups.",
|
||||||
|
link: {
|
||||||
|
url: 'https://github.com/dop251/goja',
|
||||||
|
text: 'Go JS engine',
|
||||||
|
},
|
||||||
|
date: new Date(2025, 5, 4),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: mdiCloudKeyOutline,
|
||||||
|
iconColor: '#0078d4',
|
||||||
|
title: 'Entra is cursed',
|
||||||
|
description:
|
||||||
|
"Microsoft Entra supports PKCE, but doesn't include it in its OpenID discovery document. This leads to clients thinking PKCE isn't available.",
|
||||||
|
link: {
|
||||||
|
url: 'https://github.com/immich-app/immich/pull/18725',
|
||||||
|
text: '#18725',
|
||||||
|
},
|
||||||
|
date: new Date(2025, 4, 30),
|
||||||
|
},
|
||||||
{
|
{
|
||||||
icon: mdiCrop,
|
icon: mdiCrop,
|
||||||
iconColor: 'tomato',
|
iconColor: 'tomato',
|
||||||
@ -35,6 +62,17 @@ const items: Item[] = [
|
|||||||
},
|
},
|
||||||
date: new Date(2025, 4, 5),
|
date: new Date(2025, 4, 5),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
icon: mdiCodeJson,
|
||||||
|
iconColor: 'yellow',
|
||||||
|
title: 'YAML whitespace is cursed',
|
||||||
|
description: 'YAML whitespaces are often handled in unintuitive ways.',
|
||||||
|
link: {
|
||||||
|
url: 'https://github.com/immich-app/immich/pull/17309',
|
||||||
|
text: '#17309',
|
||||||
|
},
|
||||||
|
date: new Date(2025, 3, 1),
|
||||||
|
},
|
||||||
{
|
{
|
||||||
icon: mdiMicrosoftWindows,
|
icon: mdiMicrosoftWindows,
|
||||||
iconColor: '#357EC7',
|
iconColor: '#357EC7',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user