summary refs log tree commit diff
path: root/UPGRADE.rst (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-11-04Update .gitignore to ignore config.js files in syweb/webclient.Kegan Dougal1-1/+1
2014-11-04Move webclient to a python module so that it can be installedMark Haines75-1/+1
2014-11-04Don't need this; should be on -g path.Kegan Dougal1-1/+0
2014-11-04exclude testsMark Haines1-1/+1
2014-11-04Fix installation instructions in READMEMark Haines2-25/+31
2014-11-04Use phantomjs as the default browser and not chrome.Kegan Dougal2-7/+25
2014-11-04Update karma.conf.js to A: actually run the tests, and B: generate JUnit XML.Kegan Dougal1-3/+13
2014-11-04SYWEB-136: Send m.images according to the spec.Kegan Dougal2-4/+6
2014-11-04SYWEB-133: JSON dialog now appears on dblclick to allow users to highlight text.Kegan Dougal1-1/+1
2014-11-04SYWEB-116: Implement historical display name support.Kegan Dougal4-9/+12
This works for both live and paginated events. Each 'message' event has an associated '__room_member' key which points to the state of the sender at that point in time. Invites have an additional key '__target_room_member' which point to the state of the invitee at that point in time. This obviates the need for mapping user_ids to *current* displaynames in the message list, though this is still required for the user/presence list.
2014-11-04Rejig display names when paginating to lie less.Kegan Dougal3-13/+24
2014-11-03Rejig order of checks/state updates/message insertions for m.room.member. ↵Kegan Dougal1-26/+23
Mark known issue.
2014-11-03Fix off-by-one bug when displaying display names / avatar urls when paginating.Kegan Dougal1-0/+7
2014-11-03Backwards compat for old-style avatar_urlsKegan Dougal1-1/+2
2014-11-03Reference the room_member key on messages which adjusts for current vs ↵Kegan Dougal2-8/+18
old_room_state. This displays names for historical users correctly, but is off by one (referencing content not prev_content).
2014-11-03Variable renaming, general cleanup. Don't feed state events from ↵Kegan Dougal2-38/+29
/initialSync twice.
2014-11-03Fix broken redact enable logic.Kegan Dougal1-1/+1
2014-11-03Fix hidden event keys being incorrectly shown in the even info dialog.Kegan Dougal1-1/+5
2014-11-03Fix bug which prevented pagination from bumping the list down, causing ↵Kegan Dougal1-1/+1
infini-pagination.
2014-11-03Fix bug which prevented room name invites appearing correctly.Kegan Dougal3-86/+47
2014-11-03Fix bug which prevented the number of users being visible on the recents view.Kegan Dougal3-5/+4
2014-11-03Remove events.rooms[room_id] entirely from event-handler-service.Kegan Dougal4-232/+59
Everything now uses modelService, but there are still one or two minor teething problems to fix.
2014-11-03Make recents[controller/filter/html] use modelService.Kegan Dougal5-25/+66
This breaks functionality whilst both events.rooms and modelService are in use.
2014-11-03Make call stuff use modelService.Kegan Dougal2-5/+5
2014-11-03Keep matrixService stateless and make matrixFilter use modelService.Kegan Dougal5-53/+53
2014-11-03Use python logger, not the twisted loggerErik Johnston1-2/+1
2014-11-03Prevent EventStreamService from knowing too much about the ↵Kegan Dougal2-21/+20
EventHandlerService by changing the contract to just be a single initialSync response callback. Leave it up the handler to deal with splitting out information from /initialSync.
2014-10-31Bump version numbers and change logErik Johnston3-2/+18
2014-10-31Replace lots of .events.rooms[room_id] with .roomKegan Dougal4-16/+22
2014-10-31room.html now displays messages from model-service. Add debugging fields. ↵Kegan Dougal5-17/+31
Hook up the room member *at the time* to the message so it can display the right historical member info.
2014-10-31Hook into more of event-handler-service and mimic its functions for now.Kegan Dougal2-68/+130
2014-10-31Parse /initialSync data and populate the new data structures.Kegan Dougal2-4/+33
2014-10-31