NCBI testing release 10 August 2022
Hi @lathrops1 cc @DioneMentis
The table below outlines the work done for this release, which relates to (in the order of the rows in the table):
- changes to the way files are incremented, based on previous changes to support for converted files
- showing book previews (note: does not include work to not show non-latest previews yet which will be covered by #1313 (closed))
- supporting creating chapter published versions
- an updated info button note (which was a quick fix so we just got it out the way)
- ensuring a component and file's status is accurate in a new book, to bypass the duplicate domain name issue in the existing test case for testing
- preventing negative or zero version numbers
- a fix to the collections dropdown
- and 9. preventing site crashes for NLM v2.3 files as well as accidental uploads of chapter-processed book files to wholebooks (and this work should prevent other forms of site crashes as well).
QA steps are contained in the issues.
Please note for point 5, relating to #1321 (closed), in our final testing to validate the release went smoothly on your site, we uploaded a large amount of files to test that case and it crashed the database (not the site but the database). It is now back up but I've left #1321 (closed) open for now so we can triple-check it tomorrow when our QA team is back on the clock. I will confirm here when we've done that, and will try reproduce the database crash to provide more info. cc @sidorelauku @John.kopanas
URL | Title | Milestone | Labels |
---|---|---|---|
#1278 (closed) | No filename validation for XML and PDF wholebook converted files | 2022-July-A | MVP deployment,QA:: ncbidev,release-20220810,scope:: approved |
#1302 (closed) | Book previews sometimes don't show the preview | 2022-Jul-B | MVP deployment,QA:: ncbidev,back-end,bug,release-20220810 |
#1308 | Unable to create chapter published versions | 2022-Jul-B | MVP deployment,QA:: ncbidev,dev:: done,release-20220810 |
#1311 (closed) | Inaccurate info button about where metadata comes from | 2022-Jul-B | QA:: ncbidev,UI,bug,release-20220810 |
#1321 (closed) | Inaccurate Component and File Status | 2022-Jul-B | Integration,MVP deployment,QA:: ncbidev,bug,release-20220810 |
#1312 (closed) | User should not be able to create a negative version number or zero as a version number | 2022-Jul-B | MVP deployment,QA:: ncbidev,bug,release-20220810 |
#1334 (closed) | Step 1 of book creation: Collection dropdown also shows the list groups | 2022-Jul-B | QA:: ncbidev,bug,release-20220810 |
#1336 (closed) | When user uploads converted NLM 2.3 file to BCMS it crashes site | 2022-Jul-B | MVP deployment,QA:: ncbidev,bug,release-20220810 |
#1329 (closed) | App crashes when uploading in a wholebook a file that belongs to a chapter-processed book | 2022-Jul-B | MVP deployment,QA:: ncbidev,release-20220810 |
Work related to TOC-related issues is still underway and we hope to release it later this week.