summary refs log tree commit diff
path: root/syweb/webclient (follow)
Commit message (Expand)AuthorAgeFilesLines
* merge in msg.__room_member usage to new message display templateMatthew Hodgson2014-11-156-135/+181
* improve notif setting textMatthew Hodgson2014-11-151-1/+1
* spell useCaptcha right...Matthew Hodgson2014-11-151-1/+1
* do not use captcha by defaultMatthew Hodgson2014-11-151-11/+5
* Add event-stream-service unit tests.Kegan Dougal2014-11-142-0/+84
* Unbreak tab complete...Kegan Dougal2014-11-141-5/+6
* Add more modelService unit tests.Kegan Dougal2014-11-141-0/+132
* Move getUserPowerLevel to modelService.Kegan Dougal2014-11-145-71/+58
* Fix bug which caused notifications to appear for old messages.Kegan Dougal2014-11-142-9/+9
* Tidy up room.html member list to use member again, now that scope.members is ...Kegan Dougal2014-11-141-6/+6
* Add extra checks to duration filter.Kegan Dougal2014-11-142-0/+8
* Actually look for last_active_ago in the right place..Kegan Dougal2014-11-143-70/+140
* Remove scope.members from RoomController and use modelService instead. This m...Kegan Dougal2014-11-145-225/+237
* Use modelService for getting current presence state rather than RoomControlle...Kegan Dougal2014-11-142-2/+23
* Use modelService to access room member power levels rather than RoomController.Kegan Dougal2014-11-143-48/+4
* Use mUserDisplayName filter in more places. Store power_level[norm] for each ...Kegan Dougal2014-11-142-17/+26
* Add notification-service unit tests.Kegan Dougal2014-11-141-0/+78
* Add mUserDisplayName unit tests.Kegan Dougal2014-11-141-0/+141
* Unskip unit tests; fix filter dependency.Kegan Dougal2014-11-141-12/+18
* Remove getUserDisplayName and move that logic the filter mUserDisplayName. Up...Kegan Dougal2014-11-133-90/+76
* Remove rootScope.presence and replaced with modelService.getUser/setUser.Kegan Dougal2014-11-133-13/+23
* SYWEB-152: Move up/down history fully to a directive.Kegan Dougal2014-11-133-94/+101
* Migrate random bits of desktop notification logic out of roomController and i...Kegan Dougal2014-11-132-32/+33
* remove stray unmatched css commentDavid Baker2014-11-131-1/+1
* remove now-unused stylesDavid Baker2014-11-131-12/+0
* Merge with Matthew's killing of ng-animateDavid Baker2014-11-137-174/+329
|\
| * Add commands-service unit tests.Kegan Dougal2014-11-131-0/+143
| * remove nganimate dependency as it seems to feature disproportionately highly ...Matthew Hodgson2014-11-133-4/+7
| * Wipe the selected room ID on the home screen.Kegan Dougal2014-11-131-2/+4
| * SYWEB-152: Unbreak /meKegan Dougal2014-11-131-2/+6
| * SYWEB-152: Migrate IRC command logic to commands-service.Kegan Dougal2014-11-134-168/+180
* | Kill ng-animate with fire because it's terrible (was causing the page to be v...David Baker2014-11-136-9/+15
|/
* This gives just enough space for the vertical scrollbar to be shown without a...David Baker2014-11-131-1/+1
* Detect OpenWebRTC and add workarounds, but comment out the turn server remova...David Baker2014-11-121-2/+16
* 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
* 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
* SYWEB-57: Highlight rooms where the history has changed.Kegan Dougal2014-11-124-7/+33
* Remove getRoomAliasAndDisplayName: room name logic is in mRoomName filter, an...Kegan Dougal2014-11-122-40/+10
* 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 j...Kegan Dougal2014-11-122-3/+8
* 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 w...David Baker2014-11-075-67/+107
* Detect call type by examining the SDP always rather than just in Firefox as i...David Baker2014-11-061-2/+3
* Don't cache isWebRTCSupported because whether webRTC is supported might chang...David Baker2014-11-064-14/+11
* Swap from using raw m.room.member events for room members to using actual Roo...Kegan Dougal2014-11-069-30/+52
* 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 f...Kegan Dougal2014-11-061-3/+444
* 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
* 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-0473-0/+47948