Mark Haines
|
64bf9f54cc
|
Fix media repository doc string to include server_name
|
2014-12-11 18:18:58 +00:00 |
|
Erik Johnston
|
85574cfbf0
|
Merge pull request #23 from matrix-org/media_repository
Media repository
|
2014-12-11 17:46:23 +00:00 |
|
Mark Haines
|
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
|
2014-12-11 16:48:11 +00:00 |
|
Mark Haines
|
d80d505b1f
|
Limit the size of images that are thumbnailed serverside. Limit the size of file that a server will download from a remote server
|
2014-12-11 14:19:32 +00:00 |
|
Mark Haines
|
ead8fc5e38
|
doc the thumbnail methods
|
2014-12-11 10:41:43 +00:00 |
|
Mark Haines
|
b5eb9124f7
|
Make sure we pass a tuple to string '%' formatting
|
2014-12-11 10:08:09 +00:00 |
|
Paul "LeoNerd" Evans
|
4551afc6d2
|
Implement .cancel_call_later() in MockClock
|
2014-12-10 19:26:52 +00:00 |
|
Paul "LeoNerd" Evans
|
38da9884e7
|
Implement .call_later() in MockClock
|
2014-12-10 19:24:12 +00:00 |
|
Paul "LeoNerd" Evans
|
be9a8d68e0
|
Trivial test of MockClock()
|
2014-12-10 19:13:50 +00:00 |
|
Mark Haines
|
4f37c0ea9d
|
Merge branch 'develop' into media_repository
|
2014-12-10 16:55:06 +00:00 |
|
Mark Haines
|
7f193b9958
|
update media repository implementation docs
|
2014-12-10 16:54:37 +00:00 |
|
Mark Haines
|
61fc37e467
|
Merge branch 'develop' into media_repository
|
2014-12-10 16:14:17 +00:00 |
|
Mark Haines
|
2d265ef3bd
|
import Image as PIL.Image.
|
2014-12-10 16:09:18 +00:00 |
|
Mark Haines
|
e5275d856e
|
Get the code actually working
|
2014-12-10 15:46:18 +00:00 |
|
Mark Haines
|
cc84d3ea78
|
Thumbnail uploaded and cached images
|
2014-12-10 15:40:52 +00:00 |
|
Matthew Hodgson
|
8ffbb52eee
|
oops
|
2014-12-10 13:43:34 +00:00 |
|
Matthew Hodgson
|
32bc2b4fc1
|
update codestyle based on debate on #matrix-dev
|
2014-12-10 13:11:43 +00:00 |
|
Erik Johnston
|
6497caee7c
|
Merge pull request #22 from matrix-org/federation_retries
Federation retries
|
2014-12-10 10:35:57 +00:00 |
|
Matthew Hodgson
|
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 :|
|
2014-12-10 10:28:27 +00:00 |
|
Erik Johnston
|
08aceea82e
|
Add newline back in
|
2014-12-10 10:26:12 +00:00 |
|
Erik Johnston
|
f26ec14b21
|
Remove whitespace
|
2014-12-10 10:25:21 +00:00 |
|
Erik Johnston
|
b8d30899b1
|
Code style.
|
2014-12-10 10:16:09 +00:00 |
|
Matthew Hodgson
|
71da2bed55
|
plateau retries after 1h
|
2014-12-10 00:18:44 +00:00 |
|
Matthew Hodgson
|
faf12b64f8
|
add errbacks to enqueue_pdu deferreds; change logging for failed federation sends to warn rather than exception
|
2014-12-10 00:12:51 +00:00 |
|
Matthew Hodgson
|
2b1acb7671
|
squidge to 79 columns as per pep8
|
2014-12-10 00:03:55 +00:00 |
|
Matthew Hodgson
|
8ada2d2018
|
fix UTs by telling all the mock stores about the new methods for tracking retries
|
2014-12-09 23:53:07 +00:00 |
|
Matthew Hodgson
|
c46ce4fca2
|
Merge branch 'develop' into federation_retries
|
2014-12-08 19:37:07 +00:00 |
|
Matthew Hodgson
|
8529fba02d
|
fix a million stupid bugs and make it actually work
|
2014-12-08 19:34:51 +00:00 |
|
Matthew Hodgson
|
0d3fa1ac6e
|
add a write-through cache on the retry schedule
|
2014-12-08 17:48:57 +00:00 |
|
Erik Johnston
|
617dde2ba9
|
Ignore pycharm dir
|
2014-12-08 10:18:50 +00:00 |
|
Matthew Hodgson
|
9c43b258ec
|
actually reset retry schedule if we can successfuly talk to it
|
2014-12-08 00:17:12 +00:00 |
|
Matthew Hodgson
|
5cd43d4b9f
|
fix stupid syntax thinkos
|
2014-12-07 23:44:16 +00:00 |
|
Matthew Hodgson
|
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.
|
2014-12-07 02:26:07 +00:00 |
|
Mark Haines
|
63b0b946be
|
point the entry_point for synapse-homeserver at the right method
|
2014-12-05 18:01:05 +00:00 |
|
Mark Haines
|
a953be097f
|
Add a method field to thumbnail storage
|
2014-12-05 16:31:56 +00:00 |
|
Mark Haines
|
05e48c5d4b
|
Add pillow to dependencies
|
2014-12-05 16:29:36 +00:00 |
|
Mark Haines
|
0363820122
|
Add a class for generating thumbnails using PIL
|
2014-12-05 16:12:37 +00:00 |
|
Erik Johnston
|
ce212eb83a
|
Pull in latest matrix-angular_sdk
|
2014-12-05 11:55:24 +00:00 |
|
Erik Johnston
|
1c72e22c4f
|
Pull in latest matrix-angular_sdk
|
2014-12-05 11:21:56 +00:00 |
|
Mark Haines
|
c01fd5573c
|
Implement download support for media_repository
|
2014-12-04 14:22:31 +00:00 |
|
Paul "LeoNerd" Evans
|
f5d2514fc0
|
@log_function on PresenceStream's get_new_events_for_user()
|
2014-12-03 19:48:14 +00:00 |
|
Paul "LeoNerd" Evans
|
52f1d3c886
|
Store any incoming presence push in the local cache anyway, even if there's no interested observers (yet *hint*) (SYN-115)
|
2014-12-03 19:06:24 +00:00 |
|
Erik Johnston
|
370cd9011e
|
Merge branch 'release-v0.5.4' of github.com:matrix-org/synapse into develop
|
2014-12-03 18:03:42 +00:00 |
|
Erik Johnston
|
797193283e
|
Bump changes and version
|
2014-12-03 18:01:47 +00:00 |
|
Erik Johnston
|
d06dfc70b0
|
Fix bug where did not always resolve all the deferreds in _attempt_new_transaction
|
2014-12-03 11:50:23 +00:00 |
|
Paul "LeoNerd" Evans
|
66b0596b7a
|
Don't log synapse.storage at DEBUG level when under -v; require -v -v for that
|
2014-12-02 22:28:18 +00:00 |
|
Paul "LeoNerd" Evans
|
10eb8f070c
|
Workaround for non-uniqueness of room member events in the database confusing HAVING COUNT() test of room membership intersection (with thanks to Tom Molesworth)
|
2014-12-02 21:36:53 +00:00 |
|
Paul "LeoNerd" Evans
|
274d137b00
|
Extra verbosity on logging of received presence info
|
2014-12-02 20:51:28 +00:00 |
|
Paul "LeoNerd" Evans
|
307f94dcbe
|
Squash room_ids list to a set() to remove duplicates - with TODO marker as I have no idea /why/ the dups are happening in the first place
|
2014-12-02 20:51:12 +00:00 |
|
Mark Haines
|
2f804a7072
|
Fix pyflakes and pep8 warnings
|
2014-12-02 19:55:18 +00:00 |
|