Skip to content

use the new manage access dialog - #762

Merged
SharonStrats merged 6 commits into
stagingfrom
feat/access
Oct 21, 2026
Merged

SharonStrats merged 6 commits into
stagingfrom
feat/access

Conversation

@SharonStrats

Copy link
Copy Markdown
Contributor

Also needs new solid-logic and solid-ui.

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'
@SharonStrats
SharonStrats force-pushed the feat/access branch 2 times, most recently from 84fbb64 to 6df7537 Compare October 21, 2026 19:50
…@5.0.2-2 pane-registry@5.0.2-0 profile-pane@4.1.0-0) (latest: rdflib@2.4.1 activitystreams-pane@2.0.0 chat-pane@4.0.0 contacts-pane@4.0.0 folder-pane@4.0.0 issue-pane@4.0.0 meeting-pane@4.0.0 source-pane@4.0.0)
@SharonStrats
SharonStrats merged commit 072d2ac into staging Oct 21, 2026
8 checks passed
@SharonStrats
SharonStrats deleted the feat/access branch October 21, 2026 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants