1
0

Commit Graph

  • 1f26e56de0 Actually unit-test the event stream around REST typing tests Paul "LeoNerd" Evans 2014-12-11 17:31:56 +00:00
  • cde840a82c Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor Erik Johnston 2014-12-11 17:48:48 +00:00
  • 85574cfbf0 Merge pull request #23 from matrix-org/media_repository Erik Johnston 2014-12-11 17:46:23 +00:00
  • 3fecacd86b Fix replication tests Erik Johnston 2014-12-11 17:11:06 +00:00
  • d3eb12c7b8 Fix federation test Erik Johnston 2014-12-11 17:01:27 +00:00
  • 03d9024cbc Allow only one download for a given image at a time, so that we don't end up downloading the same image twice if two clients request a remote image at the same time Mark Haines 2014-12-11 16:48:11 +00:00
  • c161b6cf96 Fix room creation test Erik Johnston 2014-12-11 16:43:30 +00:00
  • 3b2cc26053 Initial hack at unit tests of room typing REST API Paul "LeoNerd" Evans 2014-12-11 16:03:04 +00:00
  • 0b04369238 Fix public room joining by making sure replaces_state never points to itself. Erik Johnston 2014-12-11 15:56:01 +00:00
  • 9191292b0f Fix prev_content Erik Johnston 2014-12-11 15:16:55 +00:00
  • d80d505b1f Limit the size of images that are thumbnailed serverside. Limit the size of file that a server will download from a remote server Mark Haines 2014-12-11 14:19:32 +00:00
  • e72b16f9a3 Fix redaction tests Erik Johnston 2014-12-11 13:38:52 +00:00
  • 8cdebce470 Fix redactions. Fix 'age' key Erik Johnston 2014-12-11 13:25:19 +00:00
  • 0ca072b3b6 Initial tiny hack at REST API for setting room typing notification status Paul "LeoNerd" Evans 2014-12-11 10:55:36 +00:00
  • ead8fc5e38 doc the thumbnail methods Mark Haines 2014-12-11 10:41:43 +00:00
  • b5eb9124f7 Make sure we pass a tuple to string '%' formatting Mark Haines 2014-12-11 10:08:09 +00:00
  • 5f49914dee Avoid cyclic dependency in handler setup Paul "LeoNerd" Evans 2014-12-10 21:17:48 +00:00
  • 1a75ff5c23 Hook up the event stream to typing notifications Paul "LeoNerd" Evans 2014-12-10 21:01:49 +00:00
  • 4006d58335 Store serial numbers per room for typing event stream purposes Paul "LeoNerd" Evans 2014-12-10 20:48:12 +00:00
  • 9eb819e828 First hack at implementing timeouts in typing notification handler Paul "LeoNerd" Evans 2014-12-10 19:39:01 +00:00
  • 4551afc6d2 Implement .cancel_call_later() in MockClock Paul "LeoNerd" Evans 2014-12-10 19:26:52 +00:00
  • 38da9884e7 Implement .call_later() in MockClock Paul "LeoNerd" Evans 2014-12-10 19:24:12 +00:00
  • be9a8d68e0 Trivial test of MockClock() Paul "LeoNerd" Evans 2014-12-10 19:13:50 +00:00
  • 4d6af0dde3 Fix some tests Erik Johnston 2014-12-10 18:00:57 +00:00
  • 4c682143c8 .from_string() no longer takes a HS Erik Johnston 2014-12-10 18:00:49 +00:00
  • 02e4c18171 Remove dead code Erik Johnston 2014-12-10 18:00:36 +00:00
  • b245ee34ed Add some basic event validation Erik Johnston 2014-12-10 17:59:47 +00:00
  • 4f37c0ea9d Merge branch 'develop' into media_repository Mark Haines 2014-12-10 16:55:06 +00:00
  • 7f193b9958 update media repository implementation docs Mark Haines 2014-12-10 16:54:37 +00:00
  • 61fc37e467 Merge branch 'develop' into media_repository Mark Haines 2014-12-10 16:14:17 +00:00
  • 6a8148f15b Add new event graphing tool Erik Johnston 2014-12-10 16:10:25 +00:00
  • 2d265ef3bd import Image as PIL.Image. Mark Haines 2014-12-10 16:09:09 +00:00
  • 1d2a0040cf Fix bug where we clobbered old state group values Erik Johnston 2014-12-10 15:55:03 +00:00
  • e5275d856e Get the code actually working Mark Haines 2014-12-10 15:46:18 +00:00
  • cc84d3ea78 Thumbnail uploaded and cached images Mark Haines 2014-12-10 14:46:55 +00:00
  • cabead6194 Actually fix bug when uploading state with empty state_key Erik Johnston 2014-12-10 14:49:52 +00:00
  • 02db7eb209 Fix bug when uploading state with empty state_key Erik Johnston 2014-12-10 14:02:48 +00:00
  • 8ffbb52eee oops Matthew Hodgson 2014-12-10 13:43:34 +00:00
  • aae8a37e63 Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor Erik Johnston 2014-12-10 13:18:40 +00:00
  • 32bc2b4fc1 update codestyle based on debate on #matrix-dev Matthew Hodgson 2014-12-10 13:11:43 +00:00
  • 02db1fd2e7 Fix AttributeError Erik Johnston 2014-12-10 12:00:05 +00:00
  • 018443cb59 Make depth increase. Erik Johnston 2014-12-10 11:59:53 +00:00
  • 102d2373b4 Add __str__ to FrozenEvent Erik Johnston 2014-12-10 11:38:08 +00:00
  • 95aa903ffa Try and figure out how and why signatures are being changed. Erik Johnston 2014-12-10 10:06:12 +00:00
  • 6497caee7c Merge pull request #22 from matrix-org/federation_retries Erik Johnston 2014-12-10 10:35:57 +00:00
  • 0f4dcab238 turn back on per-request transaction retries, so that every time we try to hit a dead server we actually end up hammering 5 times :| Matthew Hodgson 2014-12-10 10:28:27 +00:00
  • 08aceea82e Add newline back in Erik Johnston 2014-12-10 10:26:12 +00:00
  • f26ec14b21 Remove whitespace Erik Johnston 2014-12-10 10:25:21 +00:00
  • b8d30899b1 Code style. Erik Johnston 2014-12-10 10:16:09 +00:00
  • 71da2bed55 plateau retries after 1h Matthew Hodgson 2014-12-10 00:18:44 +00:00
  • faf12b64f8 add errbacks to enqueue_pdu deferreds; change logging for failed federation sends to warn rather than exception Matthew Hodgson 2014-12-10 00:12:51 +00:00
  • 2b1acb7671 squidge to 79 columns as per pep8 Matthew Hodgson 2014-12-10 00:03:55 +00:00
  • 8ada2d2018 fix UTs by telling all the mock stores about the new methods for tracking retries Matthew Hodgson 2014-12-09 23:53:07 +00:00
  • b63cea9660 This is to test jenkins Erik Johnston 2014-12-09 16:35:00 +00:00
  • 26e293abbe This is to test jenkins Erik Johnston 2014-12-09 16:33:47 +00:00
  • 50fd5014c2 This is to test jenkins Erik Johnston 2014-12-09 16:33:04 +00:00
  • 7e8d5c2606 This is to test jenkins Erik Johnston 2014-12-09 16:31:27 +00:00
  • d45c030652 Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor Erik Johnston 2014-12-09 14:53:30 +00:00
  • 008303b245 PEP8 Erik Johnston 2014-12-09 14:49:11 +00:00
  • 5eca288d28 Fix joining from an invite Erik Johnston 2014-12-09 14:47:27 +00:00
  • aa3f66cf7f Change the way we implement get_events to be less sucky Erik Johnston 2014-12-09 13:35:26 +00:00
  • 90d022441f Delete test file Erik Johnston 2014-12-09 13:14:38 +00:00
  • d7277398b9 This is to test jenkins Erik Johnston 2014-12-09 12:20:49 +00:00
  • 4a7a0ed949 This is to test jenkins Erik Johnston 2014-12-09 11:41:32 +00:00
  • bdbcd8a638 This is to test jenkins Erik Johnston 2014-12-09 11:36:38 +00:00
  • 3654825b02 This is to test jenkins Erik Johnston 2014-12-09 11:25:41 +00:00
  • 2ef499ab84 This is to test jenkins Erik Johnston 2014-12-09 11:19:39 +00:00
  • 3986c775c4 This is to test jenkins Erik Johnston 2014-12-09 11:16:03 +00:00
  • bc6564bac0 Add PEP8 newlines Erik Johnston 2014-12-09 11:01:44 +00:00
  • 8c48450682 Add PEP8 newlines Erik Johnston 2014-12-09 10:58:31 +00:00
  • 1c8ee06877 Remove unused snapshot Erik Johnston 2014-12-09 10:53:34 +00:00
  • 4e57943cc5 Remove unused import Erik Johnston 2014-12-09 10:51:36 +00:00
  • c46ce4fca2 Merge branch 'develop' into federation_retries Matthew Hodgson 2014-12-08 19:37:07 +00:00
  • 8529fba02d fix a million stupid bugs and make it actually work Matthew Hodgson 2014-12-08 19:34:51 +00:00
  • 609c31e8df More bug fixes Erik Johnston 2014-12-08 17:50:56 +00:00
  • 0d3fa1ac6e add a write-through cache on the retry schedule Matthew Hodgson 2014-12-08 17:48:57 +00:00
  • ee3df06183 More bug fixes Erik Johnston 2014-12-08 14:50:48 +00:00
  • ba3d1e2fc0 Remove unused import Erik Johnston 2014-12-08 12:01:25 +00:00
  • 617dde2ba9 Ignore pycharm dir Erik Johnston 2014-12-08 10:18:50 +00:00
  • e8323b9e34 More bug fixes Erik Johnston 2014-12-08 10:16:18 +00:00
  • a295a3c691 Fix registration Erik Johnston 2014-12-08 09:24:37 +00:00
  • d45f28f8bd Ignore pycharm dir Erik Johnston 2014-12-08 09:24:08 +00:00
  • 721482c83e Add forgotten file Erik Johnston 2014-12-08 09:10:12 +00:00
  • d044121168 Various typos and bug fixes. Erik Johnston 2014-12-08 09:08:26 +00:00
  • 9c43b258ec actually reset retry schedule if we can successfuly talk to it Matthew Hodgson 2014-12-08 00:17:12 +00:00
  • 5cd43d4b9f fix stupid syntax thinkos Matthew Hodgson 2014-12-07 23:44:16 +00:00
  • aed62a3583 track replication destination health, and perform exponential back-off when sending transactions. does *not* yet retry transactions, but drops them on the floor if waiting for a server to recover. Matthew Hodgson 2014-12-07 02:26:07 +00:00
  • 63b0b946be point the entry_point for synapse-homeserver at the right method Mark Haines 2014-12-05 18:01:05 +00:00
  • a953be097f Add a method field to thumbnail storage Mark Haines 2014-12-05 16:30:18 +00:00
  • 05e48c5d4b Add pillow to dependencies Mark Haines 2014-12-05 16:29:36 +00:00
  • 6630e1b579 Start making more things use EventContext rather than event.* Erik Johnston 2014-12-05 16:20:48 +00:00
  • 0363820122 Add a class for generating thumbnails using PIL Mark Haines 2014-12-05 16:12:37 +00:00
  • ce212eb83a Pull in latest matrix-angular_sdk Erik Johnston 2014-12-05 11:55:24 +00:00
  • 1c72e22c4f Pull in latest matrix-angular_sdk Erik Johnston 2014-12-05 11:21:56 +00:00
  • c5c32266d8 Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor Erik Johnston 2014-12-04 15:58:24 +00:00
  • c31dba86ec Convert rest and handlers to use new event structure Erik Johnston 2014-12-04 15:50:01 +00:00
  • c01fd5573c Implement download support for media_repository Mark Haines 2014-12-04 14:22:31 +00:00
  • 5d7c9ab789 Begin converting things to use the new Event structure Erik Johnston 2014-12-04 11:27:59 +00:00
  • f5d2514fc0 @log_function on PresenceStream's get_new_events_for_user() Paul "LeoNerd" Evans 2014-12-03 19:48:14 +00:00
  • 52f1d3c886 Store any incoming presence push in the local cache anyway, even if there's no interested observers (yet *hint*) (SYN-115) Paul "LeoNerd" Evans 2014-12-03 19:06:24 +00:00