Peter Fogg
445386233e
Fix date summary blocks for courses without an end date.
...
I also took this opportunity to do some small cleanups of the date
summary code, specifically converting some attributes to properties in
order to remove a Pylint directive disabling warnings about missing
docstrings.
2015-11-05 09:11:10 -05:00
Eric Fischer
24ee5a68f5
Merge pull request #10490 from edx/release
...
Release 4 November 2015 to master
2015-11-04 13:19:09 -05:00
Sarina Canelake
e46b43963c
Merge pull request #10416 from louyihua/underscore_ngettext
...
Fix underscore extraction error
2015-11-04 12:17:01 -05:00
Peter Fogg
31e609ff8f
Merge pull request #10510 from edx/peter-fogg/update-cert-info-docstring
...
Update `cert_info` docstring with correct return type.
2015-11-04 12:07:49 -05:00
Peter Pinch
01f1c3a160
Merge pull request #10478 from mitocw/enhancement/aq/disable_auto_enrol_ccx
...
Disabled auto enroll in ccx coach's enrollment tab
2015-11-04 11:28:01 -05:00
Eric Fischer
ae7b44bb4d
Merge pull request #10497 from edx/rc/2015-11-03
...
Fixing cert_status None bug
2015-11-04 11:07:20 -05:00
Peter Fogg
13f20d5649
Update cert_info docstring with correct return type.
2015-11-04 10:29:27 -05:00
Peter Fogg
5bd6e829e7
Merge pull request #10465 from edx/peter-fogg/fix-spec-helpers-closure
...
Fix `withData` and `withConfiguration` helpers.
2015-11-04 10:21:30 -05:00
Sarina Canelake
b48b2b645f
Merge pull request #10487 from edx/renzo/ugettext-noop
...
Where possible, use ugettext_noop instead of lambdas assigned to the underscore
2015-11-04 10:18:12 -05:00
Ned Batchelder
babd422f76
Merge pull request #10500 from edx/ned/explain-why-prereqs-arent-installing
...
If NO_PREREQ_INSTALL is set, print a message to explain why
2015-11-04 09:56:32 -05:00
Renzo Lucioni
2f0e663581
Use ugettext_noop instead of lambdas assigned to the underscore
...
Replaces instances of an old hack with the more clear ugettext_noop.
2015-11-04 09:17:18 -05:00
Ben Patterson
a1bb822c8e
Generify message. User will see context in previous console line.
2015-11-04 08:40:56 -05:00
Ned Batchelder
68182b13d2
Merge pull request #10474 from edx/ned/django-pylint
...
Use 0.3.2 of edx-lint, with pylint-django and C extensions read
2015-11-04 06:16:01 -05:00
louyihua
c78b306a30
Fix a underscore extraction error
...
ngettext and its parameters should not be separated into multiple lines.
2015-11-04 15:03:29 +08:00
Amir Qayyum Khan
1f60e9696f
Disabled auto enroll in ccx enrollment tab
2015-11-04 11:56:01 +05:00
Eric Fischer
dc469ea5ec
Fix cert_status None. Add GeneratedCertificate to admin
2015-11-03 21:54:48 -05:00
Andy Armstrong
cd3f8ded2b
Fix typo
2015-11-03 18:46:42 -05:00
Ned Batchelder
3f79dd0b75
If NO_PREREQ_INSTALL is set, print a message to explain why
2015-11-03 17:34:22 -05:00
Ned Batchelder
1f093eccfb
Use 0.3.2 of edx-lint, with pylint-django and C extensions read
2015-11-03 16:22:40 -05:00
Adam
59af66c6a5
Merge pull request #10488 from edx/adam/disable-check-button-on-save-click
...
Adam/disable check button on save click
2015-11-03 15:31:52 -05:00
Eric Fischer
0951dc3967
Merge pull request #10442 from edx/rc/2015-11-03
...
Release 3 November 2015
2015-11-03 14:43:19 -05:00
Adam Palay
bc6caea6a6
add test for disabling check button while clicking save
2015-11-03 14:02:37 -05:00
Giulio Gratta
99cca05730
Disable submit button on save click
2015-11-03 14:01:21 -05:00
Ben Patterson
79c2501c8d
Merge pull request #10486 from edx/benp/more-better-doc
...
Fix formatting.
2015-11-03 13:10:10 -05:00
Ben Patterson
c009035806
Fix formatting.
2015-11-03 13:08:44 -05:00
Ben Patterson
74ef9dd047
Merge pull request #10480 from edx/benp/update-bokchoy-docs
...
Improve documentation for bok-choy.
2015-11-03 13:05:24 -05:00
Ben Patterson
343d285651
Improve documentation for bok-choy.
...
Includes info about the serversonly/testsonly pattern, as well
as multiprocessing.
2015-11-03 12:15:13 -05:00
Robert Raposa
a85cc9e1d3
Merge pull request #10482 from edx/robrap/SEC-27
...
SEC-27: Escape json for Studio advanced settings
2015-11-03 11:36:06 -05:00
Sarina Canelake
1172a49580
Merge pull request #10445 from stvstnfrd/chat
...
Remove chat feature
2015-11-03 11:11:23 -05:00
Robert Raposa
44bd65293a
Escape json for Studio advanced settings
...
- Resolve SEC-27 by escaping course name in advanced settings
- Add escape_json_dumps to simplify escaping json in Mako templates
SEC-27: XSS/JS Error in Advanced Settings with invalid course name
2015-11-03 10:38:39 -05:00
Eric Fischer
a5473a4e82
Merge pull request #10469 from edx/efischer/hotfix_management_command
...
Post-migration management command
2015-11-03 10:31:36 -05:00
Eric Fischer
3609cc7a99
Post-migration management command
...
On devops recommendation, now handling the potential for an 'inconsistency
window' via a management command instead of a hacky "re-run the data migration"
bash script.
2015-11-03 10:30:43 -05:00
Matt Drayer
fc77a6eae7
Merge pull request #10363 from edx/saleem-latif/SOL-1315
...
SOL-1315: Add Cert Exception UI on Instructor Dash
2015-11-03 10:09:19 -05:00
Jesse Zoldak
81782c4ecf
Merge pull request #10283 from edx/zoldak/SOL-1160
...
Fix for flaky asset test SOL-1160
2015-11-03 10:07:39 -05:00
Christina Roberts
a943fbef6a
Merge pull request #10462 from edx/christina/tnl-3725
...
Fix flaky video test
2015-11-03 09:56:52 -05:00
Ben Patterson
6e80cedc2d
Merge pull request #10138 from edx/benp/2-multiprocess-bokchoy-oct15
...
Multi-process bok-choy tests
2015-11-03 09:25:05 -05:00
Jesse Zoldak
71ecb6c9f2
Fix for flaky asset test SOL-1160
2015-11-03 09:22:08 -05:00
David Baumgold
acd4c566e6
Merge pull request #10466 from edx/db/fix-profile-path
...
Fixed an incorrect revert
2015-11-03 09:21:33 -05:00
Ben Patterson
7eb9cecb9b
Ability to run bok-choy in multiprocess mode.
...
This includes:
* Ability to specify number of processes to run bok-choy tests in
* A forked nose commit to get the multiprocess plugin's logging to work
* A different plugin (xunitmp) must be used for pulling together xunit results
This works by:
* Starting the various servers that are needed for the acceptance test environment
* Running the tests themselves in multiprocess mode
2015-11-03 08:19:20 -05:00
David Ormsbee
923c24df53
Merge pull request #10472 from edx/ormsbee/nr_xblock_handler_reporting_fix
...
New Relic transaction naming now ignores suffix most of the time.
2015-11-03 07:52:04 -05:00
Waheed Ahmed
8103378ba6
Merge pull request #10398 from Qubad786/mrehan/500-error-tnl3643
...
Bug fix: Added test cases and updated course info view with exception handling
2015-11-03 15:21:59 +05:00
Vedran Karačić
f3900b230c
Merge pull request #10458 from edx/vkaracic/testing.rst-update
...
Changed command description texts to be sentences
2015-11-03 09:15:43 +01:00
Saleem Latif
99bd47e9a8
Add Cert Exception UI on Instructor Dash
2015-11-03 12:52:22 +05:00
Qubad786
36fe97c6c8
Bug fix: Added test cases and updated course info and index view with exception handling
...
TNL-3643
2015-11-03 12:43:47 +05:00
Bill DeRusha
f4dc1f33e2
Merge pull request #10471 from edx/bderusha/refund-follow-on
...
Compare all refund dates in UTC
2015-11-02 22:38:04 -05:00
David Ormsbee
0aa58f5033
New Relic transaction naming now ignores suffix most of the time.
...
The only time it should include the suffix is when the handler is
explicilty "xmodule_handler", meaning it's an old-style handler
that routes everything. For example, Capa uses one handler for
all its AJAX requests, and only differentiates actions based on
suffix ("get", "problem_check", etc.).
What prompted this change is that LTIDescriptor defines a handler
"lti_2_0_result_rest_handler" which encodes user-specific
information into the suffix. This is a perfectly valid thing to
do, but it blows out the number of named transactions in our
metrics.
2015-11-02 22:17:46 -05:00
David Baumgold
b023631837
Merge pull request #10468 from edx/db/fix-i18n-incorrect-replacement
...
Fix an incorrect string format
2015-11-02 21:27:44 -05:00
Bill DeRusha
6123827ab1
Compare all refund dates in UTC
2015-11-02 20:00:06 -05:00
stv
3a2c0e37dc
Remove chat feature
...
This was originally contributed upstream by Stanford, circa 2013.
We neither use nor support this feature in its current implementation,
and in fact, we may never have used this production. Until recently, we
had additional chat/Jabber code [1] (in the form of a Jabber djangoapp in
LMS); context there suggests this feature may have never been more than
a prototype. The original author is no longer on the team, so I can't directly
confirm this on our end.
Do you use this feature?
Stanford had already abandoned this Jabber-backed chat implementation,
in favor of an IRC backend, by the time I joined the team in early 2014.
[1] dbe52a6b13
2015-11-02 14:08:58 -08:00
David Baumgold
b22faf1f01
Fix an incorrect string format
2015-11-02 16:37:36 -05:00