Commit Graph

53340 Commits

Author SHA1 Message Date
Jeremy Bowman
c75da56a85 Merge pull request #20105 from open-craft/giovanni/incr-118
INCR-118: Run python-modernize on openedx/core/djangoapps/content/cou…
2019-03-29 18:37:46 -07:00
Jeremy Bowman
c859b168f9 Merge pull request #20104 from jolyonb/incr-179
INCR-179 Migrating openedx/features/journals
2019-03-29 18:15:56 -07:00
Jolyon Bloomfield
202edb872b INCR-179 Migrating openedx/features/journals 2019-03-29 15:25:54 -07:00
stv
21f79de92f Cache courses list on sysadmin courses page
We were performing this lookup multiple times in the POST handler;
this should increase speed and memory use, which has been problematic
with this feature.
2019-03-29 14:57:04 -07:00
Stu Young
ad0e0da2db Merge pull request #20102 from jolyonb/incr-127
INCR-127: Migrating common/djangoapps/course_action_state
2019-03-29 17:04:38 -04:00
Alex Dusenbery
3848e86ce9 EDUCATOR-4222 | Let the gating API read persistent grade information. 2019-03-29 16:13:56 -04:00
Jolyon Bloomfield
f7cb9641dd Migrating common/djangoapps/course_action_state 2019-03-29 12:42:28 -07:00
Michael Youngstrom
9ce60190d4 Merge pull request #20090 from edx/youngstrom/INCR-113
INCR-113
2019-03-29 14:53:38 -04:00
Jolyon Bloomfield
963ec44826 Hiding overall grades for a sequential when problem scores are hidden 2019-03-29 11:48:13 -07:00
Michael Youngstrom
98cd8881b6 Merge pull request #20088 from edx/youngstrom/INCR-138
INCR-138
2019-03-29 14:14:04 -04:00
Michael Youngstrom
54a8b4baf9 Merge pull request #20087 from edx/youngstrom/INCR-182
INCR-182
2019-03-29 14:13:47 -04:00
stv
f7b7963193 Remove unused version from footer
I'm not seeing this value ever initialized in `settings`,
or referenced anywhere else in platform, for that matter..
2019-03-29 10:38:18 -07:00
Mushtaq Ali
a1b66dd291 Merge pull request #20089 from edx/mushtaq/enterprise-version-bump
edx-enterprise version bump to 1.3.9
2019-03-29 22:19:20 +05:00
stv
f165f52d88 Remove course listing from user tab of sysadmin
I'm admittedly unclear why we decided to include a listing of _courses_
in the _users_ tab, when this listing is already available via the
_courses_ tab, which is where you'd expect to find it.

Particularly problematic here is the impact this has on page loads..
For instances with a large number of courses [1], pulling and rendering
adds a nontrivial amount of overhead and leads to longer load times.

In our case, this often leads to a page timeout. Since this is the main
landing page for the sysadmin dashboard, it presents the appearance that
the entire dashboard has crashed. In not being able to access the main
page, you can't access any of the other tabs via navigation, unless you
manually enter the URL :\

[1] ~750 courses, in one example
2019-03-29 10:06:19 -07:00
stv
c4c6069bd1 Remove unused 'plot' references in sysadmin
This appears to have been included with the origin commit that
introduced the sysadmin page [1].
It doesn't appear to have been ever used and, more importantly,
the view isn't passing it in the context to the template,
so it should be good to go.

