summary refs log tree commit diff
path: root/synapse (unfollow)
Commit message (Expand)AuthorFilesLines
2014-12-04Convert rest and handlers to use new event structureErik Johnston14-199/+188
2014-12-04Begin converting things to use the new Event structureErik Johnston8-39/+96
2014-12-03WIP for new way of managing events.Erik Johnston9-102/+374
2014-12-03Fix bug where did not always resolve all the deferreds in _attempt_new_transa...Erik Johnston1-2/+6
2014-12-02Don't log synapse.storage at DEBUG level when under -v; require -v -v for thatPaul "LeoNerd" Evans1-0/+6
2014-12-02Workaround for non-uniqueness of room member events in the database confusing...Paul "LeoNerd" Evans1-1/+3
2014-12-02Extra verbosity on logging of received presence infoPaul "LeoNerd" Evans1-0/+5
2014-12-02Squash room_ids list to a set() to remove duplicates - with TODO marker as I ...Paul "LeoNerd" Evans1-1/+5
2014-12-02Allow GET /room/:room_id/messages without 'limit' parameter to default to 10Paul "LeoNerd" Evans2-2/+8
2014-12-02Remove editor junkPaul "LeoNerd" Evans1-0/+0
2014-12-02Add non-working jitsi meet bridgeDavid Baker10-0/+5488
2014-12-02re-add OSX troubleshooting instructions (not sure how they got lost)Matthew Hodgson1-0/+3
2014-12-02fix IO::Async abuse - thanks leoMatthew Hodgson1-9/+11
2014-12-02ignore rogue matrix call events; support verto.media RPC as a horrible hack; ...Matthew Hodgson3-21/+33
2014-12-02clean up a vertobot a bitMatthew Hodgson2-5/+0
2014-12-02a simple matrix->verto bot, distantly related to the irc bridgeMatthew Hodgson5-0/+546
2014-12-02Bump version v0.5.3cErik Johnston3-2/+9
2014-12-02SYN-187: Set a more sensible default for the content_addr v0.5.3bMark Haines1-2/+5
2014-12-02Remove editor junkPaul "LeoNerd" Evans1-0/+0
2014-12-02Add non-working jitsi meet bridgeDavid Baker10-0/+5488
2014-12-02Begin fleshing out a new Event objectErik Johnston3-0/+195
2014-12-02Change DomainSpecificString so that it doesn't use a HomeServer objectErik Johnston12-66/+63
2014-12-02Added the needed libssl-dev packageTjardick van der Kraan1-1/+2
2014-12-01Store full JSON of events in dbErik Johnston3-56/+50
2014-11-30re-add OSX troubleshooting instructions (not sure how they got lost)Matthew Hodgson1-0/+3
2014-11-28fix IO::Async abuse - thanks leoMatthew Hodgson1-9/+11
2014-11-28ignore rogue matrix call events; support verto.media RPC as a horrible hack; ...Matthew Hodgson3-21/+33
2014-11-28clean up a vertobot a bitMatthew Hodgson2-5/+0
2014-11-28a simple matrix->verto bot, distantly related to the irc bridgeMatthew Hodgson5-0/+546
2014-11-27Bump version v0.5.3aErik Johnston2-2/+2
2014-11-27Bump pinned version of pynacl pulled from githubErik Johnston1-1/+1
2014-11-27Bump version and changelogErik Johnston3-2/+10
2014-11-27Don't return outliers when we get recent events for rooms.Erik Johnston1-1/+1
2014-11-27Fix bugs when joining a remote room that has dodgy event graphs. This should ...Erik Johnston3-31/+68
2014-11-27on_receive_pdu takes more argsErik Johnston1-3/+3
2014-11-27Change the way we get missing auth and state eventsErik Johnston2-44/+106
2014-11-27Re-sign events when we return them via federation as a temporary hack to work...Erik Johnston1-0/+11
2014-11-26Attempt to fix bug where we 500d an event stream due to trying to cancel a ti...Erik Johnston1-3/+9
2014-11-26Add a workaround for bug where some initial join events don't reference creat...Erik Johnston1-1/+7
2014-11-26Catch exceptions when trying to add an entry to rooms tablesErik Johnston1-6/+11
2014-11-26SpellingErik Johnston1-1/+1
2014-11-26Bump version and changelog v0.5.2Erik Johnston3-2/+7
2014-11-26Don't delete the entire current_state_events tableErik Johnston1-1/+4
2014-11-26Bump version numbers and change logErik Johnston4-4/+12
2014-11-26Use correct default port in scripts/check_signature.pyErik Johnston1-1/+1
2014-11-26Add update delta for schema changeErik Johnston2-1/+35
2014-11-26Update schema to support multiple signaturesErik Johnston1-1/+1
2014-11-26Fix tests.Erik Johnston1-1/+1
2014-11-26Correctly handle the case where we get an event for an unknown room, which tu...Erik Johnston5-47/+99
2014-11-26upgrade script depends on sqlite3 cliMatthew Hodgson1-1/+1
2014-11-25Fix bugs in invite/join dances.Erik Johnston8-142/+215
2014-11-25Don't double url-decode state event types.Kegan Dougal1-1/+1
2014-11-25Drop log level for incorrect logging contexts to WARN if the context is wrong...Mark Haines1-5/+8
2014-11-24pip uninstall sywebMatthew Hodgson1-0/+9
2014-11-24Mark the auth events as possible outlierErik Johnston1-0/+1
2014-11-24Add missing None checkErik Johnston1-1/+1
2014-11-24Ask for any auth events that we don't haveErik Johnston1-0/+15
2014-11-24We don't always want to Auth get_persisted_pduErik Johnston2-11/+20
2014-11-24SYN-163: Add an order by rowid to selects.Erik Johnston2-9/+18
2014-11-24typosMatthew Hodgson1-2/+2
2014-11-24rst bugsMatthew Hodgson1-5/+5
2014-11-21Return 404 M_NOT_FOUND when trying to look up a room alias that doesn't existMark Haines1-12/+24
2014-11-20SYN-58: Allow passing explicit limit=0 to initialSync to request no messages ...Paul "LeoNerd" Evans2-7/+7
2014-11-20Fix pep8 and pyflakes warningsMark Haines6-12/+21
2014-11-20Separate out the matrix http client completely because just about all of its ...David Baker8-337/+361
2014-11-20Fix pep8 codestyle warningsMark Haines21-47/+71
2014-11-20Use module loggers rather than the root logger. Exceptions caused by bad clie...Mark Haines8-10/+17
2014-11-20Add a few missing yields, Move deferred lists inside PreserveLoggingContext b...Mark Haines15-85/+107
2014-11-20Oops, I removed this param.David Baker1-2/+0
2014-11-20Refactor the HTTP clients a little.David Baker4-86/+82
2014-11-20CaptchaServerHttpClient should extend the base, not matrix http client.David Baker1-1/+1
2014-11-20Use tagged version of matrix-angular-sdkMark Haines1-4/+4
2014-11-20SYN-153: Fix formatting of federation error messageMark Haines1-1/+1
2014-11-19typoeMatthew Hodgson1-1/+1
2014-11-19Add note about rerunning setup.py developErik Johnston1-0/+6
2014-11-19Bump version, changelog and upgrade.rstErik Johnston6-3/+78
2014-11-19Fix tests from prev commitErik Johnston1-1/+0
2014-11-19Don't add a 'prev' key to m.room.member messagesErik Johnston2-4/+0
2014-11-19Initialise UserPresenceCache instances to always contain a 'presence' keyPaul "LeoNerd" Evans2-6/+10
2014-11-19Fix backfill requestErik Johnston1-1/+1
2014-11-19Only users can set state events which have their own user_idErik Johnston1-0/+20
2014-11-19Sometimes there isn't a current logging contextMark Haines1-1/+1
2014-11-19SYN-153: Raise 404 if room alias is not foundMark Haines1-4/+8
2014-11-19remove demo webserver since synapse serves up the webclient itselfMark Haines1-3/+0
2014-11-19remove unused importMark Haines1-1/+1
2014-11-19replace user_id with senderMark Haines4-2/+11
2014-11-19Preserve logging context in a few more places, drop the logging context after...Mark Haines4-22/+37
2014-11-18SYN-141: Encode query params as UTF-8.Mark Haines1-1/+7
2014-11-18more README fixesMatthew Hodgson1-1/+3
2014-11-18SYN-144: Remove bad keys from pdu json objects, convert age_ts to ageMark Haines2-15/+29
2014-11-18Remember also to UTF-8 decode bytes in room alias names in directory server URLsPaul "LeoNerd" Evans1-3/+9
2014-11-18Remember to URL decode the room_id in room initialSyncPaul "LeoNerd" Evans1-1/+1
2014-11-18SYN-141: Decode the query params as UTF-8Mark Haines1-1/+2
2014-11-18Remove unused variableMark Haines1-1/+1
2014-11-18SYN-104: When going backwards the end token should be before the last eventMark Haines1-0/+3
2014-11-18Ensure to parse a real pagination config object out of room initialSync reque...Paul "LeoNerd" Evans1-2/+4
2014-11-18Rename message handler's new snapshot_room to room_initial_sync() as that bet...Paul "LeoNerd" Evans2-2/+2
2014-11-18Revert accidental commit of bad fileErik Johnston1-37/+24
2014-11-18Null check when determining default power levelsMark Haines1-1/+2
2014-11-18SYN-149: Enable auth for events added during room creation since they should ...Mark Haines1-1/+1
2014-11-18Fix auth to correctly handle initial creation of roomsErik Johnston2-27/+58
2014-11-18SYN-149: Send join event immediately after the room create eventMark Haines3-26/+31
2014-11-18Include room members' presence in room initialSyncPaul "LeoNerd" Evans2-1/+36
2014-11-18Added ability to .get_state() from the PresenceHandler by returning a complet...Paul "LeoNerd" Evans1-2/+15
2014-11-18Don't expect all _user_cachemap entries to definitely contain a "last_active"...Paul "LeoNerd" Evans1-3/+3
2014-11-18Split out sending the room alias events from creating the alias so that we ca...Mark Haines4-27/+31
2014-11-18Include 'messages' snapshot in room initialSyncPaul "LeoNerd" Evans2-1/+24
2014-11-17warn about memoryMatthew Hodgson1-0/+7
2014-11-17update the README.rst to reflect the develop branchMatthew Hodgson1-73/+40
2014-11-17Stop before starting when restartingMark Haines1-1/+1
2014-11-17yet another installation gotchaMatthew Hodgson1-7/+13
2014-11-17clarify install instructions further stillMatthew Hodgson1-17/+38
2014-11-17SYN-148: Add the alias after creating the roomMark Haines1-9/+9
2014-11-17Mark synapse as not zip-safe since it needs to be able to read schema files f...Mark Haines1-0/+1
2014-11-17Remove syweb directory. pull in syweb as a dependency from githubMark Haines92-50658/+4
2014-11-17SYWEB-152: Remove room join logic from RoomController and put it in eventHand...Kegan Dougal2-145/+101
2014-11-17Add clearRooms() to wipe data when you logout.Kegan Dougal3-16/+29
2014-11-17These lines aren't doing anythingMark Haines1-5/+0
2014-11-17Move getLastMessage to modelService.Kegan Dougal5-31/+31
2014-11-17s/eventHandlerService.getUsersCountInRoom/modelService.getUserCountInRoom/gKegan Dougal5-65/+61
2014-11-15do *not* depend on external websites to host our JS - if nothing else, it mak...Matthew Hodgson2-6/+201
2014-11-15docMatthew Hodgson1-3/+3
2014-11-15merge in msg.__room_member usage to new message display templateMatthew Hodgson7-135/+182
2014-11-15improve notif setting textMatthew Hodgson1-1/+1
2014-11-15spell useCaptcha right...Matthew Hodgson1-1/+1
2014-11-15do not use captcha by defaultMatthew Hodgson1-11/+5
2014-11-14Merge PDUs and Events into one objectMark Haines10-212/+91
2014-11-14Fix PDU and event signaturesMark Haines4-6/+16
2014-11-14Validate signatures on incoming eventsMark Haines3-7/+52
2014-11-14Add event-stream-service unit tests.Kegan Dougal2-0/+84
2014-11-14Unbreak tab complete...Kegan Dougal1-5/+6
2014-11-14Add more modelService unit tests.Kegan Dougal1-0/+132
2014-11-14Move getUserPowerLevel to modelService.Kegan Dougal5-71/+58
2014-11-14Fix bug which caused notifications to appear for old messages.Kegan Dougal2-9/+9
2014-11-14Tidy up room.html member list to use member again, now that scope.members is ...Kegan Dougal1-6/+6
2014-11-14Add extra checks to duration filter.Kegan Dougal2-0/+8
2014-11-14Actually look for last_active_ago in the right place..Kegan Dougal3-70/+140
2014-11-14Remove scope.members from RoomController and use modelService instead. This m...Kegan Dougal5-225/+237
2014-11-14Be more helpful and tell the user how to generate a config too.David Baker1-1/+4
2014-11-14Adding --generate-config will not help if the user has not specified a config...David Baker1-1/+1
2014-11-14Use modelService for getting current presence state rather than RoomControlle...Kegan Dougal2-2/+23
2014-11-14