Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
synapse
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Terraform modules
Monitor
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Timo Ley
synapse
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
b4984d5e152e5a6d4998b08c30d714faefa1b785
Select Git revision
Branches
4
master
default
protected
meow-patchset
patchset-base
verifiable-forwarded-events
Tags
20
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
Begin with the selected commit
Created with Raphaël 2.2.0
12
Sep
11
10
9
8
6
5
6
5
6
5
4
3
2
1
31
Aug
30
29
28
27
26
25
24
Logging of all SQL queries via the 'synapse.storage.SQL' logger
Add a .runInteraction() method on SQLBaseStore itself to wrap the .db_pool
Some words about glare
Always 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 history
Handle NAME_EVENT to get room name update event
Added edition of room name
Show room name updates in room history and recents.
BF: temp workaround while /initialSync on a particular room is not available
few 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 logic
Rename _store_room_member_txn to _store_room_member_from_event_txn so we can create another, more sensible function of that name
Unit-test for RegistrationStore using SQLiteMemoryDbPool
Fix 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 SQLiteMemoryDbPool
Clearly 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 ready
Added support of copy/paste of multi lines content
Use autofill-event.js to workaround browsers issue: Form model doesn't update on autocomplete
Start of converting PresenceHandler unit tests to use SQLiteMemoryDbPool - just the 'State' test case for now
Invite: reset the input when the invitation has been done
Enable enter key in the invite input
Unit-test DirectoryHandler against (real) SQLite memory store, not mocked storage layer
Added unit tests of DirectoryStore
On member avatar mouseover, show user_id and power level
Room topic: if the request fails, show the error in the feedback
BF: made input autofocus work when opening the room topic input
Show room topic change in the chat history and in the recents
getRoomEventIndex: improved speed for what it is used
Test ProfileHandler against the real datastore layer using SQLite :memory:
Added unit tests for PresenceDataStore too
Merge remote-tracking branch 'origin/develop' into webclient_initialSync
Show echoed emote with transparency
Reenabled transparent echo message. It turns to opaque without flickering now.
Remember to kill now-dead import in test_profile.py
Move SQLiteMemoryDbPool implementation into tests.utils
It's considered polite to actually wait for DB prepare before running tests
Loading