Commit Graph

3115 Commits (d19e79ecc956e5ba7ed6b6fd37e80ec6a737b048)
 

Author SHA1 Message Date
David Baker d19e79ecc9 Make deleting other access tokens when you change your password actually work 10 years ago
David Baker 78adccfaf4 pep8 / pyflakes 10 years ago
David Baker d98660a60d Implement password changing (finally) along with a start on making client/server auth more general. 10 years ago
Paul "LeoNerd" Evans 72d8406409 Put a cache on get_aliases_for_room 10 years ago
Paul "LeoNerd" Evans a63b4f7101 Remember the 'last seen' time for a given user/IP/device combination and only bother INSERTing another if it's stale 10 years ago
Paul "LeoNerd" Evans 0f86312c4c Pull out the cache logic from the @cached wrapper into its own class we can reuse 10 years ago
Paul "LeoNerd" Evans b1022ed8b5 func(*EXPR) is valid Python syntax, really... 10 years ago
Erik Johnston 4848fdbf59 Merge pull request #113 from matrix-org/store_rearrangement 10 years ago
Erik Johnston 80cd08c190 PEP8 10 years ago
Erik Johnston 9517f4da4d Merge branch 'develop' of github.com:matrix-org/synapse into store_rearrangement 10 years ago
Erik Johnston dc0c989ef4 Give sensible names for '_simple_...' transactions 10 years ago
Paul "LeoNerd" Evans ceb61daa70 Add the tiniest of tiny one-element caches to get_room_events_max_id() as it's read every time someone hits eventstream 10 years ago
Erik Johnston fce0114005 Start removing Tables 10 years ago
Erik Johnston 7e282a53a5 Tidy up _simple_... methods 10 years ago
Paul "LeoNerd" Evans 91cb46191d Allow @cached-wrapped functions to have more or fewer than 1 argument; assert on the total count of them though 10 years ago
Erik Johnston 87db64b839 Rearrange storage modules 10 years ago
Erik Johnston 532ebc4a82 Merge pull request #112 from matrix-org/hotfixes-v0.8.1-r2 10 years ago
Erik Johnston 56f2d31676 Bump version 10 years ago
Erik Johnston c178e4e6ca Add missing servlet to list 10 years ago
Erik Johnston b26d85c30f Merge branch 'hotfixes-0.8.1a' of github.com:matrix-org/synapse 10 years ago
Erik Johnston 0dcb145c7e Bump version 10 years ago
David Baker 64cf1483e5 D'oh - setup.py used the dict directly: make it use the wrapper function. 10 years ago
Erik Johnston d028207a6e Merge branch 'release-v0.8.1' of github.com:matrix-org/synapse 10 years ago
Erik Johnston 0a55a2b692 Update CHANGES 10 years ago
Erik Johnston 6cc046302f Bump version 10 years ago
Erik Johnston ed4d44d833 Merge pull request #109 from matrix-org/default_registration 10 years ago
Erik Johnston f88db7ac0b Factor out user id validation checks 10 years ago
Erik Johnston 57976f646f Do more validation of incoming request 10 years ago
Erik Johnston bb24609158 Clean out event_forward_extremities table when the server rejoins the room 10 years ago
Paul "LeoNerd" Evans 93978c5e2b @cached() annotate get_user_by_token() - achieves a minor DB performance improvement 10 years ago
Paul "LeoNerd" Evans 1489521ee5 Be polite and ensure we use @functools.wraps() when creating a function decorator 10 years ago
David Baker 6d33f97703 pep8 10 years ago
David Baker 7564dac8cb Wire up the webclient option 10 years ago
Paul "LeoNerd" Evans 3f7a31d366 Add a DistributionMetric to HTTP request/response processing time in the server 10 years ago
Paul "LeoNerd" Evans be170b1426 Add a metric for the scheduling latency of SQL queries 10 years ago
Erik Johnston cd2539ab2a Merge pull request #110 from matrix-org/fix_ban 10 years ago
Erik Johnston 6df319b6f0 Fix tests 10 years ago
Erik Johnston f1d2b94e0b Copy dict of context.current_state before changing it. 10 years ago
Erik Johnston 857810d2dd Revert incorrect changes to where we send events 10 years ago
Erik Johnston ac8eb0f319 Merge pull request #111 from matrix-org/send_event_dont_wait_on_notifier 10 years ago
Erik Johnston c2c9471cba Don't block waiting on waking up all the listeners when sending an event. 10 years ago
Erik Johnston 8bad40701b Comment. 10 years ago
Erik Johnston 250e143084 Use 403 instead of 400 10 years ago
Erik Johnston b2e6ee5b43 Remove concept of context.auth_events, instead use context.current_state 10 years ago
Erik Johnston e7ce5d8b06 Fix test 10 years ago
Erik Johnston 758d114cbc Send all membership events to the remote homeserver 10 years ago
Erik Johnston ea8590cf66 Make context.auth_events grap auth events from current state. Otherwise auth is wrong. 10 years ago
Erik Johnston ab8229479b Respect ban membership 10 years ago
Matthew Hodgson b677ff6692 add ToC and fix typoe 10 years ago
Matthew Hodgson c8032aec17 actually uphold the bind_host parameter. in theory should make ipv6 binds work like bind_host: 'fe80::1%lo0' 10 years ago