Commit Graph

9076 Commits

Author SHA1 Message Date
Rabia Iftikhar
32863e4463 Merge pull request #17730 from edx/ri/EDUCATOR-2428-certificate-delivered-column
EDUCATOR-2428 add acceptance criteria for certificate delivered column in grade report
2018-03-23 00:26:44 +05:00
Bill Filler
305bd7dd4b Merge pull request #17650 from edx/ibrahimahmed443/WL-1473-add-fields-instructor-dashboard
Ibrahimahmed443/wl 1473 add fields instructor dashboard
2018-03-22 09:56:43 -04:00
rabiaiftikhar
0f63a2727e EDUCATOR-2428 add acceptance criteria for certificate delivered column in grade report 2018-03-21 21:31:07 +05:00
Michael Terry
a576d682ff Improve password complexity messaging
Send password form instructions that include password complexity and
also send error messages back that include all parts of the
complexity instead of single parts at a time.

And clean up phrasing to be more consistent.
2018-03-21 10:29:53 -04:00
Eric Fischer
f1fa7b8e06 pass title/label to LTI consumers 2018-03-20 12:51:39 -04:00
Michael Terry
a0c6f66252 Check policy during pw live validation
The password live validation was not considering the full password
complexity settings. This branch hooks that up and refactors the
various ways to validate a password to all go through the same code
path.

LEARNER-4502
LEARNER-4504
2018-03-16 09:23:43 -04:00
Ibrahim
2bb790680a add role and expose reason field to Instructor Dashboard Manual Enrollment
WL-1473
2018-03-16 15:47:53 +05:00
Robert Raposa
0d60d85e2f Merge pull request #17688 from edx/robrap/update-waffle-docs
Add docs for handling default values.
2018-03-15 17:26:02 -04:00
Michael LoTurco
2bebb88cb3 Merge pull request #17665 from edx/MLoTurco/learner-3925-table
Add entitlement table to support app

Learner-3925
2018-03-15 14:12:12 -04:00
Michael LoTurco
be1b800475 Add Table to entitlement support app
Learner-3925
2018-03-15 13:20:31 -04:00
Robert Raposa
c7268f2293 Remove flaky test and commented-out tests.
Presumably the commented-out tests were also flaky at one point, and
the current process is to remove flaky tests.

EDUCATOR-2512
2018-03-15 09:59:06 -04:00
attiyaishaque
b239d7b8d7 Allow staff to see all units when viewing the course outline. 2018-03-15 15:02:36 +05:00
Tasawer Nawaz
4912888168 stop using deprecated single item basket view
LEARNER-4428
2018-03-14 20:29:51 +05:00
Michael LoTurco
3e94c7573b Add Store and Search Component
Add search component to entitlement support app,
requires the addition of a Provider and store to
the EntitlementSupportPage componenet and wraps search
in a Main component to contain additional pieces of the
page as added

Learner-3925
2018-03-13 11:03:18 -04:00
Michael LoTurco
d4df1ad75a Merge pull request #17582 from edx/MLoTurco/learner-3925-feature-view-and-template
Add EntitlementSupportView, Template, and base react element
2018-03-12 11:00:42 -04:00
Awais Jibran
e73513f99b Merge pull request #17660 from edx/aj/do-not-include-currency-in-audit-emails
Do not show Currencies: usd in bulk email task history Sent To:
2018-03-12 15:55:11 +05:00
Michael LoTurco
3b928e3e99 Adds EntitlementSupportView, Template, and base react element 2018-03-09 14:01:12 -05:00
Awais Jibran
5eb176039c Do not show Currencies: usd in bulk email task history Sent To:
This is a bad course team experience that when they send email to Audit track learners, `send to` includes currency (usd) which is set default. This PR fixes the bug and will not include currency with `audit` or `honor` enrollment tracks.
EDUCATOR-2489
2018-03-09 21:06:50 +05:00
Michael LoTurco
0d07a89b78 Merge pull request #17583 from edx/MLoTurco/learner-3925-feature-client-api
Add Client API

