Skip to content

Standalone Collab Annotation - #215

Open
maagrawal16 wants to merge 2 commits into
adobecom:devfrom
maagrawal16:standalone-collab-annotation
Open

Standalone Collab Annotation#215
maagrawal16 wants to merge 2 commits into
adobecom:devfrom
maagrawal16:standalone-collab-annotation

Conversation

@maagrawal16

Copy link
Copy Markdown
Collaborator

Summary

  • Adds milo-collab-init.js — a new standalone annotation entry point that enables collab annotation directly on AEM content pages without the stream-mapper iframe, activated via the AEM sidekick's custom event
  • Token exchange: on sidekick login, exchanges the sidekick IMS profile for a service token via POST /api/auth/token, then bootstraps the full annotation environment
  • Collab modal: allows users to create a new collab or open an existing one by ID; after creation the button transforms to "Open Collab" so the user doesn't need to manually switch tabs
  • getEnvFromRef() utility: resolves the service endpoint from a ?streamRef= URL param (prod, stage, dev02, dev), making the standalone entry point environment-aware without relying on import.meta.url or mapper origin

Manasvi Agrawal and others added 2 commits July 1, 2026 14:59
- Add milo-collab-init.js with modal UI for creating/opening collabs
- Add token manipulation logic for standalone collab auth
- Wire up DA source/target for standalone annotation flow
- Update previewer, store, utils for standalone mode

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@adobecom-git-stale-pr-bot adobecom-git-stale-pr-bot Bot added the stale No recent activity label Sep 3, 2026
@adobecom-git-stale-pr-bot

Copy link
Copy Markdown

No activity in 7 days. Will be labeled stale at 14 days. Auto-close is disabled this run. Add stale-ignore to exempt.

No activity in 14 days, labeled stale (removed automatically on new activity). Auto-close is disabled this run. Add stale-ignore to exempt.

No activity in 21 days, labeled autoclose-pending (removed automatically on new activity). Would normally close in 7 days, but auto-close is disabled this run. Add autoclose-ignore to exempt.

No activity in 28 days. Would normally close now, but auto-close is disabled this run. Add autoclose-ignore to exempt.


Rundeck job Git Stale PR Check (git-stale-pr-bot), execution 2739336, project global, run by casalino

@adobecom-git-stale-pr-bot adobecom-git-stale-pr-bot Bot added the autoclose-pending Will be auto-closed soon label Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autoclose-pending Will be auto-closed soon stale No recent activity

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant