Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • master default protected
  • meow-patchset
  • patchset-base
  • verifiable-forwarded-events
  • v1.85.0
  • v1.85.0rc2
  • v1.85.0rc1
  • v1.84.1
  • v1.84.0
  • meow-patchset-v1.84.0rc1
  • v1.84.0rc1
  • v1.83.0
  • meow-patchset-v1.83.0rc1
  • v1.83.0rc1
  • v1.82.0
  • v1.82.0rc1
  • v1.81.0
  • v1.81.0rc2
  • v1.81.0rc1
  • v1.80.0
  • v1.80.0rc2
  • v1.80.0rc1
  • v1.79.0
  • v1.79.0rc2
24 results
Created with Raphaël 2.2.012Sep111098656565432131Aug30292827262524Logging of all SQL queries via the 'synapse.storage.SQL' loggerAdd a .runInteraction() method on SQLBaseStore itself to wrap the .db_poolSome words about glareAlways pick the incoming call if we've not yet sent out our invite, otherwise the remorte party will see their call get rejected and our call won't come in until our user clicks allow.Remove the local AV stream from ourselves when handing it off to a new call or we'll close it when we hang up.CSS m.room.topic and m.room.name events in the historyHandle NAME_EVENT to get room name update eventAdded edition of room nameShow room name updates in room history and recents.BF: temp workaround while /initialSync on a particular room is not availablefew fixes for errors in glare conditions. still seem to end up with no audio if both calls are placed at the same time.Put back the line that adds the stream to the invite, otherwise caller->callee audio won't work...Add a better _store_room_member_txn() method that takes separated fields instead of an event object; also add FIXME comment about a big bug in the logicRename _store_room_member_txn to _store_room_member_from_event_txn so we can create another, more sensible function of that nameUnit-test for RegistrationStore using SQLiteMemoryDbPoolFix bug where web client wold break trying to add the earliest token without 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.Perform PresenceInvitesTestCase against real SQLiteMemoryDbPoolClearly show when an user cannot join a room.start towards glare support (currently not much better but no worse than 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.Need to prepare() the SQLiteMemoryDbPool before passing it to HomeServer constructor, as DataStore's constructor will want it readyAdded support of copy/paste of multi lines contentUse autofill-event.js to workaround browsers issue: Form model doesn't update on autocompleteStart of converting PresenceHandler unit tests to use SQLiteMemoryDbPool - just the 'State' test case for nowInvite: reset the input when the invitation has been doneEnable enter key in the invite inputUnit-test DirectoryHandler against (real) SQLite memory store, not mocked storage layerAdded unit tests of DirectoryStoreOn member avatar mouseover, show user_id and power levelRoom topic: if the request fails, show the error in the feedbackBF: made input autofocus work when opening the room topic inputShow room topic change in the chat history and in the recentsgetRoomEventIndex: improved speed for what it is usedTest ProfileHandler against the real datastore layer using SQLite :memory:Added unit tests for PresenceDataStore tooMerge remote-tracking branch 'origin/develop' into webclient_initialSyncShow echoed emote with transparencyReenabled transparent echo message. It turns to opaque without flickering now.Remember to kill now-dead import in test_profile.pyMove SQLiteMemoryDbPool implementation into tests.utilsIt's considered polite to actually wait for DB prepare before running tests
Loading