7bd5e3fa31
Move security-related dialogs to a common directory
2020-09-16 15:03:06 +01:00
c120458b81
fix test stub
2020-08-29 13:02:45 +01:00
72498df28f
Remove create-react-class
2020-08-29 12:14:16 +01:00
ce226ab534
Replace Riot with Element in docs and comments
...
This only covers the simple cases of references to issues and repos. More
complex areas, such as deployment scripts, will be handled separately.
Part of https://github.com/vector-im/element-web/issues/14864
2020-08-03 18:33:36 +01:00
38e93469d3
Fix broken test
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2020-07-23 09:01:44 +01:00
2dfd636a9e
Appease the linter
2020-07-17 16:28:49 -06:00
c9b0b3b31d
RoomSublist2 -> RoomSublist
2020-07-17 15:46:46 -06:00
96065ae982
RoomTile2 -> RoomTile
2020-07-17 15:43:29 -06:00
a7c18bfbfa
RoomList2 -> RoomList
2020-07-17 15:27:49 -06:00
2b15ba21dd
Rename RoomListStore file
2020-07-17 15:11:34 -06:00
209a5d2220
Rename RoomListStore2 class name
...
We use `RoomListStore` as a singleton, and don't want the ugly `2` at the end of the actual store instance, so here we rename it to something half-decent.
2020-07-17 15:10:30 -06:00
3826d81358
Enable test mode
2020-07-10 11:05:56 -06:00
bba8197592
Use the new layout store
2020-07-09 22:40:34 -06:00
75dbd5f1d4
Merge branch 'develop' into travis/room-list/enable
2020-07-09 22:28:16 -06:00
121e41d20b
Remove irrelevant function
2020-07-07 16:20:53 -06:00
5ace405062
The linter will never be appeased
2020-07-07 16:01:42 -06:00
85af3ebcc0
Lie about DMs in tests
2020-07-07 15:58:15 -06:00
044c223899
Remove debug
2020-07-07 15:53:12 -06:00
767db73853
Appease the linter
2020-07-07 15:50:04 -06:00
f89fcd1fe9
Fix tests and add general safety
...
We don't need the fake clock anymore, but we do have to wait for async actions to complete before moving forward.
This also exposes a number of functions for the store to be puppetted with.
2020-07-07 15:45:59 -06:00
c774b88bda
Initial pass of fixing tests
...
* Use new components
* Use new tagId prop on sublists
* Define onResize for the room list so it doesn't crash
2020-07-07 15:06:06 -06:00
99734dcfe8
please work
2020-07-07 17:11:14 +01:00
af2b826136
Please fix test
2020-07-07 16:57:56 +01:00
2969820371
LINT
2020-06-26 20:31:22 +01:00
0579c9f748
Fix tests
2020-06-26 20:25:38 +01:00
73d966443c
fix tests
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2020-05-24 14:25:31 +01:00
880e16aaa2
Merge branches 'develop' and 't3chguy/leaks' of github.com:matrix-org/matrix-react-sdk into t3chguy/leaks
...
Conflicts:
src/components/views/avatars/BaseAvatar.js
test/components/views/messages/TextualBody-test.js
2020-05-23 11:12:58 +01:00
7ff850deea
Merge pull request #4253 from matrix-org/travis/room-list-2
...
Rewrite the room list store
2020-05-21 13:30:32 -06:00
adec5a4f92
fix test
2020-05-20 15:09:10 +01:00
e79959a4ec
try fix tests
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2020-05-15 00:31:30 +01:00
2b4c19e9ba
Merge branch 'travis/dispatcher-types' into travis/room-list-2
2020-05-14 13:40:37 -06:00
08419d195e
Initial breakout for room list rewrite
...
This does a number of things (sorry):
* Estimates the type changes needed to the dispatcher (later to be replaced by https://github.com/matrix-org/matrix-react-sdk/pull/4593 )
* Sets up the stack for a whole new room list store, and later components for usage.
* Create a proxy class to ensure the app still functions as expected when the various stores are enabled/disabled
* Demonstrates a possible structure for algorithms
2020-05-14 12:44:29 -06:00
90a898d03f
Move dispatcher into a subdirectory
...
We're expecting to have a whole bunch of types for the dispatched payloads, so pull the thing into a directory we can throw them in.
2020-05-13 21:07:50 -06:00
fd25170c57
lint test
2020-04-27 11:51:55 +01:00
18db25f601
Fix test
2020-04-27 11:51:55 +01:00
e942a35525
Fixxy
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2020-04-16 14:09:41 +01:00
b4b0c4c6df
Add comments to highlight where we'll need m.widget support
...
For https://github.com/vector-im/riot-web/issues/13111
2020-04-09 15:14:07 -06:00
86f39ee0ee
Fix read marker visibility for grouped events
...
The recent "groupers" which extracted out timeline grouping logic forgot to
pass through the last event state for read marker computation. This causes the
read marker to become visible when e.g. returning to room if it was last placed
inside a grouped set of events (currently room creation and membership events).
Regressed by https://github.com/matrix-org/matrix-react-sdk/pull/4059
Related to https://github.com/vector-im/riot-web/issues/12338
2020-04-03 01:14:31 +01:00
c86d75693b
Fix a number of minor code quality issues
...
Most of these are complaints from my IDE. Discovered by going through nearly every file looking for React warnings.
2020-03-31 14:05:56 -06:00
866ed68615
Ensure DMs tagged outside of account data work in the invite dialog
...
Fixes https://github.com/vector-im/riot-web/issues/12418
Includes a refactor so we don't need to litter the code with the same magic string for DM tags.
2020-02-24 19:43:49 -07:00
d783ce86c8
Use noreferrer in addition to noopener for edge case browsers
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2020-02-23 22:14:29 +00:00
4a204b715d
Merge pull request #4059 from matrix-org/uhoreg/refactor_event_grouping
...
refactor event grouping into separate helper classes
2020-02-14 10:35:34 -05:00
908ca6b6ef
add test for grouping room creation events
2020-02-13 17:25:54 -05:00
8004a35179
Update to use proper quotes and fix code styling. And fix test.
...
Signed-off-by: Marco Zehe <marcozehe@mailbox.org >
2020-02-12 10:54:08 +01:00
9a5663056d
lint
2020-02-11 12:06:40 +00:00
6b6d612041
Fix error message rendering for key entry
...
Relates to https://github.com/vector-im/riot-web/issues/12288
2020-02-11 12:02:12 +00:00
544479a6ee
test code cleaned up slightly
2020-02-04 11:31:16 +00:00
150fe7a45a
Tests for MKeyVerificationConclusion
2020-02-04 11:25:19 +00:00
5c4b91457e
Fix tests
2020-01-30 22:28:56 +00:00
e1e53f567f
add more tests
2020-01-22 11:56:27 +00:00