Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -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
Jeremy Bowman
1a7753d775
PLAT-1881 Fix datetimes lacking timezone information
2018-01-10 14:33:01 -05:00
Harry Rein
b404173046
Show more sessions coming soon on course dashboard.
...
LEARNER-3808
Ensures that users can see their entitlement purchase whether there
are available sessions or not. Notifies them with a message stating that
more sessions are coming soon, as is currently implemented on the programs
dashboard.
2018-01-09 13:04:36 -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
Harry Rein
75aa736dcf
Do not show expired, unfulfilled entitlements on course/programs dashboard.
...
LEARNER-3636
2017-12-18 15:16:35 -05:00
Albert (AJ) St. Aubin
365b4fb312
Merge pull request #16920 from edx/aj/add_is_expired_check_to_policy
...
Aj/add is expired check to policy
2017-12-15 12:42:45 -05:00
Albert St. Aubin
3fbb1571df
Update to policy check utilities for Course Entitlements
2017-12-15 11:32:33 -05:00
Harry Rein
610c255bb6
Display the expired at logic for entitlements.
...
LEARNER-3304
Displays the expired out status for the course dashboard and the programs pages.
2017-12-15 08:25:38 -05:00
Albert St. Aubin
1d7443221d
Entitlement API Changes to support User Revoke and Refund
...
[LEARNER-2668]
These changes will support a user intiated Revoke and Refund of
an Entitlement. This includes unenrolling the User from
any related Course Runs they are currently enrolled in.
2017-12-13 13:37:14 -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
Albert St. Aubin
0ea3753d94
Added Entitlement enroll and unenroll logic to the Enrollment API
...
[LEARNER-3136]
This commit containts the logic and API endpoint for a user to Enroll,
Unenroll, and switch-session on a Course Entitlement.
2017-12-07 10:54:59 -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
Anthony Mangano
f72cf800e1
Consider user entitlements and use entitlement products in bundle one-click purchase
2017-11-30 13:59:46 -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