Brendan Abolivier
7157276124
Don't process 3PIDs in _apply_restricted
2019-06-18 17:43:34 +01:00
Brendan Abolivier
cefc5542fb
Lint
2019-06-18 14:59:05 +01:00
Brendan Abolivier
d36a876d2d
Incorporate review
2019-06-18 14:53:33 +01:00
Brendan Abolivier
f7339d42ee
Fixes
2019-06-18 11:28:33 +01:00
Brendan Abolivier
8aea2c3be1
Docstrings
2019-06-17 20:24:36 +01:00
Brendan Abolivier
1cd0ecc1f2
Rename into RoomAccessRules
2019-06-17 20:24:30 +01:00
Brendan Abolivier
19a4298a51
Fix function call
2019-06-17 20:24:26 +01:00
Brendan Abolivier
073dd7778e
Implement rules change
2019-06-17 20:24:22 +01:00
Brendan Abolivier
00736c8935
Improve doc
2019-06-17 20:24:16 +01:00
Brendan Abolivier
112a48a5aa
Implement 3PID invite hook
2019-06-17 20:24:07 +01:00
Brendan Abolivier
53aff08ebe
Implement restricted rules and room creation hook
2019-06-17 20:22:53 +01:00
Brendan Abolivier
8b2f655589
Implement rules for direct
2019-06-17 20:22:27 +01:00
Brendan Abolivier
bd8448ccb2
Backbone
2019-06-17 20:19:12 +01:00
Brendan Abolivier
110608d1d6
Base
2019-06-17 20:19:08 +01:00
Brendan Abolivier
9bb7cec90f
Make check_threepid_can_be_invited async
2019-06-17 18:10:00 +01:00
Brendan Abolivier
08d4534771
Add third party rules hook for 3PID invites
2019-06-17 18:10:00 +01:00
Erik Johnston
fb1b76ff4c
Add third party rules hook into create room
2019-06-17 15:48:57 +01:00
Brendan Abolivier
40ea934de0
Merge pull request #5471 from matrix-org/erikj/3pid_remote_invite_state
...
Port "Fix 3PID invite room state over federation" to dinsic
2019-06-17 11:43:02 +01:00
Brendan Abolivier
5c4296b47a
Merge branch 'babolivier/third_party_event_rules' into dinsic
2019-06-14 19:38:44 +01:00
Brendan Abolivier
65d3652cb7
Fix background job for deactivated flag
2019-06-14 18:29:13 +01:00
Brendan Abolivier
f874b16b2e
Add plugin APIs for implementations of custom event rules.
2019-06-14 18:16:03 +01:00
Erik Johnston
304a1376c2
Fix 3PID invite room state over federation.
...
Fixes that when a user exchanges a 3PID invite for a proper invite over
federation it does not include the `invite_room_state` key.
This was due to synapse incorrectly sending out two invite requests.
2019-06-14 16:19:11 +01:00
Brendan Abolivier
aded5cfb72
Don't send renewal emails to deactivated users
2019-06-14 15:39:18 +01:00
Brendan Abolivier
57bd5cfc9a
Track deactivated accounts in the database ( #5378 )
2019-06-14 13:45:36 +01:00
Brendan Abolivier
c4759cd041
Merge branch 'dinsic' into babolivier/userdir_hide_users
2019-06-14 10:37:43 +01:00
Brendan Abolivier
4dda68da9a
Make index unique
2019-06-14 10:37:12 +01:00
Brendan Abolivier
adf3eee668
Merge branch 'babolivier/fix_profile_replication' into babolivier/userdir_hide_users
2019-06-13 18:11:11 +01:00
Brendan Abolivier
996cf15d42
Lint
2019-06-13 17:41:13 +01:00
Brendan Abolivier
27cd0b3037
Fix snafu
2019-06-13 17:40:14 +01:00
Brendan Abolivier
26a27e06b9
Create the index in a background update
2019-06-13 15:57:55 +01:00
Brendan Abolivier
4a1b749582
Lint
2019-06-12 16:48:51 +01:00
Brendan Abolivier
e0c56d6527
Merge branch 'dinsic' into babolivier/fix_profile_replication
2019-06-12 16:41:08 +01:00
Brendan Abolivier
1c7628eb3a
Lint
2019-06-12 16:36:28 +01:00
Brendan Abolivier
8400e5f624
Merge branch 'dinsic' into babolivier/userdir_hide_users
2019-06-12 16:29:56 +01:00
Brendan Abolivier
02a659ae30
Regenerate full schemas
2019-06-12 15:51:59 +01:00
Brendan Abolivier
a55b2efca1
Fix path for password policy endpoints
2019-06-12 15:51:42 +01:00
Brendan Abolivier
d907e8f599
Merge branch 'master' into dinsic
2019-06-12 14:36:44 +01:00
Erik Johnston
97174780ce
1.0.0
2019-06-11 17:10:01 +01:00
Erik Johnston
a766c41d25
Bump bleach version so that tests can run on old deps.
2019-06-11 12:34:18 +01:00
Erik Johnston
10383e6e6f
Change password reset links to /_matrix.
2019-06-11 11:34:33 +01:00
Brendan Abolivier
3c8262b181
Merge branch 'master' into dinsic
2019-06-11 10:55:53 +01:00
Erik Johnston
6bac9ca6d7
1.0.0rc3
2019-06-11 00:13:02 +01:00
Erik Johnston
49e01e5710
Fix defaults on checking threepids
2019-06-10 23:09:31 +01:00
Erik Johnston
78e74ab8a1
Merge pull request #5418 from matrix-org/erikj/fix_send_fed_with_limit_zero
...
Fix bug sending federation transactions with lots of EDUs
2019-06-10 20:19:49 +01:00
Erik Johnston
0167447965
1.0.0rc2
2019-06-10 18:17:43 +01:00
Erik Johnston
a6b1817940
Merge pull request #5417 from matrix-org/rav/shared_ssl_context
...
Share an SSL context object between SSL connections
2019-06-10 18:16:12 +01:00
Richard van der Hoff
81b8fdedf2
rename gutwrenched attr
2019-06-10 17:51:11 +01:00
Brendan Abolivier
deee82aebc
Fix variable definition
2019-06-10 17:16:03 +01:00
Brendan Abolivier
0e63dd89a4
Fix condition
2019-06-10 16:56:53 +01:00
Brendan Abolivier
d331119758
Hide new users from the user directory if enabled in the server config.
2019-06-10 16:56:53 +01:00