-
Notifications
You must be signed in to change notification settings - Fork 3.4k
feat(comments): canvas commenting and historical version replay #78691
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
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
23a4194
feat(comments): desktop comment engine, artifact and activity UI
puemos 2464931
fix(comments): make desktop core independently valid
puemos 225a499
fix(desktop): restrict artifact preview scripts
puemos 3e5609d
fix(desktop): bound pull request comment queries
puemos accf683
fix(desktop): restrict GitHub comment images
puemos 8f1bb8f
fix(desktop): block artifact preview redirects
puemos 3c8594d
fix(desktop): gate comment surfaces
puemos 810a6e3
fix(desktop): preserve add-to-chat selection action
puemos 6808d84
fix(desktop): gate comment activity navigation
puemos cbba8ea
fix(desktop): restrict PR review comment images
puemos 8ed97e8
fix(desktop): handle deleted PR comment authors
puemos 4fba900
fix(desktop): label deleted comment authors neutrally
puemos 554067d
fix(desktop): preserve artifact file sizes
puemos 0a17c24
fix(desktop): keep artifacts visible on comment errors
puemos 50dbb7e
fix(desktop): gate artifact member queries
puemos 2a4e98f
fix(desktop): mark exact hover activity read
puemos ede3fef
fix(desktop): gate hover comment activity
puemos 4939560
fix(desktop): preserve task mention activity
puemos 3aecbeb
fix(desktop): label partial activity reads accurately
puemos 80ef21c
fix(desktop): bound artifact comment polling
puemos c831208
fix(desktop): limit concurrent PR comment loads
puemos 5a2aff1
fix(desktop): keep state events out of thread ordering
puemos 1b52238
fix(desktop): resume artifact follow from all sources
puemos 20989ee
fix(desktop): keep artifact links outside comment frames
puemos 7a58c0a
fix(desktop): preserve cross-task comment focus
puemos 23b90bc
fix(desktop): preserve pending source filters
puemos 4b838ca
fix(desktop): derive visible comments in one pass
puemos 4796e20
fix(desktop): skip unnecessary artifact HTML parsing
puemos 462c0fb
fix(desktop): isolate resource comment failures
puemos 037932f
fix(desktop): preserve partial PR comment results
puemos cf9f2ac
fix(desktop): handle async thread resolution
puemos 4de9ef2
fix(desktop): make full comment threads selectable
puemos c9fbcbd
fix(desktop): distinguish text comment highlights
puemos e843fcb
fix(desktop): reuse text index across highlights
puemos 6675563
fix(desktop): reuse text index during selection
puemos f441934
fix(desktop): surface artifact comment errors
puemos 149655a
feat(comments): canvas commenting and historical version replay
puemos 4c19bf4
test(comments): isolate canvas theme bridge assertions
puemos 7c9cf48
fix(comments): sort canvas host imports
puemos f8c339b
fix(desktop): require built historical canvas previews
puemos c4a1fc4
chore(ci): keep frontend timeout unchanged
puemos 69316e0
fix(comments): address canvas review feedback
puemos 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
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
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.
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.