This repository was archived by the owner on Sep 11, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 822
Start DM on first message #8612
Merged
Merged
Changes from 96 commits
Commits
Show all changes
102 commits
Select commit
Hold shift + click to select a range
8093f4b
Start DM on first message
weeman1337 7b40a6b
Add Room showReadMarkers prop
weeman1337 bd86b48
Disable typing notifications for local rooms
weeman1337 6538456
Add option to hide room header buttons
weeman1337 3dbd684
Hide local rooms from room list
weeman1337 38c92ff
Prevent storing m.direct for local rooms
weeman1337 7533d15
Add local room avatar
weeman1337 b0debb5
Disable room options menu for local rooms
weeman1337 1885a45
Choose a different local room id schema
weeman1337 c3f52b4
Avatar URL, extract determineCreateRoomEncryptionOption
weeman1337 0433e38
Reuse existing DM rooms
weeman1337 cb7f586
Set room name, enable multi invite
weeman1337 a99bb4e
Implement start DM with poll
weeman1337 09569f8
Tweak local room intro messages
weeman1337 0f908e2
Implement create DM on file upload
weeman1337 a793cb8
Implement create DM on sending sticker
weeman1337 afe2fda
Introduce fake client
weeman1337 0a67b9b
Collect and replay LocalRoom events
weeman1337 79df621
Add local echo; Refactor tile rendering condition
weeman1337 0a5a7bd
Implement local room timeline layout
weeman1337 d141218
Remove local rooms from history
weeman1337 307806e
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 9c117a0
Update translation files
weeman1337 d651202
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 f1b5ea4
Remove en_EN_orig.json
weeman1337 b2118cf
Fix roomId access in EventTile
weeman1337 412cf31
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 0f72b9b
LocalRoom model refactoring
weeman1337 98c8268
Fix undefined error
weeman1337 8f901fc
Implement room create spinner
weeman1337 a71e63e
Remove RoomView props
weeman1337 71150a8
Use consts
weeman1337 a526747
Wrap matrix client; remove local room view; update layout
weeman1337 c5369ec
Replace ClientWrapper by doMaybeLocalRoomAction
weeman1337 1ec35e3
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 68ff8d3
Refactor modules; introduce indirection to break cyclic imports
weeman1337 846a5e4
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 d14868b
Implement minimal local room view
weeman1337 91004d2
Revert unnecessary changes
weeman1337 307da0e
Update i18n files
weeman1337 7e96add
Fix file uploads
weeman1337 2b79f0e
Extend cypress test; wait for local room to be ready
weeman1337 cd49bb9
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 3adc846
After merge cleanup
weeman1337 d6f7f50
Clean up, fix Threads test
weeman1337 8216e13
Add local room create error handling
weeman1337 ab928d0
Merge branch 'develop' into feat-dm-on-first
weeman1337 f32e63e
After merge cleanup
weeman1337 bad7dc0
Implement start DM on first message from user profile
weeman1337 eec735e
Implement Avatar tests
weeman1337 ec606c3
Add doMaybeLocalRoomAction test
weeman1337 6e9a968
Implement ContentMessages test
weeman1337 e7234b5
Add docs, RoomView refactoring
weeman1337 2efc744
Implement shareLocation test
weeman1337 25a1f40
Add SendMessageComposer test
weeman1337 2dbb04a
Add VoiceRecordComposerTile test
weeman1337 74bff65
Implement VisibilityProvider test
weeman1337 631f32f
Add TypingStore test
weeman1337 1d9c149
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 74db0b4
Fix cpyress tests (crypto will be re-added from develop)
weeman1337 1b166f5
Use KNOWN_SAFE_ROOM_VERSION from JS SDK
weeman1337 ea62c14
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 fa4c45b
Adapt SpotlightDialog
weeman1337 0643568
implement findDMForUser test
weeman1337 bd09b3c
Extend direct-messages tests
weeman1337 f7064e7
Implement direct messages tests / add docs
weeman1337 f2c7579
Merge branch 'develop' into feat-dm-on-first
weeman1337 bf568ad
Adapt spotlight search for start DM
weeman1337 552a50b
Add RoomView test
weeman1337 cca4469
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 2a7ef60
Fix room name; reorganise code
weeman1337 28e18d1
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 8ed4c62
Update spotlight test
weeman1337 5c59a85
Merge branch 'develop' into feat-dm-on-first
weeman1337 5f57546
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 52adaea
Remove duplicate LocalRoom test
weeman1337 aab5902
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 11b6227
Remove test IDs, unused cypress functions, replace all local rooms
weeman1337 56491d8
Extract isLocalRoom
weeman1337 79b227a
Merge branch 'develop' into feat-dm-on-first
weeman1337 3695ba9
Merge branch 'develop' into feat-dm-on-first
weeman1337 8091a51
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 6ea6ed6
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 5caff31
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 d8318c0
Remove e2e-encryption scenario
weeman1337 54e9ef5
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 d950a82
Remove test-ids
weeman1337 561f208
Merge branch 'develop' into feat-dm-on-first
weeman1337 7b9a190
Remove console.log; revert import re-ordering
weeman1337 53dc06a
Revert more changes
weeman1337 c6ac752
Merge branch 'develop' into feat-dm-on-first
weeman1337 1067d94
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 2ca2a78
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 4781eea
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 f174f8f
Remove duplicated code after merge
weeman1337 ad0e1dd
Remove temp file
weeman1337 28e0a3f
Rename LocalRoomViewProps to ILocalRoomViewProps
weeman1337 7bf94a3
Extract LargeLoader
weeman1337 c73cc51
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 a1ca909
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 3bfa1f8
Update roomview test
weeman1337 0f34d70
Merge remote-tracking branch 'origin/develop' into feat-dm-on-first
weeman1337 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.