Michael Terry
c90edab169
Bundle an SQL query for performance
...
We were doing many individual SQL queries for certificates when
awarding program certs. It's possible this was contributing to
high SQL load. Instead, let's bundle those queries up into a larger
one.
LEARNER-6490
2018-10-05 12:43:47 -04:00
hasnain-naveed
282fe39337
WL-1645 | Suppressing Error Alerts for WL Programs without Program Certificates.
2018-10-01 18:58:43 +05:00
Diana Huang
755ebc8c7f
Send program cert visible_date
...
When sending a program cert to Credentials, also send along a
calculated visible_date along with it.
LEARNER-6262
2018-09-04 16:05:24 -04:00
Jeremy Bowman
f2626c0d70
TE-2646 Use headless Chrome for a11y tests
2018-08-28 17:26:26 -04:00
Bill DeRusha
cce8a53ba9
Add logging to signal and flag to mgmt cmd for credential grades
2018-08-28 09:19:19 -04:00
Jeremy Bowman
380a24f7ef
TE-2689 Remove useless pylint suppressions part 6
2018-08-21 13:54:34 -04:00
Dillon Dumesnil
258cd3fe06
Fixing constant and adding in tests
2018-08-13 17:27:49 -04:00
Diana Huang
23860605f0
Merge pull request #18699 from edx/mikix/visible_date
...
Fix visible dates sent to Credentials
2018-08-06 10:49:30 -04:00
Diana Huang
718c6a9340
Test fixes for branch.
2018-08-03 15:37:52 -04:00
Michael Terry
caaf351e63
Fix visible dates sent to Credentials
...
If we have a future available_date, send that to Credentials rather
than sending the modified date.
LEARNER-5995
2018-08-03 15:37:52 -04:00
Jeremy Bowman
c290bf8a07
TE-2524 Stop using nose.plugins - openedx
2018-08-02 14:54:50 -04:00
Brandon Baker
2f8c5af246
Add better http error handling to award program certificate
2018-08-01 15:42:56 -04:00
Brandon Baker
101714bd0e
Properly handle errors in award program certificates
...
LEARNER-6004
2018-08-01 09:52:05 -04:00
Michael Terry
3222d3fd13
Site config flag for Learner Records
...
Allow site admins to disable integration for the Learner Records
feature in Credentials.
LEARNER-5987
2018-07-30 16:18:24 -04:00
Christopher Lee
3c6a62edd0
Added more details to logs in a program certificate exception
...
LEARNER-5332
2018-07-26 16:18:48 -04:00
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