Learner-3925
Learner-4388
2018-03-08 14:17:14 -05:00
Feanil Patel
9bddcf5546 Merge pull request #17652 from edx/feanil/remove_flaky_lti_tests
Feanil/remove flaky lti tests
2018-03-08 13:17:43 -05:00
Michael LoTurco
a117f6fa42 Add client api for entitlement support page
Learner-3925
Learner-4388
2018-03-08 12:46:00 -05:00
Feanil Patel
d76ad8eb4b Remove LTI tests that build on top of flaky permission alert tests. 2018-03-08 11:24:33 -05:00
Feanil Patel
00ccc879bd Remove flaky lti scenario. 2018-03-08 11:24:33 -05:00
Matt Tuchfarber
4c7dc0b250 Add bundle key to program purchase button
In order for a program to be tracked as a bundle in ecommerce and GA
a bundle key must be added to the basket URL. This adds that key to
the purchase button on the program marketing page.
2018-03-07 15:40:51 -05:00
Bill DeRusha
e213d84c5a Merge pull request #16267 from open-craft/haikuginger/allowed-enrollment-signal
Switch to using a signal to manage pending enrollments when a user is activated or changes their email address
2018-03-07 11:58:11 -05:00
Michael LoTurco
335bf4b035 Merge pull request #17575 from edx/MLoTurco/learner-3925-feature-utils
Add utils for EntitlementSupportApp
2018-03-07 10:37:10 -05:00
Jose Antonio Gonzalez
99f6d78def customize course info title 2018-03-07 10:12:08 +02:00
Michael LoTurco
a4f294b441 Add convenience functions for Entitlement Support Tool
Adds getter for ecommerce order dashboard url and for getting
the entitlement support details reasons.

Learner-3925
2018-03-06 17:49:08 -05:00
Jesse Shapiro
1f5c94d9b6 Process pending enrollments when a user is activated or changes their email address 2018-03-06 16:38:00 +02:00
Mushtaq Ali
36483f938d Export video transcripts - EDUCATOR-1789 2018-03-06 15:25:46 +05:00
noraiz-anwar
0e3af804ec update edx-proctoring package 2018-03-01 01:42:45 +05:00
David Ormsbee
f5a4ad20aa Merge pull request #17451 from mitodl/fix_outline_aq_course_structure_api
Fixed edX block structure api to load override data
2018-02-28 09:39:09 -05:00
Bill DeRusha
44469a9ba4 Merge pull request #17386 from edx/bderusha/generic-zendesk
Create generic support ticket interface (remove zendesk specific code)
2018-02-26 15:21:37 -05:00
Bill DeRusha
9abec119fc Merge pull request #17503 from edx/bderusha/sp-cleanup
Removed self-paced feature flag from code
2018-02-26 14:42:53 -05:00
Bill DeRusha
d4b57bc218 Removed self-paced feature flag from code 2018-02-26 13:44:53 -05:00
Bill DeRusha
1aca252e19 Merge pull request #17383 from edx/bderusha/disc-plugin
Convert discussion to plugin
2018-02-26 13:18:10 -05:00
George Babey
3e840ff268 Merge pull request #17497 from edx/gbabey/move_paginators
Moved pagination to edx_rest_framework_extensions package
2018-02-23 15:24:40 -05:00
Bill DeRusha
4fba472139 Discssions as a plugin 2018-02-23 09:23:53 -05:00
Gavin Sidebottom
67442c2641 Fixed unthemed error pages in Studio and LMS 2018-02-22 16:49:06 -05:00
Matthew Piatetsky
92c94008a2 Fix tests that expected unified_course_tab to be off 2018-02-22 08:45:25 -05:00
Albert St. Aubin
b56fdcc652 Changes to auto enroll users using their entitlement if they have one
available.

[LEARNER-3898]
2018-02-21 11:17:02 -05:00
McKenzie Welter
3e675c36eb don't link to API endpoint from support page 2018-02-20 15:46:55 -05:00
Michael LoTurco
449c6903a6 Add Support endpoint for Course Entitlements 2018-02-20 13:20:47 -05:00
Waheed Ahmed
72903b8022 Merge pull request #17496 from edx/waheed/LEARNER-4177-assign-new-sailthru-var-upon-signup
Assign new sailthru var upon signup.
2018-02-19 12:50:39 +05:00
Bill DeRusha
8ea03ad9d2 Create generic support ticket interface (remove zendesk specific code) 2018-02-16 14:58:11 -05:00
George Babey
26bac9f611 Moved paginators to edx_rest_framework_extensions package
Pagination should be standard and easy to adopt so moved the paginators
into the edx_rest_framework_extensions package so they can be easily
installed into other app/projects
2018-02-16 09:46:01 -05:00
Waheed Ahmed
07a0aac814 Assign new sailthru var upon signup.
In SailThru, randomly set a var value of 0-9 on each user upon signup.

LEARNER-4177
2018-02-16 19:20:37 +05:00
Qubad786
c90aa33cb8 Integrate with the updated VAL api utils. 2018-02-16 19:06:44 +05:00
Hamza Munir
a5e0989021 Footer Bootstrap new design fixes WIP
Fixes for new design as per instruction in this ticket.

LEARNER-3131
2018-02-16 13:12:11 +05:00
Amir Qayyum Khan
aa6f88382d Fixed edX block structure api to load override data 2018-02-16 11:10:17 +05:00