Skip to content

Tracking Progress

Monitor the status of your development requests from submission to deployment.

Request Dashboard

Navigate to Sites → Your Site → Development Requests

Request List

The main view shows all requests:

ColumnDescription
TitleRequest title
StatusCurrent status
TypeRequest type (widget, page, etc.)
PriorityLow, Normal, High, Urgent
CreatedSubmission date
UpdatedLast status change

Filtering

Filter requests by:

  • Status — Pending, In Progress, Review, Completed
  • Type — Widget, Page, Layout, etc.
  • Priority — Low to Urgent
  • Date Range — Created or updated dates

Status Overview

Request Statuses

StatusIconDescription
DraftNot yet submitted
Submitted🔵Being analyzed by AI
Queued🟡Waiting for other requests
In Progress🟠Being implemented
Review Ready🟣Awaiting your review
Approved🟢Approved, deploying
CompletedLive in production
Blocked🔴Needs attention
CancelledCancelled by user

Status Timeline

Each request shows a timeline of status changes:

Submitted          2024-01-15 10:30 AM

Queued             2024-01-15 10:31 AM

In Progress        2024-01-15 02:00 PM

Review Ready       2024-01-15 02:45 PM   ← You are here

Request Details

Click a request to view details:

Information Tab

  • Title and description
  • Request type and version bump
  • Created by and date
  • Target site and page
  • Priority level

Activity Tab

Chronological log of events:

📝 Request submitted by Jane Doe
🤖 AI analysis complete: Automatable, Minor version
📋 GitHub issue #123 created
🔧 GitHub Copilot assigned
💻 Pull request #456 opened
✅ Review requested

GitHub Tab

Direct links to:

  • Issue — The GitHub issue tracking this request
  • Pull Request — The implementation PR
  • Commits — Changes made

Preview Tab

When available, preview links:

  • Draft Environment — See changes before deployment
  • Comparison — Side-by-side with production

Notifications

In-App Notifications

The bell icon shows request updates:

  • Status changes
  • Comments on your requests
  • Requests awaiting your review
  • Deployment completions

Email Notifications

Configure in Settings → Notifications:

  • Immediate — Get an email for each update
  • Daily Digest — Summary once per day
  • Important Only — Only blocking issues

Queue Position

See where your request is in the queue:

Queue for my-site.com:
1. Request #122 - In Progress (75% complete)
2. Request #123 - Queued ← Your request
3. Request #124 - Queued

Queue Time Estimates

Based on similar requests:

  • Position 1 — In progress, estimated 30 min
  • Position 2 — Starting in ~30 min
  • Position 3 — Starting in ~1 hour

TIP

Queue estimates are approximations. Complex requests take longer.

Progress Indicators

Implementation Progress

For in-progress requests:

Implementation Progress: 75%
├── ✅ GitHub issue created
├── ✅ Copilot assigned
├── ✅ Initial code generated
├── 🔄 PR review in progress
└── ⏳ Awaiting your review

Deployment Progress

After approval:

Deployment Progress: 50%
├── ✅ Changes approved
├── ✅ PR merged
├── 🔄 Building site
└── ⏳ Deploying to production

Taking Action

Cancel a Request

If you no longer need a change:

  1. Open the request
  2. Click Cancel Request
  3. Provide a reason (optional)
  4. Confirm

Edit a Queued Request

Before implementation starts:

  1. Open the request
  2. Click Edit
  3. Modify title or description
  4. Save

Escalate Priority

If urgency has increased:

  1. Open the request
  2. Click Change Priority
  3. Select new priority
  4. Provide justification

Provide Additional Information

Add comments to a request:

  1. Open the request
  2. Go to Activity tab
  3. Click Add Comment
  4. Type your message
  5. Submit

Troubleshooting

Request Stuck in Queue

Possible causes:

  • Previous request is complex
  • GitHub API issues
  • Copilot service delays

What to do:

  1. Check the request ahead of yours
  2. Look for error messages
  3. Contact support if >24 hours

Implementation Taking Too Long

Complex requests take longer. If concerned:

  1. Check the GitHub PR for progress
  2. Look at the activity log
  3. Add a comment asking for status

Unexpected Changes

If the implementation doesn't match your request:

  1. Don't approve yet
  2. Add comments on what's wrong
  3. The system will iterate

Request Blocked

If a request shows "Blocked":

  1. Read the blocking reason
  2. Provide requested information
  3. Or cancel and resubmit

Next Steps

Duff Cloud Services Documentation