Skip to content

use the new manage access dialog - #762

Open
SharonStrats wants to merge 2 commits into
stagingfrom
feat/access
Open

SharonStrats wants to merge 2 commits into
stagingfrom
feat/access

Conversation

@SharonStrats

Copy link
Copy Markdown
Contributor

Also needs new solid-logic and solid-ui.

…@5.0.0-2 pane-registry@5.0.0-1 activitystreams-pane@2.0.0-0 chat-pane@4.0.0-0 contacts-pane@4.0.0-0 folder-pane@4.0.0-0 issue-pane@4.0.0-0 meeting-pane@4.0.0-0 profile-pane@4.0.0-0 source-pane@4.0.0-0) (latest: rdflib@2.4.1)

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The pinned solid-ui version lacks the imported modal package, preventing manager.js from loading.

Review effort: Lite
Findings: 1 High severity

Open (1)
What changed in this PR

Replaces the legacy sharing pane with the new Manage Access dialog.

Changes:

  • Fetches access grants through solid-logic.
  • Opens AccessControlModal with the resource URI and grants.
File Summary Review
src/​outline/​manager.js Integrates the Manage Access dialog. Critical: update solid-ui dependency metadata and lockfile to a release containing the access-control modal.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/outline/manager.js
import { loadContainerRepresentation } from '../utils/podUtils'
import { isWebIdUri } from '../utils/webIdUtils'
import '../components/file-explorer-header'
import AccessControlModal from 'solid-ui/components/access-control-modal'

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants