fix: date repositories from their state #23

Merged
reya merged 4 commits from fix/repo-updated-timestamp into master 2026-09-25 13:13:37 +00:00
4 Commits
Author SHA1 Message Date
reya 7a6877ab0b clean up
Rust / build (macos-latest, stable) (push) Canceled after 0s
Rust / build (ubuntu-latest, stable) (push) Canceled after 0s
Rust / build (windows-latest, stable) (push) Canceled after 0s
Rust / build (macos-latest, stable) (pull_request) Canceled after 0s
Rust / build (ubuntu-latest, stable) (pull_request) Canceled after 0s
Rust / build (windows-latest, stable) (pull_request) Canceled after 0s
2026-09-25 20:11:20 +07:00
reya 333989813e sync user own repos 2026-09-25 20:01:28 +07:00
reya 42c1229a90 fix: date repository cards from state events, not announcements
The explore list fell back to the announcement created_at because kind 30618 state events were only fetched per repository, on open. Sync them globally and refresh the list on published state events, so a card shows the last push without the user cloning first.

Open repository panels now also react to state events from relays and to locally published state events.
2026-09-25 17:36:35 +07:00
reya 1d44338037 prepare 2026-09-25 17:34:39 +07:00