Feanil Patel
6e3fe00fff
Fix all E303 pep8 errors.
2019-12-30 12:25:38 -05:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
Anthony Wee
2d8dfa895f
INCR-129: Run python-modernize on common/djangoapps/entitlements/management and tests ( #20446 )
...
* INCR-129: Run python-modernize on common/djangoapps/entitlements/management
* isort
* INCR-129: Run python-modernize on common/djangoapps/entitlements/tests
* isort
2019-05-07 12:52:09 -04:00
Waheed Ahmed
e3dbfe9c0f
Fix refund entitlement on audit course un-enroll.
...
LEARNER-6247
2018-08-27 17:47:59 +05:00
Michael Youngstrom
eadf3650a7
Switch where we create the mock
2018-08-24 12:53:54 -04:00
Albert St. Aubin
06af818322
Update the entitlement fulfilment logic to work with enrollment end
...
[LEARNER-5275]
Update the endtitlement fulfillment logic to work for users who have
enrolled, enrollment window has closed, but upgrade window is still
open. These users should be able to use that enrollment on their course
run that they are enrolled in.
2018-06-22 07:48:35 -04:00
McKenzie Welter
361af7ef5a
add test coverage for entitlement course run retrieval
2018-04-05 14:49:33 -04:00
Albert St. Aubin
35324a7314
Moved to a try catch block
2018-03-29 10:35:43 -04:00
Albert St. Aubin
eeb97318b6
Updated tests to use new 24 months
2018-03-21 15:57:15 -04:00
Waheed Ahmed
7128370666
Fix None type entitlement passing.
...
LEARNER-4513
2018-03-16 16:41:49 +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
Albert St. Aubin
ddab8123c1
Updates to the Course Entitlement API to block Learners from enrolling
...
in runs that are not available.
[LEARNER-3800]
2018-01-30 09:52:06 -05:00
Albert (AJ) St. Aubin
01553ff1bc
Revert "Aj/learner 3800"
2018-01-30 09:45:05 -05:00
Albert St. Aubin
90d29550bb
test fix
2018-01-29 13:06:17 -05:00
Albert St. Aubin
1bd4bde9a4
PR and quality updates
2018-01-29 09:07:29 -05:00
Albert St. Aubin
cac22680e2
Updates to the Course Entitlement API to block Learners from enrolling
...
in runs that are not available.
[LEARNER-3800]
2018-01-25 14:53:03 -05:00
Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -05:00
Jeremy Bowman
1a7753d775
PLAT-1881 Fix datetimes lacking timezone information
2018-01-10 14:33:01 -05:00
Michael Terry
b7fbfc938d
Fix expire_old_entitlements celery task
...
Celery was not able to find the task implementation, because we were
putting it in a nonstandard place.
2018-01-05 14:34:10 -05:00
Jeff LaJoie
14986264d9
LEARNER-3638: Fixes expiration issues for learners who upgrade late into a course
2017-12-21 10:44:02 -05:00
Albert St. Aubin
3fbb1571df
Update to policy check utilities for Course Entitlements
2017-12-15 11:32:33 -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
McKenzie Welter
5d1eecd43c
python tests, quality, and html element type fix
2017-12-07 13:50:24 -05:00
Jeff LaJoie
a567719236
LEARNER-2983: Adding of helper functions and modification of DRF to use SiteConfiguration policy
2017-12-06 08:36:21 -05:00
Albert St. Aubin
dbbe52abbd
Updated the permissions to all non staff users to get their entitlements
...
[LEARNER-3084]
2017-11-28 11:25:38 -05:00
Albert St. Aubin
113e0af104
Added Entitlement API
...
The Entitlement API will allow for GET, POST, DELETE(Revoke), and
variations of these methods of managing and retrieving data about
Learner Entitlements.
[LEARNER-2661]
2017-11-08 10:03:38 -05:00
Albert St. Aubin
a9011fde58
Implement Entitlement Model for Course Centric Architecture
...
[LEARNER-1733]
2017-10-24 19:12:55 -04:00