-
Notifications
You must be signed in to change notification settings - Fork 0
feat(notify): user-notify 桌面通知与点击深链 #158
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
Open
SoloJiang
wants to merge
35
commits into
main
Choose a base branch
from
feat/system-notifications-user-notify
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
95df1b6
feat(notify): user-notify 桌面通知与点击深链
petros-double-test1 13a921a
fix(notify): restore needs-you refresh and harden click deep links
petros-double-test1 6371276
fix(notify): prevent deep-link races and re-query permission
petros-double-test1 270ae67
fix(notify): honor denied permission and stabilize click delivery
petros-double-test1 305c6dc
fix(notify): stop rememberThreads recursive self-call
petros-double-test1 43a9a5b
fix(notify): surface main-window focus failures on click
petros-double-test1 18d5506
fix(notify): wait for workspace load before deep-link apply
petros-double-test1 d9b11e1
fix(notify): expose workspaceLoadSeq on store value
petros-double-test1 ed03adc
fix(notify): badge action-required, global quota, settings deep-link
petros-double-test1 1ce13bc
fix(notify): settle workspace loads and harden deep-link edge cases
petros-double-test1 cf88f87
fix(notify): add open_curator fields to os_notify payloads
petros-double-test1 778b689
fix(notify): open Repo Map before curator drawer from notifications
petros-double-test1 4231a7c
fix(notify): harden deep-link loading, ownership, and permission state
petros-double-test1 d9daacf
fix(notify): include workspace_id in IM Ask test fixtures
petros-double-test1 661ed78
fix(notify): close deep-link review races
petros-double-test1 b8c3557
fix(notify): wait for source hydration
petros-double-test1 161b7b8
fix(notify): close hydration and routing edges
petros-double-test1 728097d
fix(notify): close concurrent load review gaps
petros-double-test1 d5149fe
fix(notify): harden hydration and click delivery
petros-double-test1 7a018ab
fix(notify): preserve click ownership across races
petros-double-test1 10be1bd
fix(notify): align needs and refresh ownership
petros-double-test1 76f4d9f
fix(notify): guard deferred workspace navigation
petros-double-test1 a67df3e
fix(notify): preserve category events during hydration
petros-double-test1 b14bfe7
fix(notify): preserve live stall transitions
petros-double-test1 fa8b44c
fix(notify): finish workspace hydration guards
petros-double-test1 c2502e5
fix(notify): serialize hydration and ownership
petros-double-test1 99e845d
fix(notifications): close latest review follow-ups
petros-double-test1 ec84890
fix(notifications): preserve cross-workspace event state
petros-double-test1 ff587ac
fix(notifications): cover workspace-wide review refresh
petros-double-test1 3b9809d
fix(notifications): harden workspace overview polling
petros-double-test1 0b7ff03
fix(notifications): isolate ready sources and stale navigation
petros-double-test1 3946632
fix(notifications): rebaseline muted review state
petros-double-test1 aa2f817
fix(notifications): preserve early quota transitions
petros-double-test1 6307880
fix(notifications): harden hydration and deep links
petros-double-test1 d636da6
fix(notifications): retain first quota transition
petros-double-test1 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
Large diffs are not rendered by default.
Oops, something went wrong.
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.