Commit Graph

15274 Commits

Author SHA1 Message Date
alisan617
e80d9b5792 Refactor discussion tab UI code into parts to be reusable for inline discussions
TNL-5669
2016-11-08 14:17:01 -05:00
sanfordstudent
8ffc9197e8 Merge pull request #13881 from edx/efischer/tnl-5314
Dashboard Final Grade Updates
2016-11-07 16:08:06 -05:00
Sanford Student
54df702630 Dashboard final grade display uses PersistedCourseGrade
Will fall back to stored certificate grade if needed as we've discussed.

TNL-5314
2016-11-07 14:00:27 -05:00
J. Cliff Dyer
9366c43a83 Fix issues with RequestFactory used as Request.
* Centralize creation of quick request objects.
* Isolate caches to individual tests to prevent test ordering
  dependencies.

TNL-5811
2016-11-07 10:51:04 -05:00
attiyaishaque
0ffde1a620 ECOM-5281 Adding retries and celery task for sending activation email. 2016-11-07 11:23:43 +05:00
Ben Patterson
d59ab18b27 Merge pull request #13915 from edx/revert-13794-yro_implement-dateutil
Revert "Implement DateUtils in LMS"
2016-11-04 10:44:59 -04:00
Matthew Piatetsky
586c9480a8 Merge pull request #13896 from edx/ECOM-5769_enable_jwt
ECOM-5769 Add JWT auth and hidden flag to course_api for retrieving hidden courses
2016-11-04 10:26:57 -04:00
Cliff Dyer
f258e053b1 Merge pull request #13909 from edx/release
Merge to master for patch/2016-11-03
2016-11-04 09:34:41 -04:00
Jesse Zoldak
ec880138d2 Revert "Implement DateUtils in LMS" 2016-11-04 07:50:26 -04:00
Matthew Piatetsky
af976a0ef5 Add JWT auth and hidden flag to course_api 2016-11-03 17:35:45 -04:00
alisan617
f62c7e24b4 fix a typo 2016-11-03 17:29:30 -04:00
Diana Huang
fd6d8b6f8d Merge pull request #13907 from edx/diana/fix-lms-urls
Add 404 and 500 handlers back in.
2016-11-03 15:45:44 -04:00
Adam
940787a10e Merge pull request #13906 from edx/unicode-errors-refund-messages
handle refund notification message formatting when translated with un…
2016-11-03 14:56:36 -04:00
Gregory Martin
f21dbc797a Merge pull request #13794 from edx/yro_implement-dateutil
Implement DateUtils in LMS
2016-11-03 13:51:46 -04:00
Adam Palay
9068c7e2b0 handle refund notification message formatting when translated with unicode characters (ECOM-5858) 2016-11-03 13:30:40 -04:00
Toby Lawrence
800daa9c1d Merge pull request #13844 from edx/PERF-386
[PERF-386] Utilize ForumsConfig to enable and disable forums.
2016-11-03 13:14:20 -04:00
Ned Batchelder
017f5303ce Update translations (autogenerated message) 2016-11-03 15:38:24 +00:00
Diana Huang
c9beb7f795 Add 404 and 500 handlers back in. 2016-11-03 10:44:52 -04:00
Troy Sankey
adfb02532b Merge pull request #13809 from edx/pwnage101/PERF-354-NR-user-state-client
* Implement the newrelic_custom_metrics middleware
* Instrument DjangoXBlockUserStateClient with New Relic
2016-11-03 10:42:25 -04:00
Troy Sankey
076c63bcf5 Instrument DjangoXBlockUserStateClient with New Relic
Report to New Relic certain per-request details about the
DjangoXBlockUserStateClient.  The following metrics are reported for the
get_many() call:

xb_user_state.get_many.calls
xb_user_state.get_many.duration
xb_user_state.get_many.blocks_requested
xb_user_state.get_many.blocks_out
xb_user_state.get_many.size
xb_user_state.get_many.<block_type>.blocks_requested
xb_user_state.get_many.<block_type>.blocks_out
xb_user_state.get_many.<block_type>.size

Similarly, for the set_many() call:

xb_user_state.set_many.calls
xb_user_state.set_many.duration
xb_user_state.set_many.blocks_created
xb_user_state.set_many.blocks_updated
xb_user_state.set_many.size
xb_user_state.set_many.<block_type>.blocks_created
xb_user_state.set_many.<block_type>.blocks_updated
xb_user_state.set_many.<block_type>.size

Where <block_type> is one of "chapter", "course", "problem", "video",
etc.

PERF-354
2016-11-03 10:30:38 -04:00
Troy Sankey
ece785ff92 Implement the newrelic_custom_metrics middleware
Use this middleware and its helpers to accumulate custom New Relic
metrics on a per-request basis.  If, while handling a request, the app
does not accumulate any metrics, this middleware is a very lightweight
no-op.

This commit also enables the middleware!

