1. 14 Aug, 2019 10 commits
  2. 13 Aug, 2019 4 commits
  3. 12 Aug, 2019 2 commits
  4. 10 Aug, 2019 8 commits
  5. 09 Aug, 2019 2 commits
  6. 08 Aug, 2019 11 commits
  7. 07 Aug, 2019 3 commits
    • JC Brand's avatar
      converse-chatboxes: Don't refetch chatboxes upon reconnection · 72009672
      JC Brand authored
      We don't remove the existing chatboxes and upon refetching they
      become stale and get removed (by Backbone) and then the UI for
      them becomes unresponsive.
      72009672
    • JC Brand's avatar
    • JC Brand's avatar
      converse-roster: Reconnection bugfixes. · b176161e
      JC Brand authored
      Don't remove cached presences in `afterTearDown` event.
      We might reconnect again and resume the session, in which case we need
      that data still.
      
      Instead, we remove cached presences when `clearSession` fires, because
      then we know we're not reconnecting.
      
      When reconnecting, we don't fetch presences from cache, we still have
      them (since we no longer remove them in `afterTearDown`).
      
      When reconnecting and not resuming, we clear the presences from cache,
      since we're starting a new session.
      b176161e