Skip to content

Conversation

@YuvalAnteby
Copy link
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.

4 participants