Description
- Added typescript commando to check type errors
- The command has been added to run in the precommit and action stages.
- Fixed related type errors
Related Issues
Related Pull Requests
Checklist
- Changes have been tested locally.
- Unit tests have been written or updated as necessary.
- The code adheres to the repository's coding standards.
- Relevant documentation has been added or updated.
- No new warnings or errors have been introduced.
- SonarCloud issues have been reviewed and addressed.
- QA Passed
Testing Process
File Download
- Download a single file from Drive
- Download multiple files simultaneously
- Cancel an progress download
- Download a file using Firefox
- Download a folder as ZIP (from Drive and Backups)
PDF Viewer
- Open a valid PDF in the FileViewer, should render correctly
- Open a corrupted or empty PDF, should show "preview unavailable" without crashing
Image Viewer
- Open a JPEG/PNG image, should display correctly
- Open a HEIC image, should convert and display
- Open an image with a broken URL, should show "preview unavailable"
Version History
- Open the version history sidebar for a file
PGP Key Generation / Sign Up
- Create a new account, keys should be generated without errors (now uses
ed25519Legacy) - Log in with an existing account, keys load correctly
Credential Update (not tested in local because CORS error)
- Password update flow completes without errors
- Verify the
keys.private.{ ecc, kyber }payload is sent correctly to the backend