Skip to content

Unify Updates page into one NEW-marked commit timeline - #117

Merged
KMX415 merged 1 commit into
feat/v0.7.8from
feat/update-commit-timeline
Jul 28, 2026
Merged

Unify Updates page into one NEW-marked commit timeline#117
KMX415 merged 1 commit into
feat/v0.7.8from
feat/update-commit-timeline

Conversation

@KMX415

@KMX415 KMX415 commented Jul 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace the duplicate incoming list + Latest commits strip with one channel-tip timeline
  • Mark not-yet-applied commits with NEW badges, amber rail dots, and a waiting count
  • Move the timeline above Apply and glow the button when commits are waiting

Test plan

  • On .141 (or any RC install behind origin): Settings → Updates → Check for updates
  • Confirm a single commit list (no duplicate SHAs under the sync hint)
  • Confirm NEW rows for unapplied commits and muted rows for already-installed tip history
  • Confirm Apply pulses when behind; pulse clears after Apply / when up to date
  • Hard refresh once so update_commits.css and the new JS load via cache-bust

Drop the duplicate incoming list under the sync hint. Channel tip stays
as a single rail with NEW badges, waiting count, and Apply glow so the
page sells the update instead of repeating SHAs.
@KMX415
KMX415 merged commit 35d0a24 into feat/v0.7.8 Jul 28, 2026
1 check passed
@KMX415
KMX415 deleted the feat/update-commit-timeline branch July 28, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant