Jansen Kantor
4988999697
Jkantor/support ( #21541 )
...
* refactor link_program_enrollments into it's own file, add support page
2019-09-05 13:35:43 -04:00
Kyle McCormick
ea5652010c
Create Python API for program_enrollments: Part I ( #21511 )
...
This is the first in a series of commits to create
a Python API for the LMS program_enrollments app.
We do some general refactoring, renaming, and clean-up
in order to move toward the creation of that API.
EDUCATOR-4321
2019-09-04 14:06:00 -04:00
Zachary Hancock
1a03816ddc
ignore enrollment checks for masters ( #21517 )
2019-09-03 16:45:02 -04:00
Zachary Hancock
b9a2646e4d
log all social auth creation failures ( #21470 )
...
logging on social auth creation failures
2019-08-28 11:39:24 -04:00
Kyle McCormick
2c572e1b59
Add new ProgramCourseEnrollment uniqueness constriant ( #21463 )
...
ProgramCourseEnrollments were already unique on
(program_enrollment, course_enrollment) by nature of the
OneToOneField on course_enrollment. However, this only
affects realized enrollments. For waiting enrollments, we
need to add a uniqueness constraint on
(program_enrollment, course_key).
2019-08-27 15:05:30 -04:00
Awais Qureshi
544c68b1ff
Merge pull request #21444 from edx/awais786/BOM-365
...
BOM-365
2019-08-27 14:47:49 +05:00
arbisoft
e1aca5b659
BOM-365
...
fixing python3 test.
2019-08-27 13:52:56 +05:00
Jansen Kantor
0ee01a3cac
filter out disabled saml provider configs ( #21454 )
...
* filter for enabled saml provider configs
2019-08-26 12:29:38 -04:00
Alex Dusenbery
ce943bced2
Add the correct UNIQUE constraints to the ProgramEnrollment model.
2019-08-23 14:02:54 -04:00
Zachary Hancock
96f99bc053
reset integration environment endpoint ( #21319 )
2019-08-14 13:19:45 -04:00
amitvadhel
b6b1b0c602
INCR-473: Make compatible with Python 3.x
2019-06-23 13:29:43 +03:00
Kyle McCormick
c487b9a384
Change 'withdrawn' status to 'canceled' in program_enrollments
...
This makes the LMS program_enrollments API compatible with the
Registrar programs API, as specified in the Master's partner
integration guide.
EDUCATOR-4389
2019-06-03 10:16:19 -04:00
Zach Hancock
a350d327de
complete waiting enrollments. fixed
2019-05-24 13:47:49 -04:00
jansenk
65bab28341
add retirement endpoint
2019-05-24 11:29:02 -04:00
Zachary Hancock
8012e3a1ca
Merge pull request #20630 from edx/zhancock/expire-prgm-enrollments
...
command to expire waiting program enrollments
2019-05-23 09:22:32 -04:00
Zach Hancock
d9dc0d4b8d
command to expire waiting program enrollments
2019-05-22 13:38:10 -04:00
Stu Young
4e1f63bd15
INCR-283 Run python-modernize on lms/djangoapps/program_enrollments/migrations and lms/djangoapps/program_enrollments/tests ( #20578 )
...
* run python modernize
* run isort
* Fix merge conflicts
* Fix merge conflict--file was deleted on master
2019-05-21 11:27:52 -04:00
Simon Chen
0b08867aee
Revert "complete waiting enrollments"
...
This reverts commit b041a1f3e6 .
2019-05-15 21:20:45 -04:00
Zach Hancock
b041a1f3e6
complete waiting enrollments
2019-05-10 09:55:24 -04:00
jansenk
1caa647621
add program course enrollment PATCH
2019-05-07 15:52:03 -04:00
Rick Reilly
350b4a2589
Add POST method for program enrollments
2019-05-03 14:14:04 -04:00
Alex Dusenbery
20f0bc03d4
Add a GET API endpoint for program enrollments.
2019-05-01 11:35:38 -04:00
Alex Dusenbery
4d6458284c
Fix the program_enrollments admin classes.
2019-04-25 13:06:06 -04:00
Zach Hancock
afe3cdb3ec
user lookup util
2019-04-24 09:47:38 -04:00
Rick Reilly
2bf3e6621e
Add ProgramEnrollment app and model for masters
2019-04-12 15:50:30 -04:00