Commit Graph

51314 Commits

Author SHA1 Message Date
Ayub
7b186b2f52 Merge pull request #21656 from edx/BOM-420
BOM-420
2019-09-16 12:26:46 +05:00
Awais Qureshi
851702e09e Merge pull request #21660 from edx/awais786/BOM-479
BOM-479
2019-09-16 11:18:48 +05:00
Ayub
71a593f68c Merge pull request #21641 from edx/BOM-435
BOM-435
2019-09-16 09:58:50 +05:00
edX Transifex Bot
3aee9049ad fix(i18n): update translations 2019-09-15 17:18:07 -04:00
Awais Qureshi
f6537586d6 BOM-479
Fixing python3
2019-09-15 00:23:39 +05:00
David Ormsbee
d98de5cf3a Merge pull request #21595 from open-craft/blockstore-key-changes
Blockstore opaque keys moved to external repo
2019-09-13 17:50:38 -04:00
Awais Qureshi
5b8e194f81 Merge pull request #21657 from edx/awais786/BOM-478
BOM-478
2019-09-14 02:03:03 +05:00
Awais Qureshi
f2a9df0687 Merge pull request #21655 from edx/awais786/BOM-477
BOM-477
2019-09-14 02:01:35 +05:00
Braden MacDonald
ec97387d3e Move new Blockstore key types to external opaque-keys library. 2019-09-13 09:56:44 -07:00
Kyle McCormick
6c89f61770 Add a simple pull request template. 2019-09-13 12:32:56 -04:00
Matt Hughes
4957b981a4 Only delete latest grade override if it came from proctoring
... on proctored exam attempt deletion

JIRA:EDUCATOR-4642
2019-09-13 11:54:32 -04:00
Michael Terry
e80b76c3db Merge pull request #21659 from edx/mikix/depr-44
Drop RUN_AS_ANALYTICS_SERVER_ENABLED
2019-09-13 10:27:41 -04:00
Ayub khan
06c7e3e4e9 BOM-420
fixed all file tests
2019-09-13 18:39:00 +05:00
Michael Terry
45d48e07cd Drop RUN_AS_ANALYTICS_SERVER_ENABLED
This is an ancient feature flag that uses an archived and
unsupported support library (edinsights, edx/insights).

DEPR-44
2019-09-13 09:30:02 -04:00
Awais Qureshi
1de1e72b43 BOM-478
Fixing python3
2019-09-13 18:29:08 +05:00
Awais Qureshi
68ecbc0432 BOM-477
Fixing python3
2019-09-13 17:31:02 +05:00
Ayub
aeecabbe0d Merge pull request #21628 from edx/BOM-405
BOM-405
2019-09-13 16:21:05 +05:00
Ayub khan
f0a16d2aea BOM-455
python3 compatibility
2019-09-13 15:35:18 +05:00
Ayub khan
a0e0b13eae BOM-435
python3 compatibility
2019-09-13 15:32:16 +05:00
adeelehsan
89c57a636a Merge pull request #21572 from edx/aehsan/learner-3838/user_agent_regex_updated_for_mobile_platform
user agent regex updated in mobile platform
2019-09-13 15:05:52 +05:00
Aarif
072f878b90 Merge pull request #21637 from edx/BOM-446
BOM-446
2019-09-13 14:40:36 +05:00
Aarif
616ee00437 Merge pull request #21621 from edx/BOM-412
BOM-412
2019-09-13 12:01:07 +05:00
Kyle McCormick
1eb6c884bb Upgrade requirements, specifically ora2==2.3.1
PR #21614 made this upgrade, but it was accidentally
undone by a later PR that merged an out-of-date
'make upgrade'.

EDUCATOR-4635
2019-09-12 17:05:22 -04:00
edX Transifex Bot
d343f273a8 fix(i18n): update translations 2019-09-12 15:51:49 -04:00
Kyle McCormick
358f989131 Create Python API for program_enrollments: Part III
This is the third in a series of commits to create
a Python API for the LMS program_enrollments app.
It does the following:
* Creates api/ folder.
* Moves link_program_enrollments.py to api/linking.py
* Creates api/reading.py for enrollment-fetching
  functions.
* Updates rest of app to use api/reading.py when
  it was going directly through the models before.
* Other misc. cleanup (isorting, unicode_literals,
  line breaks, etc).

Still to do:
* Create api/writing.py and update app to use it instead
  of going directly through models.
* Create api/reset.py and api/expire.py, which the management
  commands call out to.

