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/kevin/email notifications panel #520

Merged
merged 98 commits into from
Jul 30, 2013

Conversation

kevinchugh
Copy link
Contributor

update discussion panel to show instructions and toggle email notifications on and off as a feature flag.

…ght organization for applicaiton.scss to match studio sass breakdown.
…d fontawesome icons into discusison home with basic positioning
…ght organization for applicaiton.scss to match studio sass breakdown.
…d fontawesome icons into discusison home with basic positioning
@kevinchugh
Copy link
Contributor Author

@jimabramson please review

@@ -82,6 +82,9 @@ class @DiscussionUtil
user_profile : "/courses/#{$$course_id}/discussion/forum/users/#{param}"
followed_threads : "/courses/#{$$course_id}/discussion/forum/users/#{param}/followed"
threads : "/courses/#{$$course_id}/discussion/forum"
"enable_notifications" : "/notification_prefs/enable/"
"disable_notifications" : "/notification_prefs/disable/"
"notifications_status" : "/user_api/v1/user_prefs/?key=notification_pref&use=#{param}"

Choose a reason for hiding this comment

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

i think use= param is a typo, but i also think you don't need it, since this is ajax and the user comes from auth. (the operation is working for me in manual tests)

@marcotuts
Copy link
Contributor

feature flag worked for me in testing on local.

@jimabramson
Copy link

@ormsbee mind sanity-checking the feature flag? lms/envs/{common/aws}.py + lms/templates/discussion/_underscore_templates.html

@jimabramson
Copy link

👍

jimabramson pushed a commit that referenced this pull request Jul 30, 2013
@jimabramson jimabramson merged commit 77a796e into master Jul 30, 2013
chrisrossi pushed a commit to jazkarta/edx-platform that referenced this pull request Mar 31, 2014
@jzoldak jzoldak deleted the feature/kevin/email_notifications_panel branch May 5, 2014 14:55
Kelketek referenced this pull request in open-craft/edx-platform Sep 17, 2015
Remove extraneous width setting from .response-header-actions
Sujeet1379 pushed a commit to chandrudev/edx-platform that referenced this pull request Nov 17, 2022
Co-authored-by: Renovate Bot <bot@renovateapp.com>
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.

3 participants