1. 11 Jun, 2019 3 commits
    • Hannah Stepanek's avatar
      Add test for opening sidebar · 72903b8c
      Hannah Stepanek authored
      72903b8c
    • Hannah Stepanek's avatar
      Include highlights in annotation creation error · 4719fb14
      Hannah Stepanek authored
      Previously the error message about not being able to create
      annotations when logged out only mentioned annotations but,
      technically you cannot create highlights either. Change the
      error message to include highlights as well.
      4719fb14
    • Dima Gerasimov's avatar
      Open sidebar when highlighting while logged-out · 35e5b954
      Dima Gerasimov authored
      When the user creates a highlight while logged out, they appear to
      work however, they silently do not get saved. An error message
      does pop up in the sidebar informing them they cannot create annotations
      when not logged in but they don't see it because the sidebar does not
      open when creating a highlight. This makes the error message more
      apparent to the user by popping open the sidebar.
      35e5b954
  2. 07 Jun, 2019 8 commits
  3. 06 Jun, 2019 1 commit
    • Hannah Stepanek's avatar
      Move onForceVisible to annotation-thread · 699a6fe3
      Hannah Stepanek authored
      Move the implementation of onForceVisible into where it's used in the
      annotation-thread component instead of passing it through several layers
      of components. This simplifies the implementation and makes the code
      easier to follow.
      699a6fe3
  4. 04 Jun, 2019 2 commits
    • Hannah Stepanek's avatar
      Merge pull request #1088 from hypothesis/react-timestamp · 237bef77
      Hannah Stepanek authored
      Convert timestamp component to React
      237bef77
    • Hannah Stepanek's avatar
      Cleanup util time tests · 5957b12d
      Hannah Stepanek authored
      - Use now variable instead of walking the clock.
      - Use iso format instead of seconds.
      - Pass a Date object instead of an iso format to time.<methods>so
      the methods off the Date object can be mocked in order to avoid
      timezone specific tests. Since methods like getFullYear output the
      year in whatever timezone the operating system is set to, these
      methods must be mocked/mapped to their UTC equivalents when testing
      such as getUTCFullYear.
      - Remove offseting of time based on timezone as this is now covered
      by mocking the getFullYear method and not needed for the decayInterval
      as that only cares about time deltas.
      5957b12d
  5. 03 Jun, 2019 9 commits
  6. 31 May, 2019 1 commit
  7. 30 May, 2019 4 commits
  8. 29 May, 2019 5 commits
  9. 28 May, 2019 7 commits