Feanil Patel
6e6c489f1f
Merge pull request #21372 from edx/feanil/fix_cmp_issues
...
Fix a few issues we run into when running tests in python 3.
2019-08-20 11:28:23 -04:00
Feanil Patel
74904339dd
Go from a courselocator to a unicode string.
...
We don't need the ignore since courselocators sholud be
managing unicode already.
2019-08-20 10:59:42 -04:00
Feanil Patel
5ea74e0282
Ensure that the course_id is unicode.
2019-08-19 15:28:37 -04:00
Feanil Patel
68933ec089
Fix quality issues.
2019-08-19 11:51:30 -04:00
Feanil Patel
7a3230a260
Fix another discussions test.
2019-08-19 11:16:26 -04:00
Nimisha Asthagiri
38333624ac
Fixes for test_retire_order.py
2019-08-19 11:06:00 -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
Feanil Patel
65eebe63e7
Hash byte strings.
2019-08-19 11:00:22 -04:00
Dave St.Germain
3275388276
Merge branch 'feanil/fix_cmp_issues' of github.com:edx/edx-platform into feanil/fix_cmp_issues
2019-08-19 10:54:46 -04:00
Dave St.Germain
0267b5c85f
Fix issue of out of order calls
2019-08-19 10:54:39 -04:00
Nimisha Asthagiri
b7019bddff
CourseInfoTestCase fixes for "a bytes-like object is required, not 'str'"
2019-08-19 10:54:12 -04:00
Feanil Patel
1bfa575ada
Update discussion api tests.
...
json doesn't do any magic with byte strings in python 3. In python 2 it
used to convert str objects to unicode automatically.
2019-08-19 10:48:30 -04:00
Dave St.Germain
5febcce20c
Fix python3 compatibility in SafeCookieData and elsewhere
2019-08-19 10:24:15 -04:00
Feanil Patel
269a57445d
Fix a few issues we run into when running the discussion tests.
2019-08-19 10:14:29 -04:00
Ayub khan
ea0c6922fe
BOM-87
...
Fixed the test for py3.
2019-08-19 18:52:19 +05:00
adeelehsan
1eda18a317
Merge pull request #21367 from edx/private_to_public_76a13fa
...
Mergeback PR from private to public.
2019-08-19 15:06:30 +05:00
adeelehsan
76a13fae73
Merge pull request #156 from edx/aehsan/prod-349/remove_google_api_key_from_github
...
Removed google api key from github
2019-08-19 14:32:26 +05:00
Feanil Patel
9925aaadb9
Be able to override this setting from yaml.
2019-08-16 15:09:13 -04:00
Ayub
658cd5c62e
BOM-70 ( #21327 )
...
* Update Financial Assistance logic
Use the zendesk proxy app instead of the unsupported zendesk library.
* Move to pre-fetching the group IDs.
Rather than making extra requests to zendesk to list all groups and find
a specific group ID. Just make a pre-filled list of group IDs for the
groups we care about. When a group name is passed in, it is checked
against this list and the ticket is created in the correct group so the
right people can respond to it.
2019-08-16 13:05:35 -04:00
Feanil Patel
f5f875401a
Fix some of the common test collection issues. ( #21340 )
...
* Remove old performance tests that we haven't been running.
As far as I can tell, these tests to capture HAR files were created 5
years ago and not being run as a part of our suite? They capture HAR
data that we do nothing with so even if they were running we should
remove them until we're ready to care about consuming this kind of
information.
* Update password test unicode string.
* Add ugettext translation helper function.
* Fix lambda syntax that is not valid in python 3.
* Fix ur raw strings which his not valid in python 3
* Use edx_six.get_gettext instead of ugettext.
* Fix a few other encoding issues.
* Don't use old form of sorted funciton.
This form which uses a 'cmp' method is not available in python 3.
2019-08-16 11:31:36 -04:00
Diana Huang
5d7d3f7770
Merge pull request #21336 from edx/diana/remove-microsites
...
Remove microsite djangoapp and configuration.
2019-08-16 10:55:56 -04:00
Matt Hughes
c3a1a70d4f
Correct discrepancy between grade data sources for gradebook
2019-08-16 10:02:46 -04:00
Diana Huang
bf7dad15e4
Remove microsite djangoapp except migrations and configuration.
2019-08-16 09:42:57 -04:00
Manjinder Singh
65b858e3e7
Merge pull request #21209 from edx/msingh/discussion_topic_validation2
...
PROD-145: Added validation to discussion topic input in studio, testing 2
2019-08-15 19:53:17 -04:00
jinder1s
e7fb13a74f
Added validation to discussion topic input in studio
2019-08-15 16:13:37 -04:00
Feanil Patel
dd361bf938
Merge pull request #21337 from edx/feanil/fix_lms_test_collection
...
Get LMS test collection working in python 3.
2019-08-14 14:44:10 -04:00
Michael Roytman
ee17f8a3fc
Merge pull request #21341 from edx/mroytman/EDUCATOR-4432-make-course-grade-filter-more-robust
...
make course grade filter robust against missing minimum filter as wel…
2019-08-14 14:14:21 -04:00
Zachary Hancock
96f99bc053
reset integration environment endpoint ( #21319 )
2019-08-14 13:19:45 -04:00
Chris Pappas
4829fd4fde
ENT-2117 | Creating new endpoint for enterprise learner portal. Includes small refactor of programs_enrollment GET logic, sowe do not need to duplicate the logic ( #21258 )
...
Adding new course_overview internal api
CourseOverview serializer work
Removing enterprise learner portal djangoapp from this repo
Removing ent learner portal url
Minor cleanups
Updating serializers again
typo
adding some tests and quality fixes
more quality fixes
Fixing test
Adding in an import i removed
2019-08-14 11:27:12 -04:00
Michael Roytman
05a67400ac
make course grade filter robust against missing minimum filter as well as 0 minimum filter
2019-08-14 10:19:21 -04:00
Feanil Patel
dc078bb5da
Create a new SRT file for this test.
...
Usingthe shared file with the other tests wolud sometimes cause this
test to fail. Made this change to make it less flaky.
2019-08-13 16:33:09 -04:00
Feanil Patel
9d7f0ca46e
Get LMS test collection working in python 3.
...
This should be all the changes needed to get test collection working in
python 3 for the `lms` folder.
2019-08-13 16:32:40 -04:00
Michael Roytman
df634ab7e3
add course level min and max filters to gradebook API
2019-08-13 15:32:12 -04:00
Matt Hughes
828c2fdc93
Add limit stops for assignment grade filtering for gradebook api
...
JIRA:EDUCATOR-4541
2019-08-13 15:05:03 -04:00
Jansen Kantor
ecb65a4fff
Jkantor/link program enrollments ( #21330 )
...
* add management command to link program enrollments to users
2019-08-13 13:37:11 -04:00
Kyle McCormick
fff69a9f58
Add course grade listing API for program_enrollments app
...
This new API endpoint differs from the existing Grades API
in that (i) it only includes grades for users enrolled with a
ProgramCourseEnrollment and (ii) it alters its return code
depending on whether any student's grade failed to load.
EDUCATOR-4529
2019-08-13 13:33:02 -04:00
Feanil Patel
e66a7a90e5
Byte string doesn't have a format function in python 3
2019-08-12 14:34:52 -04:00
Dave St.Germain
05375b40fa
Merge pull request #21318 from edx/dcs/missing-when
...
Added edx-when's FieldData
2019-08-12 12:41:51 -04:00
Dave St.Germain
267be29ab7
Added edx-when's FieldData
...
EDUCATOR-4554
This fixes a bug where extended due dates were visible in the outline but not reflected on the courseware pages, resulting in problems not being submittable past the due date.
In order for edx-when to work on courseware pages, it has to be more careful about field inheritance, which version 0.2 achieves.
2019-08-12 11:05:44 -04:00
Feanil Patel
083d1b4ce7
Merge pull request #21313 from edx/BOM-85
...
BOM-85
2019-08-12 10:01:07 -04:00
arbisoft
9b87cb0172
BOM-85
...
he builtin basestring abstract type was removed. Use str instead.
2019-08-09 22:08:57 +05:00
Alex Dusenbery
fd539e4001
Don't jam LOGIN_REDIRECT_WHITELIST into devstack_docker settings, we already define it in devstack (and we read private.py from devstack).
2019-08-09 12:04:58 -04:00
Ayub
45ab1fec53
Merge pull request #21316 from edx/BOM-70-1
...
BOM-70
2019-08-09 20:19:18 +05:00
Syed Muhammad Dawoud Sheraz Ali
22d3f802f2
Revert "[BB-873] Support for filters, and multiple roots in problem response reports"
2019-08-09 17:17:36 +05:00
Ayub khan
e2dc90966e
dnt remove cookie-concent
2019-08-09 13:26:55 +05:00
Feanil Patel
20b7f96770
Merge pull request #21310 from edx/feanil/moar_test_collection_fixes
...
More test collection fixes.
2019-08-08 16:23:15 -04:00
David Ormsbee
98deba6ec3
Merge pull request #19781 from open-craft/kshtij/problem-response-multi-root-and-fitler
...
[BB-873] Support for filters, and multiple roots in problem response reports
2019-08-08 13:36:43 -04:00
Jeremy Bowman
1835ee9a45
DEPR-33 Remove microsites from site_configuration ( #20922 )
2019-08-08 13:02:09 -04:00
Cory Lee
a8fd936d27
Delete enterprise reporting secret because I believe it is not used anywhere ( #21309 )
2019-08-08 13:00:57 -04:00
Ayub khan
3b074323b8
BOM-70
...
-Remove Depricated View and tests
2019-08-08 21:32:42 +05:00