Waheed Ahmed
c2ad6f4002
Revert "Fix PDF cert gereration/regeneration and URLs."
2018-07-26 18:20:27 +05:00
Tasawer Nawaz
87ddb56bbb
fix exception handling in award program certificate task
...
LEARNER-4467
2018-07-16 18:31:55 +05:00
irfanuddinahmad
a46a28e983
incorporated manual verification
2018-06-25 12:08:54 +05:00
Jeff LaJoie
056c1b8e99
LEARNER-5050: Adds in str serialization for celery tasks
2018-06-20 16:17:38 -04:00
Christopher Lee
52d2b2de74
Add namespaced_name to WaffleSwitch
2018-06-19 13:51:19 -04:00
Christopher Lee
b8028163d3
Merge pull request #18384 from edx/clee/anonbasketcalc
...
Add switch to always calculate program price as anon user
2018-06-18 13:43:13 -04:00
christopher lee
56f83b5704
Add switch to always calculate program price as anon user
...
LEARNER-5555
2018-06-18 12:33:40 -04:00
Jeff LaJoie
b07374ed39
LEARNER-5050: Adds award course cert job to post to Credentials
2018-06-18 08:54:58 -04:00
Brian Mesick
832f6a7157
Merge pull request #18320 from edx/bmedx/remove_111_test_marks
...
Remove unused pytest markers for Django 1.11 upgrade
2018-06-06 11:15:26 -04:00
bmedx
c125ff6a57
Remove unused pytest markers for Django 1.11 upgrade
2018-06-06 09:58:38 -04:00
Waheed Ahmed
23d1beedf7
Merge pull request #18285 from edx/waheed/LEARNER-4520-fix-pdf-certificates
...
Fix PDF cert gereration/regeneration and URLs.
2018-06-06 15:36:52 +05:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Michael Terry
27a2b8f676
Only get program certs from credentials
...
Allow our utility function to filter out course certs when asking
Credentials for a list of certificates. This way once we start
handing back course certs, the LMS won't be surprised by
assumptions about what the credentials service will give back.
2018-06-01 12:53:18 -04:00
Waheed Ahmed
baf3e594be
Fix PDF cert gereration/regeneration and URLs.
...
Since cert_html_view_enabled is deprecated and set default true,
PDF certificates are not appearing for learners and staff also
unable to regenerate them.
LEARNER-4520
2018-05-31 15:45:31 +05:00
Eric Fischer
e18448e27d
Silence deprecation warnings
...
https://docs.djangoproject.com/en/1.11/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods
2018-05-02 10:03:50 -04:00
Albert St. Aubin
213673db61
Updates to use the is_anonymous flag of basket calculate
...
[LEARNER-4913]
2018-04-25 11:42:53 -04:00
Matt Tuchfarber
fce1699a55
Enables disabling of auth urls for program cert linkings.
...
WL credentials sites are not set up with site aware OAuth and therefore
require that
2018-03-20 16:03:47 -04:00
Tasawer Nawaz
4912888168
stop using deprecated single item basket view
...
LEARNER-4428
2018-03-14 20:29:51 +05:00
Ahsan Ulhaq
5a67f50174
Make sure user is login in credential when redirected from lms
...
LEARNER-3729
2018-02-23 13:15:02 +05:00
Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -05:00
Waheed Ahmed
c68b50d964
Update program detail fragment.
...
LEARNER-3755
2018-01-17 13:48:33 +05:00
Albert St. Aubin
2e99ee0d7f
Changes the Program Details page to show the most recently purchased
...
entitlement data
[LEARNER-3708]
2018-01-12 15:03:25 -05:00
Waheed Ahmed
2406812100
Update program detail fragment url for mobile apps.
...
LEARNER-3754
2018-01-10 19:01:04 +05:00
Harry Rein
b09f4fabf1
Show more sessions coming soon for entitlements without sessions.
2017-12-21 15:38:45 -05:00
Harry Rein
5e2c3e4bf5
Merge pull request #16933 from edx/HarryRein/LEARNER-3636-dont-show-expired-entitlements-unenrolled
...
Do not show expired, unfulfilled entitlements on dashboards.
2017-12-18 16:26:43 -05:00
Harry Rein
75aa736dcf
Do not show expired, unfulfilled entitlements on course/programs dashboard.
...
LEARNER-3636
2017-12-18 15:16:35 -05:00
Michael Terry
4fe60eb1e4
Show programs for expired entitlements
...
The dashboard was not showing related programs for expired but
fulfilled entitlements.
LEARNER-3608
2017-12-18 14:41:20 -05:00
Michael Frey
3305a7c3ff
Get only the first program from the list of matching entitlements.
...
LEARNER-3606
2017-12-17 17:32:52 -05:00
Tasawer Nawaz
0a0a17c8fe
Merge pull request #16900 from edx/tasawer/learner-3165-fix-retries-logic-in-award-program-certificate
...
Fix retries logic in award program certificate task
2017-12-14 12:15:50 +05:00
Matt Tuchfarber
a4f5c14cf9
Order program instructors based on new program field
...
This collects the instructors from the courses in the program like before. There is now a field in the program model in discovery that allows you to list instructors for the program.
Depends on this PR: https://github.com/edx/course-discovery/pull/1244
2017-12-13 14:43:44 -05:00
Tasawer Nawaz
a02dac29f1
Fix retries logic in award program certificate task
...
LEARNER-3165
2017-12-13 21:00:27 +05:00
Harry Rein
2711fb521a
Allowing a user to fulfill their entitlement on the programs dashboard.
...
LEARNER-3438
The user can now enroll in a session, unenroll from a session or change session
from a new course enrollment card on the programs dashboard.
2017-12-12 10:35:26 -05:00
McKenzie Welter
853cd9a0a7
show programs in which user holds a course entitlement on programs listing page
2017-12-11 12:22:36 -05:00
Tasawer Nawaz
a6f4f1762b
update logging in award program certiicate task LEARNER-3165
2017-12-11 17:16:25 +05:00
Clinton Blackburn
1540d3c8a4
Using standard JWT issuer for calls to Credentials Service
...
The client-specific JWT doesn't really make any sense and only causes issues due to needing to configure both. This change updates LMS to use the standard issuer.
LEARNER-3441
2017-12-05 01:15:15 -05:00
Anthony Mangano
f72cf800e1
Consider user entitlements and use entitlement products in bundle one-click purchase
2017-11-30 13:59:46 -05:00
Matt Tuchfarber
1d8613f34e
Merge pull request #16602 from edx/tuchfarber/fix_instructor_ordering
...
Fix instructors ordering on program marketing page
2017-11-27 09:52:23 -05:00
bmedx
d827d47b48
Tag LMS Unit 2 tests that fail in Django 1.11
2017-11-22 15:47:22 -05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
Matt Tuchfarber
2c67f9647b
Fix instructors ordering on program marketing page
...
Changed to hold the instructors in a list instead of a dict
because a dict does not keep ordering.
2017-11-20 11:25:19 -05:00
John Eskew
09bd0244b4
Move ccxcon, credit, and programs Django apps to AppConfig standard.
2017-11-08 17:06:09 -05:00
Diana Huang
b0877270bf
Add course grades to programs dashboard.
2017-10-25 15:44:47 -04:00
Matt Tuchfarber
7305d6f97d
Add trim to instructor deduplicator
...
Current instructor list on program marketing page has duplicate
professors because they are manually entered and some have trailing
spaces. This fixes that.
2017-10-23 14:50:02 -04:00
Albert St. Aubin
724168d605
simplification pr changes
2017-10-06 09:53:58 -04:00
Albert St. Aubin
a4cb374b16
PR update
2017-10-06 09:53:58 -04:00
Albert St. Aubin
d37264ae0c
Bug fix for unpublished courses that users have putchased within a program
...
[LEARNER-2715]
2017-10-06 09:53:57 -04:00
Jeremy Bowman
fd6af6b05e
ddt usage cleanup
2017-09-05 17:25:51 -04:00
Albert St. Aubin
004f4b75a4
update to resolver complete my program purchase to work with no-id-professional
...
LEARNER-2420
2017-08-31 13:54:33 -04:00
Alex Dusenbery
9009a5b0d3
may_certify_for_course checks if course is self_paced.
2017-08-25 14:37:53 -04:00
Albert St. Aubin
eab62e786f
Corrected issue with missing Certificated on Program Dashboard View
...
LEARNER-2352
2017-08-24 11:17:43 -04:00