Travis Ralston
cba1e95d0a
Revert "Add getMediaLimits to client"
2018-09-26 09:11:28 -06:00
Travis Ralston
40f2a6978b
Merge pull request #644 from Half-Shot/hs/upload-limits
...
Add getMediaLimits to client
2018-09-25 18:12:55 -06:00
David Baker
33a1139772
v0.11.0
v0.11.0
2018-09-10 11:33:51 +01:00
David Baker
c5b62903f3
Prepare changelog for v0.11.0
2018-09-10 11:33:50 +01:00
David Baker
387fd16b40
v0.11.0-rc.1
v0.11.0-rc.1
2018-09-07 14:28:45 +01:00
David Baker
c91b67d370
Prepare changelog for v0.11.0-rc.1
2018-09-07 14:28:44 +01:00
David Baker
96e21700bd
Merge pull request #727 from matrix-org/dbkr/conn_did_fail
...
Only emit CATCHUP if recovering from conn error
2018-09-07 13:31:17 +01:00
David Baker
7e8f25bce3
Include 404 in connectivity success error codes
2018-09-07 13:18:45 +01:00
David Baker
affdfccd60
Only emit CATCHUP if recovering from conn error
...
Have the keepalive promise return a boolean indicating whether it
detected a connectivity failure or not. Use this to only emit
CATCHUP if there was a connectivity error, to try & suppress
the state flip-flopping back & forth between CATCHUP and ERROR
in the case where we have connectivity but the sync is returning
and error for whatever reason.
2018-09-07 11:29:44 +01:00
David Baker
402f8c27a9
Merge pull request #725 from matrix-org/dbkr/fix_sync_error_doc
...
Fix docstring for sync data.error
2018-09-07 09:44:28 +01:00
David Baker
6b8dd42547
Fox docstring for sync data.error
...
It's 'error', not 'err'
2018-09-06 19:53:52 +01:00
Bruno Windels
e3586411e0
Merge pull request #723 from matrix-org/revert-721-revert-717-bwindels/fixllroompermission
...
Re-apply "Don't rely on members to query if syncing user can post to room"
2018-09-06 14:55:24 +02:00
David Baker
a0639a32c7
Revert "Revert "Don't rely on members to query if syncing user can post to room""
2018-09-06 11:47:40 +01:00
David Baker
759c6e77a7
Merge pull request #721 from matrix-org/revert-717-bwindels/fixllroompermission
...
Revert "Don't rely on members to query if syncing user can post to room"
2018-09-05 18:09:59 +01:00
David Baker
04ad3d7c3c
Revert "Don't rely on members to query if syncing user can post to room"
2018-09-05 18:04:19 +01:00
Bruno Windels
49badd9a2f
Merge pull request #717 from matrix-org/bwindels/fixllroompermission
...
Don't rely on members to query if syncing user can post to room
2018-09-05 13:07:29 +02:00
Bruno Windels
8b00083bca
check power levels without relying on membership
...
as this might not be known for the syncing user.
instead, add a method to room which always knows the syncing user's membership
2018-09-05 12:36:53 +02:00
Bruno Windels
3d98e324b5
Merge pull request #719 from matrix-org/bwindels/fixavatars-parttrois
...
Fixes for room.guessDMUserId
2018-09-04 18:17:39 +02:00
Bruno Windels
768c66313f
remove unneeded async keywords
2018-09-04 18:09:47 +02:00
Bruno Windels
3561fd1c05
Merge pull request #716 from matrix-org/bwindels/fixfilepanel
...
Fix filepanel also filtering main timeline with LL turned on.
2018-09-04 17:10:49 +02:00
Bruno Windels
a6c055b6d1
Merge pull request #711 from matrix-org/bwindels/clearidbmembersonleave
...
Remove lazy loaded members when leaving room
2018-09-04 16:53:56 +02:00
Bruno Windels
0d24c18fed
add comment to explain fix
2018-09-04 16:51:36 +02:00
Bruno Windels
dd8b2a79fb
Merge pull request #702 from matrix-org/bwindels/fixreconnectspinner
...
Fix: show spinner again while recovering from connection error
2018-09-04 16:39:38 +02:00
Bruno Windels
f0095611bc
add new CATCHUP state as breaking change
2018-09-04 16:38:46 +02:00
Bruno Windels
a3567f0918
some tests for room.guessDMUserId()
2018-09-04 13:01:45 +02:00
Bruno Windels
f0d3d0d74e
remove unneeded checks, we should always have enough heroes or members
2018-09-04 13:01:15 +02:00
Bruno Windels
3e32bc0d5d
check heroes is not falsy first, this would fail without LL
2018-09-04 13:00:34 +02:00
Bruno Windels
632e4aa120
pick the first member, dont need an array
2018-09-04 13:00:00 +02:00
Bruno Windels
2391ce198d
this method returns userId, not member
2018-09-04 12:59:37 +02:00
David Baker
e5e2bbd482
Merge branch 'master' into develop
2018-09-03 14:11:12 +01:00
David Baker
0b6632123b
v0.10.9
v0.10.9
2018-09-03 14:09:24 +01:00
David Baker
b1801fc953
Prepare changelog for v0.10.9
2018-09-03 14:09:24 +01:00
Bruno Windels
ca1a1c4f28
Merge pull request #714 from matrix-org/bwindels/memberlist-spinner
...
Add method to query LL state in client
2018-09-03 15:05:13 +02:00
Bruno Windels
3363cc4f1d
shallow-clone the filter, so the timeline filter doesnt get written into it later on
2018-09-03 15:02:38 +02:00
Bruno Windels
f84684982f
add method to query LL state in client
2018-09-03 11:14:23 +02:00
Bruno Windels
3bed5969bf
remove count logging, approach confirmed to work and be according to idb spec
2018-09-03 10:27:00 +02:00
Bruno Windels
ebc162e3d8
do onLeft (which clears the LL members) as late as possible
...
to avoid chance that something might call loadMembersIfNeeded
on the room and load them back again.
2018-08-31 16:13:34 +02:00
Bruno Windels
f30136dba3
only clear promise at the end to avoid race between load and clear members
2018-08-31 16:12:54 +02:00
Bruno Windels
9b1926f902
also clear out lazy loaded members from storage
2018-08-31 16:11:37 +02:00
David Baker
d29524ba3f
Merge pull request #707 from matrix-org/bwindels/llinvites
...
Fix: also load invited members when lazy loading members
2018-08-31 14:09:42 +01:00
Bruno Windels
7258fe4e5c
clear out of band members in store when leaving room
2018-08-31 14:42:15 +02:00
Bruno Windels
f8ea1702f8
store support for removing out of band members for a room
2018-08-31 14:42:15 +02:00
David Baker
7582c28c1a
v0.10.9-rc.2
v0.10.9-rc.2
2018-08-31 13:40:37 +01:00
David Baker
5042eb87e7
Prepare changelog for v0.10.9-rc.2
2018-08-31 13:40:36 +01:00
David Baker
e8e80732ef
Merge pull request #710 from matrix-org/bwindels/avatarfixbis
...
Fix for "otherMember.getAvatarUrl is not a function"
2018-08-31 13:32:25 +01:00
David Baker
b8744a79ae
Merge pull request #708 from matrix-org/bwindels/avatarfixbis
...
Fix for "otherMember.getAvatarUrl is not a function"
2018-08-31 10:34:29 +01:00
Bruno Windels
414b153d28
also fallback to getting avatar from user
2018-08-31 11:05:06 +02:00
Bruno Windels
8e160dda8e
make sure getAvatarFallbackMember always returns a member
2018-08-31 11:03:26 +02:00
David Baker
9b54c9b807
Merge pull request #704 from matrix-org/dbkr/discardsession
...
Pass through function to discard megolm session
2018-08-30 18:25:50 +01:00
Bruno Windels
1bb608cdb6
remove filter for LL members so invite members are also sent
2018-08-30 17:29:16 +02:00