PERF-354
2016-11-03 10:30:25 -04:00
Toby Lawrence
2acb4a6cad [PERF-386] Utilize ForumsConfig to enable and disable forums.
This specifically enables/disables the underlying comment service client
used to make calls to the service.  When disabled, this client will now
throw an exception which can be propagated upwards so that callers can
make the right decision about how to notify users of the error, or
handle retry, etc etc.
2016-11-03 10:20:19 -04:00
Gregory Martin
3fd16eb6be Implement DateUtils in LMS 2016-11-03 10:06:10 -04:00
Cliff Dyer
1a3022920d Merge pull request #13866 from edx/cdyer/refire-grades
Create management command to send lti_provider scores to lti consumers.
2016-11-03 09:03:08 -04:00
Mushtaq Ali
0e8dacc72a Revert "format xml before displaying" 2016-11-03 12:01:30 +05:00
Eric Fischer
00b117586a Merge pull request #13894 from edx/release
Hotfix 2016-11-02 Release to master
2016-11-02 16:27:32 -04:00
Andy Armstrong
2bf8254efd Merge pull request #11491 from edx/andya/use-pattern-library-fonts
Use fonts from the Pattern Library
2016-11-02 15:34:58 -04:00
J. Cliff Dyer
df08e8fde1 Add mgmt command to rescore lti problems for a set of courses.
TNL-5778
2016-11-02 13:11:31 -04:00
Nimisha Asthagiri
8ae20e3812 Add grades feature check to subsection task handler. 2016-11-01 21:21:04 -04:00
Eric Fischer
a54c4ea4f9 Revert "Unrevert "Fix Gating to use grades API, instead of its own calculations""
This reverts commit 7aacae9a4f.
2016-11-01 15:02:04 -04:00
Christina Roberts
de5b989e06 Merge pull request #13862 from proversity-org/proversity/fix-closing-tag
Fix bad closing tag in staff problem info template
2016-11-01 14:39:19 -04:00
Andy Armstrong
369b9baad6 Use fonts from the Pattern Library
* Updated the SASS to point to the Pattern Library
* Removed duplicate copies of fonts
2016-11-01 14:35:36 -04:00
Eric Fischer
caeac6921a Fast-fail grades tasks if feature flag disabled 2016-11-01 13:34:10 -04:00
Matthew Piatetsky
c089ea42b4 Merge pull request #13880 from edx/release
Merge release into master
2016-11-01 11:59:32 -04:00
Andy Armstrong
afee725fb1 Allow authors to remove option for unproctored exams
TNL-5084
2016-10-31 16:58:15 -04:00
Matthew Piatetsky
dc5f251938 Revert "Merge pull request #13846 from edx/ECOM-5050"
This reverts commit c6b6d0bc74, reversing
changes made to fa2b1ae470.
2016-10-31 10:04:20 -04:00
noraiz-anwar
902d7324a5 Merge pull request #13807 from edx/na/ECOM-6167
Logging improved for case when exception is raised during submission to SoftwareSecure
2016-10-31 16:58:35 +05:00
Christina Roberts
c012bd6c31 Merge pull request #13848 from edx/christina/pdfjs
Allow zooming, fix button link.
2016-10-28 13:40:04 -04:00
alisan617
cd62fc39bc Merge pull request #13861 from edx/alisan/instructor-email-history-modal-fix
Instructor dashboard email history modal fix
2016-10-28 11:06:53 -04:00
cahrens
c50c9fc92d Allow zooming, fix button link.
TNL-5829
2016-10-28 09:53:54 -04:00
Eugeny Kolpakov
1dc7567282 Merge pull request #13723 from edx/ekolpakov/enterprise_app
Enterprise Customer: model and admin integration
2016-10-28 12:51:22 +03:00
Noraiz
067ca02196 Logging improved for case exception raised during submission to SoftwareSecure. 2016-10-28 06:22:27 +00:00
alisan617
2d2f41668c typo in prop 2016-10-27 22:04:50 -04:00
Ned Batchelder
26d5a5c399 Merge pull request #13856 from edx/ned/update-translations
Update translations (autogenerated message)
2016-10-27 17:35:08 -04:00
sanfordstudent
be8a56cda9 Merge pull request #13804 from edx/beryl/course_grades_glue
Beryl/course grades glue
2016-10-27 15:52:27 -04:00
Sanford Student
a1d5ea905d Persistent Course Grades Glue Layer
Initial commit

TNL-5484
2016-10-27 14:56:45 -04:00
Ned Batchelder
26ab60f2f9 Update translations (autogenerated message) 2016-10-27 14:36:21 -04:00
Matthew Piatetsky
ef0699c4d8 Add hidden flag and return courses hidden in LMS when include_hidden is passed 2016-10-27 13:43:35 -04:00
Rene Sorel
59e0040e19 fix bad closing tag 2016-10-27 16:18:36 +02:00
Nimisha Asthagiri
f1ad94bdeb Merge pull request #13839 from edx/beryl/read-only-grades
Update CourseGradeFactory.create to be read_only by default
2016-10-26 12:15:06 -04:00