Kegsay
|
d4a459f7cb
|
Merge pull request #1638 from matrix-org/kegan/sync-event-fields
Implement "event_fields" in filters
|
2016-11-22 14:02:38 +00:00 |
|
Kegan Dougal
|
c3d963ac24
|
Review comments
|
2016-11-22 13:42:11 +00:00 |
|
Kegan Dougal
|
6d4e6d4cba
|
Also check for dict since sometimes they aren't frozen
|
2016-11-22 10:39:41 +00:00 |
|
Erik Johnston
|
baf9e74a73
|
Merge branch 'master' of github.com:matrix-org/synapse into develop
|
2016-11-22 10:31:48 +00:00 |
|
Erik Johnston
|
f9834a3d1a
|
Merge branch 'release-v0.18.4' of github.com:matrix-org/synapse
|
2016-11-22 10:25:23 +00:00 |
|
Erik Johnston
|
aac06e8f74
|
Bump changelog
|
2016-11-22 10:24:04 +00:00 |
|
Erik Johnston
|
2bbc4cab60
|
Merge branch 'dbkr/work_around_devicename_bug' of github.com:matrix-org/synapse into release-v0.18.4
|
2016-11-22 10:18:30 +00:00 |
|
Kegan Dougal
|
cea4e4e7b2
|
Glue only_event_fields into the sync rest servlet
|
2016-11-22 10:14:05 +00:00 |
|
Kegan Dougal
|
0a8b0eeca1
|
More tests
|
2016-11-22 09:59:27 +00:00 |
|
Erik Johnston
|
51e89709aa
|
Comments
|
2016-11-21 17:59:39 +00:00 |
|
Kegan Dougal
|
53b27bbf06
|
Add remaining tests
|
2016-11-21 17:58:22 +00:00 |
|
Kegan Dougal
|
70a2157b64
|
Start adding some tests
|
2016-11-21 17:52:45 +00:00 |
|
Kegan Dougal
|
f97511a1f3
|
Move event_fields filtering to serialize_event
Also make it an inclusive not exclusive filter, as the spec demands.
|
2016-11-21 17:42:16 +00:00 |
|
Erik Johnston
|
73dc099645
|
Add federation-sender to sytest
|
2016-11-21 17:37:59 +00:00 |
|
Erik Johnston
|
88d85ebae1
|
Add some metrics
|
2016-11-21 17:36:05 +00:00 |
|
Erik Johnston
|
50934ce460
|
Comments
|
2016-11-21 16:55:23 +00:00 |
|
Kegan Dougal
|
e90fcd9edd
|
Add filter_event_fields and filter_field to FilterCollection
|
2016-11-21 15:18:18 +00:00 |
|
Erik Johnston
|
9687e039e7
|
Remove explicit calls to send_pdu
|
2016-11-21 14:48:51 +00:00 |
|
Kegsay
|
a28ec23273
|
Merge pull request #1636 from matrix-org/kegan/filter-error-msg
Fail with a coherent error message if `/sync?filter=` is invalid
|
2016-11-21 13:36:33 +00:00 |
|
Kegan Dougal
|
a2a6c1c22f
|
Fail with a coherent error message if /sync?filter= is invalid
|
2016-11-21 13:15:25 +00:00 |
|
Erik Johnston
|
524d61bf7e
|
Fix tests
|
2016-11-21 11:53:02 +00:00 |
|
Erik Johnston
|
7c9cdb2245
|
Store federation stream positions in the database
|
2016-11-21 11:33:08 +00:00 |
|
Mark Haines
|
a289150943
|
Fix flake8
|
2016-11-18 17:15:02 +00:00 |
|
David Baker
|
544722bad2
|
Work around client replacing reg params
Works around https://github.com/vector-im/vector-android/issues/715
and equivalent for iOS
|
2016-11-18 17:07:35 +00:00 |
|
Erik Johnston
|
f8ee66250a
|
Handle sending events and device messages over federation
|
2016-11-17 15:48:04 +00:00 |
|
Erik Johnston
|
ed787cf09e
|
Hook up the send queue and create a federation sender worker
|
2016-11-16 17:34:44 +00:00 |
|
Erik Johnston
|
1587b5a033
|
Add initial cut of federation send queue
|
2016-11-16 14:47:52 +00:00 |
|
Erik Johnston
|
59ef517e6b
|
Use new federation_sender DI
|
2016-11-16 14:47:52 +00:00 |
|
Erik Johnston
|
847d5db1d1
|
Add transaction queue and transport layer to DI
|
2016-11-16 14:47:52 +00:00 |
|
Erik Johnston
|
daec6fc355
|
Move logic into transaction_queue
|
2016-11-16 14:47:52 +00:00 |
|
Erik Johnston
|
0e830d3770
|
Rename transaction queue functions to send_*
|
2016-11-16 14:47:52 +00:00 |
|
Erik Johnston
|
dc6cede78e
|
Merge pull request #1628 from matrix-org/erikj/ldap_split_out
Use external ldap auth pacakge
|
2016-11-15 16:53:34 +00:00 |
|
Erik Johnston
|
c7546b3cdb
|
Merge pull request #1617 from matrix-org/erikj/intern_state_dict
Correctly intern keys in state cache
|
2016-11-15 16:45:55 +00:00 |
|
Erik Johnston
|
d56c39cf24
|
Use external ldap auth pacakge
|
2016-11-15 13:03:19 +00:00 |
|
Erik Johnston
|
f9d156d270
|
New Flake8 fixes
|
2016-11-15 11:22:29 +00:00 |
|
Erik Johnston
|
9d58ccc547
|
Bump changelog and version
|
2016-11-14 15:05:04 +00:00 |
|
Kegsay
|
9355a5c42b
|
Merge pull request #1624 from matrix-org/kegan/idempotent-requests
Store Promise<Response> instead of Response for HTTP API transactions
|
2016-11-14 12:45:30 +00:00 |
|
Kegan Dougal
|
3991b4cbdb
|
Clean transactions based on time. Add HttpTransactionCache tests.
|
2016-11-14 11:19:24 +00:00 |
|
Kegan Dougal
|
af4a1bac50
|
Move .observe() up to the cache to make things neater
|
2016-11-14 09:52:41 +00:00 |
|
Erik Johnston
|
0964005d84
|
Merge pull request #1625 from DanielDent/patch-1
Add support for durations in minutes
|
2016-11-12 11:20:46 +00:00 |
|
Daniel Dent
|
1c93cd9f9f
|
Add support for durations in minutes
|
2016-11-12 00:10:23 -08:00 |
|
Kegan Dougal
|
8ecaff51a1
|
Review comments
|
2016-11-11 17:47:03 +00:00 |
|
Kegan Dougal
|
f6c48802f5
|
More flake8
|
2016-11-11 15:08:24 +00:00 |
|
Kegan Dougal
|
a88bc67f88
|
Flake8 and fix whoopsie
|
2016-11-11 15:02:29 +00:00 |
|
Kegan Dougal
|
42c43cfafd
|
Use ObservableDeferreds instead of Deferreds as they behave as intended
|
2016-11-11 14:54:10 +00:00 |
|
Kegan Dougal
|
c7daf3136c
|
Use observable deferreds because they are sane
|
2016-11-11 14:13:32 +00:00 |
|
Erik Johnston
|
64038b806c
|
Comments
|
2016-11-11 10:42:08 +00:00 |
|
Erik Johnston
|
2bd4513a4d
|
Limit the number of events that can be created on a given room concurretnly
|
2016-11-10 16:44:35 +00:00 |
|
Erik Johnston
|
d073cb7ead
|
Add Limiter: limit concurrent access to resource
|
2016-11-10 16:29:51 +00:00 |
|
Kegan Dougal
|
8a8ad46f48
|
Flake8
|
2016-11-10 15:22:11 +00:00 |
|