1. 27 Feb, 2017 7 commits
    • JC Brand's avatar
      Make sure to show the invite widget · 946a2400
      JC Brand authored
      when the room features change.
      946a2400
    • JC Brand's avatar
      Add JSON example · a21fdce8
      JC Brand authored
      a21fdce8
    • JC Brand's avatar
      Padding tweak · 971e1e2e
      JC Brand authored
      971e1e2e
    • JC Brand's avatar
      Shut eslint up · 84a21415
      JC Brand authored
      84a21415
    • JC Brand's avatar
      New defaults · cfb0cd09
      JC Brand authored
      cfb0cd09
    • JC Brand's avatar
      Rework the way builds are created. · ac867c95
      JC Brand authored
      Builds are now themselves UMD modules, so they could be `require`'d like any
      other AMD module or they can still be used as old ES5 modules with globals.
      
      Additionally the build is now closured, so that the almond API doesn't pollute
      the global context with `define` or `require`. This does however mean that
      `require` can no longer be used outside of the build (unless requirej.s is
      included directly.
      ac867c95
    • JC Brand's avatar
      Rework the way builds are created. · 38c9a9e1
      JC Brand authored
      Builds are now themselves UMD modules, so they could be `require`'d like any
      other AMD module or they can still be used as old ES5 modules with globals.
      
      Additionally the build is now closured, so that the almond API doesn't pollute
      the global context with `define` or `require`. This does however mean that
      `require` can no longer be used outside of the build (unless requirej.s is
      included directly.
      38c9a9e1
  2. 26 Feb, 2017 1 commit
  3. 25 Feb, 2017 10 commits
  4. 24 Feb, 2017 9 commits
  5. 23 Feb, 2017 1 commit
  6. 22 Feb, 2017 1 commit
  7. 21 Feb, 2017 7 commits
  8. 20 Feb, 2017 4 commits
    • JC Brand's avatar
      Expand tests and found a bug in the process. · 7ae2e469
      JC Brand authored
      updates #785
      7ae2e469
    • JC Brand's avatar
      Updates #785 and #787 · 789654d5
      JC Brand authored
      Improve upon the previous implementation.
      
      If the resource with the highest priority goes offline or becomes unavailable,
      then the chat status of the contact must fall back to that of the resource with
      the next highest priority.
      
      In your example from #785, if the resource with priority 1 goes offline or
      becomes unavailable, then in your implementation the chat status would stay at
      online, although it must actually go to xa.
      
      The solution is to update the resources attribute on the contact to not just be
      an array or strings, but instead to be a map of resources to priorities and
      statuses and to use that data structure.
      789654d5
    • w3host's avatar
      15d2640c
    • JC Brand's avatar
      Add a test case based on #785 · 3aa5a83d
      JC Brand authored
      3aa5a83d