Commit Graph

42834 Commits

Author SHA1 Message Date
David Baker d242935a90 Merge pull request #2077 from matrix-org/bwindels/fix-dm-error-on-left-room
FIX: Don't error on rooms the user has left already
2018-07-23 17:24:41 +01:00
David Baker 6804647dda Destroy widget when its permission is revoked 2018-07-23 17:11:53 +01:00
Pablo Saavedra 77ab7d2589 CreateRoomDialog is rendered before get default_federate value
In React the order of the execution of mount and render functions
is: `componentWillMount --> render --> componentDidMount`

The `CreateRoomDialog` `render()` function is executed before than
the `componentDidMount()` function so the

  `this.defaultNoFederate = config.default_federate === false;`

; instruction which is executed in the `componentDidMount` function
(in `CreateRoomDialog`) is evaluated always after than the rendering
of the page.

Therefore, the obvious issue is that the values obtained from the
`SdkConfig.get()` function (`config.default_federate`) are obtained
later than their usage on `render()`.

This patch makes this change to fix the described issue:

* componentWillMount instead of componentDidMount

Signed-off-by: Pablo Saavedra <psaavedra@igalia.com>
2018-07-23 17:51:51 +02:00
Weblate 4ce2c03f70 Merge remote-tracking branch 'origin/develop' into develop 2018-07-23 15:05:10 +00:00
David Baker c1891aa005 Merge pull request #2080 from matrix-org/dbkr/persistent_app_css_fixes
Fix persisent apps being the wrong size
2018-07-23 16:05:02 +01:00
David Baker 4f8ece53b2 Fix CSS naming 2018-07-23 15:58:07 +01:00
David Baker 5adcd673ab Fix persisent apps being the wrong size 2018-07-23 15:08:17 +01:00
Weblate 3d3ff6cc00 Merge remote-tracking branch 'origin/develop' into develop 2018-07-23 13:31:18 +00:00
Bruno Windels 4e9f6441a3 Merge pull request #2079 from matrix-org/dbkr/make_jitsi_actually_persist
Fix widgets resetting when going to the top-left
2018-07-23 15:31:12 +02:00
David Baker 00f78822c5 Fix widgets resetting when going to the top-left
Remove the hash from the parentUrl because this change when we
change rooms.
2018-07-23 13:50:16 +01:00
Bruno Windels 3992e99850 dont error on rooms the user has left already 2018-07-23 14:18:45 +02:00
Bruno Windels ba1ee86c67 wait to be visible 2018-07-23 11:21:34 +02:00
Bruno Windels 1643b9552e test default server setup for signup 2018-07-23 11:20:07 +02:00
Bruno Windels c693d861f4 link to code style document, instead of having local copy 2018-07-23 10:36:21 +02:00
Bruno Windels 5934bebafb change test user name 2018-07-23 10:36:03 +02:00
Bruno Windels 048a367081 use in-memory database, faster and no need to clear before every run 2018-07-23 10:21:38 +02:00
Bruno Windels b42a0411f3 add IDEA for better debugging to readme (unrelated to PR really) 2018-07-23 10:10:36 +02:00
Bruno Windels 978081b3c0 remove obsolete code 2018-07-23 10:09:52 +02:00
Bruno Windels eb10296c74 disable welcomeUserId for now in riot config, flow seems broken 2018-07-23 10:09:30 +02:00
Bruno Windels bc06d370d0 prevent stop scripts from polluting output 2018-07-23 09:41:25 +02:00
Jeff Huang fc18c301a1 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1218 of 1218 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2018-07-22 13:01:26 +00:00
Bruno Windels 40c0967364 more readme 2018-07-20 19:08:23 +02:00
Bruno Windels 5f2fcefb4e update instructions 2018-07-20 19:00:38 +02:00
Bruno Windels 410b32ff85 make script runnable in one terminal, without server output garbling up test results. This won't work well on CI server but makes it clear to run locally 2018-07-20 19:00:27 +02:00
Bruno Windels 515e34cfde turn headless back on 2018-07-20 18:59:45 +02:00
Bruno Windels a74a753a05 working consent test by accepting server notices invite and clicking on link, also create room 2018-07-20 18:51:25 +02:00
Bruno Windels bc1da0565e WIP: script to run tests on CI 2018-07-20 18:50:52 +02:00
Bruno Windels 1468be0db4 add script to clear synapse db 2018-07-20 18:50:29 +02:00
Bruno Windels 7ecd7d3873 add template config file for riot installation 2018-07-20 18:50:05 +02:00
Michael Telatynski 93abb4b74b workaround to prevent Slate getting too empty when undoing RT pastes
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2018-07-20 15:06:27 +01:00
Weblate da8f77e621 Merge remote-tracking branch 'origin/develop' into develop 2018-07-20 14:01:32 +00:00
David Baker fc29e89f63 Merge pull request #2062 from matrix-org/dbkr/use_configured_integ_url
Jitsi: Use integrations URL from config
2018-07-20 15:01:28 +01:00
Weblate 972d59c77b Merge remote-tracking branch 'origin/develop' into develop 2018-07-20 13:45:29 +00:00
Bruno Windels a8a40f1514 Merge pull request #2075 from matrix-org/dbkr/allow_jitsi_in_e2e_rooms
Allow jitsi in e2e rooms
2018-07-20 14:45:24 +01:00
David Baker bd3dd9aafc Allow jitsi in e2e rooms
We have a separate warning about how widgets are not very e2e, so
this should be sufficient warning.
2018-07-20 14:30:38 +01:00
Weblate ad6397a7f4 Merge remote-tracking branch 'origin/develop' into develop 2018-07-20 11:23:07 +00:00
Bruno Windels 6f278ceab0 Merge pull request #2071 from matrix-org/dbkr/persistedelement_border
Fix border around persisted widgets
2018-07-20 12:23:02 +01:00
Weblate 503caafc87 Merge remote-tracking branch 'origin/develop' into develop 2018-07-20 11:20:24 +00:00
Bruno Windels 95eafd7489 Merge pull request #2073 from matrix-org/dbkr/kill_more_random_z_indexes
Fix e2e icons floating above jitsi
2018-07-20 12:20:18 +01:00
Peter Vágner 19f4d4e15b Translated using Weblate (Slovak)
Currently translated at 100.0% (1218 of 1218 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sk/
2018-07-20 08:02:47 +00:00
Szimszon 25a3d49f67 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1218 of 1218 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2018-07-19 13:38:39 +00:00
Weblate d35ef7e7eb Merge remote-tracking branch 'origin/develop' into develop 2018-07-19 12:51:09 +00:00
David Baker 3c895e5a0d Merge pull request #2074 from matrix-org/t3chguy/hide_ddg_me_after_space
hide some commands after space as they have special semantics
2018-07-19 13:51:05 +01:00
Weblate 173806e657 Merge remote-tracking branch 'origin/develop' into develop 2018-07-19 12:49:49 +00:00
David Baker f9af96d422 Merge pull request #2070 from matrix-org/t3chguy/slate_cont2
Even More Slate Fixes :D
2018-07-19 13:49:42 +01:00
Kévin C 0d1fd1b892 Translated using Weblate (French)
Currently translated at 100.0% (1218 of 1218 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-07-19 11:23:39 +00:00
Weblate f700c8e60d Merge remote-tracking branch 'origin/develop' into develop 2018-07-19 11:00:43 +00:00
Andrey eb0a1d9b92 Translated using Weblate (Russian)
Currently translated at 99.4% (1208 of 1215 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ru/
2018-07-19 11:00:42 +00:00
Marc Yustin 0ddf84c45e Translated using Weblate (Italian)
Currently translated at 100.0% (1215 of 1215 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2018-07-19 11:00:42 +00:00
Szimszon 50c6b91c8f Translated using Weblate (Hungarian)
Currently translated at 100.0% (1215 of 1215 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2018-07-19 11:00:42 +00:00