Batch Importer (Bib/Acq) (UXPROD-47)

[UXPROD-3502] Enhancements to the Data Import log (Morning Glory) Created: 12/Jan/22  Updated: 28/Sep/22  Resolved: 09/Aug/22

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Morning Glory (R2 2022)
Parent: Batch Importer (Bib/Acq)

Type: New Feature Priority: P2
Reporter: Ann-Marie Breaux (Inactive) Assignee: Ann-Marie Breaux (Inactive)
Resolution: Done Votes: 0
Labels: cornell-priority, data-import, epam-folijet
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Continues
is continued by UXPROD-3695 Additional Changes to the Data Import... Draft
Defines
is defined by FAT-1676 E-to-E Test 2 for "A user can delete ... Closed
is defined by FAT-1678 E-to-E Test 4 for Deleting Import Log... Closed
is defined by MODDATAIMP-708 Add documentation for Deleting logs v... Closed
is defined by MODSOURMAN-798 Change cache invalidation policy for ... Closed
is defined by MODSOURMAN-802 Block sending "Cancel" signal to fini... Closed
is defined by MODSOURMAN-814 Adjust totalRecords field for filtere... Closed
is defined by MODSOURMAN-818 Improve endpoints to get job executio... Closed
is defined by UIDATIMP-1077 Add checkboxes and delete action to D... Closed
is defined by UIDATIMP-1078 Add checkboxes and delete action to D... Closed
is defined by UIDATIMP-1126 Use API for deleting data import logs... Closed
is defined by UIDATIMP-1127 Use API for deleting data import logs... Closed
is defined by UIDATIMP-1153 Add summary at top of individual impo... Closed
is defined by UIDATIMP-1158 Add error hotlinks to the summary at ... Closed
is defined by UIDATIMP-1163 Connect summary table of import job's... Closed
is defined by UIDATIMP-1192 When go to Uploading jobs page or Set... Closed
is defined by UIDATIMP-1199 Checkbox on page 2+ of View all log l... Closed
is defined by UIDATIMP-1207 Log navigation problem when filtered ... Closed
is defined by UIDATIMP-1219 View all logs: filters are not update... Closed
is defined by FAT-1616 Create Karate tests for Deleting Impo... Closed
is defined by MODSOURCE-497 Change mechanism for snapshot process... Closed
is defined by MODSOURMAN-771 Create an API to delete DI Logs Closed
is defined by MODSOURMAN-779 Add "CANCELLED" status for Import job... Closed
is defined by MODSOURMAN-780 Implement endpoint for adding summary... Closed
is defined by MODSOURMAN-785 Filter out "Deleted" DI logs for GET ... Closed
is defined by MODSOURMAN-786 Restrict update of JobExecution that ... Closed
is defined by MODSOURMAN-787 Implement a job that would run period... Closed
is defined by MODSOURMAN-788 Document the approach for deletion of... Closed
is defined by MODSOURMAN-789 Implement endpoint to get job executi... Closed
is defined by MODSOURMAN-790 Implement endpoint to get job executi... Closed
is defined by MODSOURMAN-795 Improve summary endpoint by parameter... Closed
is defined by MODSOURMAN-810 Improve summary endpoint by parameter... Closed
is defined by MODSOURMAN-823 View all logs: broken alphabetical so... Closed
is defined by MODSOURMAN-836 GET job executions users endpoint enh... Closed
is defined by STDTC-61 When implemented with pagination, <Se... Closed
is defined by STSMACOM-671 Search term isn't persisted in Search... Closed
is defined by UIDATIMP-1115 Accessibility check: Data Import Land... Closed
is defined by UIDATIMP-1116 Accessibility check: Data Import View... Closed
is defined by UIDATIMP-1143 Update the "Data Import: All permissi... Closed
is defined by UIDATIMP-1144 Create a new Data import UI permissio... Closed
is defined by UIDATIMP-1146 For long Data import logs, change fro... Closed
is defined by UIDATIMP-1147 For the Data Import View all page, ch... Closed
is defined by UIDATIMP-1148 Change the status message for import ... Closed
is defined by UIDATIMP-1154 Accessibility check: Individual job l... Closed
is defined by UIDATIMP-1156 When closing the individual job log, ... Closed
is defined by UIDATIMP-1162 Fix Accessibility problems on /data-i... Closed
is defined by UIDATIMP-1164 When new data import log summary is o... Closed
is defined by UIDATIMP-1168 Add line between log summary and reco... Closed
is defined by UIDATIMP-1169 Change Import log hotlinks to textLin... Closed
is defined by UIDATIMP-1170 Change Import log hotlinks to textLin... Closed
is defined by UIDATIMP-1171 Change Import log hotlinks to textLin... Closed
is defined by UIDATIMP-1180 Change Job profile tree hotlinks to t... Closed
is defined by UIDATIMP-1181 Change associated hotlinks in Match, ... Closed
is defined by UIDATIMP-1186 The "select all items" button does no... Closed
is defined by UIDATIMP-1187 Create a new Data import UI permissio... Closed
is defined by UIDATIMP-1200 Data import Landing page and View all... Closed
is defined by UIDATIMP-1201 Data import Reset all bug Closed
Relates
relates to UXPROD-2802 NFR: Handle implicit/explicit actions... Draft
relates to UXPROD-3363 Data Import Log - refine error handli... Draft
relates to UXPROD-2350 Support for the Delete action during ... Draft
relates to UXPROD-2200 Create interactive log-summary of bat... Draft
Release: Morning Glory (R2 2022)
Epic Link: Batch Importer (Bib/Acq)
Front End Estimate: XL < 15 days
Front End Estimator: Ivan Kryzhanovskyi
Front-End Confidence factor: Medium
Back End Estimate: XL < 15 days
Back End Estimator: Kateryna Senchenko
Estimation Notes and Assumptions: A-M to add stories and then Leads revisit ests; timebox based on SME feedback; include additional enhancements feature in Nolana if necessary
Development Team: Folijet
PO Rank: 110
Rank: Cornell (Full Sum 2021): R1

 Description   

