- Dec 17, 2019
-
-
Calen Pennington authored
-
- Dec 16, 2019
-
-
DawoudSheraz authored
-
- Dec 12, 2019
-
-
Diana Huang authored
iterating over.
-
Matt Tuchfarber authored
The mako engine isn't able to find themed templates in devstack because the path it checks is set before we enable comprehensive theming. This Adds a settings section to comment out if you want to enable theming in devstack.
-
Diana Huang authored
-
Robert Raposa authored
- use login_ajax (in place of login_session with shim) for logistration's call to login POST - add toggle for using login_ajax from logistration - FEATURES['ENABLE_LOGIN_POST_WITHOUT_SHIM'] - add custom metrics for redirect_url - update test for third-party auth error_code NOTE: The error_code `third-party-auth-with-no-linked-account` was introduced in JSON in this earlier PR: https://github.com/edx/edx-platform/pull/22452/files ARCH-1253
-
Zainab Amir authored
Learners should not be able to view final grade before course end date.Suppress the grade achieved so far till course end date on dashboard. PROD-701
-
- Dec 11, 2019
-
-
Diana Huang authored
-
- Dec 10, 2019
-
-
Feanil Patel authored
When migrating from python 2 to 3 we can get in a situation where the cache has data that the new version of python can't read. In this case drop the bad data and re-cache the correct data.
-
Jeremy Bowman authored
-
Diana Huang authored
-
Diana Huang authored
iterating over.
-
hasnain.naveed authored
ENT-1961 | Making the manual enrollment reason field optional via configuration flag `ENABLE_MANUAL_ENROLLMENT_REASON_FIELD`.
-
Adeel Khan authored
This patch would enable a user to run management command via jenkins job. Verification ids are injected via a configuration model. PROD-1005
-
- Dec 09, 2019
-
-
Taranjeet Singh authored
Scheduled emails show "unsubscribe" link if waffle switch `schedules.course_update_show_unsubscribe` is enabled, and settings.ACE_ENABLED_POLICIES respects `bulk_email_optout`. API endpoint allows GET/POST requests, which: * GET asks for confirmation of opt-out * POST accepts "unsubscribe" or "cancel", where "unsubscribe" creates the Optout entry, and "cancel" does nothing. Fixes flaky tests: * The resolvers handle users in "bins", which are groups that depend on the user ID. * The test user ID varies depending on the test order. * This change ensures that the bin requested matches the user for the test.
-
DawoudSheraz authored
-
- Dec 06, 2019
-
-
Alex Wang authored
Students can't create team in an instructor-managed topic
-
Diana Huang authored
-
- Dec 05, 2019
-
-
David Ormsbee authored
Add an LMS feature flag to enable courseware search for course staff only. TNL-6931
-
- Dec 04, 2019
-
-
hunytalk authored
-
Robert Raposa authored
This completes the work started in https://github.com/edx/edx-platform/pull/19453 to use the LMS login and registration for Studio, rather than Studio providing its own implementation. LMS login/registration are being used for the following reasons: 1. LMS logistration properly handles all SSO integrations. 2. A single logistration is simpler to maintain and understand. 3. Allows Studio to work more like all other IDAs that use LMS logistration. The original switch to use LMS logistration for Studio also added the toggle `DISABLE_STUDIO_SSO_OVER_LMS` to provide the community some additional time for switching. This commit removes this toggle, which at this point means all deployments will use the LMS logistration. This change requires sharing cookies across LMS and Studio. Should that prove to be a problem for certain Open edX instances, there are discussions of possible alternative solutions. See https://github.com/edx/edx-platform/pull/19845#issuecomment-559154256 Detailed changes: * Fix some Studio links that still went to old Studio signin and signup. * Remove DISABLE_STUDIO_SSO_OVER_LMS feature toggle. * Remove old studio signin and signup pages and templates. * Fix url name "login", which had different meanings for Studio and LMS. * Use the following settings: LOGIN_URL, FRONTEND_LOGIN_URL, FRONTEND_LOGOUT_URL, and FRONTEND_REGISTER_URL. * Redirect /signin and /signup to the LMS logistration. * Add custom metric `uses_pattern_library`. * Add custom metric `student_activate_account`. * Add Django Settings to allow /signin, /signup, and /login_post to be disabled once ready. This work also relates to ARCH-218 and DEPR-6. ARCH-1253
-
- Dec 03, 2019
-
-
Matthew Piatetsky authored
-
syedimranhassan authored
-
- Dec 02, 2019
-
-
Kyle McCormick authored
Adds "Manage" sub-tab to course "Teams" tab with UI for downloading and uploading team membership CSVs. The upload and download function- ality are currently not implemented. The new tab only appears when the user is course staff and the course has at least one instructor-managed team-set, which is not the case for any existing courses, so not current course staff will see this change. This ticket will be followed-up upon in MST-44 and MST-49. MST-41
-
Zia Fazal authored
-
- Nov 27, 2019
-
-
Zia Fazal authored
-
saadyousafarbi authored
-
Alex Wang authored
-
- Nov 26, 2019
-
-
Michael Terry authored
-
adeelehsan authored
PROD-1004
-
Alex Wang authored
* no student change to instructor managed team * Address comments & fix unit tests * fix jenkins test failure * Fix eslint errors * Fix xss warnings * Fix bokchoy test
-
- Nov 25, 2019
-
-
Shadi Naif authored
-
Diana Huang authored
-
Daniel Clemente Laboreo authored
-
- Nov 22, 2019
-
-
Diana Huang authored
-
- Nov 21, 2019
-
-
Alan Zarembok authored
-
uzairr authored
Currently, Resubmit photo-verification button is not been displayed inside the approval box on dashboard.In order to allow a learner to resubmit before expire it must be displayed in it.
-
- Nov 20, 2019
-
-
David Moreno authored
-
- Nov 19, 2019
-
-
Diana Huang authored
-
Matt Hughes authored
-