replayweb.page icon indicating copy to clipboard operation
replayweb.page copied to clipboard

Decouple Pages from Snapshots

Open Shrinks99 opened this issue 1 year ago • 1 comments

Context

Currently ReplayWebpage only has the concept of "pages", individual captures of a certain URL that was visited by a crawler or by a user manually archiving a site. As per our new unified terminology, a "page" refers to a webpage available at a specific URL whereas a "snapshot" is a recording of that page at a given point in time.

Requirements

Page List

  • Condense multiple urls to a single "page" in the pages list.
    • Show the timestamp if only one snapshot is available: "2023-04-06, 6:44:49 PM"
    • If multiple snapshots exist for the same URL, display a count of how many there are: "2 Snapshots"

URL Bar

  • Show a count of how many snapshots are available for the current page in the URL bar next to the snapshot timestamp
  • Allow users to access other snapshots for the current page with a dropdown integrated into the URL bar snapshot timestamp

Todo

Shrinks99 avatar Aug 01 '23 00:08 Shrinks99

Closing this issue as it's pretty much a dupe of the updated #209

Shrinks99 avatar Sep 19 '23 18:09 Shrinks99