ENG-1283: Allow node sharing with groups in Obsidian#1123
Conversation
Let users choose which sharing groups to publish to from the discourse context sidebar and command palette, including publish-to-all support. Co-authored-by: Cursor <cursoragent@cursor.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
PR size/scope checkThis PR is over our review-size guideline.
Please split this into smaller PRs unless there is a clear reason the changes need to land together. If keeping it as one PR, please add a brief justification covering:
|
Use sequential publish to avoid relations.json races, read fresh frontmatter in the command picker, consolidate group loading via getMyGroups, and add dark mode styles to the publish dropdown. Co-authored-by: Cursor <cursoragent@cursor.com>
Memoize publishedToGroups so useCallback dependencies stay stable across renders. Co-authored-by: Cursor <cursoragent@cursor.com>
Restore getAvailableGroupIds to query group_membership like main, and derive getMyGroups from the same table with an embedded my_groups join for display names. Co-authored-by: Cursor <cursoragent@cursor.com>
|
@codex review |
|
Codex Review: Didn't find any major issues. 👍 Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
https://www.loom.com/share/1980f9a602aa47afb3525110acc760de
Summary
publishedToGroupsTest plan
publishedToGroupsupdates and the checkmark appearsMade with Cursor