Email-code sign-in for admins only; Overview with a needs-attention list; Songs with search, playback, editing, approve/hide and bulk edit; Albums and Singers with merge; creator applications queue. Adds the admin views, functions and creator_applications table, a deploy-admin script and a how-to guide. The admin nginx config no longer caches unhashed JS and sends its security headers again. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 lines
612 B
HTML
19 lines
612 B
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<base href="$FLUTTER_BASE_HREF">
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="robots" content="noindex, nofollow">
|
|
<meta name="description" content="Nanga Kathai catalog administration">
|
|
<meta name="theme-color" content="#0B1A14">
|
|
<link rel="icon" type="image/png" href="favicon.png"/>
|
|
<title>NK Admin</title>
|
|
<link rel="manifest" href="manifest.json">
|
|
<style>body { margin: 0; background: #0B1A14; }</style>
|
|
</head>
|
|
<body>
|
|
<script src="flutter_bootstrap.js" async></script>
|
|
</body>
|
|
</html>
|