...
Role | Person | Comments |
---|---|---|
Solution Architect | Looks adequate, but it makes sense to also explicitly document expectations and assumptions about the amount of data | |
Java Lead | Done. Assumptions/questions are in progress. | |
UI Lead | ||
Product Owner |
- Spike - Preview of the records before the changes are committed Jira Legacy server System JiraJIRA columnIds issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODEXPW-81
- Bulk Edit - User data - in app approach Jira Legacy server System JiraJIRA columnIds issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key UXPROD-3705
...
Method | Path | Provided permissions | Request | Response | Description | Notes | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | /bulk-edit/{jobId}/preview/users | bulk-edit.preview.users.collection.get | NA | 200 OK (userCollection.json) | Get users preview |
| ||||||||||||
GET | /bulk-edit/{jobId}/preview/items | bulk-edit.preview.items.collection.get | NA | 200 OK (itemCollection.json) | Get items preview |
| ||||||||||||
POST | /bulk-edit/{jobId}/content-update/upload | bulk-edit.items.content-update.upload.post | ContentUpdateCollection | 201 CREATED | Update records based on ContentUpdateCollection request and return updated items collection. Should support limit query parameter to control number of returned items. |
| ||||||||||||
GET | /bulk-edit/{jobId}/preview/updated-items/download | bulk-edit.preview.updated-items.download.get | NA | 200 OK (csv-file with items) | Download preview as csv-file |
|
...
Method | Path | Provided permissions | Request | Response | Description | Notes | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | /bulk-edit/{jobId}/preview/users | bulk-edit.preview.users.collection.get | NA | 200 OK (userCollection.json) | Get users preview |
| ||||||||||||
GET | /bulk-edit/{jobId}/preview/items | bulk-edit.preview.items.collection.get | NA | 200 OK (itemCollection.json) | Get items preview |
| ||||||||||||
POST | /bulk-edit/{jobId}/item-content-update/upload | bulk-edit.items.content-update.upload.post | ItemContentUpdateCollection | 201 CREATED | Update records based on ItemContentUpdateCollection request and return updated items collection. Should support limit query parameter to control number of returned items. |
| ||||||||||||
POST | /bulk-edit/{jobId}/user-content-update/upload | bulk-edit.users.content-update.upload.post | UserContentUpdateCollection | 201 CREATED | Update records based on UserContentUpdateCollection request and return updated users collection. Should support limit query parameter to control number of returned users. |
| ||||||||||||
GET | /bulk-edit/{jobId}/preview/updated-items/download | bulk-edit.preview.updated-items.download.get | NA | 200 OK (csv-file with items) | Download preview as csv-file |
|
...