Commit History

Author SHA1 Message Date
  Ryan Albrecht 616865a1d0 feat(replay): Add logging to track replay data in the browser (#50533) 1 year ago
  Ryan Albrecht 205ce4c4f5 test(replay): Use new mocks to test ReplayReader (#50271) 1 year ago
  Ryan Albrecht abf3bc2515 bug(replays): Fix splatting Replay Network spans into the array (#49225) 1 year ago
  Ryan Albrecht 725a27e0cb fix(replays): Guard against unknown span op (#49162) 1 year ago
  Ryan Albrecht 152b334386 ref: Replays should split memory spans apart from network spans earlier (#49123) 1 year ago
  Ryan Albrecht 7b5ef20603 ref(replays): Read from the rrweb saved config to see if replay network details is setup (#48967) 1 year ago
  Ryan Albrecht d2578dfe94 ref(replays): Refactor breadcrumb accessors to be memoized and central in ReplayReader (#48745) 1 year ago
  Ryan Albrecht a390e6c24d replay(feat): Show setup instructions for Replay Network>Details req/resp bodies (#48231) 1 year ago
  Ryan Albrecht 5e33e0075d fix(replays): Catch errors that happen inside ReplayReader.factory and show a message (#46348) 1 year ago
  Ryan Albrecht 9d54da2840 ref(replays): Rename Replay API fields to be snake_case and new names (#43206) 2 years ago
  Ryan Albrecht de5cd2078f Revert "bug(replays): Trust the Replay api response `duration` field … (#42734) 2 years ago
  Ryan Albrecht 4fdbd4bccb bug(replays): Trust the Replay api response `duration` field and dont re-compute it on the frontend (#42346) 2 years ago
  Ryan Albrecht 365e35464a ref(replays): Move mapRRWebAttachments out of useReplayData and into ReplayReader (#41947) 2 years ago
  Ryan Albrecht 81fd9675a1 fix(replays): Adjust replay duration based on startedAt/finishedAt (#40281) 2 years ago
  Ryan Albrecht 153a4515b3 feat(replays): Allow filtering Issues separately from console.error statements (#39514) 2 years ago
  Dane Grant f66da98ef1 fix(replays): adds ReplayReaderParams test stub (#39415) 2 years ago
  Ryan Albrecht 6fcdbc7f2f ref(replay): Divide replay spans into memory and network arrays once, inside ReplayReader (#39354) 2 years ago
  Jesus Padron c733c28468 feat(replays): Deeplink directly to the error timestamp when linking from Issue Details to Replay Details (#39047) 2 years ago
  Ryan Albrecht 0e19363d7d test(replay): Create Acceptance tests for Replay Details and List pages (#38724) 2 years ago
  Ryan Albrecht c07a2d907d feat(replays): Update Replay pages to read from the new api (#37849) 2 years ago
  Ryan Albrecht 7243e57440 ref(replays): Ensure ReplayRecord has the most up-to-date field names (#37844) 2 years ago
  Jesus Padron 8e41e8465e fix(replays): Remove "paint" type spans (#37703) 2 years ago
  Ryan Albrecht 191e67f5f0 ref(replays): Use camelCase field names for api responses (#37554) 2 years ago
  Ryan Albrecht e82f8743a7 fix(replays): Do duration calculation in the correct order (#37296) 2 years ago
  Ryan Albrecht a9b2431659 ref(replays): Compatibility layer between v0 events and v1 replay api (#37189) 2 years ago
  Ryan Albrecht 131910f537 fix(replays): Fix duration calculation to be in milliseconds as expected (#37240) 2 years ago
  Ryan Albrecht 53ccfd00c4 ref(replays): Hoist `duration` into ReplayReader, out of ReplayContext (#37199) 2 years ago
  Billy Vong 8595efca32 feat(replays): Adds some spans as breadcrumbs (#35713) 2 years ago
  Billy Vong a5325768ff feat(replays): Add `useReplayErrors` to fetch errors for a replay (#35099) 2 years ago
  Billy Vong ac68440119 feat(replays): Use new attachments payload (#34885) 2 years ago
  Ryan Albrecht 3d8f08c1e1 feat(replays): Force a 'Replay Start' breadcrumb in the Chapters list (#34734) 2 years ago
  Ryan Albrecht e0fe30d983 ref(replays): Refactor ReplayReader and the supporting merge/sort functions (#34732) 2 years ago
  Ryan Albrecht 5bda44de64 fix(replays): Set event.startTimestamp based on the earliest of span/breadcrumb/rrweb data (#34546) 2 years ago
  Billy Vong c5e9abef0d feat(replays): Add mouse interactions to Memory chart (#34388) 2 years ago
  Ryan Albrecht ea23e9aca9 feat(replay): Render a vertical bar ontop of the timeline indicating the current timestamp (#34363) 2 years ago
  Ryan Albrecht 7e0da6eedd fix(replay): RRWeb internally knows about the end timestamp of all data collected (#34361) 2 years ago
  Ryan Albrecht 8a1db47428 ref(replay): Use the Replay class to feed data into the details components (#34216) 2 years ago
  Ryan Albrecht fb498804f9 ref(replay): Create a Replay class for data marshaling (#34215) 2 years ago