Page MenuHomePhabricator

Create special page to manage global rename request queue
Closed, ResolvedPublic

Description

As a steward
I want to have an easy-to-use, scalable interface from which to handle the Global Rename queue
So I can efficiently respond to the increased request volume expected due to SUL finalization.

Given that I'm authenticated as a steward
When I visit the global rename queue
Then I see pending rename requests in a paginated, sortable table

AND I see a link to completed requests.

Given that I'm not a steward
When I visit the global rename queue
Then I see a "permission denied" message

AND I see a link to the rename request page.

Given that I'm viewing the table of pending or completed rename requests
When I ask for the next page of results
Then I see the next N results based on my current sort criteria

AND I see a total count of pending requests.

Given that I'm viewing the table of pending or completed rename requests
When I change the sort order of the list
Then I see the first N results based on my current sort criteria.

Given that I'm viewing the table of pending rename requests
When I select a specific pending rename request
Then I see the information provided by the user when the request was made

AND I see meta data added by the system
AND I see a useful summary of the activity for the requesting account
AND I see links to tools that will help me evaluate the request
AND I see buttons to approve or reject the request.

Given that I'm viewing a specific rename request
When I cancel my changes
Then no updates are made to the request

AND I return to the list of pending requests.

Given that I'm viewing a specific rename request
When I accept the request
Then the request is updated in the database

AND a job is queued to perform the rename
AND I see an acknowledgement of my decision.

Given that I'm viewing a specific rename request
When I reject the request
Then the request is updated in the database

AND I see an acknowledgement of my decision.

Version: master
Severity: enhancement
URL: https://www.mediawiki.org/wiki/SUL_finalisation/Design

Details

Reference
bz68924

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 3:40 AM
bzimport set Reference to bz68924.
bd808 created this task.Jul 31 2014, 4:08 PM
bd808 added a comment.Jul 31 2014, 4:10 PM

(In reply to Bryan Davis from comment #0)

Given that I'm viewing the table of pending or completed rename requests
When I change the sort order of the list
Then I see the first N results based on my current sort criteria.

Then I see the first N results based on my new sort criteria.

Change 159331 had a related patch set uploaded by BryanDavis:
[WIP] Special page to manage global rename requests

https://gerrit.wikimedia.org/r/159331

Change 159331 merged by jenkins-bot:
Special page to manage global rename requests

https://gerrit.wikimedia.org/r/159331