RiotRobot
75fb1b8d65
v1.10.7-rc.1
2022-03-08 15:01:15 +00:00
RiotRobot
fb523fcd36
Upgrade matrix-react-sdk to 3.42.0-rc.1
2022-03-08 14:59:30 +00:00
RiotRobot
59eefdbcd8
Upgrade matrix-js-sdk to 16.0.0-rc.1
2022-03-08 14:58:52 +00:00
RiotRobot
e485907443
v3.42.0-rc.1
2022-03-08 14:54:35 +00:00
RiotRobot
6dbcf837e5
Upgrade matrix-js-sdk to 16.0.0-rc.1
2022-03-08 14:53:26 +00:00
Kerry
b80a2cbd18
add svg mock to jest config ( #21296 )
...
* add svg mock to jest config
Signed-off-by: Kerry Archibald <kerrya@element.io >
* fix svg mock better
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-03-03 16:43:21 +00:00
Michael Telatynski
6721a7162f
Install types for ua-parser-js ( #21277 )
2022-03-02 17:52:09 +00:00
Kerry
547144a565
Jest mock for svgr icons ( #7941 )
...
* add svg mock
Signed-off-by: Kerry Archibald <kerrya@element.io >
* use same mock string as imageMock
Signed-off-by: Kerry Archibald <kerrya@element.io >
* newline
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-03-02 12:05:50 +00:00
Kerry
9a17a61809
add svgr loader for icons ( #21248 )
...
* add svgr loader for icons
Signed-off-by: Kerry Archibald <kerrya@element.io >
* fix config, move dep to dev
Signed-off-by: Kerry Archibald <kerrya@element.io >
* add svg types
Signed-off-by: Kerry Archibald <kerrya@element.io >
* add aria-hidden and role=img to svg
Signed-off-by: Kerry Archibald <kerrya@element.io >
* make svgProps explicitly overridable
Signed-off-by: Kerry Archibald <kerrya@element.io >
* role presentatino
Signed-off-by: Kerry Archibald <kerrya@element.io >
* update copyright
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-03-02 09:14:30 +00:00
RiotRobot
ce7094182d
Reset matrix-react-sdk back to develop branch
2022-03-01 12:08:23 +00:00
RiotRobot
fe88030bc9
v1.10.6
2022-03-01 12:02:06 +00:00
RiotRobot
46dd44dd70
Upgrade matrix-react-sdk to 3.41.1
2022-03-01 12:00:27 +00:00
RiotRobot
b7787eaf2e
Merge branch 'master' into develop
2022-03-01 11:57:55 +00:00
RiotRobot
915d8385d4
v3.41.1
2022-03-01 11:52:59 +00:00
RiotRobot
c8127dc4b6
Reset matrix-react-sdk back to develop branch
2022-02-28 17:29:12 +00:00
RiotRobot
a154696962
Reset matrix-js-sdk back to develop branch
2022-02-28 17:28:58 +00:00
RiotRobot
15497a143b
Merge branch 'master' into develop
2022-02-28 17:28:44 +00:00
RiotRobot
cb46202ee1
v1.10.5
2022-02-28 17:24:47 +00:00
RiotRobot
8c3c8f6daa
Upgrade matrix-react-sdk to 3.41.0
2022-02-28 17:21:58 +00:00
RiotRobot
302e7a56cc
Upgrade matrix-js-sdk to 15.6.0
2022-02-28 17:21:33 +00:00
RiotRobot
b02d5ecb97
Merge branch 'master' into develop
2022-02-28 17:01:22 +00:00
RiotRobot
bf2bb26cda
v3.41.0
2022-02-28 16:51:08 +00:00
RiotRobot
9feae296f4
Upgrade matrix-js-sdk to 15.6.0
2022-02-28 16:48:46 +00:00
Michael Telatynski
75e41b4c1c
Basic threads analytics into Posthog MVP ( #7871 )
2022-02-28 14:11:14 +00:00
Kerry
6e143c313e
eslint to 8.9.0 ( #7889 )
...
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-02-24 15:54:06 +01:00
Kerry Archibald
a2b0cf9248
eslint to 8.9.0
...
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-02-24 10:27:25 +01:00
RiotRobot
d08e714706
v1.10.5-rc.1
2022-02-22 13:55:46 +00:00
RiotRobot
ee0aaf1c33
Upgrade matrix-react-sdk to 3.41.0-rc.1
2022-02-22 13:54:09 +00:00
RiotRobot
d8ce23c767
Upgrade matrix-js-sdk to 15.6.0-rc.1
2022-02-22 13:52:55 +00:00
RiotRobot
4dccf9e98f
v3.41.0-rc.1
2022-02-22 13:49:09 +00:00
RiotRobot
a793815aa2
Upgrade matrix-js-sdk to 15.6.0-rc.1
2022-02-22 13:39:33 +00:00
Andy Balaam
eed8db4c26
Bump matrix-events-sdk to 0.0.1-beta.7 ( #7837 )
...
* Bump matrix-events-sdk to 0.0.1-beta.7
* Update lockfile
2022-02-22 13:00:03 +00:00
Andy Balaam
213b32bf14
Bump matrix-events-sdk to 0.0.1-beta.7 ( #7837 )
...
* Bump matrix-events-sdk to 0.0.1-beta.7
* Update lockfile
2022-02-22 11:54:56 +00:00
Kerry
9db59d75b9
Bump react-focus-lock ( #7858 )
...
* react-focus-lock to 2.5.1
Signed-off-by: Kerry Archibald <kerrya@element.io >
* use enzyme in ASSD test so focus lock finds active element
Signed-off-by: Kerry Archibald <kerrya@element.io >
* findById and flushPromises to test utils
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-02-21 17:09:01 +00:00
Michael Telatynski
38a547b5d0
Remove ResizeObserver Polyfill ( #7844 )
2022-02-18 13:51:27 +00:00
Michael Telatynski
53f6282a53
Add Modernizr check for ResizeObserver ( #21124 )
2022-02-18 13:48:50 +00:00
Michael Telatynski
658590e5bc
More posthog tracking around joining rooms and room search ( #7807 )
2022-02-17 18:03:27 +00:00
RiotRobot
ba55473a0e
Merge branch 'master' into develop
2022-02-17 12:20:46 +00:00
RiotRobot
8e480c72d3
v1.10.4
2022-02-17 12:14:55 +00:00
RiotRobot
bae36cbc59
Upgrade matrix-react-sdk to 3.40.1
2022-02-17 12:11:41 +00:00
RiotRobot
b46c241c96
Upgrade matrix-js-sdk to 15.5.2
2022-02-17 12:11:12 +00:00
RiotRobot
c19aa957b6
Merge branch 'master' into develop
2022-02-17 12:08:14 +00:00
RiotRobot
5892d8b733
v3.40.1
2022-02-17 11:55:35 +00:00
RiotRobot
da6b6b3bc0
Upgrade matrix-js-sdk to 15.5.2
2022-02-17 11:52:34 +00:00
Travis Ralston
aba61fa390
Revert "Support refresh tokens ( #7802 )"
...
This reverts commit 839593412c .
2022-02-16 12:32:38 -07:00
Travis Ralston
839593412c
Support refresh tokens ( #7802 )
...
MSC: https://github.com/matrix-org/matrix-doc/pull/2918
Fixes https://github.com/vector-im/element-web/issues/18698
Fixes https://github.com/vector-im/element-web/issues/20648
**Requires https://github.com/matrix-org/matrix-js-sdk/pull/2178 **
**Note**: There's a lot of logging in this PR. That is intentional to ensure that if/when something goes wrong we can chase the exact code path. It does not log any tokens - just where the code is going. Overall, it should be fairly low volume spam (and can be relaxed at a later date).
----
This approach uses indexeddb (through a mutex library) to manage which tab actually triggers the refresh, preventing issues where multiple tabs try to update the token. If multiple tabs update the token then the server might consider the account hacked and hard logout all the tokens.
If for some reason the timer code gets it wrong, or the user has been offline for too long and the token can't be refreshed, they should be sent to a soft logout screen by the server. This will retain the user's encryption state - they simply need to reauthenticate to get an active access token again.
This additionally contains a change to fix soft logout not working, per the issue links above.
Of interest may be the IPC approach which was ultimately declined in favour of this change instead: https://github.com/matrix-org/matrix-react-sdk/pull/7803
2022-02-15 20:16:49 +00:00
Michael Telatynski
cfa6e266cd
Wire up new fields on the ViewRoom posthog event and more interactions ( #7787 )
2022-02-14 19:31:13 +00:00
Travis Ralston
9141225a79
Add jest-mock to dependencies ( #7800 )
...
It's being used by the chat export test, but is not listed as a dependency.
If we rely on it, we should rely on it.
2022-02-14 19:29:08 +00:00
RiotRobot
f14450fdd2
Merge branch 'master' into develop
2022-02-14 18:30:44 +00:00
RiotRobot
4532999582
v1.10.3
2022-02-14 18:26:34 +00:00