albemarle
05a682f55e
use new, shorter names for feature toggle annotations ( #20202 )
2019-04-12 15:46:09 -04:00
Zainab Amir
c6789ac4a9
Update compiled translation strings
...
Currently the pull_translation job does not compile the js/jsx
strings. To update the .mo files correctly and reflect the translated
strings on prod the command paver i18n_dummy was run.
LEARNER-7045
2019-04-11 17:51:51 +05:00
Christopher Pappas
59a1d6ab41
ENT-1556 | Updating settings files to grab SYSTEM_WIDE_ROLE_CLASSES from config as expected
...
Moving rbac settings above plugins
Moving the setting above plugins in common.py for the lms and cms as well
2019-04-05 17:27:13 -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
Michael Roytman
31fc4559c4
update proctoring settings link
2019-03-28 16:49:09 -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
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
ac4845d052
DEPR-14 Remove AWS.py
2019-03-28 10:48:34 -04:00
Awais Jibran
3bfab9fd32
Adding more timing logs as course-rerun is slow for mitx-7.00x
2019-03-22 15:41:57 +05:00
Matt Tuchfarber
e6a7c58182
Merge pull request #19853 from edx/tuchfarber/add_username_replacement_api
...
Adds username replacement API
2019-03-21 12:39:23 -04:00
Ned Batchelder
8a612c4dfb
Merge pull request #20027 from cclauss/Fix-F632
...
Use ==/!= to compare str, bytes, and int literals
2019-03-20 22:01:44 -04:00
Michael Roytman
20a9b7140c
Merge pull request #20022 from edx/mroytman/update-studio-hiw-images
...
update Studio How It Works images to reflect current state of Studio
2019-03-20 09:25:52 -04:00
cclauss
bb31716c97
Use ==/!= to compare str, bytes, and int literals
2019-03-19 21:40:06 +01:00
Michael Roytman
c15746ccc0
update Studio How It Works images to reflect current state of Studio
2019-03-19 09:40:26 -04:00
David Ormsbee
7dcad7af55
Merge pull request #16496 from open-craft/josh/announcements-feature
...
Dashboard announcements feature
2019-03-18 16:04:38 -04:00
Nimisha Asthagiri
9c3472ab24
Merge pull request #19845 from eduNEXT/fmo/studio_sso_over_lms_flag
...
Make the studio login over the lms optional using a feature flag
2019-03-15 08:23:02 -04:00
Matt Tuchfarber
cda681e2f1
fix python tests
2019-03-13 23:04:41 -04:00
AsadAzam
fa3b294b30
Merge pull request #19953 from edx/asad/Educator-4013-add-logs
...
Added logs
2019-03-12 17:43:40 +05:00
asadazam93
a4071324e0
Added logs
2019-03-12 16:55:00 +05:00
Felipe Montoya
9195ec9f30
Addressing second feedback about redirect logic on logout behing feature flag
2019-03-11 13:09:13 -05:00
Felipe Montoya
14b4223b5e
Addressing feedback
2019-03-11 12:02:38 -05:00
Felipe Montoya
80b977fff4
Make the studio login over the lms optional using a feature flag
2019-03-11 12:01:03 -05:00
Josh McLaughlin
4d4b040517
Add dashboard announcements feature
...
- Add announcements view using JSX to the dashboard sidebar
- Create a new maintenance interface to edit and manage announcements
- Adds an override to main.html template to include new skip links
- Add plugins required for announcements to TinyMCE
This is motivated by a desire to have system wide messages for students
that show on the dashboard. Enabled with FEATURES['ENABLE_ANNOUNCEMENTS'].
Global staff are allowed to edit from the studio maintenance view.
2019-03-10 19:25:13 -07:00
Matthew Piatetsky
74bcc29417
Remove FEATURE_BASED_ENROLLMENT_GLOBAL_KILL_FLAG
2019-03-07 15:46:33 -05:00
Matthew Piatetsky
49ae6b9d73
Remove CONTENT_TYPE_GATING flag
2019-03-07 15:46:33 -05:00
Cory Lee
2108b69ff1
"Use single yaml config instead of two json configs"
...
This reverts commit 8c805999e6 .
2019-03-05 11:27:36 -05:00
Mike Dikan
2c149ca6be
Removing the Deprecated the 'external_auth' package in favor of 'third_party_auth' which is the current recommendation.
2019-03-02 16:06:46 -05:00
Cory Lee
8c805999e6
Revert "Use single yaml config instead of two json configs"
...
This reverts commit b0b8a76dd9 .
2019-03-01 17:31:10 -05:00
Cory Lee
b0b8a76dd9
Use single yaml config instead of two json configs
2019-03-01 12:55:40 -05:00
Luis Moreno
717ec2d804
Set the default language of the courses through config files
2019-02-28 10:21:00 -04:00
David Ormsbee
1d7c082562
Merge pull request #19859 from edx/ormsbee/cookie_logging
...
Add cookie size monitoring New Relic metrics.
2019-02-22 19:26:31 -05:00
David Ormsbee
76620e0bf2
Add cookie size monitoring New Relic metrics.
...
This adds middleware that will create custom parameter metrics in
New Relic to track the size of all the cookies being received for
our domain. The custom fields are "cookies_total_size" and a
separate named parameter for every cookie size, e.g.
"cookies.csrftoken.size".
This is intended to help us track cookie growth and better diagnose
issues where users lose their sessions. It is toggled by the
'request_utils.capture_cookie_sizes' Waffle Flag.
2019-02-22 18:18:41 -05:00
Jeremy Bowman
5c7a8e3ac1
Merge pull request #19622 from cclauss/Fix-parens-for-Python3
...
Fix explicit tuple parameters for Python 3
2019-02-21 15:45:09 -05:00
Farhanah Sheets
5b38c7e39e
Merge pull request #19825 from edx/aehsan/learner-6238/update_deprecated_pygeoip_to_geoip2
...
update pygeopip to geoip2
2019-02-21 13:02:47 -05:00
Calen Pennington
78c8950ea3
Clean up a few remaining unicode format string errors
2019-02-20 15:28:14 -05:00
adeelehsan
3e2764d9c0
update pygeopip to geoip2
...
Update deprecated pygeoip
to geoip2 and all usages
of it
Learner-6238
2019-02-21 00:42:05 +05:00
emma-green
cbf3f78325
Revert "WIP:Cache course runs to programs"
2019-02-20 12:03:07 -05:00
emma-green
304fba5959
Merge pull request #19677 from edx/emma-green/REVEM-176/cache-course_runs-to-programs
...
WIP:Cache course runs to programs
2019-02-20 09:55:36 -05:00
Jeremy Bowman
974ae50bf4
Merge pull request #19620 from cclauss/new-style-exceptions
...
Old style exceptions --> new style for Python 3
2019-02-19 16:31:35 -05:00
Emma Green
f2139bbe2f
add courses to programs to cache
2019-02-19 15:17:23 -05:00
Matt Hughes
1784dec477
Merge pull request #19826 from edx/matthugs/update-proctoring-onboarding-error-messages
...
Update onboarding error message copy for proctored exams
2019-02-19 15:08:08 -05:00
Matt Hughes
0c96ab4e28
Update onboarding error message copy for proctored exams
...
Also update a mistake in studio markup related to proctored exams
JIRA:EDUCATOR-4048
2019-02-19 12:43:50 -05:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
cclauss
c0c935b685
Old style exceptions --> new style for Python 3
2019-02-19 13:09:23 +01:00
cclauss
44d62fac75
Fix explicit tuple parameters for Python 3
2019-02-19 12:37:34 +01:00
Jeremy Bowman
d866fed2f1
Fix import order issues in contentstore
2019-02-14 14:20:47 -05:00
Troy Sankey
11c3588fcc
Load IDA_LOGOUT_URI_LIST in all the necessary places
...
I missed the LMS production settings, and Studio in its entirety.
2019-02-13 12:17:02 -05:00
Agha Awais
7d29fbd596
removed old lettuce files for pages/tabs
2019-02-13 10:51:57 +00:00
Nimisha Asthagiri
34201c62e8
Merge pull request #19790 from edx/pwnage101/read-from-extra-list-of-logout-uris
...
Additionally logout from a settings list of extra logout URIs
2019-02-12 22:49:36 -05:00
Troy Sankey
10afe5e52f
Additionally logout from a settings list of extra logout URIs
...
Currently, the LMS logout endpoint should iframe in the logout pages of
all the IDAs you were logged into. In short, this was made possible with
DOP because keeping track of the logout URIs and leaving a trail of
evidence in the user cookies was part of what we added in our fork of
DOP. In the case of DOT, we don't have time or desire to fork DOT to
mirror this behavior, so our stop-gap solution is to log out the user
from a list of logout URIs in settings.
2019-02-12 19:44:41 -05:00