Watch size of scope; if starts to exceed the estimate, then consider splitting some of the work, or increasing estimate

Overview PPT for all except delete logs: https://docs.google.com/presentation/d/1j825v-3_lGHcngoiJHaIUId2AVqAtBv1rX5np2ul2ms/edit?usp=sharing

Ann-Marie Breaux review issues in related features UXPROD-2200 Draft , UXPROD-2802 Draft , UXPROD-3363 Draft . figure out if they can be consolidated or reworked to better explain how they fit together

See also UXPROD-2350: if the marc authority delete logs are hidden from UI, will there be a way for libraries to know about them and delete them?

Question: How hard would it be to create a way for users to be able to delete import logs via direct call to the API? (in addition to the UI process)

Possible enhancements to the Data Import log

  1. Add option to mark and delete individual import jobs - Stories created
  2. Add summary at top of record list, with filter for errors - Stories created
  3. Possibly change error column to include text of the error - Draft story created - Cannot fit into Morning Glory
  4. Possibly distinguish discards because no further action versus discards because multiple matches - Pending
  5. Distinguish jobs stopped by user versus jobs failed by FOLIO - Stories created
  6. For long logs, change Load more to Pagination - Stories created
  7. Fix navigation from log summary back to Landing page or View all - Draft story created
  8. Separate permissions to delete logs - Stories created
  9. Create or update Karate tests - Pending
  10. Create E-to-E tests - Pending

Out of scope:

  • Export the log or error messages (Create separate feature if needed in the future)


 Comments   
Comment by Ann-Marie Breaux (Inactive) [ 11/Feb/22 ]

Kateryna Senchenko I bumped up the BE estimate for this one. I think it'll end up being a little larger than we first thought.

Comment by Kateryna Senchenko [ 11/Feb/22 ]

Hi Ann-Marie Breaux, sound good to me. Thank you!

Generated at Fri Feb 09 00:32:31 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.