Šimon Brandner
e6696f78f4
Allow recieving unprefixed version of m.call.sdp_stream_metadata_changed
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-07-29 13:00:48 +02:00
Šimon Brandner
21f107d734
Add types for MSC3291
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-07-27 14:19:54 +02:00
Christian Paul
4a1cd159a4
Update event.ts
2021-07-19 11:53:43 +02:00
Christian Paul
116085e927
Fix linter error
2021-07-10 03:08:51 +02:00
Christian Paul
96e6e7b1e8
Update event.ts
2021-07-09 16:44:39 +02:00
Christian Paul
ab679c2216
Update src/@types/event.ts
2021-07-07 00:39:26 +02:00
Christian Paul
c4263692f0
Update event.ts
2021-07-06 19:34:44 +02:00
Christian Paul
8c0f5b4e31
Update event.ts: Add io.element.functional_members
2021-07-06 16:48:57 +02:00
Michael Telatynski
265802acb1
Convert some models to typescript
2021-06-15 10:01:38 +01:00
Travis Ralston
759eca6479
Merge pull request #1732 from matrix-org/travis/file-trees
...
Unstable implementation of MSC3089: File Trees
2021-06-14 12:04:09 -06:00
Travis Ralston
b3a11030f2
Early file management APIs
2021-06-09 21:54:17 -06:00
Travis Ralston
9084b4e7aa
Early implementation of MSC3089 (file trees)
...
MSC: https://github.com/matrix-org/matrix-doc/pull/3089
Includes part of MSC3088 (room subtyping): https://github.com/matrix-org/matrix-doc/pull/3088
The NamespacedValue stuff is borrowed from the Extensible Events implementation PR in the react-sdk as a useful thing to put here. When/if the MSCs become stable, we'd convert the values to enums and drop the constants (or keep them for migration purposes, but switch to stable).
This flags the whole thing as unstable because it's highly subject to change.
2021-06-08 14:43:20 -06:00
Michael Telatynski
683aae5ed5
Add MSC3230 event type to enum
2021-06-07 09:00:08 +01:00
Michael Telatynski
b5fa54f91e
Add m.reaction to EventType enum
2021-05-13 10:57:02 +01:00
Michael Telatynski
e2d2249686
Switch from MSC1772 unstable prefixes to stable
2021-04-30 11:33:45 +01:00
David Baker
c0af2f25a1
Support MSC3086 asserted identity
2021-04-19 20:28:42 +01:00
Michael Telatynski
98f8d4414d
Add missing event type enum for key verification done
2021-04-13 09:41:53 +01:00
Michael Telatynski
bfe1987cd9
Add Spaces event types from MSC1772
2021-02-26 10:35:02 +00:00
Michael Telatynski
8e0fc8d460
Room helper for getting type and checking if it is a space room
2021-02-19 14:21:22 +00:00
David Baker
89aeda45c6
Basic call transfer initiation support
...
Re-commit of f3ee164a7d after I accidentally
merged to develop
2020-12-21 13:54:16 +00:00
David Baker
7046fa3224
Revert "Ignore party ID if opponent is v0"
2020-12-21 13:48:06 +00:00
David Baker
f3ee164a7d
Basic call transfer initiation support
...
Sends an m.call.replaces event and flag for whether to advertise
support.
MSC2747 (https://github.com/matrix-org/matrix-doc/pull/2747 )
2020-12-15 14:51:29 +00:00
David Baker
34882cc438
Merge pull request #1532 from matrix-org/dbkr/call_hold
...
Implement call holding functionality
2020-11-10 08:41:26 +00:00
Travis Ralston
ae77f900ef
Fix spelling error in the server ACL event type
2020-11-02 12:51:15 -07:00
David Baker
33d1a33a17
Implement call holding functionality
...
Using m.call.negotiate
2020-10-29 17:54:54 +00:00
David Baker
8712703f7c
Support m.call.select_answer
...
Only send one if the answer has a party_id set
Also change some event types to the enum and rename receivedAnswer
to be more consistent
2020-10-21 11:52:58 +01:00
David Baker
7c3af91b42
Support m.call.reject
...
Start the migration to v1 VoIP by supporting m.call.reject, which
we'll send if the caller says they're v1. Our version stays as v0
for now, until we speak the rest of v1.
Honour the default reaosn in a hangup being user_hangup.
2020-10-15 14:51:05 +01:00
Michael Telatynski
0b7754581a
Update src/@types/event.ts
...
Co-authored-by: Travis Ralston <travpc@gmail.com >
2020-10-07 16:32:04 +01:00
Michael Telatynski
7529d2b638
Create a giant event type enum
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2020-10-07 09:57:56 +01:00