Conversation
Bumps the npm_and_yarn group with 1 update in the / directory: [tar-fs](https://github.com/mafintosh/tar-fs). Updates `tar-fs` from 2.1.2 to 2.1.4 - [Commits](mafintosh/tar-fs@v2.1.2...v2.1.4) --- updated-dependencies: - dependency-name: tar-fs dependency-version: 2.1.4 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
…yarn-312bf181c4 Bump tar-fs from 2.1.2 to 2.1.4 in the npm_and_yarn group across 1 directory
- Replaces the generic attachment warning with a list of downloadable attachment files. - Updates the message detail view to render attachment information. - Modifies the data library to handle attachment data. - Updates Polish translations. - Removes the unused `AttachmentWarning` component.
- Removes deprecated `@tailwindcss/line-clamp` and switches to Tailwinds native line-clamp utility. - Refactors attachment download logic to handle popup blockers by creating a fallback anchor link. - Replaces alert() with an inline error message in the UI for a non-blocking user experience. - Adds `Download` and `XCircle` icons to improve UI feedback.
- Introduces i18n keys for attachment download errors in both English and Polish. - Moves the error alert to a more logical position within the message view. - Removes a redundant download icon from the attachment link.
- Refactors the `handleDownload` function to resolve potential cross-origin issues by fetching the attachment as a blob. - Creates an object URL from the blob and programmatically clicks a link to initiate the download, providing a more reliable download experience. - Implements a guard clause to prevent download attempts if essential details like `messageId` or the `attachment` itself are missing. - Enhances error logging by including the specific `error.message` in both console logs and user-facing error notifications, which aids in debugging. - Ensures proper memory management by revoking the object URL after the download is complete.
- Adds success and error notifications to provide clear feedback on the download status. - Updates translation files (en, pl) with new keys for download notifications. - Removes the redundant 'error.download_failed' translation key.
…d-attachments feat(messages): Display and download attachments
Renamed exams module
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
New version of Librusek mobile app.