-
-
Notifications
You must be signed in to change notification settings - Fork 648
Timeline needs to refresh when we see a MSC2716 marker event #2299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
MadLittleMods
merged 56 commits into
develop
from
madlittlemods/refresh-timeline-when-we-see-msc2716-marker-events-v2
Jun 1, 2022
Merged
Changes from 13 commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
d37fa81
Timeline needs to refresh when we see a MSC2716 marker event
MadLittleMods dbc7d66
Fix tests failing from function signature changes
MadLittleMods ee39d6c
Fix argument mismatch
MadLittleMods 2468690
Add missing docstrings
MadLittleMods f44489d
Raw refreshLiveTimeline function that seems to work
MadLittleMods 1ab5460
Clean up raw commit
MadLittleMods 52ce184
Remove event remitters
MadLittleMods d7c6802
Merge branch 'develop' into madlittlemods/refresh-timeline-when-we-se…
MadLittleMods 26d4ecd
Fix up lints
MadLittleMods f1979d2
Fix lints
MadLittleMods c863ad1
Use UnstableValue
MadLittleMods b58e198
Clarify toStartOfTimeline order
MadLittleMods 81785ce
Add backwards compatible overloads
MadLittleMods a98df62
Fix lints
MadLittleMods a8e4d07
Fix lints
MadLittleMods d43a994
Match case of other events
MadLittleMods 4acc712
Add some missing type hints
MadLittleMods 15d0e8a
Use built-in matches function
MadLittleMods 64a6e38
Add more missing types
MadLittleMods 46f2933
Merge branch 'develop' into madlittlemods/refresh-timeline-when-we-se…
MadLittleMods d267136
Add method to call MSC2716 /batch_send endpoint
MadLittleMods 148434d
Move batchSend to e2e test in matrix-react-sdk
MadLittleMods 3973e34
Extra TimelineRefresh to make the timeline blank and have something t…
MadLittleMods a086489
getLatestTimeline for when no events exist in the timeline already
MadLittleMods d241f13
Some cleanup
MadLittleMods 0e3a5db
Fix lints
MadLittleMods a19b075
Merge branch 'develop' into madlittlemods/refresh-timeline-when-we-se…
MadLittleMods 3dff724
Better comment
MadLittleMods d37f788
Re-register state listeners after `fixUpLegacyTimelineFields` changes…
MadLittleMods 6b8aa6c
Remove lastMarkerEventProcessed logic
MadLittleMods 4bb1d14
Add some missing test coverage
MadLittleMods 34a943b
Add tests for sync state listeners and RoomEvent.CurrentStateUpdated
MadLittleMods e412aa1
Fix lint
MadLittleMods 7a90629
Merge branch 'develop' into madlittlemods/refresh-timeline-when-we-se…
MadLittleMods 9d1c7c7
Fix test when we only emit on reference change
MadLittleMods c36e1b9
Fix test passing with and without timelineSupport
MadLittleMods f663d6b
Consolidate imports
MadLittleMods 313df51
Remove unnecessary overloads for private method
MadLittleMods 90db6fd
Add barebones tests for overloads
MadLittleMods 9f3df87
More straight-forward if-else
MadLittleMods 8fc837f
Added extra explanation what marker event means
MadLittleMods 78689a9
Fix lint
MadLittleMods 58fa63c
Dry interfaces by extending (OOP)
MadLittleMods d0466a1
Use Pick<> to be more composable and obvious what we're extending
MadLittleMods e67b620
Use optional chaining and null coalescing for more accurate and stand…
MadLittleMods 2a4a430
Add type
MadLittleMods e4bd518
Add deprecation warnings for old overloads
MadLittleMods 310423a
Better test name
MadLittleMods ac07eaf
Add refresh timeline tests to matrix-js-sdk
MadLittleMods 4915aef
WIP: almost working perfect merge test
MadLittleMods 460e887
Working tests
MadLittleMods 741a4fa
Fix lints
MadLittleMods a33de28
Merge branch 'develop' into madlittlemods/refresh-timeline-when-we-se…
t3chguy 2bda3d3
Accurate return description
MadLittleMods 150a498
Correct function parameters
MadLittleMods a5f832f
Small formatting updates
MadLittleMods 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
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.