summary refs log tree commit diff
path: root/synapse/rest/media (unfollow)
Commit message (Expand)AuthorFilesLines
2015-11-13Implementation of state rollback in /syncRichard van der Hoff2-4/+69
2015-11-13Fix a few race conditions in the state calculationRichard van der Hoff2-60/+77
2015-11-13Make handlers.sync return a state dictionary, instead of an event list.Richard van der Hoff2-32/+40
2015-11-13Update some commentsRichard van der Hoff4-14/+98
2015-11-12Return non-room events from guest /events callsDaniel Wagner-Hall2-3/+20
2015-11-12Fix missing profile data in federation joinsErik Johnston3-6/+13
2015-11-12Trailing whitespaceErik Johnston1-1/+1
2015-11-12Expand commentErik Johnston1-0/+6
2015-11-12Fix an issue with ignoring power_level changes on divergent graphsRichard van der Hoff2-5/+104
2015-11-12CommentErik Johnston1-0/+2
2015-11-12Fix SQL syntaxErik Johnston1-2/+3
2015-11-12Tweak guest access permissionsDaniel Wagner-Hall1-10/+11
2015-11-12Use a (hopefully) more efficient SQL query for doing recency based room searchErik Johnston1-4/+6
2015-11-12Fix bug where assumed dict was namedtupleErik Johnston1-1/+1
2015-11-12Allow guests to set their display namesDaniel Wagner-Hall1-1/+1
2015-11-12Consider joined guest users as joined usersDaniel Wagner-Hall1-12/+21
2015-11-12Fix race creating directoriesDaniel Wagner-Hall1-1/+5
2015-11-11Update date v0.11.0-rc1Erik Johnston1-1/+1
2015-11-11Update CHANGESErik Johnston1-1/+1
2015-11-11Allow guests to access room context APIDaniel Wagner-Hall2-5/+11
2015-11-11Fix param style to work on both sqlite and postgresMark Haines1-2/+6
2015-11-11Allow guest access to room initialSyncDaniel Wagner-Hall2-24/+34
2015-11-11Fix the background updateMark Haines3-17/+19
2015-11-10Return world_readable and guest_can_join in /publicRoomsDaniel Wagner-Hall4-29/+71
2015-11-10Allow guest users to join and message roomsDaniel Wagner-Hall7-12/+92
2015-11-10Use a background task to update databases to use the full text searchMark Haines2-80/+28
2015-11-10Test for background updatesMark Haines2-0/+79
2015-11-10Run the background updates when starting synapse.Mark Haines4-10/+67
2015-11-09Add background update task for reindexing event searchMark Haines1-2/+96
2015-11-09Don't fiddle with results returned by event sourcesRichard van der Hoff1-4/+12
2015-11-09Get display name from identity server, not clientDaniel Wagner-Hall2-7/+4
2015-11-09Add storage module for tracking background updates.Mark Haines2-0/+231
2015-11-09Add a couple of unit tests for room/<x>/messagesRichard van der Hoff2-1/+57
2015-11-09SYN-513: Include updates for rooms that have had all their tags deletedMark Haines2-2/+2
2015-11-08fix comedy important missing comma breaking recent-ordered FTS on sqliteMatthew Hodgson1-1/+1
2015-11-06add a key existence check to tags_by_room to avoid /events 500'ing when testi...Matthew Hodgson1-1/+2
2015-11-06Remove accidentally added ID columnDaniel Wagner-Hall1-1/+0
2015-11-06remove references to matrix.org/betaMatthew Hodgson1-7/+7
2015-11-05Remove anonymous access, since its not ready yetErik Johnston1-2/+1
2015-11-05Add PRErik Johnston1-1/+1
2015-11-05Be explicit about what we're doingErik Johnston1-1/+1
2015-11-05Remove redundant testErik Johnston1-1/+0
2015-11-05Increment by one, not fiveErik Johnston1-1/+1
2015-11-05Bump changelog and version numberErik Johnston2-1/+18
2015-11-05Exchange 3pid invites for m.room.member invitesDaniel Wagner-Hall10-180/+230
2015-11-05Fix tox config after fa1cf5ef34Daniel Wagner-Hall1-3/+4
2015-11-05COMMENTSErik Johnston1-4/+26
2015-11-05Error handlingErik Johnston1-1/+8
2015-11-05Implement basic pagination for search resultsErik Johnston3-50/+86
2015-11-05Open up /events to anonymous users for room events onlyDaniel Wagner-Hall20-82/+299
2015-11-04Implement order and group byErik Johnston2-17/+205
2015-11-04Allow guests to register and call /events?room_id=Daniel Wagner-Hall33-167/+272
2015-11-04Remove fields that are both unspecified and unused from the filter checks, ch...Mark Haines1-18/+2
2015-11-04Remove the LockManager class because it wasn't being usedMark Haines4-189/+0
2015-11-03Don't rearrange transaction_queueErik Johnston1-12/+11
2015-11-03Fix broken cache for getting retry times. This meant we retried remote destin...Erik Johnston2-55/+40
2015-11-03That TODO was doneMark Haines1-1/+0
2015-11-03Spell "deferred" more correctlyMark Haines1-1/+1
2015-11-02Include read receipts in v2 syncMark Haines1-15/+30
2015-11-02Retry dead servers a lot less oftenErik Johnston2-4/+13
2015-11-02Include room tags in v2 /syncMark Haines3-11/+70
2015-11-02Remove more unused parametersDaniel Wagner-Hall6-13/+2
2015-11-02Store room tag content and return the content in the m.tag eventMark Haines4-22/+41
2015-11-02Remove unused arguments and codeDaniel Wagner-Hall3-29/+5
2015-10-30Support clients supplying older tokens, fix short poll testMark Haines2-3/+3
2015-10-30Include tags in v1 room initial syncMark Haines1-0/+11
2015-10-30Add missing columnDaniel Wagner-Hall1-1/+1
2015-10-30Include room tags v1 /initialSyncMark Haines1-0/+12
2015-10-30Update the other place check_joined_room is calledMark Haines3-2/+4
2015-10-29Don't mark newly joined room timelines as limited in an incremental syncMark Haines1-3/+5
2015-10-29Make search API honour limit set in filterErik Johnston1-0/+3
2015-10-29Inform the client of new room tags using v1 /eventsMark Haines6-14/+91
2015-10-28Optionally return event contexts with search resultsErik Johnston1-1/+52
2015-10-28Fix pyflakes errorsMark Haines2-3/+5
2015-10-28Add APIs for adding and removing tags from roomsMark Haines5-0/+320
2015-10-28DocsErik Johnston2-0/+39
2015-10-28Add room context apiErik Johnston4-2/+190
2015-10-26Implement full_state incremental syncRichard van der Hoff2-19/+38
2015-10-26Fix a 500 error resulting from empty room_idsRichard van der Hoff2-3/+8
2015-10-26Use correct service urlErik Johnston1-3/+1
2015-10-26Add login fallbackErik Johnston5-0/+280
2015-10-26Move static folder into synapseErik Johnston7-1/+3
2015-10-23Pull out sender when computing search resultsErik Johnston1-14/+17
2015-10-23Implement rank function for SQLite FTSErik Johnston3-2/+30
2015-10-22Don't assume that the event has a room_id or senderMark Haines1-2/+2
2015-10-22Actually filter resultsErik Johnston1-3/+5
2015-10-22Support filtering events represented as dicts.Mark Haines1-3/+22
2015-10-22RenameErik Johnston1-3/+3
2015-10-22LESS THANErik Johnston1-1/+2
2015-10-22Fix receipts for room initial syncErik Johnston1-7/+1
2015-10-22Use namedtuple as return valueErik Johnston2-4/+18
2015-10-22Limit max number of SQL varsErik Johnston1-4/+6
2015-10-22Reject events which are too largeDaniel Wagner-Hall2-1/+30
2015-10-22PEP8Erik Johnston1-1/+2
2015-10-22Move FTS to delta 25Erik Johnston2-3/+3
2015-10-22Don't keep appending report_stats to demo configErik Johnston1-2/+6
2015-10-22Add config option to disable password loginErik Johnston5-4/+46
2015-10-21Doc string for the SyncHandler.typing_by_room methodMark Haines1-0/+12
2015-10-21Include banned rooms in the archived section of v2 syncMark Haines2-8/+11
2015-10-21Cap the time to retry txns to appservices to 8.5 minutesKegan Dougal1-2/+2
2015-10-21Filter room ids before hitting the databaseErik Johnston2-1/+21
2015-10-21Filter search resultsErik Johnston1-2/+7
2015-10-21Use 403 and message to match handlers/authKegan Dougal1-3/+1
2015-10-20Include typing events in initial v2 syncMark Haines1-14/+29
2015-10-20DocstringErik Johnston1-0/+5
2015-10-20Refactor api.filtering to have a Filter APIErik Johnston3-126/+88
2015-10-20Allow rejecting invitesDaniel Wagner-Hall8-93/+353
2015-10-20