1. 06 Sep, 2016 6 commits
    • Nick Stenning's avatar
      Remove "assertion" GET param from token requests · e0e23bde
      Nick Stenning authored
      When fetching a JWT from the server, the client needs to supply the
      session CSRF token in order to prevent third-party pages from being able
      to fetch and use tokens without the user's permission.
      
      Previously, it was necessary to supply this token in the "assertion" GET
      parameter -- in an attempt to make this look a bit like an OAuth token
      issuance API -- but in Pyramid 1.7 this isn't allowed, and it turns out
      not to be necessary, because Angular's CSRF support retrieves the token
      from an XSRF-TOKEN cookie set in earlier requests and sets the
      X-CSRF-Token request header automatically.
      e0e23bde
    • Nick Stenning's avatar
      0.39.0 · 326b4518
      Nick Stenning authored
      326b4518
    • Nick Stenning's avatar
      7a245eb7
    • Nick Stenning's avatar
      Update CHANGELOG.md · c34d0f56
      Nick Stenning authored
      c34d0f56
    • Robert Knight's avatar
      Preserve local tag and anchoring status flags when annotations are updated (#87) · 1832a97c
      Robert Knight authored
      When receiving annotation updates via the WebSocket, merge the updated
      annotation with the existing local annotation, preserving the local tag
      and anchoring status flags.
      
      This fixes a problem where Annotations would be shown as Orphans after
      an update was received via the WebSocket
      
       * When an annotation update is received, merge the current/new
         versions rather than removing the current version and replacing
         it with the new one.
      
       * Remove mutation of existing annotation in `loadAnnotations()`,
         since the reducer function is now responsible for merging changes
         and triggering UI updates
      1832a97c
    • Robert Knight's avatar
      Merge pull request #88 from hypothesis/avoid-hiding-annotaiton-thread · 8ef954c8
      Robert Knight authored
      Do not hide annotation thread when annotations are waiting to anchor.
      8ef954c8
  2. 05 Sep, 2016 1 commit
  3. 02 Sep, 2016 5 commits
  4. 30 Aug, 2016 1 commit
  5. 23 Aug, 2016 2 commits
  6. 19 Aug, 2016 4 commits
  7. 12 Aug, 2016 2 commits
  8. 11 Aug, 2016 1 commit
    • Robert Knight's avatar
      Use Shadow DOM to isolate adder from host page's CSS (#49) · 45ee38ce
      Robert Knight authored
      In browsers that support Shadow DOM (currently only Chrome, plus Firefox
      behind a feature flag), use it to isolate the adder from the host page's
      CSS.
      
      This fixes various problems where very generic CSS on the page could
      affect the adder's styling.
      45ee38ce
  9. 09 Aug, 2016 4 commits
  10. 08 Aug, 2016 5 commits
  11. 05 Aug, 2016 6 commits
  12. 04 Aug, 2016 3 commits