replayweb.page
replayweb.page copied to clipboard
Decouple Pages from Snapshots
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
- [ ] #209
- [x] #210
- [x] Mockups
Closing this issue as it's pretty much a dupe of the updated #209