Track IndeeHub catalog and library qualification
This commit is contained in:
@@ -449,3 +449,24 @@ for the atomic sharing suite remains in progress; it is not marked passed.
|
|||||||
- Production build of `f3264c8d` is running, log
|
- Production build of `f3264c8d` is running, log
|
||||||
`/tmp/archy-atomic-share-production-backend.log`. No deployment or payment
|
`/tmp/archy-atomic-share-production-backend.log`. No deployment or payment
|
||||||
occurred. Cross-session deployment coordination remains open.
|
occurred. Cross-session deployment coordination remains open.
|
||||||
|
|
||||||
|
## IndeeHub catalog and actual-library work
|
||||||
|
|
||||||
|
IndeeHub follow-up `f47a466` discards stale source/refresh responses, including
|
||||||
|
late failures and late ownership-enrichment responses; it also avoids logging
|
||||||
|
raw HTTP errors that may contain request credentials. All 20 app tests passed.
|
||||||
|
|
||||||
|
`926b87a` replaces Browse's random progress and fabricated rentals/saved lists
|
||||||
|
with authenticated `/library` and `/rents?status=active` records. Nested film IDs
|
||||||
|
are retained for playback/payment, expired or invalid-expiry rentals are excluded,
|
||||||
|
and the UI shows the actual rental end timestamp rather than a fixed “48h left”.
|
||||||
|
The library clears on logout/account changes and ignores late responses; failed
|
||||||
|
same-account refreshes retain previous records with an error/retry control.
|
||||||
|
The add-to-library client route now matches `POST /library/:projectId`.
|
||||||
|
All 25 app tests passed; production typecheck completed and Vite build is running.
|
||||||
|
|
||||||
|
These changes are not deployed and do not complete the distributed paid-video
|
||||||
|
feature. Actual browser/companion acceptance, full library pagination (current
|
||||||
|
API defaults to 30), persisted viewing progress, FIPS distribution, creator
|
||||||
|
payment routing and the new entitlement window remain open. No test purchase,
|
||||||
|
commercial rental policy change, or app-image publication occurred.
|
||||||
|
|||||||
Reference in New Issue
Block a user