Initial commit

This commit is contained in:
Viet An
2026-04-06 13:47:10 +07:00
commit f423d9ab20
439 changed files with 97497 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
export default defineEventHandler(async (event) => {
const urn = getRouterParam(event, 'urn');
const manifest = await getManifest(urn);
if (!manifest)
return { status: 'n/a' };
let messages = [];
if (manifest.derivatives) {
for (const derivative of manifest.derivatives) {
messages = messages.concat(derivative.messages || []);
if (derivative.children) {
for (const child of derivative.children) {
messages.concat(child.messages || []);
}
}
}
}
return {
status: manifest.status,
progress: manifest.progress,
messages
};
})