Awais
0ca586f65b
If enrollment mode is credit then upgrade message should not appear.
...
Fixing certificates for credit mode.
ECOM-1988
2015-09-29 20:56:32 +05:00
Bill DeRusha
ccc43cfe98
Add mailchimp list fields and config for new users
2015-09-22 10:24:24 -04:00
muhammad-ammar
6a5ce5d544
Upgrade factory_boy
...
TNL-3179
2015-09-18 18:02:38 +05:00
Dennis Jen
305f88f646
Merge pull request #9488 from edx/dsjen/courses-via-overview
...
Optimize OpenID Course Claims for users.
2015-09-17 13:35:49 -04:00
Dennis Jen
844edac443
Optimize OpenID Course Claims for users.
...
- Course overviews will cache courses upon publish.
- Added management command to warm up cache.
- OAuth2 handler returns courses via course overviews.
2015-09-17 11:29:28 -04:00
Chris Dodge
410d692090
fix error where users who received a no-id-professional certificate did not get a link on his/her dashboard to download the PDF
2015-09-14 11:49:35 -04:00
Zia Fazal
f6ec9360e3
Use microsite platform_name and email_from_address if available
...
fixed broken test
fixes for broken tests
2015-08-28 15:24:26 +05:00
Tasawer
cefe0daa74
Updating validation error message on signup page.
...
ECOM-1956
2015-08-19 12:50:12 +05:00
Ned Batchelder
f54fe787c6
Remove needless 'disable=no-member' pragmas
2015-08-03 17:47:44 -04:00
Ahsan Ulhaq
ab69e0df1c
Copy & Styling for Credit messages on Dashboard
...
ECOM-1917
2015-07-30 14:33:40 +05:00
Will Daly
81e677b713
Merge pull request #8959 from edx/will/separate-verification-and-upgrade-deadline
...
Separate verification deadline from upgrade deadline
2015-07-21 09:50:53 -07:00
Will Daly
25fa2ffc2d
Separate verification deadline from upgrade deadline
...
* Add verification deadline model.
* Populate verification deadlines from course modes table.
* Update student dashboard to use verification deadlines.
* Update pay-and-verify view to use verification deadlines.
* Simplify Django admin for course modes and add validation.
* Add verification deadline to Django admin for course modes.
* Add UI for when the upgrade deadline is missed in the pay-and-verify flow.
2015-07-21 08:43:14 -07:00
Will Daly
a725e84233
Merge pull request #8983 from edx/will/ecom-1912-and-1913
...
Credit progress page formatting bugfixes.
2015-07-20 14:14:53 -07:00
Will Daly
d3f58b689f
Credit progress page formatting bugfixes.
...
* Correctly format the student's full name on the progress page.
* Add tests for progress page credit requirements display.
* Display grade percentage for credit requirement on progress page
2015-07-20 13:08:13 -07:00
Renzo Lucioni
b50c905865
Remove modulestore dependency from Enrollment API
...
Sets the Enrollment API free of the modulestore by replacing modulestore queries with calls to the CourseOverview model. Course deletion invalidates the corresponding CourseOverview. XCOM-462.
2015-07-20 13:41:19 -04:00
Max Rothman
80cf4d6ecb
Merge pull request #8969 from edx/release-merge-test
...
Release merge test
2015-07-20 10:38:37 -04:00
tlindaliu
0c837adfce
Refactor auth.has_access to auth.user_has_role
...
Change name of method to clear up confusion with the access.has_access method.
2015-07-19 20:42:29 -04:00
tlindaliu
e0840d2d43
MA-849: Change has_access return type
...
New classes for the return type, and changes to the has_access function and tests to make them compatible.
2015-07-19 20:42:29 -04:00
Max Rothman
c97314413b
Merge branch 'release' into release-merge-test
...
Conflicts:
lms/djangoapps/commerce/urls.py
lms/djangoapps/commerce/views.py
2015-07-17 17:42:03 -04:00
Adam
2735b2b5bb
Revert "Decorated instructor dashboard with sudo_required."
2015-07-17 12:11:38 -04:00
Waheed Ahmed
bc052db1ee
Added DjangoSudo functionality for instructor dashboard and course team page
2015-07-16 11:14:11 +05:00
Sarina Canelake
ba8fd1c21d
Eliminate instances of unused-import Pylint violation
2015-07-13 17:33:25 -04:00
AlasdairSwan
51deec380e
ECOM-1661 removed nav links for logged out states
...
Add context for navigation states
added find course to dashboard sidebar and included check for context that Will adds in PR
removed nav_course_search context due to design change so replaced with nav_hidden
Removed rwd_header.js and all references as no longer being used.
Wrapped Find Courses in dashboard sidebar in if statement
2015-07-13 15:33:00 -04:00
Will Daly
e60ae31d84
Cherrypick hotfix-2015-07-07 into release candidate
...
Includes the changes from 897fddba3e .
Those changes were introduced while resolving a merge
conflict from release back into master.
2015-07-08 16:55:38 -04:00
Kyle McCormick
1dfe9ed9e8
MA-779 Update student dashboard to use CourseOverview
2015-07-08 12:05:38 -04:00
Matt Drayer
c25e37ea93
Merge pull request #8734 from edx/ziafazal/SOL-1011
...
ziafazal:SOL-1011: Certificate URL should use 'download_url' field and not 'verify_uuid'
2015-07-07 15:40:34 -04:00
Will Daly
104bcd5143
Merge remote-tracking branch 'origin/release' into merge-release-into-master
...
Conflicts:
common/djangoapps/student/views.py
openedx/core/djangoapps/credit/tests/test_api.py
2015-07-07 09:58:45 -07:00
Matt Drayer
a8f909fe77
Merge pull request #8659 from edx/ziafazal/SOL-1006
...
ziafazal/SOL-1006: Disable course 'start date' for inactive web-enabled certificates
2015-07-06 16:45:24 -04:00
zubair-arbi
8934818381
Merge pull request #8753 from edx/zub/bugfix/ecom-1734-change-login-redirect-url
...
change redirect url from '/accounts/login' to '/login'
2015-07-03 16:19:24 +05:00
Will Daly
bfe01605b4
Merge pull request #8700 from edx/will/remove-provider-course-m2m-relation
...
Credit eligibility/provider refactor
2015-07-02 12:36:37 -07:00
Will Daly
e2acf3ab87
Credit eligibility/provider refactor
...
* Remove m2m relation between credit course and credit providers.
* Separate eligibility and provider APIs into different modules.
* Add API call for retrieving a user's eligibilities.
* Cache credit course list.
* Style the dashboard purchase button.
* Display a link for the credit provider on the dashboard.
* Add analytics events for clicks on the purchase button.
* Expose more credit models to Django admin and add search functionality.
2015-07-02 10:03:52 -07:00
zubair-arbi
e369939b4b
change redirect url from '/accounts/login' to '/login'
...
ECOM-1734
2015-07-02 18:44:10 +05:00
Zia Fazal
ad1f4951fc
get_certificate_url should return certificate download_url in case of non html certificates
2015-07-01 16:14:37 +05:00
Will Daly
4632a07c07
Fix login/logout errors caused by unicode cookie names
2015-06-29 09:23:15 -07:00
Zia Fazal
bcbd1464d4
New course cannot be started till web certificate is active
...
fixed broken test
changes based on feedback on 6/24
fixed broken unit test after feedback changes
added more checks and updated tests
fixed broken bok choy test
Fixed pylint quality error
trying to fix pylint quality error
2015-06-29 12:53:21 +05:00
Braden MacDonald
b4904adc1e
Use ConfigurationModels for third_party_auth, new metadata fetching - PR 8155
2015-06-26 13:23:59 -07:00
Will Daly
754eb9af18
Merge pull request #8655 from edx/will/more-login-cookie-info
...
User info cookie
2015-06-26 07:34:07 -07:00
Nimisha Asthagiri
8b5e5c5910
Merge branch 'release'
2015-06-25 13:11:41 -04:00
Will Daly
5e86a64729
User info cookie
...
* Add a new cookie for user information
* Make marketing cookie names configurable.
* Handle URL reversal when URLs don't exist (in Studio)
* Move cookie code from student/helpers.py into its own module.
2015-06-24 09:44:50 -07:00
Matt Drayer
f0f3766443
mattdrayer/ECOM-1773: Fixed invalid URL reversal
2015-06-22 14:04:43 -04:00
Will Daly
8c52c92bcb
Reverification iOS support and refactor
...
* Delete reverification templates
* Delete photocapture.js
* Delete unused "name change" end-points
* Rebuild the reverification views using Backbone sub-views
* Stop passing template names to the JavaScript code
* Avoid hard-coding the parent view ID in the webcam view (for getting the capture click sound URL)
2015-06-22 08:45:12 -07:00
Braden MacDonald
345fcabd05
Fix CRI-9 so third_party_auth pipeline always completes, and consolidate auto-enrollment code
2015-06-18 20:57:19 -07:00
Will Daly
5198257cbe
Merge pull request #8461 from edx/will/verify-student-cleanup
...
Remove unused code left over from ECOM-188.
2015-06-10 14:44:51 -04:00
Will Daly
69306da49a
Remove unused code left over from ECOM-188.
2015-06-10 13:08:23 -04:00
Awais
d5ca25e197
ECOM-1644 minor message updation.
2015-06-10 22:08:23 +05:00
Tyler Nickerson
767ccbd1e7
Merge pull request #8235 from edx/nickersoft-include-expired
...
Added optional GET parameter to the enrollment API that includes expired course modes
2015-06-10 09:01:04 -04:00
Nickersoft
8c1d3ae412
Added includes_expired parameter to enrollment API
...
- Adding ?include_expired=1 to course detail requests will now include expired course verifications
2015-06-09 17:12:30 -04:00
Awais
956e41348e
ECOM-1644 Implementing course-access roles.
2015-06-09 15:29:19 +05:00
Diana Huang
dae137feaa
Convert all tabs to the new plugin framework.
2015-06-02 15:05:16 -04:00
Christina Roberts
46cb847eb9
Merge pull request #8306 from edx/christina/delete-unused-methods
...
Delete change_email_request and lang_pref_set_language
2015-06-02 11:30:35 -04:00