-
Notifications
You must be signed in to change notification settings - Fork 17
feat: Translate an email #2905
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Elouan1411
wants to merge
29
commits into
protected/ai-actions
Choose a base branch
from
translate-email
base: protected/ai-actions
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
feat: Translate an email #2905
Changes from all commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
623c265
refactor: Create compatible methods for use in both summary and futur…
Elouan1411 77dc3f4
feat: Add strings and icon
Elouan1411 1199ba9
feat: Add API route
Elouan1411 202cba4
fix: Update icon
Elouan1411 8041d6e
feat: Reuse existing logic to summarize messages for translation
Elouan1411 09d4915
feat: Add retry button handling
Elouan1411 07d3666
refactor: Reuse summary method
Elouan1411 855f33f
refactor: Adapt bindAiSummary to bindAiAction
Elouan1411 8ad0a18
fix: Update UI view information block
Elouan1411 f9d7af2
feat: Handle errors during translation
Elouan1411 a58c05f
fix: Do not display API result if user clicked closeButton in the mea…
Elouan1411 a5a9ebe
feat: Add action when clicking the retry button
Elouan1411 e37d825
feat: Add strings for translate feature
Elouan1411 2fd96ff
feat: Replace WebView with translated content
Elouan1411 e0e20cd
fix: Display summary and translation in separate views
Elouan1411 a7367d9
feat: Disable button when translation or summary is already generated
Elouan1411 57d7877
refactor: Clean code
Elouan1411 ab30b71
refactor: Extract AI state UI logic into InformationBlockView
Elouan1411 e494aa3
fix: Manage bottom margin when the button is displayed
Elouan1411 99291c7
fix: Display viewInformatuionBlock on app launch if a translation or …
Elouan1411 22b0e2b
refactor: Clean code
Elouan1411 eb0eea8
fix: Correct matomo key
Elouan1411 7343b15
fix: For the translation, use the same function when clicking on the …
Elouan1411 1fd8031
fix: Cancel retry timer when user clicks close button
Elouan1411 69c6139
fix: Update request to use messageUid and mailBoxUuid instead of content
Elouan1411 4f8c1fd
fix: Remove translate and summary buttons from ThreadActionsBottomShe…
Elouan1411 a5431c4
fix: Adapt UI of view_information_block to handle all possible cases
Elouan1411 a4b2957
fix: Remove duplicate code
Elouan1411 68b6fef
refactor: Clean code
Elouan1411 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.