Description
- The latest version of the inxt-js library fixes an axios vulnerability, but has dependencies on node that are incompatible with the browser environment. We have removed the inxt-js library and added the crypto functions that project uses
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
- Check that uploads and download works as correctly.
- Upload new files and dowload them and should be visible
- Download files uploaded before this implementation to check that it could be decrypted
Additional Notes
- ⚠️ Deployment with Cloudflare integration is failing due to failure to update the Internxt/sdk CI npm token. Once it is updated with the version for CIs that does not require the OTP it will work again