feat(sync): Add Lovoo history and media backfill #7

Merged
Wuast94 merged 1 commit from opencode/feat/backfill-media into main 2026-08-25 14:07:14 +02:00
Owner

Summary

  • discover Lovoo message pagination callbacks and backfill complete history through bridgev2
  • bridge image and voice attachments with constrained downloads and encrypted Matrix uploads
  • preserve permanent media failures as notices and retry transient live failures

Verification

  • go test -tags=goolm ./... -race -count=1
  • go build -tags=goolm ./cmd/mautrix-lovoo
  • go vet -tags=goolm ./...
  • git diff --check

The credentialed live media test is included but skipped when encrypted integration credentials are unavailable.

## Summary - discover Lovoo message pagination callbacks and backfill complete history through bridgev2 - bridge image and voice attachments with constrained downloads and encrypted Matrix uploads - preserve permanent media failures as notices and retry transient live failures ## Verification - `go test -tags=goolm ./... -race -count=1` - `go build -tags=goolm ./cmd/mautrix-lovoo` - `go vet -tags=goolm ./...` - `git diff --check` The credentialed live media test is included but skipped when encrypted integration credentials are unavailable.
feat(sync): Add Lovoo history and media backfill
All checks were successful
CI / Quality (pull_request) Successful in 1m11s
CI / Build (pull_request) Successful in 46s
f5140824fc
Discover the bound message pagination action and bridge complete chat history through bridgev2. Preserve image and voice attachments with constrained media downloads, encrypted Matrix uploads, and notices for permanent media failures.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Wuast94/mautrix-lovoo!7
No description provided.