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
Jillian Vogel
425239a509
Disables Enterprise Integration feature by default
...
Moves ENABLE_ENTERPRISE_INTEGRATION to settings.FEATURES,
and changes the default value to False.
2017-10-19 15:58:13 +10:30
Brian Mesick
ba4c6ca2aa
Merge pull request #16256 from edx/bmedx/django111_models_and_migrations_cleanup
...
Remove empty models.py files
2017-10-18 09:03:32 -04:00
bmedx
763fa4de99
Remove empty models.py files
2017-10-17 16:21:21 -04:00
Gabe Mulley
34cc63d993
remove slow and flaky throttling tests
2017-10-17 09:25:22 -04:00
Gabe Mulley
7d6aa950e9
fix flaky throttling test
2017-10-16 12:46:00 -04:00
Jesse Shapiro
f160980008
Remove unused generic Enterprise-related enrollment logic
2017-10-05 14:47:21 -04:00
Michael Frey
3e24572664
increase staff user rate limit
2017-10-02 09:03:46 -04:00
zubair-arbi
4040c45f06
update enterprise api support for request users and enterprise service user
...
ENT-624
2017-09-27 18:04:44 +05:00
Douglas Hall
610a4100af
Revert "Initialize enterprise api client with provided user"
2017-09-20 09:55:02 -04:00
zubair-arbi
16120efaeb
Initialize enterprise api client with provided user
...
ENT-624
2017-09-19 14:56:43 +05:00
Brittney Exline
ba597331d7
ENT-496 Set consent_granted to None when calling enterprise-course-enrollment endpoint
...
Since we have a separate call to grant consent, we shouldn't try to set that value on
the enterprise course enrollment anymore, because it causes errors.
2017-09-05 13:32:24 -04:00
Uman Shahzad
197c06a1e4
Bump edx-enterprise to 0.41.0.
...
This incorporates a migration that copies data
from certain models to another.
2017-08-31 10:41:45 -04:00