Make all commits display in Activity Tab

Issue #8113 wontfix
Michael Bean
created an issue

When a rebase occurs or when a forced push occurs (even if rebase isn't necessary), commits stop appearing in the activity tab.

Comments (5)

  1. Zachary Davis

    Hi Michael,

    Are you saying that the previous commits that were rebased no longer appear in the activity feed, or that no further commits are added to the activity feed after rebasing?

    Thanks, Zach

  2. Michael Bean reporter

    I haven't really tested what happens if I make commits after the push. What I do know is that the rebase changes commit hashes. A push will put them on the remote repo, but the new hashes (and subsequently, new commits) are not shown in the activity stream.

    In other words, a pushed rebase should force the activity stream to rescan the list of commits and add them to the activity list if they haven't already been added.

    You will have to decide what the activity tab does with now-obsolete commits.

  3. Brian Nguyen

    Hi Michael,

    Our events system is not designed to be reevaluated and are essentially immutable. So by design, rebasing will not remove or update existing push events.

    Cheers, Brian

  4. Log in to comment