| Commit message (Collapse) | Author | Files | Lines |
|
|
|
shouldn't be a configurable arg in the first place. As a result of being undefined, the events.rooms[rid].members object was not being updated in some cases, which combined with the recents-filter bug (32808e4), caused federated rooms to not appear in the recents list.
|
|
number of users in the room.
|
|
|
|
|
|
|
|
transferred over correctly when you join it.
|
|
doesn't clutter the recents list.
|
|
top of the room before jumping to the bottom of the page
|
|
|
|
|
|
join events for all the rooms they are currently in.
|
|
computed)
|
|
|
|
navigates through rooms
|
|
xchat
|
|
|
|
|
|
rather than erroring out.
|
|
|
|
sidepanel - takes up too much room
|
|
|
|
|
|
|
|
localstorage for use when binging.
|
|
the general event handler, so we can notify for >1 room.
|
|
|
|
|
|
|
|
paginate back to get more messages
|
|
InitialSync: load the 30 last messages of each room so that a full page of messages can be displayed without additionnal request
|
|
|
|
hence support answering calls that were placed before we loaded the page.
|
|
(IS token auth vs HS auth)
|
|
Added email_smtp_server and email_from_address config args. Added emailutils.
|
|
to send email.
|
|
|
|
|
|
the reverse. Don't transmit age_ts to clients for now.
|
|
discarding them.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
registrations.
|
|
|
|
|
|
breaks"
|
|
|
|
|
|
|
|
'orig_*' noise of wrapping the setUp()/tearDown() methods
|
|
|
|
method, before the TestCase
|
|
TestCase
|
|
level while that testcase runs
|
|
TestCase; set up logging in ONE PLACE ONLY
|
|
|
|
|
|
|
|
candidates message.
|
|
to include multiple candidates in a candidate(s) message.
|
|
|
|
are handling type specific persistence
|
|
|
|
from a Pdu key.
|
|
a room when any user from that host left that room even if they weren't the last user from that host in that room
|
|
|
|
|
|
|
|
|
|
Put data into a table to ease layout and manage long strings
|
|
|
|
otherwise the remorte party will see their call get rejected and our call won't come in until our user clicks allow.
|
|
or we'll close it when we hang up.
|
|
|
|
(TODO: recents needs to be directly plugged to $rootScope.events.rooms)
|
|
|
|
Update it with the latest value
|
|
initRoom on a new room is not called. Call it for any received events
|
|
if both calls are placed at the same time.
|
|
caller->callee audio won't work...
|
|
having initialised the room if your first page of history contained only events which didn't call initRoom. Just call initRoom in handleMessages since we use it there rather than leaving it to the individual event handling methods.
|
|
In realtime show who kicked or banned him.
|
|
before) including fixing a lot of self/var self/this fails that caused chaos when we started to have more than one call in play.
|
|
|
|
update on autocomplete
https://github.com/angular/angular.js/issues/1460
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this case
|
|
(ex:user has not joined the room yet)
|
|
|
|
|
|
|
|
not $rootScope.events.rooms managed by event-handler-service.js and used by other controllers
|
|
them in deduplication
|
|
the displayed messages in the room page.
Show the m.room.member events only when they come from room.messages (from initialSync of pagination) not from room.state.
|