EDUCATOR-4321
2019-09-12 14:54:03 -04:00
Kyle McCormick
77aacee6ed Add query util read_replica_or_default()
This is similar to use_read_replica_if_available(),
but it just returns either 'read_replica' or
'default', for use with the Django ORM using()
method. Syntactically, it fits nicer with queryset
method-call chains.
2019-09-12 14:54:03 -04:00
Kyle McCormick
7c10e03ce4 Fix CourseOverview factory timezone unawareness warnings 2019-09-12 14:54:03 -04:00
Jeremy Bowman
636220cb14 TE-2862 Switch to warnings-ng Jenkins plugin (#21646) 2019-09-12 13:36:37 -04:00
Awais Qureshi
1dde3c354a Merge pull request #21642 from edx/awais786/BOM-472
BOM-472
2019-09-12 21:30:30 +05:00
Awais Qureshi
ab50ee96ec Merge pull request #21636 from edx/BOM-411
BOM-411
2019-09-12 21:23:58 +05:00
Feanil Patel
9cd7697b3c Merge pull request #21643 from edx/feanil/python3_fixes
Fix paver for python 3.
2019-09-12 12:04:58 -04:00
Feanil Patel
1842ac2225 Merge pull request #21644 from edx/feanil/fix_bokchoy
Feanil/fix bokchoy
2019-09-12 12:04:08 -04:00
Awais Qureshi
3e57e6d371 Merge pull request #21638 from edx/awais786/BOM-471
BOM-471
2019-09-12 20:13:49 +05:00
Feanil Patel
dfe77a968e Remove the mongo plugin for the djnago-debug-toolbar.
We are currently running this plugin from a has directly off of master
to get support for a newer version of DJDT.  However even on master
there is not yet support for python 3.  We're running into this when
running runserver and when collecting static assets.

A quick survey of the development team at edX shows that people are no
longer actively using this debug panel.(14 responders all saying no to
the question "In the last year have you used the mongo portion of the
django-debug-toolbar in edx-platform?")

This makes sense since the module store and courseware related
developement is not very active right now.  Given all this, I'm removing
this toolbar for now and if we need it again we can survey what's
available at that time to choose the best tool.
2019-09-12 10:18:46 -04:00
Feanil Patel
9acad23fc4 Remove snakefood and our usage of it.
Unfortunately snakefood is not supported in python3 so I'm removing it
and the tools built on top of it for now as they are not in active use.

If you're looking at this wishing it still existed,

Check out https://github.com/bwohlberg/jonga or https://pypi.org/project/findimports/
2019-09-12 10:18:46 -04:00
Feanil Patel
d1728b3d6a Fixes for bokchoy running in python3. 2019-09-12 10:18:46 -04:00
Feanil Patel
61544f0e2c Fix paver for python 3. 2019-09-12 10:17:25 -04:00
Awais Qureshi
dfb00f95b5 BOM-411
Fixing python3
2019-09-12 19:12:37 +05:00
Awais Qureshi
fd2b7b65e2 BOM-471
Fixing python3
2019-09-12 19:09:59 +05:00
Awais Qureshi
fac33c275d BOM-472
Fixing python3
2019-09-12 19:08:23 +05:00
aarif
9301ec38f3 python 3 fixes 2019-09-12 17:29:34 +05:00
aarif
dba8a23144 python 3 fixes
test fixes

changes made as suggested

updated the variable name
2019-09-12 15:32:19 +05:00
Syed Muhammad Dawoud Sheraz Ali
20dc162375 Merge pull request #21513 from edx/dsheraz/prod-356
send grace period info to edx-proctoring
2019-09-12 15:26:24 +05:00
DawoudSheraz
652dee611f send grace period info to edx-proctoring 2019-09-12 15:01:32 +05:00
Ayub
b536b4acaf Merge pull request #21554 from edx/BOM-238
BOM-238
2019-09-12 12:34:28 +05:00
Ayub
6a221274f0 Merge pull request #21622 from edx/BOM-455
BOM-455
2019-09-12 12:33:08 +05:00
edX Transifex Bot
357fda407d geoip2: update maxmind geolite country database 2019-09-11 17:03:31 -04:00
David Ormsbee
c96d0437c8 Merge pull request #21215 from open-craft/jill/capa-dom
LX-309 Modify CAPA choicegroup problems to make custom radio/checkboxes possible
2019-09-11 12:26:01 -04:00
Awais Qureshi
9d4ac90b62 Merge pull request #21611 from edx/awais786/BOM-404
BOM-404
2019-09-11 19:04:32 +05:00
Awais Qureshi
2338c34abd Merge pull request #21620 from edx/awais786/BOM-409
BOM-409
2019-09-11 19:03:01 +05:00