Matjaz Gregoric
dcb77ff7ae
Merge pull request #16510 from open-craft/mtyaka/lms-internal-root-url
...
Introduce LMS_INTERNAL_ROOT_URL.
2017-11-23 09:21:15 +01:00
Matjaz Gregoric
d403e5f8b1
Introduce LMS_INTERNAL_ROOT_URL.
...
The LMS and edx-enterprise currently communicate via REST APIs, even
though they are all running within the same service.
Currently API URLs are constructed using LMS_ROOT_URL, but that is
problematic on some systems where the external LMS_ROOT_URL is not
accessible from the private network, or routing internal requests via
the external URL is not desireable.
This patch introduces a new setting variable LMS_INTERNAL_ROOT_URL which
defaults to the value of LMS_ROOT_URL for backwards compatibility.
The LMS and edx-enterprise will use LMS_INTERNAL_ROOT_URL to construct
API URLs instead of LMS_ROOT_URL.
2017-11-23 08:17:38 +01:00
Brian Beggs
705aac7980
Merge pull request #16657 from edx/bbeggs/sorl-thumbnail
...
Pin sorl-thumbnail to 12.3
2017-11-22 16:48:59 -05:00
Brian Beggs
423b932e9e
Pin sorl-thumbnail to 12.3
2017-11-22 15:44:26 -05:00
Calen Pennington
aa0377b01e
Merge pull request #16661 from cpennington/fix-linting-errors
...
Fix linting errors from https://github.com/edx/edx-platform/pull/16615
2017-11-22 15:37:14 -05:00
edx-pipeline-bot
c23b0fce1a
Merge pull request #16659 from edx/release-mergeback-to-master
...
Merge release back to master
2017-11-22 15:26:40 -05:00
Calen Pennington
48abc492ae
Fix linting errors from https://github.com/edx/edx-platform/pull/16615
2017-11-22 14:47:49 -05:00
Jeremy Bowman
4ba29b4707
Convert unicode to bytes for RSA encryption
2017-11-22 11:55:44 -05:00
Ned Batchelder
a2e2aace82
Merge pull request #16650 from edx/nedbat/fix-unused-imports
...
Fix a number of unused-import pylint violations
2017-11-22 11:17:07 -05:00
John Eskew
872df1e4bd
Merge pull request #16647 from edx/jeskew/custom_template_loader_fixes
...
Change template's deprecated '=' comparison to '=='.
2017-11-22 09:22:06 -05:00
Ned Batchelder
c966707a86
Correct a mock that was at the wrong module
2017-11-22 08:03:22 -05:00
Matt Drayer
8d1053eef8
Merge pull request #16566 from edx/mattdrayer/ENT-686-5
...
Better handling of data for OData API exception handling
2017-11-22 07:39:52 -05:00
Matt Drayer
9b4be93628
Better handling of data for OData API exception handling
2017-11-21 23:41:06 -05:00
Calen Pennington
7aa1a3460b
Merge pull request #16615 from edx/cale/schedules-admin-improvements
...
Cale/schedules admin improvements
2017-11-21 22:06:37 -05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
Calen Pennington
10970f3034
Allow searching for schedules with known errors in the admin site
2017-11-21 16:08:24 -05:00
Calen Pennington
3ff118eaac
Dynamically generate the actions to update to specific experiences
2017-11-21 16:08:23 -05:00
Brian Mesick
c9c67e0827
Merge pull request #16644 from edx/bmedx/django111_fix_startup
...
Fix Django 1.11 startup
2017-11-21 15:36:07 -05:00
Calen Pennington
6756f97d0c
Limit schedule resolvers to active schedules
2017-11-21 14:25:57 -05:00
Calen Pennington
fabad1de4d
Add actions and filtering to schedules admin page to allow it to function better as a support tool
2017-11-21 14:25:57 -05:00
Calen Pennington
45bbc2daa3
Allow searching by course_id in the schedules django admin page
2017-11-21 14:25:55 -05:00
sandroroux
98233c0a84
New management command for setting up a test environment. The command creates a ScheduleConfig and schedules if they don't exist (the schedule starts three days before the time the command is run). If a schedule already exists, the command updates the schedule's start time and upgrade deadline. The values set by the command will allow send_recurring_nudge to send three-day nudges.
2017-11-21 14:25:55 -05:00
John Eskew
6777e36617
Change template's deprecated '=' comparison to '=='.
2017-11-21 14:21:23 -05:00
Eric Fischer
3e9e97e6d8
Merge pull request #16635 from edx/efischer/EDUCATOR-1773
...
No unicode in "from" value on Bulk Emails
2017-11-21 13:01:42 -05:00
Christopher Lee
0d931107aa
Merge pull request #16589 from edx/clee/LEARNER-2891
...
Remove uneccessary aria labels in the student dashboard
2017-11-21 12:52:31 -05:00
Jeremy Bowman
6457e76d02
Merge pull request #16612 from edx/jmbowman/PLAT-1199
...
PLAT-1199 Stop using pycrypto
2017-11-21 12:45:19 -05:00
bmedx
048b609f87
Fix Django 1.11 startup
2017-11-21 11:58:38 -05:00
Eric Fischer
19c580e52f
No unicode in "from" value on Bulk Emails
...
Until https://github.com/django-ses/django-ses/issues/137 is resolved, we need
to proactively search for and prevent unicode values in from_addr.
EDUCATOR-1773
2017-11-21 11:32:31 -05:00
Jeremy Bowman
43a11af735
PLAT-1199 Stop using pycrypto
2017-11-21 11:25:48 -05:00
Jeremy Bowman
80d7cefd3c
Merge pull request #16632 from edx/jmbowman/PLAT-1413
...
PLAT-1413 Remove TEMPLATE_DEBUG setting
2017-11-21 10:26:49 -05:00
Rabia Iftikhar
7316002f28
Merge pull request #16623 from edx/ri/edx-organizatios-update-version
...
update edx-organizations version
2017-11-21 12:18:01 +05:00
Farhanah Sheets
f79a7b6e0b
Merge pull request #16634 from edx/fsheets/EDUCATOR-1559
...
Discussion Add Post - Add Explicit Labeling of Discussion Checkboxes
2017-11-20 16:03:12 -05:00
Farhanah Sheets
7c7a147e8d
Merge pull request #16628 from edx/fsheets/EDUCATOR-1561
...
Discussion Add Post - Update sr Label to Match Visual Label
2017-11-20 16:02:42 -05:00
Troy Sankey
1e09a548b1
Merge pull request #16568 from edx/pwnage101/set_language_shim_PLAT-1353
...
Avoid a django breaking change: set_language response code
2017-11-20 15:08:11 -05:00
Troy Sankey
bff8c08245
Avoid a django breaking change: set_language response code
...
In Django 1.10+, the set_language view (/i18n/setlang) will respond to
Ajax requests which do not contain a "next" parameter with status 204 No
Content instead of 304. This commit adds the "next" parameter to the
request in order to ensure that upgrading to Django 1.10+ will not cause
the set_language view to change behavior.
PLAT-1353
2017-11-20 15:02:13 -05:00
Jeremy Bowman
8b3f81f3b4
PLAT-1413 Remove TEMPLATE_DEBUG setting
2017-11-20 14:39:36 -05:00
Farhanah Sheets
70874502dd
Add for/id attributes for explicit labeling of discussion checkboxes
2017-11-20 14:25:01 -05:00
Farhanah Sheets
c8c3b55390
Update sr label to match visual label
2017-11-20 13:55:59 -05:00
Robert Raposa
d9420fc029
Merge pull request #16626 from edx/robrap/lower-thresholds
...
Lower thresholds.
2017-11-20 13:49:35 -05:00
christopher lee
4e32bd5abb
Fix aria label for course details on the course dashboard
2017-11-20 13:48:17 -05:00
John Eskew
bf146de054
Merge pull request #16585 from edx/jeskew/enable_pylint_again
...
Fix the systems parsing code for pylint.
2017-11-20 11:00:05 -05:00
Brian Mesick
d2d764390f
Merge pull request #16610 from edx/bmedx/django111_commaseparated_fields
...
Move suggested_prices to CharField for Django 1.11 compat
2017-11-20 10:55:40 -05:00
Brian Mesick
781af9ce15
Merge pull request #16600 from edx/bmedx/i18n_tools_hans_fix
...
Fix lang mapping for zh_HANS
2017-11-20 10:55:21 -05:00
Sofiya Semenova
14c1f5bd00
Merge pull request #16616 from edx/sofiya/clean
...
Don't get the site object unless the message is going to be sent
2017-11-20 10:32:21 -05:00
Robert Raposa
1fdba18502
Lower thresholds.
2017-11-20 10:27:51 -05:00
Eric Fischer
b78d5061fc
Merge pull request #16597 from edx/efischer/EDU-1685-followup
...
Follow up to #16473
2017-11-20 10:05:36 -05:00
rabia23
3a50091e81
update edx-organizations version
2017-11-20 14:12:48 +00:00
Gabe Mulley
2ddf3eafdd
Merge pull request #16609 from edx/mulby/fix-schedules-landing-page
...
ensure landing page for scheduled emails is not a redirect
2017-11-20 08:49:23 -05:00
Gabe Mulley
7dbe2cd89d
ensure landing page for scheduled emails is not a redirect
2017-11-20 07:12:31 -05:00
Hasnain Naveed
e1bf86226a
Merge pull request #16608 from edx/hasnain-naveed/WL-1257
...
WL-1257 | Removed the hard-coded "edX" related strings from nudges em…
2017-11-20 15:56:14 +05:00