summary refs log tree commit diff
path: root/syweb (follow)
Commit message (Collapse)AuthorAgeFilesLines
* SYWEB-152: Unbreak /meKegan Dougal2014-11-131-2/+6
|
* SYWEB-152: Migrate IRC command logic to commands-service.Kegan Dougal2014-11-134-168/+180
|
* This gives just enough space for the vertical scrollbar to be shown without ↵David Baker2014-11-131-1/+1
| | | | adding a horizontal scrollbar.
* Detect OpenWebRTC and add workarounds, but comment out the turn server ↵David Baker2014-11-121-2/+16
| | | | removal for now so we have a live demo of it not working.
* Oops, change videoElement / selector in audio call too.David Baker2014-11-121-1/+1
|
* Fix ability to invite users. Remove unused variables.Kegan Dougal2014-11-122-27/+17
|
* Add more recents service unit tests.Kegan Dougal2014-11-121-0/+38
|
* Add test coverage to the webclient. Update .gitignoreKegan Dougal2014-11-122-2/+16
|
* Make earlier versions of jasmine happy by doing explicit object comparisonsKegan Dougal2014-11-121-1/+2
|
* Add recentsService unit tests.Kegan Dougal2014-11-121-0/+114
|
* comment typoDavid Baker2014-11-121-1/+1
|
* SYWEB-57: Highlight rooms which have had their bingers go off in blue.Kegan Dougal2014-11-125-7/+50
| | | | Priority is the same as xchat so selected > blue > red.
* Migrate unread messages logic to recentsService.Kegan Dougal2014-11-122-21/+36
|
* Add recents-service to store shared state between recents-controllers.Kegan Dougal2014-11-125-9/+65
| | | | | | Remove the selectedRoomId from rootScope and instead store it in recents-service. Add a broadcast to notify listeners (recents-controller) to updates of this.
* SYWEB-57: Highlight rooms where the history has changed.Kegan Dougal2014-11-124-7/+33
| | | | | This highlights rooms when something has happened and you haven't viewed it yet. It highlights entries in a slightly red background colour.
* Remove getRoomAliasAndDisplayName: room name logic is in mRoomName filter, ↵Kegan Dougal2014-11-122-40/+10
| | | | and this method was only used for /publicRooms requests.
* SYWEB-140: Redact button layout.Kegan Dougal2014-11-123-2/+11
|
* SYWEB-146: Fix room ID leaking on recents page when the name of the room is ↵Kegan Dougal2014-11-122-3/+8
| | | | just an alias.
* Move room alias/id mapping logic from matrixService to modelService.Kegan Dougal2014-11-127-74/+72
|
* no evil horizontal textarea resizingMatthew Hodgson2014-11-111-0/+1
|
* make image buttons more buttonyMatthew Hodgson2014-11-111-0/+2
|
* fix stupid truncation bugMatthew Hodgson2014-11-111-2/+5
|
* linky topicsMatthew Hodgson2014-11-111-2/+2
|
* wrap fully qualified user IDs more intelligentlyMatthew Hodgson2014-11-114-14/+16
|
* fix weird shaped message table rowsMatthew Hodgson2014-11-112-9/+7
|
* fix lines with wrapped useridsMatthew Hodgson2014-11-111-1/+1
|
* add new peity dep to testsMatthew Hodgson2014-11-111-0/+2
|
* fix button spacingMatthew Hodgson2014-11-111-2/+2
|
* major CSS overhaul to try to make things look a bit cleanerMatthew Hodgson2014-11-1111-102/+300
|
* Various fixes to try & make openwebrtc safari extension work (still doesn't ↵David Baker2014-11-075-67/+107
| | | | work).
* Detect call type by examining the SDP always rather than just in Firefox as ↵David Baker2014-11-061-2/+3
| | | | it seems Chrome's behaviour is the odd one out here.
* Don't cache isWebRTCSupported because whether webRTC is supported might ↵David Baker2014-11-064-14/+11
| | | | change part-way through the page's lifecycle if your webrtc support comes from some kind of injected content script (hello OpenWebRTC Sarafi extension)
* Swap from using raw m.room.member events for room members to using actual ↵Kegan Dougal2014-11-069-30/+52
| | | | RoomMember objects, so User objects can be tacked on. Update tests.
* Use mRoomName on join notifications as well.Kegan Dougal2014-11-061-1/+1
|
* Add modelService test. Thin for now but will be expanded upon.Kegan Dougal2014-11-061-0/+30
|
* Factor out room name logic: mRoomName is the canonical source.Kegan Dougal2014-11-062-14/+6
|
* Use .not.toEqual instead of .toNotEqual which is in a newer version of Jasmine.Kegan Dougal2014-11-061-1/+1
|
* Start adding regression tests. First up, register-controller for SYWEB-109.Kegan Dougal2014-11-062-1/+85
|
* Fix broken tests which were previously skipped.Kegan Dougal2014-11-062-13/+20
|
* Add mRoomName and orderMembersList filter tests. Mark FIXME on broken tests ↵Kegan Dougal2014-11-061-3/+444
| | | | for now.
* State *.js in karma.conf rather than *.* so *.js~ files are ignored.Kegan Dougal2014-11-061-7/+7
|
* Add duration filter unit tests.Kegan Dougal2014-11-052-13/+52
|
* Add a few eventHandlerService tests.Kegan Dougal2014-11-051-0/+105
|
* Finish matrixService unit tests. Add missing encodeURIComponent to path args.Kegan Dougal2014-11-052-65/+234
|
* Add more tests and a TODO.Kegan Dougal2014-11-051-2/+55
|
* Don't urlencode event types just yet so older HSes don't 500.Kegan Dougal2014-11-052-3/+5
| | | | | Skip the tests which test for urlencoding, and add a TODO in matrixService.
* Be sure to urlencode/decode event types correctly in both the web client and HS.Kegan Dougal2014-11-052-5/+5
|
* Add a bunch more unit tests for matrixService.Kegan Dougal2014-11-051-6/+191
|
* URL encoding bugfix and add more tests.Kegan Dougal2014-11-042-7/+41
|
* Add matrix-service unit tests. Update angular-mocks.Kegan Dougal2014-11-042-111/+261
|
* Move webclient to a python module so that it can be installedMark Haines2014-11-0474-0/+47948