Dariusz Niemczyk
a2f514b544
Merge pull request #1834 from matrix-org/palid/fix/signaling-state-errors
...
Fix temporary call messages being handled without call
2021-08-13 14:17:30 +02:00
Travis Ralston
696b3ef1ce
Merge pull request #1841 from matrix-org/travis/fsdk/fix-delete
...
Fix conditional on returning file tree spaces
2021-08-11 15:21:20 -06:00
Travis Ralston
4e2ee3b3a8
It helps to fix the other tests too
2021-08-11 15:18:24 -06:00
Travis Ralston
1f9fab9a0c
Fix conditional on returning file tree spaces
...
If a tree space was deleted then it'll still hold a Room object for us, which is not much help if we're effectively trying to get the joined trees.
2021-08-11 15:11:13 -06:00
Dariusz Niemczyk
4607f0177c
Fix invalid string quotes
2021-08-11 14:39:00 +02:00
Dariusz Niemczyk
d7dbaeba46
Update src/webrtc/callEventHandler.ts
...
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-11 14:38:20 +02:00
Dariusz Niemczyk
3e94db1837
Update src/webrtc/call.ts
...
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-11 14:38:13 +02:00
Dariusz Niemczyk
4fd77c2f05
Update src/webrtc/callEventHandler.ts
...
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-11 14:38:08 +02:00
Dariusz Niemczyk
9fe05e7d40
Fix temporary call messages being handled without call
...
In cases where a rogue client, or just a simple bug, sends a temporary
call message, like CallNegotiate the messages should just be discarded
if there's no actual p2p connection created.
2021-08-11 14:28:10 +02:00
Matthew Hodgson
946dcd0301
Merge pull request #1838 from matrix-org/matthew/fix-turn
...
fix TURN by fixing regression preventing multiple ICE candidates from sending.
2021-08-11 11:35:36 +01:00
Matthew Hodgson
97d718e850
tab->space
2021-08-11 11:31:40 +01:00
Matthew Hodgson
913b2d148c
clarify blank candidate comment
2021-08-11 11:30:42 +01:00
Matthew Hodgson
916f6a6126
fix TURN by fixing regression preventing multiple candidates from sending
...
In https://github.com/matrix-org/matrix-js-sdk/commit/eafecd36bc860e79d9aa280a7e60455dbd7c6f67#diff-df33fb6c18a9b5896cd500875824d6c10980d42c92b21cedac6d8f570a8d52b7L1639
the candidateSendTries reset was accidentally lost, meaning that we never send more than one m.call.candidates, breaking trickle ICE.
Also, we leak blank candidates out in m.call.candidates on Safari and FF, so fix that too.
2021-08-11 04:42:32 +01:00
David Baker
7dbee19456
Merge pull request #1837 from matrix-org/dbkr/fix_blank_membership_events
...
Fix blank profile in join events
2021-08-10 22:13:16 +01:00
David Baker
2375b00b52
more null checking
2021-08-10 22:09:01 +01:00
David Baker
13cdca028f
Fix blank profile in join events
...
This definitely needs explanation, but hopefully the comment is sufficient.
Type: defect
Fixes https://github.com/vector-im/element-web/issues/18321
Regressed in https://github.com/matrix-org/matrix-js-sdk/pull/1765
2021-08-10 21:59:40 +01:00
David Baker
264636c879
Merge pull request #1835 from matrix-org/travis/fsdk/get-perm
...
Add support for reading permissions from tree spaces
2021-08-10 11:08:51 +01:00
David Baker
94726aa1d5
Merge pull request #1832 from matrix-org/dbkr/preview_changelog
...
Add changelog preview action
2021-08-09 20:21:22 +01:00
Travis Ralston
8da2f91e22
Add support for reading permissions from tree spaces
...
This was originally thought to be able to be performed in another way, but unfortunately isn't as easy as originally predicted.
2021-08-09 08:43:46 -06:00
Dariusz Niemczyk
b03555a50b
Merge pull request #1833 from SimonBrandner/fix/screensharingc-crash
...
Fix error on turning off screensharing
2021-08-08 21:08:52 +02:00
Šimon Brandner
b61312feca
Fix screensharing crash
...
We have to first stop the track and only then delete the feed as stopping the tracks depends on the feed being defined
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-08 11:10:08 +02:00
David Baker
ea9459d330
Add changelog preview action
2021-08-06 23:05:00 +01:00
Travis Ralston
3edfe70a7b
Merge pull request #1831 from matrix-org/travis/fsdk/expose-get-file
...
Expose a getFileEvent() function off a MSC3089Branch
2021-08-06 09:15:24 -06:00
Travis Ralston
5482a19979
Expose a getFileEvent() function off a MSC3089Branch
2021-08-06 09:09:03 -06:00
Michael Telatynski
e1678aaf11
Merge pull request #1830 from matrix-org/t3chguy/js-docfix
...
Fix type documentation on MatrixClient::setRoomMutePushRule
2021-08-06 14:48:05 +01:00
Michael Telatynski
2bdb570f3c
Fix type documentation on MatrixClient::setRoomMutePushRule
2021-08-06 09:38:50 +01:00
Germain
3723b2da39
Merge pull request #1829 from matrix-org/gsouquet/jest-typescript
2021-08-05 11:00:40 +01:00
Germain Souquet
b63af00579
Exclude tests when building browserify package
2021-08-05 11:56:26 +02:00
David Baker
4ed6fbe5fe
Merge pull request #1820 from SimonBrandner/fix/hangup-reason/18219
...
Send `user_hangup` reason if the opponent supports it
2021-08-05 10:41:28 +01:00
Germain Souquet
026260502b
Fix linting issues in TypeScript test files
2021-08-05 11:37:27 +02:00
Germain Souquet
c45bc91389
Include all TypeScript @types listed in project dependency
...
Fixes vector-im/element-web#17743
The package @types/jest was not discovered because if types is specified, only packages listed will be included in the global scope.
2021-08-05 11:16:28 +02:00
David Baker
69358f8372
Merge pull request #1825 from matrix-org/dbkr/codeowners
...
Add CODEOWNERS
2021-08-04 13:21:37 +01:00
David Baker
8800c6d2e0
Add CODEOWNERS
...
This should make github auto review request from the element-web team
2021-08-04 13:16:15 +01:00
David Baker
b63de6a902
Merge pull request #1823 from matrix-org/dbkr/argh_the_linting
...
Update eslint plugin & fix silly indenting
2021-08-04 10:03:20 +01:00
David Baker
b1cec7d6a5
Merge pull request #1824 from matrix-org/dbkr/allchange
...
Switch to new changelog generator
2021-08-04 10:03:08 +01:00
David Baker
08821e499c
Switch to new changelog generator
2021-08-03 17:51:42 +01:00
David Baker
3ca84cfc49
Update eslint plugin & fix silly indenting
...
As per matrix-org/eslint-plugin-matrix-org#15
this caused a bunch of silly indenting to creep in, so this fixes it
back to the previous style.
2021-08-03 17:15:25 +01:00
David Baker
be8ecce995
Merge pull request #1821 from SimonBrandner/task/cleanup
...
Clean-up some VoIP code
2021-08-03 13:18:47 +01:00
Šimon Brandner
775c3465bb
Rename so that VS Code spell checker shutsup
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 10:05:05 +02:00
Šimon Brandner
7484e3c032
Improve wording
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 09:48:23 +02:00
Šimon Brandner
b93e79274f
Move for better organization
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 09:45:27 +02:00
Šimon Brandner
fee6a96350
Rename for consistency
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 09:44:44 +02:00
Šimon Brandner
ac2c09108f
Improve styling a bit
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 09:42:20 +02:00
Šimon Brandner
5b13785115
Make a few things into one liners
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 09:40:04 +02:00
Šimon Brandner
dd3c53edac
Extract weSentTheEvent into a variable
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 09:37:41 +02:00
Šimon Brandner
904071ebe6
Extract type into a variable
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 09:33:40 +02:00
Šimon Brandner
7e0aeb425d
Move things we can into a switch statement
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-03 09:31:06 +02:00
Šimon Brandner
f4e985b5cc
Fix typos
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-02 21:38:05 +02:00
Šimon Brandner
03134832e9
Standardise screensharing casing
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-02 21:30:33 +02:00
Šimon Brandner
dbb0f66094
Remove unused mute state stuff
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-08-02 21:29:09 +02:00