- 07 7月, 2017 1 次提交
-
-
由 Mark Haines 提交于
* Use utility methods from gomatrixserverlib, rather than reimplementing them * Return string rather than pointer to string * Update gomatrixserverlib
-
- 13 6月, 2017 1 次提交
-
-
由 Mark Haines 提交于
-
- 24 5月, 2017 1 次提交
-
-
由 Kegsay 提交于
- Renamed `clientapi/auth/types` to `clientapi/auth/authtypes` for the same horrible namespace clashing reasons as `storage`. - Factored out `makeAPI` to `common`. - Added in `makeAuthAPI`.
-
- 18 5月, 2017 1 次提交
-
-
由 Kegsay 提交于
- `s/Server/OutputRoomEvent/` in `consumers` to accurately reflect what is being consumed. - `s/set/userIDSet/` in `notifier.go` for clarity. - Removed lying comments.
-
- 17 5月, 2017 1 次提交
-
-
由 Kegsay 提交于
-
- 15 5月, 2017 1 次提交
-
-
由 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.
-
- 12 5月, 2017 1 次提交
-
-
由 Kegsay 提交于
This is only 'mostly' correct currently, because what should be no-op dupe joins will actually trigger the entire room state to be re-sent. Bizarrely, it's significantly easier to just do that than work out if we should, and there are no client-visible effects to doing so, so we just do it for now.
-
- 10 5月, 2017 1 次提交
-
-
由 Kegsay 提交于
* Split out notifying /sync requests and calculating sync responses The logic for notifying /sync requests is about to get really complicated as we optimise when to wake up requests, so split out that code into a separate struct to isolate it and make it easier to unit test.
-
- 21 4月, 2017 2 次提交
-
-
由 Robert Swain 提交于
-
由 Robert Swain 提交于
-