Closed PavloNetrebchuk closed 1 month ago
Thanks for the pull request, @PavloNetrebchuk! Please note that it may take us up to several weeks or months to complete a review and merge your PR.
Feel free to add as much of the following information to the ticket as you can:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here.
Please let us know once your PR is ready for our review and all tests are green.
The CalendarManager and several calendar logic classes were moved to the core module to save the efficiency of the dates tab on the course home screen. We will move them back after adding a new calendar setting and removing the calendar logic from dates tab.
@HamzaIsrar12 @k1rill friendly reminder on this PR 🙏 We have to unblock further work.
@HamzaIsrar12 @k1rill, please spare some time to review this PR 🙏 We have to unlock further work.
@k1rill I've completed it. Could you please review it again at your earliest convenience?
@volodymyr-chekyrta I'm reviewing it. 😄
Thank you guys!
Maybe we need to introduce a feature flag as well for the app-level calendar sync feature.
Just for clarification 🤓 By FC-0047 the app level calendar should replace the course level calendar.
@HamzaIsrar12 Thanks for your feedback! I've added the recent changes.
@PavloNetrebchuk 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future.
https://www.figma.com/design/iZ56YMjbRMShCCDxqrqRrR/Open-edX-Mobile-App-All-Screens-v2.1?node-id=13749-57827&t=1CiKfcW4o1pmVC5G-0
This pull request contains a portion of the FC-0047 scope. We have only added the UI for now. The logic will be added later.