Skip to content

Recent Changes and Active Transfers tabs show no data #41

@2olegion

Description

@2olegion

Description:
Both the Recent Changes and Active Transfers views in the UI return empty results regardless of sync activity.
Steps to reproduce:
Open SyncUp with at least one folder configured and connected to a peer
Trigger a sync (e.g. add or modify a file on a connected device)
Navigate to Recent Changes tab — list remains empty
Navigate to Active Transfers tab — list remains empty while sync is visibly in progress (folder state shows syncing)
Expected behavior:
Recent Changes should display recently synced files, equivalent to /rest/events?filter=LocalChangeDetected,RemoteChangeDetected
Active Transfers should display in-progress file transfers, equivalent to /rest/syncthing/folder/pullerrors or polling /rest/db/completion
Actual behavior:
Both tabs display no data at all.
Environment:
Device: Google Pixel 10 Pro
Android version: 15 (crDroid 12.9)
SyncUp version: v1.1.9
Connected peer: Desktop (Windows, Syncthing v1.x)
Additional findings — Web UI returns empty body:

$ curl -v 127.0.0.1:44012
< HTTP/1.1 200 OK
< Content-Length: 0
< X-Syncthing-Version: v0.0.1

The daemon responds with 200 OK but Content-Length: 0. The web UI assets appear to be excluded from the Android build via the noassets build tag. This also explains why Recent Changes and Active Transfers are empty — the frontend assets that would render the data are missing entirely.
Attempting to access the REST API directly also fails:

$ curl -s 127.0.0.1:44012/rest/system/status
Forbidden

The API key is not exposed anywhere in the UI, making the daemon a complete black box for external tooling. Either the web UI assets should be bundled, or the API key should be accessible in Settings to allow power users to interact with the daemon directly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions