Skip to content

[iOS] Option "Shift due date" #161

Closed

Description

@nizmaylova

User can shift our suggested schedule to complete past due assignments without losing any progress.

A workflow should exist for updating the dates of a course when they are in the past, allowing learners to Shift Dates from the course home page + course dates tabs.

Announcement about Shift due dates can locate in all tabs (Home, Video, Discussion, Dates)

Image

Activity

  1. self-assigned this
    on Dec 6, 2023
  2. moved this to In Discovery / Definition in Open edX Mobile Roadmapon Dec 6, 2023
  3. moiz994 commented on Dec 8, 2023

    @moiz994

    As a learner, I should be able to update my course dates in case I have missed any deadlines.

    In the case a learner has incomplete course content that is due on a past date, we need to show the “Shift Due Dates” dialog on the course home tab and dates tab so they can update their important course due dates.

    If the dates are updated from the course home, we will show a default app snack bar (5 seconds hold one) letting the user know the dates have been updated and if they would like to view the new dates. Copy to be the same as the prod edX app.

    Acceptance Criteria

    • Show prompt to update schedule if more than one course date is in the past or else do not show the prompt
    • Dates must be in sync with the web - in case the user updates the dates from the web

    Design: Open edX Mobile App All Screens v2.0

    ℹ️ Shift Dates dialogue design on course home is not available so we might have to experiment ourselves and share with the design team.

  4. moved this from In Discovery / Definition to In Development in Open edX Mobile Roadmapon Feb 2, 2024
  5. edschema commented on Oct 26, 2026

    @edschema
    Contributor

    Fixed via #688

  6. moved this from In Development to Done in Open edX Mobile Roadmapon Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions