Change Dockerfile

This commit is contained in:
2026-01-03 16:17:54 +01:00
parent f7f4cc7d7d
commit eeb6eaf018
6 changed files with 92 additions and 29 deletions

View File

@ -108,6 +108,8 @@ export async function getAdminDashboard() {
REVIEWING: commissionStatus.REVIEWING ?? 0,
ACCEPTED: commissionStatus.ACCEPTED ?? 0,
REJECTED: commissionStatus.REJECTED ?? 0,
INPROGRESS: commissionStatus.INPROGRESS ?? 0,
COMPLETED: commissionStatus.COMPLETED ?? 0,
SPAM: commissionStatus.SPAM ?? 0,
},
new7d: commissionNew7d,

View File

@ -32,7 +32,7 @@ export default async function HomePage() {
<Link href="/artworks/new">Add artwork</Link>
</Button> */}
<Button asChild>
<Link href="/commissions">Review requests</Link>
<Link href="/commissions/requests">Review requests</Link>
</Button>
</div>
</div>
@ -54,7 +54,7 @@ export default async function HomePage() {
title="Needs work"
value={data.artworks.needsWork}
hint="Artwork items flagged for review"
href="/artworks?needsWork=true"
href="/artworks"
/>
<StatCard
title="Commission requests"
@ -65,23 +65,23 @@ export default async function HomePage() {
(30d)
</>
}
href="/commissions"
href="/commissions/requests"
/>
<StatCard
title="Users"
value={data.users.total}
hint={
<>
{data.users.unverified} unverified · {data.users.banned} banned
</>
}
// hint={
// <>
// {data.users.unverified} unverified · {data.users.banned} banned
// </>
// }
href="/users"
/>
</section>
<section className="grid gap-4 lg:grid-cols-3">
{/* Artwork status */}
<Card>
{/* <Card>
<CardHeader>
<CardTitle className="text-base">Artwork status</CardTitle>
</CardHeader>
@ -91,10 +91,10 @@ export default async function HomePage() {
<StatusPill label="NSFW" value={data.artworks.nsfw} />
<StatusPill label="Set as header" value={data.artworks.header} />
</CardContent>
</Card>
</Card> */}
{/* Color pipeline */}
<Card>
{/* <Card>
<CardHeader>
<CardTitle className="text-base">Color pipeline</CardTitle>
</CardHeader>
@ -120,7 +120,7 @@ export default async function HomePage() {
fix.
</div>
</CardContent>
</Card>
</Card> */}
{/* Commissions status */}
<Card>
@ -141,13 +141,21 @@ export default async function HomePage() {
label="Rejected"
value={data.commissions.status.REJECTED}
/>
<StatusPill
label="In Progress"
value={data.commissions.status.INPROGRESS}
/>
<StatusPill
label="Completed"
value={data.commissions.status.COMPLETED}
/>
<StatusPill label="Spam" value={data.commissions.status.SPAM} />
</CardContent>
</Card>
</section>
{/* Recent activity */}
<section className="grid gap-4 lg:grid-cols-2">
{/* <section className="grid gap-4 lg:grid-cols-2">
<Card>
<CardHeader className="flex flex-row items-center justify-between">
<CardTitle className="text-base">Recent artworks</CardTitle>
@ -222,7 +230,7 @@ export default async function HomePage() {
)}
</CardContent>
</Card>
</section>
</section> */}
</div>
);
}