Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

/api/discussion/v1/courses/{course_id}/

Partially complete

The following fields are missing from the response:

...

Complete

Note: Getting a list of cohort names and ids is p2

/api/discussion/v1/course_topics/{course_id}/

...

/api/discussion/v1/threads/

GET

Partially complete

The following query parameters are not respected:

  • following (in code review)
  • view (in progress)
  • order_by (in progress)
  • order_direction (in progress)

The following fields are missing from the response:

  • has_endorsed (in progress)
  • read (in progress)

POST

Partially complete

The following fields are not respected:

  • group_id (in progress)
  • pinned (in progress)
  • closed (in progress)

The same fields as for GET above are missing from the response.Complete

POST

Complete

Note: Pinning and closing a thread are p2

/api/discussion/v1/threads/{thread_id}/

GET

Deferred to SPIKE post JulyComplete

Note: GET a single comment is p2

PATCH

Partially Complete

The following fields are not respected:

  • group_id (in progress)
  • pinned (in progress)
  • closed (in progress)
  • abuse_flagged (in code review)

The same fields as for GET on the list endpoint above are missing from the response.Note: Pinning and closing a thread are p2

DELETE

Complete

/api/discussion/v1/comments/

GET

Complete

POST

Complete

/api/discussion/v1/comments/{comment_id}/

GET

Deferred to SPIKE post JulyNote: GET a single comment is p2

PATCH

Complete

DELETE

Complete