Sanitized public release v1.0.3

Source-Tag: v1.0.3
Manifest-SHA256: b7b09bf48f9e092ed8ad82f99c0319d6c3837d0a1549bd0cc4a374276c0f3896
This commit is contained in:
NIA Sanitized Release Publisher
2026-07-20 22:35:36 +00:00
commit 7141326ea0
41 changed files with 6397 additions and 0 deletions
+52
View File
@@ -0,0 +1,52 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="theme-color" content="#150a24">
<title>NeoDrop Management</title>
<link rel="stylesheet" href="/manage/style.css">
</head>
<body>
<main>
<header>
<p class="kicker">{{OPERATOR_LABEL}}</p>
<h1>NeoDrop <span>Management</span></h1>
<p>Files are encrypted in this browser. The storage service receives ciphertext only.</p>
</header>
<section class="upload-panel" aria-labelledby="upload-title">
<h2 id="upload-title">New encrypted drop</h2>
<form id="upload-form">
<label class="file-picker">File <input id="file" type="file" required></label>
<label>Retention
<select id="profile">
<option value="0">30 days, up to 50 MiB</option>
<option value="1">7 days, up to 1 GiB</option>
</select>
</label>
<button id="upload" type="submit">Encrypt and upload</button>
</form>
<div class="progress" aria-hidden="true"><span id="progress"></span></div>
<p id="status" role="status">Ready.</p>
<button id="retry" type="button" class="hidden">Retry catalog registration</button>
</section>
<section aria-labelledby="inventory-title">
<div class="section-heading">
<h2 id="inventory-title">Managed drops</h2>
<button id="refresh" type="button">Refresh</button>
</div>
<p id="empty" class="muted hidden">No managed drops.</p>
<div class="table-wrap">
<table>
<thead><tr><th>Name</th><th>Type</th><th>Size</th><th>Expires</th><th>Actions</th></tr></thead>
<tbody id="drops"></tbody>
</table>
</div>
</section>
</main>
<script src="/manage/neodrop-crypto.js"></script>
<script src="/manage/manage.js"></script>
</body>
</html>