Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-77802

Missing xAPI get states webservice needed for mobile APP

XMLWordPrintable

    • HQ 2023 Sprint i1.3 Moppies

      Since MDL-67789, moodle provides a core xAPI state implementation. This implementation covers the following webservices:

      • get_state: to get the internal data of a state
      • post_state: to store a new state data
      • delete_state: to delete a stored state

      All webservices follow the xAPI specs . However, there's a missing webservice required to support offline activity in the mobile APP:

      • get_states: to get all the state ids created since a specific date.

      This webservice is also part of the xAPI standard but missing from the code implementation.

      Technical shaping

      Extra documentation on the get states webservice:

      The implementation, in this case, is pretty easy as it follows almost the same structure as the existing get_state.

            tusefomal Ferran Recio
            tusefomal Ferran Recio
            Dani Palou Dani Palou
            Paul Holden Paul Holden
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 5 hours, 35 minutes
                2d 5h 35m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.