Skip to content

deployed/20240911_224800

Compare
Choose a tag to compare
@va-bot va-bot released this 11 Sep 22:48
f62b14f

Commit: f62b14f

hotfix/APPEALS-57834 (#22799) (#22800)

Co-authored-by: davywentwortht2it david.wentworth@va.gov


Commit: 5ae099e

feature/appeals-47313 (#22749) (#22763)

  • Remove and reinstall pdfjs-dist@2.6.347 and use cdn to get rid of fake worker warning

  • Comment out pdfjs worker lines in documentViewer.js to get rid of fake worker warning

  • Add PdfDocument component with no batching

  • Add MVP working reader prototype 2.0

  • Add reader prototype warning on toolbar

  • Add MVP zoom function

  • Add prototype route

  • Fix next and previous doc links with prototype path

  • Extract toolbar buttons out to ReaderToolbar component

  • Fix prop type in PdfDocument

  • Remove prototype logic

  • Clean up prototype with utils

  • Fix scroll issue on document list view for Reader

  • APPEALS-46785. Add text layer to prototype.

  • Revert pdf-annotate changes

  • Revert PdfFile imports and comment out pdfjs imports

  • Remove extra sidebar html in PdfDocument

  • Remove unnecessary props from PdfDocument

  • Add WIP rotate function

  • Clean up components and css

  • Add pageUtil and clean up PdfDocument

  • Update rotate function

  • Fix sidebar css to dynamically shrink

  • APPEALS-46785. Add test coverage for pageUtil#renderPage.

  • APPEALS-46785. Search functionality for Reader prototype.

  • Update yarn.lock after rebasing.

  • APPEALS-48219. Prototype version of issue tags.

  • Update css for page rotate function

  • Remove and reinstall pdfjs-dist@2.6.347 and use cdn to get rid of fake worker warning

  • APPEALS-46785. Add text layer to prototype.

  • Add current page display functionality

  • Fix getPageNumFromScrollTop function for when document has been rotated

  • Fix getPageNumFromScrollTop function to have max page number

  • Fix css for rotation

  • Add sidebar categories

  • APPEALS-49501. Fix keyboard shortcut modal.

  • APPEALS-49501. Make pageUtil into Page component for React efficiency.

  • APPEALS-49501. Comments rework.

  • APPEALS-49501. Fix test/lint errors.

  • APPEALS-515895. Add back-to-documents-list hotkey.

  • Layout cleanup and add toggle menu function

  • Add MVP WIP DocumentInfo

  • Refactor redux appeal and fix Sidebar CSS to scroll

  • Update vacolsId proptype to string

  • APPEALS-52496. Update layout of Reader Prototype to match original layout.

  • Cleaning up imports and removing glamor.

  • Potential fix for double render error.

  • Add reader prototype feature toggle

  • Fix same canvas render error

  • Add Fake PDFJS Worker solution

  • Add pdfjs worker to intializers assets

  • Remove ocr path from documents controller

  • Add WIP load document error handling

  • Add error handling for PdfDocument when document load failure

  • Remove logic to access prototype through url

  • Update page title for Reader

  • Revert schema

  • Extract logic to DocumentLoadError component

  • Move banner/format.js to caseflow util directory

  • Remove 2.0 components, screens, routes directories and get successful compile

  • Remove 2.0 layouts directory

  • Remove 2.0 Router component

  • Move ErrorBoundary and Loadable components to client/app/components

  • Remove 2.0/components/shared directory

  • Move 2.0 store

  • Remove vscode settings

  • Remove 2.0 path lines

  • Delete 2.0 path lines in webpack config

  • Add back in vscode files

  • Fix text layer error. Fix pages leaking between documents.

  • Add max width to sidebar css to fix long document type overflow

  • Update element name for jump to page function

  • Remove scroll into view smooth

  • Update current page calculation

  • Hide search bar when switching documents.

  • Add IntersectionObserver logic to Page

  • Add useState

  • Add IntersectionObserver logic

  • Revert current page logic to use page size estimations instead of IntersectionObserver

  • Remove pdfjs imports from documentViewer.js and PdfFile.jsx

  • Add page number validation for ReaderFooter page input field

  • Cleanup

  • Disable previous/next buttons while pdf downloads. (#22511)

  • Remove canvas and test relying on it. (#22495)

  • Use intersection observer to hide offscreen pages.

  • Replace observer with content-visibility css.

  • Address comments from code review.

  • Davywentwortht2it/fix failures (#22631)

  • Remove linting errors.

  • Fix broken specs.

  • Comment out failing reader tests.

  • Update reviewer.scss to fix lint errors

  • Add space in reviewer.scss to fix lint error

  • Update css name


  • Re-enable failing specs. (#22666)

  • Re-enable failing specs.

  • Reduce flakiness of specs.

  • Reduce flakiness of specs.

  • Reduce flakiness of specs.

  • Reduce flakiness of specs.


  • Laurenyj/update prototypefooter (#22677)

  • fix PdfUIPageNumInput page width bug

  • Update prototype reader footer to match original reader footer css updates

  • Revert reviewer changes

  • move styles to the correct place to override width:100

  • Remove unused prototype css

  • Update page input test snap

  • Revert Page component changes and update with ctx options


  • Add assets folder to public (#22700)

  • Add page render optimization using the IntersectionObserver API and f… (#22707)

  • Add page render optimization using the IntersectionObserver API and fix page input CSS to account for 4 digit page numbers

  • Add content visibility auto to Page

  • Re-add comment to explain content visibility auto

  • Move pdf worker file to public/pdfjs and update path (#22729)

  • Move pdf worker file to public/pdfjs and update path

  • Delete app/assets/pdfjs/pdf.worker.min.js

  • Delete public/assets/pdf.worker.min.js

  • Delete app/assets/javascripts/pdf.worker.min.js

  • linter


Co-authored-by: laurenyj 44596134+laurenyj@users.noreply.github.com
Co-authored-by: Davy Wentworth david.wentworth@va.gov
Co-authored-by: Sean Parker Sean.Parker3@va.gov