Michael Youngstrom
2613aa703b
INCR-189
2019-04-22 15:55:16 -04:00
Matthew Piatetsky
5ef9cf3d49
remove experiment code
2019-04-17 09:30:47 -04:00
Michael Youngstrom
9d589f997d
INCR-128
2019-04-02 12:40:26 -04:00
Dave St.Germain
6802a38a9d
Added master's track
...
Added mode option to course enrollment management command
2019-02-13 10:21:04 -05:00
Michael Youngstrom
4bbd1dee0b
Remove shards from commonlib-unit tests
2019-02-12 14:28:35 -05:00
Guruprasad Lakshmi Narayanan
df45fe8317
Create a staff-only API to list all course enrollments
...
This data can be used by external frontends or other apps. The list
of course enrollments can optionally be filtered by course id or
usernames.
2019-01-08 17:27:46 +05:30
jansenk
547bd7c97a
add an optional parameter roles query to filter by course
...
EDUCATOR-3796
2018-12-21 13:32:24 -05:00
Jansen Kantor
62e2ba4503
Merge pull request #19488 from edx/jkantor/list-roles-staff
...
add is_staff to roles api response
2018-12-21 11:14:17 -05:00
jansenk
eff58b289a
add is_staff to roles api response
...
EDUCATOR-3796
2018-12-21 10:22:29 -05:00
Dave St.Germain
28e6565368
Quick fix for cohort problem in enrollment API
2018-12-20 15:47:58 -05:00
jansenk
0fb7c101c7
Add API call to list roles of the logged-on user
...
EDUCATOR-3796
2018-12-12 14:54:07 -05:00
Ned Batchelder
046fe60913
Remove unused imports
2018-11-07 10:31:51 -05:00
Nimisha Asthagiri
dc56a63e03
Remove deprecated JwtBuilder
...
ARCH-248
2018-10-17 07:43:59 -04:00
Robert Raposa
fbc59231fc
Update edx-drf-extensions to 2.0.0.
...
Note: this version update is backward incompatible.
ARCH-255
2018-10-17 01:00:34 -04:00
Ahsan Ulhaq
ee7555e85f
update usage of SessionAuthenticationAllowInactiveUser
...
LEARNER-6469
2018-10-01 17:52:52 +05:00
Dave St.Germain
864f59ed1e
Added the ability to assign learners to a cohort in the enrollment API.
2018-09-13 11:15:08 -04:00
Simon Chen
951b1f8408
Revert "Add feature to send an e-mail to staff when a student enrolls"
...
This reverts commit 370501d156 .
2018-08-08 16:35:40 -04:00
Jeremy Bowman
02e4b87421
Merge pull request #18733 from edx/jmbowman/TE-2525
...
TE-2525 nose.tools removal part 1/2
2018-08-07 13:55:04 -04:00
Jeremy Bowman
7e410b0656
TE-2524 Remove remaining nose.plugins usage
2018-08-07 09:36:35 -04:00
Jeremy Bowman
bcaec3c5bb
TE-2525 nose.tools removal part 1/2
2018-08-07 08:30:12 -04:00
Daniel Clemente Laboreo
370501d156
Add feature to send an e-mail to staff when a student enrolls
2018-08-02 11:43:17 -04:00
Jeremy Bowman
4241249119
TE-2524 Stop using nose.plugins
2018-07-30 21:11:05 -04:00
Tasawer Nawaz
8868f07394
inactive enrollments in support tool
...
LEARNER-4744
2018-07-02 19:02:43 +05:00
John Eskew
a09a81b138
Make retirement endpoints idempotent.
2018-06-21 15:35:30 -04:00
Christopher Lee
f6e0c70f41
Finalize rate limit for enrollment API
...
LEARNER-5166
2018-06-12 15:44:33 -04:00
Robert Raposa
50f36603f5
Merge pull request #18346 from edx/clee/trottle3
...
Change waffle flag for enrollment throttle to switch
2018-06-08 17:11:33 -04:00
christopher lee
443aa7977c
Change waffle flag for enrollment throttle to switch
2018-06-08 15:07:26 -04: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
christopher lee
2e3534019f
Added enrollment API test for throttle rates
...
LEARNER-5287
2018-05-18 15:56:43 -04:00
christopher lee
30c3a39de0
Fix throttle rate for 'staff' user
2018-05-17 11:15:27 -04:00
christopher lee
1310e2f132
Clean up enrollment rate limit waffles
...
LEARNER-5038
2018-05-16 12:57:46 -04:00
christopher lee
3d27ff8d66
Fix incorrect rate limit settings
2018-05-10 12:04:34 -04:00
christopher lee
3a15df4e77
Revert "Clean up enrollment rate limit waffles"
...
This reverts commit 813d59d091 .
2018-05-10 12:01:04 -04:00
Christopher Lee
b272a2b588
Merge pull request #18163 from edx/clee/LEARNER-5038-cleanup
...
Clean up enrollment rate limit waffles
2018-05-09 15:47:51 -04:00
christopher lee
813d59d091
Clean up enrollment rate limit waffles
...
LEARNER-5038
2018-05-09 11:38:50 -04:00
bmedx
01ebe1e26e
Fix issues with retirement state population and unenrollment
...
- Prevent RetirementState state_execution_order collisions when updating
- Add slash to end of unenroll API endpoint to match other retirement endpoints
2018-05-09 10:40:00 -04:00
Kabir Khan
c0f353467e
V1 Grades API with added support for bulk read of all user grades in a course.
...
URL patterns changed to follow edx API conventions
2018-05-03 10:23:33 -07: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
christopher lee
ce47e1f547
Update rate limit for enrollment api
...
LEARNER-5101: The current rate limit was adjusted to be
very high for staff users to account for excessive calls
from the ecommerce service. The ecommerce service has
been updated to not make these calls. This commit intends
to adjust the rate limit to it's original state before the
excessive calls.
2018-05-01 16:01:02 -04:00
Matthew Piatetsky
b41275774f
Merge pull request #18039 from edx/fix_refundable_status_for_audit
...
Fix refundable status for audit orders
2018-04-26 15:58:21 -04:00
Matthew Piatetsky
034ad193da
Fix refundable status for audit orders
2018-04-26 12:42:44 -04:00
Brian Mesick
1828bf7d6b
Merge pull request #17920 from edx/bmedx/fix_retirement_apis
...
Update retirement APIs to match spec
2018-04-25 10:39:26 -04:00
bmedx
98742c1c50
Update retirement APIs to match spec
2018-04-23 16:03:29 -04:00
Uman Shahzad
87919f4d53
Add Enterprise middleware that injects customer data.
2018-04-21 08:14:52 +05:00
Sanford Student
9526bbc9eb
Create API endpoint to unenroll user from all courses; EDUCATOR-2603
2018-04-09 14:37:32 -04:00
Albert St. Aubin
f2ee173aae
Increase the Throttle on the enrollments API to allow ecommerce to request more frequently
...
[LEARNER-4676]
2018-03-21 14:14:52 -04:00
Michael Frey
ed54cdc1d9
increase limit for staff users
2018-02-13 12:49:26 -05:00
Jeremy Bowman
5289c7e828
PLAT-1915 Stop using deprecated BaseException.message
2018-01-31 17:22:01 -05:00
Jeremy Bowman
1a7753d775
PLAT-1881 Fix datetimes lacking timezone information
2018-01-10 14:33:01 -05:00
bmedx
ffc2a0eb7c
common urls cleanup for Django 1.11
...
- Remove usage of django.urls.patterns
- Change urls tuples to lists
- Make all string view names callables
2017-11-07 11:27:20 -05:00