Commit Graph

63111 Commits

Author SHA1 Message Date
Florian Duros 033c26ab53 Fix edit a reply in rich text editor (#9615)
Fix edit a reply in rich text editor
2022-11-28 16:01:49 +01:00
Michael Weimann b302275289 Add input device selection during voice broadcast (#9620) 2022-11-28 14:16:44 +00:00
Michael Weimann 5b5c3ab33c Tweak voice broadcast play icon (#9622) 2022-11-28 12:03:18 +00:00
Michael Weimann e38c59c535 Pause voice broadcast on calls (#9623) 2022-11-28 11:43:59 +00:00
Michael Weimann ad190b1dcc Update @typescript-eslint/parser (#9621) 2022-11-25 14:00:35 +00:00
Janne Mareike Koschinski 55d9dbf00d Fix thread list jumping back down while scrolling (#9606)
* Fix timeline jumping after every thread update

* Add tests to prevent this from occuring again
2022-11-25 13:22:06 +01:00
Michael Weimann 5c60211d76 Fix login screen style (#9611) 2022-11-25 08:49:11 +01:00
Michael Weimann 55921e4888 Fix voice broadcast recording (#9617) 2022-11-25 08:47:46 +01:00
Florian Duros d71a72e27c Add slow jest reporter (#9599)
Add slow jest reporter
2022-11-24 14:53:32 +01:00
Florian Duros 7c63d52500 Add placeholder for rich text editor (#9613)
* Add placeholder for rich text editor
2022-11-24 10:31:56 +00:00
Michael Telatynski 8b8d24c24c Fix regression with TimelinePanel props updates not taking effect (#9608)
* Fix regression with TimelinePanel props updates not taking effect

* Add test
2022-11-24 09:51:21 +00:00
Michael Weimann a8e15ebe60 Add voice broadcast playback pip (#9603) 2022-11-24 09:08:41 +01:00
Michael Weimann cbf5c43ae7 Update to eslint-plugin-matrix-org 0.8 (#23825)
* Update to eslint-plugin-matrix-org 0.8

* Exclude some eslint rules for specs

* Fix eslint tests path
2022-11-23 16:24:36 +00:00
Michael Weimann 569a364933 Add filter console test util (#9607) 2022-11-23 09:01:42 +01:00
Germain 40cbee60db Consolidate public room search experience (#9605) 2022-11-22 15:05:09 +00:00
Michael Telatynski 041bb46284 Wire up Netlify deployments for update notifications (#9609) 2022-11-22 14:37:29 +01:00
RiotRobot c1d4abbeb0 Reset matrix-react-sdk back to develop branch 2022-11-22 12:16:31 +00:00
RiotRobot 5cc0462c08 Reset matrix-js-sdk back to develop branch 2022-11-22 12:16:18 +00:00
RiotRobot 6a07d25b5c Merge branch 'master' into develop 2022-11-22 12:16:01 +00:00
RiotRobot 8c271f3d2d v1.11.15
Dockerhub / Docker Buildx (push) Failing after 39s
v1.11.15
2022-11-22 12:12:12 +00:00
RiotRobot e9df9428cd Prepare changelog for v1.11.15 2022-11-22 12:12:11 +00:00
RiotRobot 1ec2155cc2 Upgrade matrix-react-sdk to 3.61.0 2022-11-22 12:02:58 +00:00
RiotRobot c777be5102 Upgrade matrix-js-sdk to 21.2.0 2022-11-22 11:51:18 +00:00
RiotRobot 6ea483324e Reset matrix-js-sdk back to develop branch 2022-11-22 11:40:05 +00:00
RiotRobot bbbc3bdd50 Resetting package fields for development 2022-11-22 11:39:52 +00:00
RiotRobot bda75eb946 Merge branch 'master' into develop 2022-11-22 11:39:48 +00:00
RiotRobot 5da57e8d3c v3.61.0 2022-11-22 11:39:30 +00:00
RiotRobot a9a1f427ca Prepare changelog for v3.61.0 2022-11-22 11:39:29 +00:00
RiotRobot 72113ed941 Upgrade matrix-js-sdk to 21.2.0 2022-11-22 11:31:21 +00:00
Michael Telatynski b34a4ed311 Delete redeploy.py (#23814) 2022-11-22 10:49:18 +00:00
Germain 7b5e73207f Fix SpaceTreeLevel enzyme test (#9602) 2022-11-22 09:53:33 +00:00
Michael Weimann e5ce6d7800 New password reset flow (#9581) 2022-11-22 07:58:37 +01:00
Michael Weimann 3f74ac37e8 Refactor PipView + fix strict errors (#9604) 2022-11-22 07:57:38 +01:00
Eric Eastwood 2393510a7f Fix getRelationsForEvent under TypeScript strict mode (#9558)
* Fix getRelationsForEvent tsc strictness

* Use shared type for GetRelationsForEvent

* Fix lint

* Add alternative type

* getRelationsForEvent is not required

* Relations are optional

* Reactions are optional

* We expect relations in these tests

* Add more protection if the eventID is not defined

* Allow null too

* Better test typing

* User ID is not necessary unless something is selected

* It's okay to [].includes(null)

* Null is as good as undefined here

* Null or undefined is good here

* We have some expectations for the tests

* The room and user can be undefined too

* Protec

* Reactions are optional

* Try match signatures

* Null or undefined

* More null or undefined

* Protec

* Fix typo (wrong variable)

* Remove optional params

See https://github.com/matrix-org/matrix-react-sdk/pull/9558#discussion_r1017515913

* Fix up last maaaaybe relevant lint

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-11-21 20:54:24 -07:00
Michael Weimann 2cd1fad10b Fix form tooltip positioning (#9598) 2022-11-21 15:48:41 +01:00
Michael Telatynski 8c0d202df4 Enable tsc alwaysStrict, strictBindCallApply, noImplicitThis (#9600)
* Enable tsc alwaysStrict

* Enable tsc strictBindCallApply

* Enable tsc noImplicitThis

* Add d.ts

* Improve types

* Add ?

* Increase coverage

* Improve coverage
2022-11-21 11:24:59 +00:00
Michael Telatynski 0b54699829 Add --noImplicitAny to strict CI check (#9601) 2022-11-21 09:19:02 +00:00
renovate[bot] 4bf0dbb59c Update babel monorepo (#23797)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 08:40:45 +00:00
renovate[bot] 5ae6b4909c Update typescript-eslint monorepo to v5.43.0 (#23798)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 08:29:54 +00:00
renovate[bot] ad466a2860 Update jest monorepo to v29.2.3 (#23796)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 08:28:54 +00:00
Michael Weimann d699f5607b Add voice broadcast seek 30s forward/backward buttons (#9592) 2022-11-21 08:47:09 +01:00
Kerry caac059479 Device manager - add tooltip to device details toggle (#9594)
* add hide/show tooltip to dm details toggle

* use named export, update tests
2022-11-21 08:24:56 +13:00
kegsay acdcda78f0 sliding sync: add lazy-loading member support (#9530)
* sliding sync: add lazy-loading member support

Also swap to `$ME` constants when referring to our own member event.

* Hook into existing LL logic when showing the MemberList

* Linting

* Use consts in js sdk not react sdk

* Add jest tests

* linting

* Store the room in the test

* Fix up getRoom impl

* Add MemberListStore

* Use the right context in MemberList tests

* Fix RightPanel-test

* Always return members even if we lazy load

* Add MemberListStore tests

* Additional tests
2022-11-18 19:05:00 +00:00
Michael Telatynski d626f71fdd Extract Search handling from RoomView into its own Component (#9574)
* Extract Search handling from RoomView into its own Component

* Iterate

* Fix types

* Add tests

* Increase coverage

* Simplify test

* Improve coverage
2022-11-18 16:40:22 +00:00
Michael Telatynski 923120625c Add --noImplicitAny to strict CI check (#23793) 2022-11-18 16:31:05 +00:00
Michael Telatynski 6bdc8daa36 Fix branch matching for the strict tsc CI (#23789) 2022-11-18 15:05:39 +00:00
Michael Telatynski cd46c89699 Fix branch matching for the strict tsc CI (#9597) 2022-11-18 15:05:26 +00:00
owi92 d705c864ba Limit formatting bar offset to top of composer (#9365)
* Limit formatting bar offset to top of composer

When highlighting larger sections in the composer, the formatting bar
would scroll up and cover a previous post. This commit makes sure
the bar's offset will be limited to the top of the composer.

It should also make the code slightly more maintainable by getting the bar height
from the DOMrect and basing the offset on that height instead of hardcoding it.

Resolves: #12359
2022-11-18 14:28:11 +01:00
Michael Telatynski 590b845f3f Remove all usages of UNSAFE_* React methods (#9583) 2022-11-18 09:22:43 +00:00
Germain 38dbe8ed33 Migrate some tests to React Testing Library (#9584) 2022-11-18 09:16:11 +00:00