Manjinder Singh
cce8cdd661
Replacing OAuth2Auth ( #23067 )
...
- Removing deprecated auth classes
- Replacing OAuth2AuthenticationAllowInactiveUserDeprecated with OAuth2AuthenticationAllowInactiveUser
- the old class was a child class of a deprecated class that we are removing and replacing.
2020-02-11 10:38:13 -05:00
Manjinder Singh
eb694528e7
Adding metrics to oauth2authentication class ( #22970 )
...
Currently, we are working on removing the rest_framework_auth library from edx-platform. For this push, we need to remove the oauth2Authentication class. This PR creates a new class oauth2AuthenticationDeprecated that adds additional new relic metrics. The metrics would allow us to see how often this class is used and its success rate. The hope is that this information will help us with transitioning to a different authentication class.
2020-01-30 09:13:51 -05:00
Mahyar Damavand
f1c5981fab
Removing deprecated management commands which intended to clear historical data ( #21522 )
2020-01-08 12:50:34 -05:00
Troy Sankey
1178ad8b8b
Rename order in CreditRequirement (3/3)
...
This stage does the following:
- Includes a migration to delete the old column.
- NO code changes.
2020-01-07 19:17:56 +05:00
Troy Sankey
407c8cb076
Rename order in CreditRequirement (2/3)
...
This stage does the following:
- Includes a data migration to copy the values from old to new field.
- Changes business logic to switch to using new field.
- Deletes all code references of the old field.
2020-01-03 18:07:28 +05:00
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
Troy Sankey
52eae381ac
Rename order in CreditRequirement (1/3)
...
This stage does the following:
- Adds the new field and migration to create the column.
- Makes all* writes go to both old and new field.
(*) Except for writes from the Django Admin for this model. I confirmed
with Support that CreditRequirements are never edited through the Django
Admin interface. Additionally, I confirmed via the django_admin_log
that there is no record of anybody changing any CreditRequirements.
2019-12-19 15:42:46 +05:00
Manjinder Singh
6f1be3ed2c
BOM-933: Fix type mismatches in various migrations 6 ( #22170 )
...
* Fix type mismatches in coursewaqre
* Fix type mismatch in credit migrations
* Fix type mismatch in status migrations
* Fix type mismatch in user_api migrations
* Review Fixes
2019-10-29 10:36:10 -04:00
Nimisha Asthagiri
a6b219a9e9
Python-3: assertIn(..response.content) -> assertContains
2019-09-30 08:50:38 -04:00
Awais Qureshi
b48fe6162e
Merge pull request #21730 from edx/awais786/BOM-729
...
BOM-729
2019-09-27 16:07:16 +05:00
Ayub khan
5c47a3b425
BOM Project
...
Updated __unicode__ to __str__
2019-09-25 18:31:54 +05:00
Awais Qureshi
4abaef5324
BOM-729
...
Fixing python3
2019-09-20 15:52:29 +05:00
Feanil Patel
bab6b87eb8
Fix pylint error.
2019-09-18 17:28:12 -04:00
Ned Batchelder
456ab68986
Check for ascii with an explicit ascii encode. BOM-728
2019-09-18 14:49:03 -04:00
David Ormsbee
9a1385585f
Convert response bytes to str before JSON parsing. ( #21375 )
...
Convert response bytes to str before JSON parsing.
2019-08-19 11:01:55 -04:00
Jillian Vogel
22ebf0e16f
Strings used in models should always use gettext_lazy.
...
Otherwise, they generate false migrations when languages other than
English are used as the default.
2019-06-04 18:48:46 +09:30
Michael Youngstrom
de52c6d310
INCR-186
2019-04-01 16:08:31 -04:00
Michael Youngstrom
ef6e03f32b
INCR-182
2019-03-29 09:47:35 -04:00
Michael Youngstrom
488e54247d
group
2019-03-28 11:14:51 -04:00
Michael Youngstrom
1139eb6bfb
Run python-modernize on openedx/core/djangoapps/credit/tests
2019-03-28 09:57:20 -04:00
Waheed Ahmed
458e8482ea
Fix change enrollment command for credit.
...
Get provider id from ecommerce upon changing enrollment to credit
instead of setting course_key org.
LEARNER-6643
2019-03-12 15:30:48 +05:00
Waheed Ahmed
dbad75467e
Return credit status error if no provider info found.
...
Return credit status error if no provider info found in provider info by
id dict. Also add logs to get an idea what is in this dict.
LEARNER-6643
2019-03-04 15:59:55 +05:00
Waheed Ahmed
a422e7f4b6
Added log for credit providers fetched from cache.
...
LEARNER-6643
2019-02-28 17:03:13 +05:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
Matthew Piatetsky
f294b1a374
fix unicode strings in openedx/ part 1
2019-02-13 10:47:35 -05:00
Michael Youngstrom
4bbd1dee0b
Remove shards from commonlib-unit tests
2019-02-12 14:28:35 -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
Ned Batchelder
93d4af35bd
No need for superstitious kwargs
2018-09-17 17:01:11 -04:00
Nimisha Asthagiri
700a902b68
Cleanup and remove deprecated RequestCache Django app
...
ARCH-223
2018-09-12 14:39:11 -04:00
Robert Raposa
ba4cc62ff8
Retire deprecated RequestCache (Take 2)
...
ARCH-223
2018-09-08 15:09:28 -04:00
Nimisha Asthagiri
ad5ed57160
Revert Quality fixes
2018-08-30 16:33:03 -04:00
Nimisha Asthagiri
4ca165f690
Revert "ARCH-223: Retire deprecated RequestCache."
2018-08-30 16:33:03 -04:00
Robert Raposa
3df339a56a
Retire deprecated RequestCache.
...
ARCH-223
2018-08-30 08:55:19 -04:00
Jeremy Bowman
d90afa4cde
TE-2689 Remove useless pylint suppressions part 5
2018-08-21 11:07:52 -04:00
J Eskew
6ee6e8935b
Merge pull request #18711 from edx/jeskew/mgmt_cmd_cancel_user_retirement
...
Mgmt command to cancel user retirement request.
2018-08-07 12:03:11 -04:00
John Eskew
f92a8f6e24
Mgmt command to cancel user retirement request.
2018-08-06 17:00:40 -04:00
Jeremy Bowman
c290bf8a07
TE-2524 Stop using nose.plugins - openedx
2018-08-02 14:54:50 -04:00
bmedx
caedc68061
PLAT-2217 - fix partner reporting queue 500 errors, reduce log spam
2018-07-10 12:54:15 -04:00
Brian Mesick
832f6a7157
Merge pull request #18320 from edx/bmedx/remove_111_test_marks
...
Remove unused pytest markers for Django 1.11 upgrade
2018-06-06 11:15:26 -04:00
Tyler Hallada
1f42d1b384
Merge pull request #18316 from edx/thallada/PLAT-1524-on-delete
...
PLAT-1524: Add on_delete kwarg to ForeignKey & OneToOneFields
2018-06-06 10:38:15 -04:00
bmedx
c125ff6a57
Remove unused pytest markers for Django 1.11 upgrade
2018-06-06 09:58:38 -04:00
Tyler Hallada
1540f9ec72
Add on_delete kwarg to ForeignKey & OneToOneFields
...
Django 2.0 will make this field required for `ForeignKey` and `OneToOneFields`.
In previous versions the option defaulted to `models.CASCADE` when not
specified. This change should make the deprecation warnings in the current
Django version go away.
The migrations where also modified, but the changes should not cause a change in
the database schema since `models.CASCADE` was already the old default.
2018-06-05 17:05:12 -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
J Eskew
edbdae9fb8
Merge pull request #18124 from edx/jeskew/fix_some_django20_deprecation_warnings
...
Fix more Django 2.0 deprecation warnings around URLconfs.
2018-05-08 16:29:12 -04:00
John Eskew
ffb1f9fe2a
Fix more Django 2.0 deprecation warnings around URLconfs.
2018-05-03 13:50:08 -04:00
Alessandro Roux
26ab595983
Merge pull request #18114 from edx/roux/creditrequest_model_retirement
...
EDUCATOR-2658: Adds retire_user to CreditRequest.
2018-05-03 12:13:27 -04:00
Alex Dusenbery
95d5b13714
EDUCATOR-2753 | Add calls to retire secondary user data to the /accounts/retire endpoint.
2018-05-03 11:35:50 -04:00
sandroroux
4772dcf631
Adds "retire_user" to CreditRequest.
2018-05-03 09:24:48 -04:00