Brian Talbot
91f9338e06
Merge pull request #982 from edx/talbs/fix-lms-header
...
LMS: FIX - Header Logo and Global Nav Styling
2013-09-16 07:35:20 -07:00
Giulio Gratta
fe59a8ce62
Implementing NYT's ICE track changes to Open Ended Assessements
...
Squashed commits to facilitate cherry-picking. Committers and
original commit messages are:
- ==> @caesar2164, * ==> @jrbl, ~ ==> @jbau
- Added boolean to OE problem CMS settings to turn on ICE track changes
- Added ICE init and tracking start/stop to HTML
- Conditional in Peer Grading HTML for ICE container
- CSS styling for ICE container and insertion/deletion elements
- Added class to track changes HTML
- Added ice.min.js as well as included it in the js requirements for peer grading
- Use track_changes in peer_grading_problem
* Refactor peer_grading_problem to lookup track_changes variable by problem location.
* Whitelist ICE insert, delete tags
* Adds ICE multi-user-editor insert and delete tags to the peer grading sanitize_html whitelist.
- add reset button
* Introduction ICE means we need its inline tags to get passed through
to the feedback target, but we don't want malicious peer feedback
providers introducing <script>, etc, so we use lxml.html.clean to
scrub peer grading input.
* Adds feedback URL autoheating.
* Allows ICE <insert> and <delete> tags but not others.
~ add helptext re: EXPERIMENTAL FEATURES
~ address a bunch of @VikParuchuri review comments on ICE for OEE
~ remove extraneous code
~ change to new xmodule accessors
~ refactor filtering
~ fix broken test test_peer_grading_problem
~ Create track_changes.coffee and remove <script> from
peer_grading_problem.html
~ Remove all reliance on id in favor of local scoping and classes
~ bring up test coverage somewhat
~ remove superflous $.scrollTo
~ TODO: Filtering
2013-09-15 09:49:28 -07:00
Diana Huang
47ce9082e4
Merge branch 'release'
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/mongo/draft.py
lms/djangoapps/courseware/tests/modulestore_config.py
2013-09-13 17:15:44 -04:00
Brian Talbot
edcd76c666
LMS: resolves header logo and global nav inheriting verification reset link styling
2013-09-13 16:39:48 -04:00
David Ormsbee
1ac71223c1
Merge pull request #979 from edx/ormsbee/ss_small_fixes
...
Send JSON messages to Software Secure in UTF-8, without escaping
2013-09-13 12:25:44 -07:00
Brian Talbot
15b3b9ade0
Merge pull request #977 from edx/talbs/fix-i8tn-nav
...
LMS: Header Logo/Brand alt Attribute Value Fix
2013-09-13 12:24:45 -07:00
David Ormsbee
8c056f383e
Make sure our JSON messages output unescaped UTF-8 text, to match Software Secure expectations.
2013-09-13 15:20:08 -04:00
Brian Talbot
ec94376de4
Verification: revises instructional photo review copy to match page layout change
2013-09-13 15:15:44 -04:00
Brian Talbot
4b4c68d9fd
LMS: resolves alt attribute copy issue for app/brand logo element - i8tn and settings data
2013-09-13 15:01:07 -04:00
Ned Batchelder
bbf508ca7b
fix-setattr-and-getattr
2013-09-13 14:44:49 -04:00
Gabe Mulley
b1a76f1258
Merge pull request #925 from mulby/fix/gabe/configurable-tracking-filter
...
Make URL patterns to exclude from tracking configurable
2013-09-13 11:10:59 -07:00
Greg Price
e360f1d54f
Merge pull request #950 from edx/gprice/dialog-role
...
Add ARIA dialog role to Markdown editor dialogs
2013-09-13 10:42:58 -07:00
Diana Huang
9d6c104f54
Merge pull request #963 from edx/diana/better-order-error-handling
...
Show order errors in page instead of in an alert.
2013-09-13 09:38:19 -07:00
Vik Paruchuri
8613594c49
Merge pull request #971 from edx/fix/vik/pg-hotfix
...
Fix/vik/pg hotfix
2013-09-13 09:23:00 -07:00
Frances Botsford
bf14476242
adjusted error wording on failed photo verification order
2013-09-13 12:10:10 -04:00
Jason Bau
1a5176c9cb
Merge pull request #966 from edx/jbau/fix/verify-student-aws-settings-defaults
...
fix default for VERIFY_STUDENT in lms/envs/aws.py
2013-09-13 09:02:45 -07:00
Frances Botsford
0815bd48fe
adjusted error wording on failed photo verification order
2013-09-13 11:54:32 -04:00
David Ormsbee
d1e1e7e5bc
Minor fixes to handle non-ASCII names/config in student verification.
2013-09-13 11:49:54 -04:00
David Ormsbee
b6a863fb0e
Make sure we use the name that was frozen at time of verification when sending to Software Secure.
2013-09-13 11:48:44 -04:00
Gabe Mulley
761a4dcc97
Make URL patterns to exclude from tracking configurable
...
* Add unit test coverage for this "exclusion from tracking" logic
* Exclude based on regex match instead of raw string comparison
* Exclude heartbeat requests from tracking
2013-09-13 11:24:51 -04:00
James Tauber
c6dfd97eeb
Merge pull request #902 from antoviaque/accessibility
...
Help Modal - Accessibility Fixes
2013-09-13 08:21:47 -07:00
Vik Paruchuri
009017fe07
Address review comments
2013-09-13 11:06:40 -04:00
Vik Paruchuri
b222e66f45
Fix nopathtoitem error in peer grading
2013-09-13 11:06:23 -04:00
Brian Talbot
1c5e9730f2
Verification: revises copy on receipt page to reflect a completed registration process
2013-09-13 10:14:06 -04:00
Jason Bau
c86a56e6d9
Merge pull request #959 from edx/jbau/fix/anonymous-index-with-startdate
...
fix bug with anonymous access to / with future start courses
2013-09-12 17:33:55 -07:00
Jason Bau
2f230836e0
fix default for VERIFY_STUDENT in lms/envs/aws.py
2013-09-12 16:49:30 -07:00
Sarina Canelake
193f7166d7
Merge pull request #962 from edx/sarina/fix-datadog-import
...
Don't assign variable to .update() call
2013-09-12 13:46:44 -07:00
Diana Huang
90951a7bdb
Merge branch 'release'
...
Conflicts:
CHANGELOG.rst
common/lib/xmodule/xmodule/js/fixtures/lti.html
common/lib/xmodule/xmodule/js/spec/lti/constructor.js
common/lib/xmodule/xmodule/js/src/lti/lti.js
common/lib/xmodule/xmodule/lti_module.py
lms/djangoapps/courseware/features/certificates.py
lms/djangoapps/courseware/mock_lti_server/mock_lti_server.py
lms/djangoapps/courseware/tests/test_lti.py
lms/djangoapps/shoppingcart/models.py
lms/envs/aws.py
2013-09-12 16:03:39 -04:00
Sarina Canelake
484bc91ab3
Don't assign variable to .update() call
2013-09-12 16:03:22 -04:00
Christina Roberts
70cc500851
Merge pull request #916 from edx/christina/due-date-format
...
Allow custom formatting of due date strings.
2013-09-12 12:05:28 -07:00
Diana Huang
14e0a4a038
Show order errors in page instead of in an alert.
2013-09-12 14:58:34 -04:00
Jay Zoldak
cfe4e46a17
Remove unimplemented steps from certificates acceptance test code
2013-09-12 14:54:01 -04:00
Jason Bau
7668ef6f31
fix bug with anonymous access to / with future start courses
2013-09-12 11:43:21 -07:00
Jay Zoldak
ade62ab90f
Fix acceptance tests to capture images for paid cert flow
2013-09-12 14:33:07 -04:00
cahrens
988833ded9
pylint/pep8
2013-09-12 14:30:00 -04:00
cahrens
95ad1826d4
Hide show_timezone from Advanced Settings and migrate courses with show_timezone=False to using due_date_display_format.
2013-09-12 14:30:00 -04:00
cahrens
08d9942993
Allow custom formatting of due date strings.
...
STUD-724
Test course for allowing custom formatting of due date strings.
STUD-724
Try making the name of the course match the folder name.
More cleanup.
More cleanup.
updates.
2013-09-12 14:30:00 -04:00
David Ormsbee
221777e6ea
Re-enable signature checking for Software Secure callbacks
2013-09-12 11:59:03 -04:00
Greg Price
67053feec1
Add ARIA dialog role to Markdown editor dialogs
2013-09-12 10:47:47 -04:00
David Ormsbee
e3895b7856
Force a save of the model when we're uploading a photo ID so our generated key is always saved.
2013-09-12 10:33:24 -04:00
Adam Palay
8bbc11cb2b
rename stripping function, make it more explicit
2013-09-12 10:10:19 -04:00
Adam Palay
bc424173ad
move _clean_fields to tools.py
2013-09-12 10:10:18 -04:00
Adam Palay
640d00c5be
strip processed fields in instructor dash
2013-09-12 10:10:18 -04:00
Adam
2c0a08f78f
Merge pull request #864 from edx/adam/welcome-email
...
Adam/welcome email
2013-09-12 07:06:56 -07:00
Carlos Andrés Rocha
87fcf1ab9e
Merge pull request #905 from rocha/datadog-statsd
...
Remove dogstatsd-python in favor of dogapi
2013-09-12 06:53:02 -07:00
Adam Palay
f446c88f4d
fix tests
2013-09-12 09:32:34 -04:00
Adam Palay
bc70b1d9da
change formatting for email messages to use full_name instead of first_ and last_name
...
fix templates
2013-09-12 09:32:34 -04:00
Diana Huang
8839a2053e
Wait until the flash object is loaded before looking for a camera.
2013-09-12 09:09:35 -04:00
David Ormsbee
b8fcc118dd
Merge pull request #942 from edx/ormsbee/aws_verify_settings
...
Tiny change to pull in student verification settings on aws envs
2013-09-11 22:08:44 -07:00
David Ormsbee
5942a87071
Pull VERIFY_SETTINGS from AUTH_TOKENS
2013-09-12 01:04:01 -04:00