Adam Palay
175e1aab9e
adds more temporary error messages
2013-12-04 14:30:09 -05:00
Adam Palay
eb23b65992
add temporary error message for ORA panel
2013-12-04 14:10:47 -05:00
Calen Pennington
11bbf4c182
Add grading functionality to LTI xmodule
...
Co-author: Alexander Kryklia <kryklia@edx.org >
Co-author: Ned Batchelder <ned@edx.org >
Co-author: Oleg Marchev <oleg@edx.org >
Co-author: Valera Rozuvan <valera@edx.org >
Co-author: polesye
[BLD-384]
2013-11-26 16:30:55 -05:00
Calen Pennington
52ab2b1313
Make FieldDataCache use the user from scope_ids, rather than its pre-configured user
...
Co-author: Ned Batchelder <ned@edx.org >
2013-11-26 16:29:35 -05:00
Calen Pennington
1205173d6f
Add a per-course anonymous student id
...
This does not yet replace the existing per-student anonymous id, but
is intended to do so in the future.
Co-author: Alexander Kryklia <kryklia@edx.org >
Co-author: Ned Batchelder <ned@edx.org >
Co-author: Oleg Marchev <oleg@edx.org >
Co-author: Valera Rozuvan <valera@edx.org >
Co-author: polesye
2013-11-26 16:29:35 -05:00
Calen Pennington
6d613f9d4e
Enable un-authenticated handler urls
...
Updates to depend on the latest version of XBlock, which includes
support for service-to-service (thirdparty) handler urls, which aren't
authenticated with a user (unlike handler requests coming from the
xblock client-side javascript).
Co-author: Ned Batchelder <ned@edx.org >
2013-11-26 16:29:34 -05:00
Adam Palay
24aa0decb4
fix OrgInstructorRole definition and add tests
2013-11-22 13:00:45 -05:00
Calen Pennington
c0f570ceab
Fix [LMS-1528] (500 error when checking for beta access)
2013-11-22 13:00:45 -05:00
Calen Pennington
820e771171
Add failing test for [LMS-1528]
...
Also cleans up test_view_authentication to use user factories for
various user classes
2013-11-22 13:00:45 -05:00
Adam Palay
cf524906e0
more granular transactions in grading [LMS-1480]
...
remove field_data_cache from grades.grade and grades.progress_summary
cleans grading code by adding wrappers
2013-11-22 12:02:35 -05:00
David Ormsbee
901ad22652
Make ENABLE_S3_GRADE_DOWNLOADS disabled by default, enabled in dev.
...
Having ENABLE_S3_GRADE_DOWNLOADS enabled by default in common.py
could lead to surprising behavior for folks downstream. They'd
suddenly see a grade download screen on their new instructor
dashboard, but the links by default would be local files and
couldn't be used in an actual production environment. So we disable
by default and let people explicitly enable it and set it up for
S3 if they wish.
LMS-58
2013-11-22 10:06:34 -05:00
David Ormsbee
a99fd08004
Fix error case where we have items in our grading csv output
...
that are not present in a given student's gradeset.
General code cleanup and addition of comments.
Instructor dashboard API unit tests.
LMS-58
2013-11-22 10:06:28 -05:00
Sarina Canelake
e2423386cb
UX for Data Download tab on instructor dash
...
Restrict grade report generation to 'is_superuser' users (can be overridden with
feature flag ALLOW_COURSE_STAFF_GRADE_DOWNLOADS); all staff users can download
generated files.
LMS-58
2013-11-22 10:06:22 -05:00
David Ormsbee
e0aa8cf78a
Grade report celery task and direct file push to S3 from the new instructor dashboard.
...
Hook up display of grade files ready for download to new instructor dashboard.
LMS-58
2013-11-22 10:06:10 -05:00
John Jarvis
7a24f2036c
Merge pull request #1718 from edx/jarv/fix-static-url
...
'ignore' shouldn't be use for ascii conversion
2013-11-19 11:38:28 -08:00
John Jarvis
693cfdea50
'ignore' shouldn't be use for ascii conversion
...
The input string is not expected to contain any unicode characters
2013-11-19 14:34:06 -05:00
Christina Roberts
d4082859f8
Merge pull request #1714 from edx/christina/fix-children
...
The forcing of IDs to non-draft must happen in base.py instead of draft....
2013-11-19 11:18:54 -08:00
cahrens
705ccd01bc
An empty category will result in InvalidLocationErrors.
2013-11-19 13:41:44 -05:00
John Jarvis
4067a084ee
STATIC_URL_BASE for lms config
2013-11-19 13:23:54 -05:00
Sarina Canelake
bd8fce5a8a
Change dummy locale to Esperanto
2013-11-19 10:28:02 -05:00
Sarina Canelake
a2f5e260c8
Merge pull request #1699 from edx/sarina/fix-i18n-rake
...
Declare PYTHONPATH in i18n:test rake task
2013-11-19 06:59:00 -08:00
Greg Price
89924c5e61
Alert users when forum AJAX requests fail
...
AJAX requests on forums pages occasionally fail (usually when a request
to the comments service times out), but the user is not made aware of
the failure. This manifests as either the system not appearing to store
state (e.g. if an attempt to flag a post fails) or something taking
forever to load. Now, a modal will pop up to alert the user that a
request has failed and instruct them to reload the page.
In the longer term, we should fix each user gesture that results in an
AJAX call to gracefully handle a failure by resetting the state of the
world appropriately and aleritng the user.
JIRA: FOR-37
2013-11-19 09:55:49 -05:00
Julia Hansbrough
dac5d2ac0e
Merge pull request #1634 from edx/flowerhack/feature/refactor-to-track-enrollment
...
Flowerhack/feature/refactor to track enrollment
2013-11-19 06:27:22 -08:00
Sarina Canelake
878097d06e
Provide language codes for i18n testing
2013-11-19 09:15:53 -05:00
David Baumgold
957f318485
Merge pull request #1594 from neurolit/csrf_accessibility
...
LMS: add CSRF token to register form
2013-11-18 12:41:02 -08:00
Giulio Gratta
c085b31e04
Merge pull request #1683 from edx/giulio/fix-video-links
...
Stop video skipping links from showing up when not needed and address the issue of skip links for multiple videos.
2013-11-18 09:44:20 -08:00
Giulio Gratta
122e0d4a7d
Stop video skipping links from showing up when not needed and address the issue of skip links for multiple videos.
...
Fixes BLD-521
2013-11-18 08:12:06 -08:00
John Jarvis
5ec77010e3
allow override for STATIC_URL
2013-11-18 10:54:12 -05:00
dcadams
ddd9e0e451
Merge pull request #1643 from edx/dcadams/fix_invitation_emails
...
Email port to beta dash and new option for shibboleth courses
2013-11-15 13:49:36 -08:00
Julia Hansbrough
7fbd47ce2f
Merge pull request #1662 from edx/flowerhack/fix/flash-camera-authorization
...
Fixed bug where Flash photo taker would fail
2013-11-15 13:00:26 -08:00
Julia Hansbrough
b075143d62
Small fix
2013-11-15 20:44:29 +00:00
David Adams
ed980f2189
Port of invitation/enroll/unenroll email functionality
...
into beta dashboard.
Also includes new functionality, in both legacy and beta
dashboard, to include appropriate email text for a
Shibboleth course.
2013-11-15 10:10:04 -08:00
polesye
153bc25d8c
BLD-502: Add improvements to Video player.
2013-11-15 18:12:51 +02:00
Julia Hansbrough
f950ea106d
response to CR
2013-11-15 15:38:21 +00:00
Julia Hansbrough
e73489ec31
Response to CR
2013-11-14 22:34:18 +00:00
Julia Hansbrough
45e80f7eee
Removed unused code
2013-11-13 20:57:19 +00:00
Julia Hansbrough
5a572bc0dd
Fixed bug where Flash photo taker would fail
...
LMS-1487
2013-11-13 20:42:19 +00:00
Will Daly
257021c63b
Merge pull request #1661 from edx/will/certificate-test-fix
...
Added explicit wait for payment page to load
2013-11-13 12:10:44 -08:00
Calen Pennington
3d5aa2b5bc
Merge pull request #1575 from cpennington/hotfix-memory-leaks
...
Improve memory profile during course grading runs
2013-11-13 12:07:36 -08:00
Will Daly
a758ec782a
Added explicit wait for payment page to load
2013-11-13 14:48:10 -05:00
Calen Pennington
061a46beef
Formalize various access roles as objects
...
This centralizes the logic for group membership, and means that we
don't need to make queries to find out whether the legacy groups names exist.
2013-11-13 13:42:37 -05:00
Giulio Gratta
943dd9704e
Three more A11Y fixes (medium priority ones).
...
- Make email field in forgot password modal aria-required = true
- Added Transcript skip links to both before and after the transcript
- Add language code to main.html so that screenreaders know what language/region to speak for
2013-11-13 10:22:12 -08:00
Will Daly
e6f0203aab
Silence noisy loggers in the devstack
2013-11-13 10:52:03 -05:00
Diana Huang
32bc26c678
Merge pull request #1618 from edx/diana/certs-dashboard-update
...
Certificates Dashboard Updates
2013-11-13 07:16:15 -08:00
Calen Pennington
68c182c055
Optimize and cache the query to find the list of groups a user is in
2013-11-13 09:03:02 -05:00
Usman Khalid
e370fb9585
Merge pull request #1502 from edx/usman/lms1355-wiki-permissions
...
Stricter permissions for the wiki
2013-11-13 02:44:14 -08:00
Usman Khalid
9542230afd
Added granular permissions for managing wiki articles
...
LMS-1355
2013-11-13 01:40:23 +05:00
polesye
50674a966b
BLD-457: Fix speed menu when YouTube is unavailable.
2013-11-12 21:44:06 +02:00
Will Daly
b7dab70628
Added devstack settings
...
Fixed pep8/pylint violations
Added email feature flags; use full names for pylint disables
2013-11-12 13:48:29 -05:00
Diana Huang
aa8348a7ed
Add in a new hook for people who are embargoed in the verified cert track.
...
LMS-1477
2013-11-12 10:25:04 -05:00