Skip to content

GA-134 marking mails with labels#80

Merged
YuvalAnteby merged 30 commits intomain-Ex4from
GA-134-Missing-stuff-main-page
Jul 19, 2025
Merged

GA-134 marking mails with labels#80
YuvalAnteby merged 30 commits intomain-Ex4from
GA-134-Missing-stuff-main-page

Conversation

@YuvalAnteby
Copy link
Copy Markdown
Owner

Added missing feature - marking and marking mails with labels from the main page and the reading page

@YuvalAnteby YuvalAnteby self-assigned this Jul 8, 2025
- Modified labelsApi to support fetching updated labels list
- Ensured mailApi.applyLabelsToMail is triggered on label changes
- Improved user experience by removing need for manual refresh after label modifications
dor-darmon and others added 19 commits July 13, 2025 01:37
- Modified labelsApi to support fetching updated labels list
- Ensured mailApi.applyLabelsToMail is triggered on label changes
- Improved user experience by removing need for manual refresh after label modifications
- Modified labelsApi to support fetching updated labels list
- Ensured mailApi.applyLabelsToMail is triggered on label changes
- Improved user experience by removing need for manual refresh after label modifications
- Modified labelsApi to support fetching updated labels list
- Ensured mailApi.applyLabelsToMail is triggered on label changes
- Improved user experience by removing need for manual refresh after label modifications
- Modified labelsApi to support fetching updated labels list
- Ensured mailApi.applyLabelsToMail is triggered on label changes
- Improved user experience by removing need for manual refresh after label modifications
- Added isDuplicateLabel to centralize duplicate-check logic across all operations
- Refactored createSublabel and editLabelById to use the new validation flow
- Removed unused utility function (findLabel) for cleaner and simpler code
- Ensured all label operations return well-structured and consistent objects
…GA-137-label-sync-fix-bug

# Conflicts:
#	frontend/src/main_page/mail_row/MailRow.jsx
@RoeeHaim RoeeHaim marked this pull request as ready for review July 19, 2025 14:32
@YuvalAnteby YuvalAnteby merged commit 0cddc54 into main-Ex4 Jul 19, 2025
2 checks passed
@YuvalAnteby YuvalAnteby deleted the GA-134-Missing-stuff-main-page branch July 19, 2025 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants