Hubert Chathi
|
8550a7e9c2
|
allow auth_data to be any JSON instead of a string
|
2018-08-21 10:38:00 -04:00 |
|
Erik Johnston
|
4d664278af
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_state_handler
|
2018-08-20 14:49:43 +01:00 |
|
Erik Johnston
|
782689bd40
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_profiles
|
2018-08-17 14:15:48 +01:00 |
|
Erik Johnston
|
38f708a2bb
|
Remote profile cache should remain in master worker
|
2018-08-17 11:37:42 +01:00 |
|
Neil Johnson
|
bcfeb44afe
|
call reap on start up and fix under reaping bug
|
2018-08-16 22:55:32 +01:00 |
|
Matthew Hodgson
|
3f543dc021
|
initial cut at a room summary API (#3574)
|
2018-08-16 09:46:50 +01:00 |
|
Matthew Hodgson
|
2f78f432c4
|
speed up /members and add at= and membership params (#3568)
|
2018-08-15 16:35:22 +01:00 |
|
Erik Johnston
|
ef184caf30
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_federation
|
2018-08-15 14:25:46 +01:00 |
|
Neil Johnson
|
9ecbaf8ba8
|
adding missing yield
|
2018-08-14 16:55:28 +01:00 |
|
Neil Johnson
|
414d54b61a
|
Merge pull request #3670 from matrix-org/neilj/mau_sync_block
Block ability to read via sync if mau limit exceeded
|
2018-08-14 15:21:31 +00:00 |
|
Amber Brown
|
591bf87c6a
|
Merge remote-tracking branch 'origin/develop' into neilj/fix_reap_users_in_postgres
|
2018-08-14 20:56:23 +10:00 |
|
Amber Brown
|
99dd975dae
|
Run tests under PostgreSQL (#3423)
|
2018-08-13 16:47:46 +10:00 |
|
Matthew Hodgson
|
f0cede5556
|
missing import
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
66a4ca1d28
|
404 nicely if you try to interact with a missing current version
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
edc427a351
|
flake8
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
fe87890b18
|
implement remaining tests and make them work
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
15d513f16f
|
fix idiocies and so make tests pass
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
b5eee511c7
|
don't needlessly return user_id
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
982edca380
|
fix flakes
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
234611f347
|
fix typos
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
9f0791b7bd
|
add a tonne of docstring; make upload_room_keys properly assert version
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
8d14598e90
|
add storage docstring; remove unused set_e2e_room_keys
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
cac0253799
|
rename room_key_version table correctly, and fix opt args
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
0abb205b47
|
blindly incorporate PR review - needs testing & fixing
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
69e51c7ba4
|
make /room_keys/version work
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
8ae64b270f
|
implement /room_keys/version too (untested)
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
6b8c07abc2
|
make it work and fix pep8
|
2018-08-12 19:13:09 -04:00 |
|
Matthew Hodgson
|
0bc4627a73
|
interim WIP checkin; doesn't build yet
|
2018-08-12 18:23:10 -04:00 |
|
Matthew Hodgson
|
53ace904b2
|
total WIP skeleton for /room_keys API
|
2018-08-12 18:23:10 -04:00 |
|
Neil Johnson
|
31fa743567
|
fix sqlite/postgres incompatibility in reap_monthly_active_users
|
2018-08-11 22:38:34 +01:00 |
|
Amber Brown
|
b37c472419
|
Rename async to async_helpers because async is a keyword on Python 3.7 (#3678)
|
2018-08-10 23:50:21 +10:00 |
|
Neil Johnson
|
885ea9c602
|
rename _user_last_seen_monthly_active
|
2018-08-09 18:02:12 +01:00 |
|
Erik Johnston
|
ce6db0e547
|
Choose state algorithm based on room version
|
2018-08-09 14:58:47 +01:00 |
|
Erik Johnston
|
484a0ebdfc
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_profiles
|
2018-08-09 10:16:29 +01:00 |
|
Erik Johnston
|
5785b93711
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_federation
|
2018-08-09 10:16:16 +01:00 |
|
Richard van der Hoff
|
8521ae13e3
|
Merge pull request #3654 from matrix-org/rav/room_versions
Support for room versioning
|
2018-08-08 17:10:53 +01:00 |
|
Neil Johnson
|
be59910b93
|
Merge branch 'develop' of github.com:matrix-org/synapse into neilj/reserved_users
|
2018-08-08 13:45:21 +01:00 |
|
Neil Johnson
|
990fe9fc23
|
Merge pull request #3633 from matrix-org/neilj/mau_tracker
API for monthly_active_users table
|
2018-08-08 12:44:15 +00:00 |
|
Neil Johnson
|
312ae74746
|
typos
|
2018-08-08 13:33:16 +01:00 |
|
Neil Johnson
|
ef3589063a
|
prevent total number of reserved users being too large
|
2018-08-07 17:59:27 +01:00 |
|
Neil Johnson
|
e8eba2b4e3
|
implement reserved users for mau limits
|
2018-08-07 17:49:43 +01:00 |
|
Erik Johnston
|
cd9765805e
|
Allow ratelimiting on workers
|
2018-08-07 10:50:28 +01:00 |
|
Erik Johnston
|
495cb100d1
|
Allow profile changes to happen on workers
|
2018-08-07 10:50:26 +01:00 |
|
Richard van der Hoff
|
ca9bc1f4fe
|
Fix occasional glitches in the synapse_event_persisted_position metric
Every so often this metric glitched to a negative number. I'm assuming it was
due to backfilled events.
|
2018-08-07 10:00:03 +01:00 |
|
Neil Johnson
|
a74b25faaa
|
WIP building out mau reserved users
|
2018-08-06 23:25:25 +01:00 |
|
Neil Johnson
|
e54794f5b6
|
Fix postgres compatibility bug
|
2018-08-06 21:55:54 +01:00 |
|
Neil Johnson
|
16d78be315
|
make use of _simple_select_one_onecol, improved comments
|
2018-08-06 17:51:15 +01:00 |
|
Erik Johnston
|
96a9a29645
|
Pull in necessary stores in federation_reader
|
2018-08-06 15:23:57 +01:00 |
|
Erik Johnston
|
62ace05c45
|
Move necessary storage functions to worker classes
|
2018-08-06 15:23:38 +01:00 |
|
Neil Johnson
|
886be75ad1
|
bug fixes
|
2018-08-03 22:29:03 +01:00 |
|