Commit Graph

35 Commits (cd8a0b8aec552c080a718c17ba3a737c610ed5b3)

Author SHA1 Message Date
Andrew Ferrazzutti cd8a0b8aec If public room creation fails, retry without publishing it (#19194)
Signed-off-by: Andrew Ferrazzutti <fair@miscworks.net>
2021-09-28 03:44:21 -04:00
Michael Telatynski d3ba33172b Only make the initial space rooms suggested by default 2021-08-31 16:42:21 +01:00
Michael Telatynski 868cb2132e createRoom, only send join rule event if we have a join rule to put inside it 2021-07-30 15:10:08 +01:00
Michael Telatynski 010baabfe6 Improve subspaces and some utilities around room/space creation 2021-07-23 08:46:20 +01:00
Michael Telatynski 390b05617c Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/17686
 Conflicts:
	src/components/views/dialogs/CreateRoomDialog.tsx
	src/components/views/dialogs/RoomUpgradeDialog.tsx
	src/components/views/dialogs/RoomUpgradeWarningDialog.tsx
	src/components/views/settings/tabs/room/SecurityRoomSettingsTab.tsx
2021-07-21 10:46:41 +01:00
Michael Telatynski ce78cdf4ad Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
Michael Telatynski f412fb44a7 Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/17686
 Conflicts:
	src/SlashCommands.tsx
	src/components/views/settings/tabs/room/SecurityRoomSettingsTab.tsx
	src/createRoom.ts
2021-07-09 08:13:39 +01:00
Michael Telatynski d004163177 Fix 2 new NPEs 2021-07-06 12:05:30 +01:00
Michael Telatynski eb9f4c609a Make CreateRoomDialog capable of creating restricted rooms in spaces 2021-07-06 10:10:47 +01:00
Michael Telatynski e8f0412fe3 Add way to manage Restricted join rule in Room Settings 2021-07-02 14:51:55 +01:00
Šimon Brandner a4fe2f143f
First batch of burning
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-07-02 12:12:41 +02:00
Michael Telatynski 4c42313f99 Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/17686
 Conflicts:
	src/components/views/settings/tabs/room/SecurityRoomSettingsTab.tsx
	src/createRoom.ts
2021-07-01 12:47:34 +01:00
J. Ryan Stinnett ae0a8b8da4 Auto-fix lint errors 2021-06-29 13:11:58 +01:00
Michael Telatynski d0dc5cf347 Update early MSC3083 support 2021-06-22 16:07:05 +01:00
Michael Telatynski 566b8af2a4 Initial support for MSC3083 via MSC3244 2021-06-18 12:18:23 +01:00
Travis Ralston 2eafe132b8 Move various createRoom types to the js-sdk 2021-06-14 13:31:58 -06:00
Germain Souquet b5295b03ce Trigger join room actions properly 2021-05-24 14:34:06 +01:00
Michael Telatynski b3aade075d Convert CreateRoomDialog to Typescript 2021-05-19 19:18:28 +01:00
Germain Souquet 3b66821258 move DM invite responsiblity to the server side 2021-04-14 19:59:17 +01:00
Michael Telatynski 1a7a0e619d extend createRoom for creating rooms in a space 2021-03-01 19:05:50 +00:00
Michael Telatynski c8fe3f7676 Pass room creation opts for new rooms into RoomView 2021-03-01 17:54:53 +00:00
Michael Telatynski 483d56320c Beginning of space creation UX from space panel 2021-03-01 17:47:40 +00:00
David Baker 6130bdf0d2 Use creation content to signal virtual-ness
This makes things a lot simpler.
2021-02-17 18:51:21 +00:00
Travis Ralston 91b1c8b817 Fix DM logic to always pick a more reliable DM room
Fixes https://github.com/vector-im/element-web/issues/15605
2020-11-16 15:07:09 -07:00
Michael Telatynski c3a355097d Initial Countly work 2020-10-29 15:57:16 +00:00
Travis Ralston 60d5e732d9 Wrap canEncryptToAllUsers in a try/catch to handle server errors
Fixes https://github.com/vector-im/element-web/issues/12266
2020-10-01 18:58:13 -06:00
Michael Telatynski 245ead48b8 Fix ensureDmExists for encryption detection
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-10-01 15:11:01 +01:00
Travis Ralston c28134eb11 Associate created rooms with the selected community 2020-08-26 10:53:06 -06:00
J. Ryan Stinnett 2b0865e89c Move E2EE well-known access to utils 2020-08-19 16:23:27 +01:00
J. Ryan Stinnett b293ef0674 Check for .well-known E2EE settings under new key
This adds an extra check for `.well-known` E2EE settings under the key
`im.vector.e2ee`. The older key `im.vector.riot.e2ee` is kept for historical
compatibility.

Part of https://github.com/vector-im/element-web/issues/14954
2020-08-19 16:23:26 +01:00
Jorik Schellekens 3cf8dff70d FIx coment 2020-07-20 20:50:12 +01:00
Jorik Schellekens d86eb5eb9e Lint new new code 2020-07-20 20:48:27 +01:00
Jorik Schellekens 4ba1f91a2b Fix lint issues in new code 2020-07-20 20:43:55 +01:00
Michael Telatynski f69a090d3d delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-07-02 23:22:36 +01:00
Michael Telatynski 111d4adab2 Convert createRoom over to typescript
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-07-02 22:38:11 +01:00