Kerry
0dffc582e7
Device manager - current session expandable details (PSG-644) ( #9185 )
...
* split current device section into component
* add dropdown button for currentsession device details
* test currentdevicesection
* remove unnecc beforeEach
* update type imports
* i18n and lint
2022-08-15 17:30:18 +02:00
Kerry
0c5ad457f0
Device manager - security recommendations section (PSG-639) ( #9179 )
...
* display inactive status on device tile
* unify DeviceSecurityVariation type, add correct icon to inactive ui
* move types into type file
* move DeviceSecurityVariation into types
* add security recommendations section
* add view all stubbed buttons
* undeo debug
* test security recs
* remove debug
* use css for card spacing
2022-08-15 08:40:26 -04:00
RiotRobot
d7f2eba310
v1.11.3-rc.2
v1.11.3-rc.2
2022-08-12 14:13:47 +01:00
RiotRobot
73189872b3
Prepare changelog for v1.11.3-rc.2
2022-08-12 14:13:46 +01:00
RiotRobot
cad20f3e0f
Upgrade matrix-react-sdk to 3.52.0-rc.2
2022-08-12 14:07:26 +01:00
RiotRobot
ee0d29f4e7
Upgrade matrix-js-sdk to 19.3.0-rc.2
2022-08-12 13:53:01 +01:00
RiotRobot
1371949a3a
v3.52.0-rc.2
2022-08-12 13:38:13 +01:00
RiotRobot
1d6d012e93
Prepare changelog for v3.52.0-rc.2
2022-08-12 13:38:12 +01:00
RiotRobot
5ccd473744
Upgrade matrix-js-sdk to 19.3.0-rc.2
2022-08-12 13:34:03 +01:00
Janne Mareike Koschinski
9eaf48b176
The Welcome Home Screen: Return Button ( #9089 )
...
* Implement button to return to user onboarding screen
* Add analytics events
* Increase stability of lazy loading test
2022-08-12 12:55:31 +02:00
Michael Weimann
cc3ace2397
Hide sticker picker for local rooms ( #9174 ) ( #9180 )
...
* Disable stickers for local rooms
* Use prop
2022-08-12 11:33:16 +01:00
Travis Ralston
8db7766a40
Add safety to the spotlight search dialog ( #9177 )
...
* Add safety to the spotlight search dialog
Fixes https://github.com/vector-im/element-web/issues/22851
This test was triggering the mentioned bug only occasionally because it was dependent on when the search settled: if it settled early then the length was wrong. In testing, the dialog was caught multiple times to have passed the length chat but update to show duplicated results before the test closed the client, indicating a race condition within the tests.
To fix this, we just make sure everything settles before moving on. We do this on unaffected tests too to ensure they don't regress later.
The affected test was "should find group DMs by usernames or user ids".
* Update cypress/e2e/spotlight/spotlight.spec.ts
Co-authored-by: Robin <robin@robin.town >
Co-authored-by: Robin <robin@robin.town >
2022-08-11 22:26:25 +00:00
Kerry
4a5ed2f899
Device manager - label devices as inactive (PSG-638) ( #9175 )
...
* filter devices by security recommendation
* display inactive status on device tile
* unify DeviceSecurityVariation type, add correct icon to inactive ui
* tidy
* avoid dead code warning
2022-08-11 21:39:38 +00:00
Travis Ralston
d21498de94
Add even more stability to view source test case ( #9176 )
...
Follow-on from https://github.com/matrix-org/matrix-react-sdk/pull/9156 after seeing more failures from the test case.
2022-08-11 15:26:22 -06:00
Michael Weimann
964d538db9
Hide sticker picker for local rooms ( #9174 )
...
* Disable stickers for local rooms
* Use prop
2022-08-11 17:51:24 +02:00
kegsay
ed4286aa93
cypress: up the rate limit values for the synapse container ( #9166 )
...
Co-authored-by: Travis Ralston <travisr@matrix.org >
2022-08-11 14:08:41 +01:00
Kerry
7b52145461
Device manager - device security recommendation card (PSG-637) ( #9158 )
...
* add security card and style
* deprecate warning and verified svgs that use hard coded color
* style icons, test
* i18n
* stylelint
* redo lost lint fixes
* fix svg ref
* actually fix svg
* fix stupid copy pasting
* use rgba for e2e light variations
* add security card and style
* deprecate warning and verified svgs that use hard coded color
* style icons, test
* i18n
* stylelint
* fix svg ref
* actually fix svg
* fix stupid copy pasting
* use rgba for e2e light variations
* use device security card in current session section
* lint
* update snapshot test after dev merge
2022-08-11 10:39:14 +00:00
Kerry
0be622e7f0
Device manager - other sessions list (PSG-637) ( #9155 )
...
* add session manager tab to user settings
* fussy import ordering
* i18n
* basic sorted list outline
* rename to filtered device list
* exclude current device session from other sessions list
* test other sessions section
2022-08-11 09:45:35 +00:00
Kerry
09aade2907
Device manager - device details section ( #9169 )
...
* add device metadata table
* test devicedetails
* handle missing last activity metadata
* remove debugs
* revert tile style changes
* fuss with indentation
* code formatting
2022-08-11 09:13:17 +00:00
renovate[bot]
39eee10c57
Update all ( #23052 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-11 08:08:17 +01:00
Travis Ralston
988cd335db
Set Synapse log level to DEBUG for cypress tests temporarily ( #9173 )
...
Until we narrow down the remaining flake cases this will give us a chance at identifying real-world flake issues.
`DEBUG` is the noisiest level.
2022-08-11 06:19:51 +00:00
Michael Telatynski
801858a091
Convert some Enzyme tests to RTL ( #9163 )
2022-08-11 00:00:53 +00:00
Travis Ralston
0697d1d6d4
Fix race condition in AccountSettingsHandler local echo ( #9172 )
...
Should fix https://github.com/vector-im/element-web/issues/23006
2022-08-10 17:34:21 -06:00
Travis Ralston
946aa7f979
General cleanup of SettingController class ( #9170 )
...
Noticed while working in the area.
2022-08-10 20:38:53 +00:00
Travis Ralston
fe60609fb2
Update test snapshots for code landed on develop ( #9171 )
2022-08-10 20:07:55 +00:00
Kerry
f020ed0b13
Device manager - extract device deletion logic into util ( #9168 )
...
* extract deletedevices logic into util fn
* unit test deleteDevices
* test devicespanel device deletion
* remove debug logs
* i18n
* assert more on deleteMultipleDevices calls
2022-08-10 16:26:48 +00:00
Kerry
b7872f2ff7
Device manager - data fetching (PSG-637) ( #9151 )
...
* add session manager tab to user settings
* fussy import ordering
* i18n
* extract device fetching logic into hook
* use new extended device type in device tile, add verified metadata
* add current session section, test
* tidy
* update types for DeviceWithVerification
2022-08-10 18:14:59 +02:00
Michael Telatynski
e9a7b3349b
Update issue_closed.yml ( #23048 )
2022-08-10 17:10:48 +01:00
Michael Telatynski
4e30d3c0fc
Fix space panel subspace indentation going missing ( #9167 )
...
* Fix space panel subspace indentation going missing
* Add cypress test around subspaces in space panel
* Add cypress test around subspaces in space panel
* Fix bad selector
* Fix aria axe violation heading-order
* Fix test
* Remove it.only
2022-08-10 16:29:53 +01:00
Michael Telatynski
df016ff5f6
Upgrade deps ( #9165 )
2022-08-10 15:10:08 +00:00
Michael Telatynski
2e32a4d4b6
Fix invisible power levels tile when showing hidden events ( #9162 )
...
* Fix invisible power levels tile when showing hidden events
* Add regression test
2022-08-10 13:33:13 +00:00
Robin
28ed87bffe
Implement MSC3846: Allowing widgets to access TURN servers ( #9061 )
...
* Implement MSC3819: Allowing widgets to send/receive to-device messages
* Don't change the room events and state events drivers
* Implement MSC3846: Allowing widgets to access TURN servers
* Update to latest matrix-widget-api changes
* Support sending encrypted to-device messages
* Yield a TURN server immediately
* Use queueToDevice for better reliability
* Update types for latest WidgetDriver changes
* Upgrade matrix-widget-api
* Add tests
* Test StopGapWidget
* Fix a potential memory leak
* Add tests
* Empty commit to retry CI
2022-08-10 13:26:42 +00:00
Robin
2cd0bb7312
Upgrade matrix-widget-sdk ( #23029 )
...
* Upgrade matrix-widget-sdk
* Remove matrix-react-sdk's old dependency
2022-08-10 12:58:31 +00:00
Robin
103b60dfb5
Implement MSC3819: Allowing widgets to send/receive to-device messages ( #8885 )
...
* Implement MSC3819: Allowing widgets to send/receive to-device messages
* Don't change the room events and state events drivers
* Update to latest matrix-widget-api changes
* Support sending encrypted to-device messages
* Use queueToDevice for better reliability
* Update types for latest WidgetDriver changes
* Upgrade matrix-widget-api
* Add tests
* Test StopGapWidget
* Fix a potential memory leak
2022-08-10 08:57:56 -04:00
Michael Telatynski
3d0982e9a6
Space panel accessibility improvements ( #9157 )
...
* Move the UserMenu out of the SpacePanel ul list
* Apply aria-selected to the spacepanel treeview
* Fix typing
2022-08-10 12:14:54 +00:00
Michael Telatynski
350341d13d
Fix inverted logic for showing UserWelcomeTop component ( #9164 )
2022-08-10 11:22:15 +01:00
Michael Telatynski
fdde6b1428
Cypress test stability improvements ( #9156 )
...
* Make cypress hidden event test more reliable
* Make timeline tests more stable
2022-08-10 09:40:17 +01:00
ElementRobot
9c36adc4df
Merge pull request #23046 from vector-im/actions/upgrade-deps
...
Upgrade dependencies
2022-08-10 09:04:26 +01:00
t3chguy
9d05e01907
[create-pull-request] automated change
2022-08-10 07:36:52 +00:00
Michael Telatynski
3b64a7999c
Override the disambiguated profile colour in percy tests for screenshot consistency ( #9161 )
2022-08-10 07:20:29 +00:00
Michael Weimann
9ed5550501
Implement GroupCallUtils ( #9131 )
...
* Implement GroupCallUtils
* Trigger CI
* Use UnstableValue for new call event types
* Implement PR feedback
2022-08-10 08:51:54 +02:00
renovate[bot]
2a38ccbd77
Update babel monorepo to v7.18.10 ( #23040 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-10 07:27:20 +01:00
renovate[bot]
22f011bdbf
Update typescript-eslint monorepo to v5.33.0 ( #23041 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-10 07:27:06 +01:00
Michael Telatynski
394e181854
Define interface for RLS to ease wiring in Sliding Sync ( #9150 )
...
* Define iface for RLS
* Iterate interface
2022-08-09 20:46:59 +01:00
t3chguy
7c2134ed43
[create-pull-request] automated change
2022-08-09 16:44:57 +00:00
RiotRobot
f15f5a59de
v1.11.3-rc.1
v1.11.3-rc.1
2022-08-09 17:27:06 +01:00
RiotRobot
8cd3294192
Prepare changelog for v1.11.3-rc.1
2022-08-09 17:27:06 +01:00
RiotRobot
adf4a7fb21
Upgrade matrix-react-sdk to 3.52.0-rc.1
2022-08-09 17:24:24 +01:00
RiotRobot
b17149ab39
Upgrade matrix-js-sdk to 19.3.0-rc.1
2022-08-09 17:21:10 +01:00
RiotRobot
dcc12a142d
v3.52.0-rc.1
2022-08-09 17:14:59 +01:00