Diana Huang
d60907d725
Consider profession ed courses as paid courses.
...
ECOM-63
2014-08-12 18:45:22 +00:00
Diana Huang
9aa095dd21
Adapt flow for new 'professional' mode.
...
ECOM-41
2014-08-12 18:44:46 +00:00
Julia Hansbrough
805c325653
Update redirect and wording for prof ed
...
- Changes registraiton button text for professional ed courses
- Professional ed courses do not see "choose your track" page; go straight to verification flow
2014-08-12 18:44:40 +00:00
Diana Huang
83f7acffca
Merge pull request #4764 from edx/diana/show-cert-without-end-date
...
Show Certificates Before End
2014-08-08 15:36:39 -04:00
Diana Huang
7865e2fb3c
Move certificates_show_before_end into a new variable
...
Mark it as deprecated, but maintain backwards compatibility.
ECOM-11
2014-08-08 14:29:57 -04:00
Usman Khalid
131c8cbf10
Catch InvalidKeyError in course_id_from_url().
...
LMS-9663
2014-08-08 18:21:48 +05:00
jsa
d96de4249d
Merge branch 'release'
2014-08-07 16:22:39 -04:00
Diana Huang
0d62895be4
Modify certificates_show_before_end_date behavior
...
Hide the certificate notification box when there's
no certificate information, even when the flag
certificates_show_before_end_date is turned on.
ECOM-11
2014-08-07 14:58:04 -04:00
Tim Babych
8d0e469cd3
Remove code and template responsible for subsection edit page
2014-08-07 12:27:25 -04:00
Andy Armstrong
f061bbc08b
Backbone version of the course outline page
...
STUD-1726
2014-08-07 12:16:20 -04:00
Andy Armstrong
b1eccdf2d4
Replace unit page with the container page.
...
STUD-1754
2014-08-07 12:16:17 -04:00
Usman Khalid
46b1c850f8
Catch InvalidKeyError in UserTagsEventContextMiddleware.
...
LMS-11189
2014-08-07 15:41:07 +05:00
Jim Abramson
fdca788845
Merge pull request #4719 from edx/waheed/lms6622-implemented-process-response-method-rc
...
Implemented process_response method to clear requestcontext global variable in mako middleware.
2014-08-06 11:41:48 -04:00
Alexander Kryklia
16601d5405
Request IFRAME API every time with https scheme.
2014-08-06 11:13:26 -04:00
Waheed Ahmed
05b87fd99b
Implemented process_response method to clear requestcontext global variable in mako middleware.
...
LMS-6622
2014-08-06 19:58:20 +05:00
Alexander Kryklia
c9ef2f3efa
Request IFRAME API every time with https scheme.
2014-08-06 14:59:17 +03:00
Don Mitchell
753c67a73a
Merge pull request #4698 from mitocw/cg/fix_student_migration_35
...
Correct UnboundLocalError exception in student_migration_35
2014-08-05 18:26:45 -04:00
chrisndodge
246a431760
Merge pull request #4590 from edx/cdodge/fix-reg-codes
...
eCommerce enhancements (pt. 2)
2014-08-05 13:12:52 -04:00
Carson Gee
7bb780335d
Correct UnboundLocalError exception in student_migration_35
2014-08-05 11:51:49 -04:00
polesye
4f391f664d
Update youtube api.
2014-08-05 18:27:55 +03:00
Chris Dodge
a1248f614e
add more detail to new CourseModesArchive table
2014-08-05 10:00:17 -04:00
asadiqbal08
932010df59
refund message for purchased courses
...
Add little more logic for paid courses
2014-08-05 10:00:16 -04:00
Muhammad Shoaib
33d5b49e81
added course price set/view/edit functionality
...
added CoursmodeArchive model to save the old prices history
analytics -> instructor_analytics
analytics -> instructor_analytics
2014-08-05 10:00:13 -04:00
Diana Huang
ec13aabe97
Fix up tests and enrollment behavior.
2014-08-05 09:32:39 -04:00
Diana Huang
52f9613274
Add an optional description field to course modes.
2014-08-05 09:32:39 -04:00
Diana Huang
3d942503c2
Add the ability to override non-standard verified mode names
2014-08-05 09:32:39 -04:00
Diana Huang
604bfabb88
fixup! Allow verified to be offered without audit
2014-08-05 09:32:39 -04:00
Diana Huang
cfc3b46c5c
Allow verified to be offered without audit
2014-08-05 09:32:38 -04:00
Muhammad Ammar
acc8616d0c
Fix Video Player Initialisation Issue
2014-08-05 14:04:31 +03:00
Gabe Mulley
ce727fc7bd
Merge pull request #4566 from mulby/remove-duplicate-context-fields
...
Remove duplicated data from legacy events
2014-08-04 11:36:48 -04:00
Julia Hansbrough
7b1fce9e3f
Merge pull request #4641 from edx/reruns/server-side-handlers
...
Basic notifications handling.
2014-08-01 17:30:54 -04:00
Diana Huang
69f900dd90
Basic notifications handling.
...
LMS-11163
2014-08-01 19:50:37 +00:00
Jason Bau
9c52e5d74d
Merge pull request #4585 from edx/jbau/ext-auth-fix-password-complexity
...
Allow external_auth registrations to bypass PW complexity check
2014-08-01 10:43:57 -07:00
Renzo Lucioni
3599e2eec7
Revert "Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul""
...
This reverts commit 079808ee47 .
2014-07-30 17:01:52 -04:00
Julia Hansbrough
14dc3ce853
Merge branch 'release'
2014-07-30 19:35:51 +00:00
Nimisha Asthagiri
538bec92a7
LMS-11137 Course Action State Django models.
2014-07-29 15:03:36 -04:00
Julia Hansbrough
079808ee47
Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul"
...
This reverts commit 252038c376 , reversing
changes made to 7caf8c53b1 .
2014-07-29 17:41:46 +00:00
Sarina Canelake
eafa6b2227
Fix call to cohorts
2014-07-28 16:19:57 -04:00
Jason Bau
e557b5debd
Allow external_auth registrations to bypass PW complexity check
2014-07-28 15:17:17 -04:00
Renzo Lucioni
252038c376
Merge pull request #4545 from edx/renzo/bi-analytics-overhaul
...
Overhaul Segment.io integration
2014-07-28 11:59:58 -04:00
Renzo Lucioni
8bd84b5f3a
Overhaul Segment.io integration
2014-07-28 11:08:02 -04:00
Gabe Mulley
f7eb7df5c5
Remove duplicated data from legacy events
...
When event-tracking was fully integrated into the platform, some data was replicated in the context in the middleware and then later extracted and moved the old location by event-tracking. The legacy code path was not updated to remove this transient shim data from the context resulting in duplication of the information. This patch ensures that the transient information is removed from the context before emitting the event.
Fixes: AN-2369
2014-07-25 12:49:55 -04:00
Ned Batchelder
412e6d3499
Add a more informative assert to a lettuce helper
2014-07-24 16:11:11 -07:00
njdup
770e7aac49
User registration prevents using password as username.
...
Some users erroneously set their password as their username with the original layout, because the username field directly followed the password field. Users may be accustomed to the common occurrence of a password confirmation field directly following the password field.
To fix the issue, I did the following:
- Moved the existing username and real name form fields above the password field.
- Added a validation in the create_account handler in common/djangoapps/student/views.py, which confirms that the password field does not match the username field.
New tests created to check the added functionality.
2014-07-21 14:04:48 -07:00
John Jarvis
7023eb4c19
resolving merge conflicts
2014-07-21 13:42:06 -04:00
chrisndodge
1c5959988f
Merge pull request #4466 from edx/cdodge/change-course-access-role-admin
...
make sure the CourseAccessRole Django ORM Admin page uses a raw_id so th...
2014-07-17 18:34:09 -04:00
Jason Bau
fb927dd790
Merge pull request #4450 from Stanford-Online/jbau/edx/fix-shib-student-register
...
fix shib reg from course about page
2014-07-17 13:53:51 -04:00
Chris Dodge
bde448d950
make sure the CourseAccessRole Django ORM Admin page uses a raw_id so that we don't populate millions of rows from the production database in the drop down list
2014-07-17 12:04:56 -04:00
Jason Bau
e1fcac93c5
fix shib reg from course about page
2014-07-17 10:51:32 -04:00
Sarina Canelake
405c4f9eb3
Merge pull request #4244 from Stanford-Online/jbau/edx/course-specific-login-opaquekeys
...
course_specific_reg/login for OpaqueKeys
2014-07-16 12:45:39 -04:00