aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/platform.js
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-10-10 16:15:48 +0200
committerChristophe Besson <cbesson@gmail.com>2026-10-10 16:15:48 +0200
commit24547e4efd3a45b36b3bea8c29cfc687230a6d3a (patch)
tree05aed558b665841230b0a1b4d2f987091c573ab8 /packages/meshbay-hub/src/meshbay_hub/static/platform.js
parent1c97ffb91bb4928022e995709d7e55b19cfd18eb (diff)
downloadmeshbay-24547e4efd3a45b36b3bea8c29cfc687230a6d3a.tar.gz
feat(android): send a manifest of what each backup run sent
Photos, videos and files record, per file, their path on the node, their path and album on the phone, dates, size and SHA-256, uploaded as meshbay-manifest/manifest-<date>.jsonl once the run is done. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static/platform.js')
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/static/platform.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/platform.js b/packages/meshbay-hub/src/meshbay_hub/static/platform.js
index 04e26e6..b1a8ae9 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/platform.js
+++ b/packages/meshbay-hub/src/meshbay_hub/static/platform.js
@@ -244,6 +244,8 @@ export const photoSync = {
estimate(settings) { return bridge.photoSync.estimate(settings); },
plan() { return bridge.photoSync.plan(); },
sent(token, dir, name) { return bridge.photoSync.sent(token, dir, name); },
+ manifest() { return bridge.photoSync.manifest(); },
+ manifestSent(token) { return bridge.photoSync.manifestSent(token); },
completed() { return bridge.photoSync.completed(); },
failed(code, text) { return bridge.photoSync.failed(code, text); },
keepAlive(on, text) { return bridge.photoSync.keepAlive(on, text); },
@@ -285,6 +287,8 @@ export const driveSync = {
configure(settings) { return driveBridge.configure(settings); },
plan() { return driveBridge.plan(); },
sent(token, dir, name) { return driveBridge.sent(token, dir, name); },
+ manifest() { return driveBridge.manifest(); },
+ manifestSent(token) { return driveBridge.manifestSent(token); },
completed() { return driveBridge.completed(); },
failed(code, text) { return driveBridge.failed(code, text); },
keepAlive(on, text) { return driveBridge.keepAlive(on, text); },