Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Directed Discussion Activity [MER-1472] #4460

Merged
merged 34 commits into from
Dec 1, 2023

Conversation

marc-hughes
Copy link
Contributor

@marc-hughes marc-hughes commented Nov 20, 2023

Adds a new directed-discussion activity.

Open Question - Admins previewing a course who are not instructors can not participate. Is that ok?

Open question before we merge: Right now, I manually added an activity_registration record into my local system, what's the proper way to do that so it shows up for everyone. The ecto.rest / test.ecto.reset does seem to add it, is there an automatic process on rollouts?

2023-11-20.13-20-45.mp4

@marc-hughes marc-hughes force-pushed the feature/MER-1472-directed-discussion-activity branch from 38f37c2 to 94ce39f Compare November 21, 2023 14:28
Copy link
Contributor

@darrensiegel darrensiegel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really nice work! Tested locally and works well. There's a few things that we should fix, and I pointed just a couple of Elixir style things that don't need to be addressed really.

Also, when I do a "Page Preview" as an Author in the editor, I do not see anything render for the Directed Discussion. It should at least render the authored question stem, and maybe an= input that resesembles what a student would see that allows them to create a post, but it would be read only.

@marc-hughes marc-hughes force-pushed the feature/MER-1472-directed-discussion-activity branch from 33ea0b6 to 94ce39f Compare November 27, 2023 20:41
@marc-hughes marc-hughes force-pushed the feature/MER-1472-directed-discussion-activity branch from aad7131 to dc0aa3a Compare December 1, 2023 13:44
@darrensiegel darrensiegel merged commit e5316d4 into master Dec 1, 2023
@darrensiegel darrensiegel deleted the feature/MER-1472-directed-discussion-activity branch December 1, 2023 17:13
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.

2 participants