1. 17 5月, 2017 1 次提交
  2. 16 5月, 2017 1 次提交
  3. 15 5月, 2017 1 次提交
    • K
      Remove intermediary /sync response struct (#102) · 94e1c627
      Kegsay 提交于
      The logic required to populate the right bits of `RoomData` tends towards
      the complete `/sync` response struct, so just use the actual response struct
      and save the hassle of mapping between the two. It may not make much difference
      in its current form, but the next PR will make use of this.
      
      This PR has no functional changes.
      94e1c627
  4. 12 5月, 2017 1 次提交
  5. 11 5月, 2017 2 次提交
    • K
      Add more syncserver tests (#99) · 2a9abefd
      Kegsay 提交于
      Fixed exactly the same bug as before, but this time for incremental
      sync. Yay tests!
      2a9abefd
    • K
      Allow multiple sync server test requests (#98) · a506985a
      Kegsay 提交于
      - Test data for the sync server is now in its own file.
      - Rejig the sync server tests to support multiple /sync requests and corresponding
        assertions.
      - Fixed a minor bug which resulted in state events to appear twice in /sync
        responses when syncing without a `since` parameter.
      a506985a
  6. 10 5月, 2017 3 次提交
  7. 09 5月, 2017 2 次提交
  8. 06 5月, 2017 2 次提交
  9. 05 5月, 2017 1 次提交
  10. 21 4月, 2017 17 次提交
  11. 20 4月, 2017 8 次提交
  12. 19 4月, 2017 1 次提交
    • K
      Implement incremental sync (#71) · 92a03252
      Kegsay 提交于
      This has the following known shortcomings:
       - It doesn't handle missing events not in the from/to range.
       - It doesn't order events in the timeline correctly.
       - It doesn't handle invited/left rooms at all.
       - There is no intelligent wakeup logic: events for Bob will wake up Alice's stream.
      92a03252