Commit graph

9 commits

Author SHA1 Message Date
Michael Telatynski
e67ca33c4a
Switch to importing models/Room from main js-sdk export ()
* Switch to importing TypedEventEmitter from main js-sdk export

* Switch to importing js-sdk/matrix in cypress

* Remove duplicated imports

* Fix lint:js-fix to run prettier last otherwise ESLint --fix may cause a mess

* Add lint rule

* Switch to importing models/Room from main js-sdk export

* Fix cypress-axe import

* Fix more imports

* Fix cypress-axe import

* Fix duplicated lint rule
2023-08-04 07:36:16 +00:00
Michael Telatynski
6b46d6e4f8
Add MatrixClientPeg::safeGet and use it in tests () 2023-06-05 18:12:23 +01:00
Michael Telatynski
c29e5f18ff
Update usages of test utilities preferring RTL () 2023-02-22 10:52:55 +00:00
Michael Telatynski
4574c665ea
Conform more code to strict null checking ()
* Conform more code to strict null checking

* Delint

* Iterate PR based on feedback
2023-02-16 17:21:44 +00:00
Michael Weimann
526645c791
Apply prettier formatting 2022-12-12 12:24:14 +01:00
Germain
663c7e069e
Migrate useTopic test to RTL () 2022-11-15 14:00:02 +01:00
Michael Weimann
27ba1e57e6
Update matrix-org/react (enzyme deprecation) () 2022-08-02 15:10:43 +02:00
Johannes Marbach
abd39c61b1
Add support for MD / HTML in room topics ()
* Add support for MD / HTML in room topics

Setting MD / HTML supported:
- /topic command
- Room settings overlay
- Space settings overlay

Display of MD / HTML supported:
- /topic command
- Room header
- Space home

Based on extensible events as defined in [MSC1767]

Fixes: 
Signed-off-by: Johannes Marbach <johannesm@element.io>

[MSC1767]: 

* Fix build error

* Add comment to explain origin of styles

Co-authored-by: Travis Ralston <travpc@gmail.com>

* Empty commit to retrigger build

* Fix import grouping

* Fix useTopic test

* Add tests for HtmlUtils

* Add slash command test

* Add further serialize test

* Fix ternary formatting

Co-authored-by: Travis Ralston <travpc@gmail.com>

* Add blank line

Co-authored-by: Travis Ralston <travpc@gmail.com>

* Properly mock SettingsStore access

* Remove trailing space

* Assert on HTML content and add test for plain text in HTML parameter

* Appease the linter

* Fix JSDoc comment

* Fix toEqual call formatting

* Repurpose test for literal HTML case

* Empty commit to fix CI

Co-authored-by: Travis Ralston <travpc@gmail.com>
Co-authored-by: Travis Ralston <travisr@matrix.org>
2022-06-07 14:20:32 -06:00
Germain
fdd5494402
Add dialog to navigate long room topics () 2022-05-13 08:55:10 +01:00