- [1] ccc87337d6
2019-03-29 09:43:44 -07:00
edx-cache-uploader-bot
d77b317273 Updating migrations 2019-03-29 12:31:00 -04:00
Calen Pennington
494aa76024 Merge pull request #20092 from cpennington/fix-access-expiry-bin-num
Remove the rest of binning code from Access Expiry emails
2019-03-29 12:29:59 -04:00
Michael Roytman
2b8ed58d2e Merge pull request #20086 from edx/mroytman/upate-proctoring-settings
update proctoring settings link
2019-03-29 12:21:00 -04:00
Calen Pennington
333f74d37e Remove the rest of binning code from Access Expiry emails 2019-03-29 11:44:39 -04:00
Matthew Piatetsky
4966b30bb5 Merge pull request #20071 from edx/revert-20064-revert-20003-mobile-access-denied
continue removing blocks from course outline
2019-03-29 11:20:59 -04:00
Michael Youngstrom
69f1c6efdc INCR-113 2019-03-29 11:14:31 -04:00
edX Transifex Bot
73da0b2c8c fix(i18n): update translations 2019-03-29 10:59:25 -04:00
Mushtaq Ali
fc8f7da68e edx-enterprise version bump to 1.3.9 - ENT-1736 2019-03-29 19:36:04 +05:00
Robert Raposa
1875f006c6 Merge pull request #20076 from edx/robrap/ARCH-603-oauth-application-access-command
ARCH-603: add optional scopes to create application access
2019-03-29 10:01:54 -04:00
Michael Youngstrom
cc13efdc2c INCR-138 2019-03-29 09:52:59 -04:00
Michael Youngstrom
ef6e03f32b INCR-182 2019-03-29 09:47:35 -04:00
Michael Youngstrom
8ad58c35d3 Merge pull request #20075 from edx/youngstrom/INCR-169
INCR-169
2019-03-29 09:29:56 -04:00
Michael Youngstrom
a1a6131979 Merge pull request #20074 from edx/youngstrom/finish-catalog
INCR-181
2019-03-29 09:29:34 -04:00
Jeremy Bowman
cdc42026b8 Merge pull request #20080 from open-craft/guruprasad/INCR-180
[INCR-180] Python 3.x compatibility changes - openedx/core/djangoapps/theming/tests
2019-03-28 22:50:49 -07:00
Jeremy Bowman
46e8955d52 Merge pull request #20079 from edx/cliff/incr-41-upgrade-pdfminer
INCR-41: Replace pdfminer with pdfminer.six
2019-03-28 22:42:46 -07:00
Jeremy Bowman
1cb2960444 Merge pull request #20082 from edx/cliff/incr-39-remove-django-memcached-hashring
INCR-39: Remove django-memcached-hashring
2019-03-28 22:28:36 -07:00
Jeremy Bowman
cd8d7d0319 Merge pull request #20081 from edx/cliff/incr-107-restrict-pysqlite
INCR-107: Restrict pysqlite to python 2.7
2019-03-28 22:18:51 -07:00
J. Cliff Dyer
66f0677859 INCR-39: Remove django-memcached-hashring 2019-03-28 15:49:19 -07:00
Giovanni Cimolin da Silva
13e8322b00 INCR-118: Run python-modernize on openedx/core/djangoapps/content/course_overviews/migrations 2019-03-28 15:46:29 -07:00
J. Cliff Dyer
4ba281b970 INCR-107: Restrict pysqlite to python 2.7 2019-03-28 15:38:13 -07:00
Guruprasad Lakshmi Narayanan
2e305964f5 [INCR-180] Compatibility changes - openedx/core/djangoapps/theming/tests 2019-03-28 15:26:31 -07:00
Jeremy Bowman
082ca19757 Merge pull request #20059 from open-craft/incr-14/bump-python-memcached
[WIP] [INCR-14] Bump python-memcached for Python 3 support
2019-03-28 15:25:41 -07:00
J. Cliff Dyer
95aee94089 INCR-41: Replace pdfminer with pdfminer.six 2019-03-28 15:24:47 -07:00
Michael Youngstrom
b238752d94 INCR-169 2019-03-28 17:15:45 -04:00
Robert Raposa
c12048ed1f add optional scopes to create application access
Supply create_dot_application with optional scopes argument to create
an oauth_dispatch ApplicationAccess with the provided scopes.

ARCH-603
2019-03-28 17:04:30 -04:00
Michael Youngstrom
a5e8c167eb Run python-modernize on openedx/core/djangoapps/catalog 2019-03-28 16:52:29 -04:00
Michael Roytman
31fc4559c4 update proctoring settings link 2019-03-28 16:49:09 -04:00
Michael Youngstrom
63f799ff8f Merge pull request #20066 from edx/youngstrom/INCR-117
INCR-117: Run python-modernize on catalog/management, catalog/migrations, catalog/tests
2019-03-28 15:56:05 -04:00
Michael Youngstrom
c8f5d55a17 Merge pull request #20063 from edx/youngstrom/INCR-153
INCR-153: Run python-modernize on openedx/core/djangoapps/credit/tests
2019-03-28 15:55:53 -04:00
Matthew Piatetsky
c77ba984c9 fix traversal bug and keep current behavior as default 2019-03-28 15:50:05 -04:00
Cory Lee
f6bf01661a Merge pull request #19959 from edx/coryleeio/remove_aws_py
Remove aws.py
2019-03-28 15:25:35 -04:00
Matthew Piatetsky
1f6cd7aa5a Revert "Revert "REVMI-62 Return gated blocks in the course blocks API response with an authorization denial reason"" 2019-03-28 14:44:05 -04:00
Christopher Pappas
3fcf99f65b ENT-1556 - Adding in roles claim to jwt for use with edx rbac
Adding logic that adds roles to jwt

Quality fixes
2019-03-28 14:17:07 -04:00
Cory Lee
fc402473c0 Merge branch 'master' into coryleeio/remove_aws_py 2019-03-28 14:08:02 -04:00
Michael Youngstrom
c5b99ec035 python-modernize and isort 2019-03-28 12:49:29 -04:00