clrux
5b545c2b0d
Revert "Course navigation menu accessibility issue"
2015-08-28 13:28:08 -04:00
clrux
52a8bc50cb
Merge pull request #9367 from edx/clrux/ac-76-course-nav
...
Course navigation menu accessibility issue
2015-08-28 13:27:44 -04:00
chrisndodge
69ddbc0dc4
Merge pull request #9370 from edx/cdodge/add-course-id-to-survey-answers
...
add the ability to persist the course_key where the user answered the…
2015-08-28 13:03:58 -04:00
Ned Batchelder
741f06864a
Merge pull request #9502 from edx/ned/import-path-differently
...
Change imports from path to use the stablest name.
2015-08-28 11:12:10 -04:00
Chris Rodriguez
c0bfdf5e5d
Removing instances of old mechanism; tests
2015-08-28 07:50:33 -04:00
Chris Rodriguez
c9b775bda2
wip test fixes
2015-08-28 07:50:33 -04:00
Ahsan Ulhaq
b32d2205d4
Course navigation menu accessibility issue
...
Following have been done
1- Change the structure of the course navigation Menu HTML
2- Add some basic styling
3- Add basic JS for html rendering
4- Update tests according to new structure
AC-76
2015-08-28 07:49:31 -04:00
Peter Fogg
5d26938158
Merge pull request #9366 from edx/peter-fogg/team-signals
...
Add signals for user's discussion activity.
2015-08-27 14:07:29 -04:00
Ned Batchelder
2a0259095d
Change imports from path to use the stablest name.
...
The old line:
from path import path
produced pylint errors because of the baroque way that path.py defined
"path". We tried to get them to change how they defined it, but they
deleted the name instead: https://github.com/jaraco/path.py/issues/102
(Jason then changed his mind, but this is a better way to use path.py,
it avoids the pylint error at least.)
2015-08-27 12:59:25 -04:00
utkjad
387303d364
Injecting call stack manager in CSM/CSMH,introducting @trackit,@wrapt, and refining implementation[PLAT-758]
2015-08-26 22:29:43 +00:00
Peter Fogg
38fb6eaede
Add signals for user's discussion activity.
...
These signals are caught by the Teams app and used to update
`last_activity_at` on both teams and individual users.
TNL-2497
2015-08-26 12:07:54 -04:00
David Ormsbee
6b12969ea2
Use bulk_operations in group access tests.
2015-08-24 01:00:36 -04:00
David Ormsbee
3d1ce45187
Switch TestRecommender to use SharedModuleStoreTestCase (for performance)
2015-08-21 13:41:09 -04:00
Chris Dodge
d3c08f89ed
add the ability to persist the course_key where the user answered the survey
2015-08-21 13:40:57 -04:00
Will Daly
d4f521b43d
Merge pull request #9332 from edx/will/final-icrv-access-control
...
In-Course Reverification Access Control
2015-08-20 09:24:05 -07:00
zubair-arbi
ec28a75f14
In-course reverification access control
...
* Automatically create user partitions on course publish for each ICRV checkpoint.
* Disable partitions for ICRV checkpoints that have been deleted.
* Skip partitions that have been disabled when checking access.
* Add verification access control UI to visibility settings.
* Add verification access control UI to sequential and vertical settings.
* Add partition scheme for verification partition groups.
* Cache information used by verification partition scheme and invalidate the cache on update.
* Add location parameter to UserPartition so the partition scheme can find the associated checkpoint.
* Refactor GroupConfiguration to allow multiple user partitions.
* Add special messaging to ICRV for students in the honor track.
Authors: Zubair Arbi, Awais Qureshi, Aamir Khan, Will Daly
2015-08-20 08:43:55 -07:00
Matt Drayer
ebed8cd42a
Merge pull request #9339 from edx/ziafazal/SOL-493
...
ziafazal/SOL-493: Fetch scores via ScoresClient
2015-08-20 10:20:48 -04:00
Ahsan Ulhaq
a495847b45
Merge pull request #9373 from edx/ahsan/ECOM-2114-Add-USD-to-prices-on-track-selection-pages
...
Add USD labels to prices on track selection pages
2015-08-20 00:37:27 +05:00
Ahsan Ulhaq
3d62580fc2
Add USD labels to prices on track selection pages
...
ECOM-2114
2015-08-19 23:59:15 +05:00
Chris Dodge
c08fbd1406
only include JS when feature flag is on and the course has proctoring enabled
2015-08-19 11:07:14 -04:00
Zia Fazal
05e2cc9402
fetch StudentModule via query-chunking
...
using ScoresClient instead of StudentModule
using ScoresClient without FieldDataCache
2015-08-19 12:57:32 +05:00
Calen Pennington
1e6d83b59e
Merge pull request #9307 from cpennington/user-state-client-metrics
...
User state client metrics
2015-08-18 10:43:37 -04:00
Renzo Lucioni
8b704cc2ec
Merge pull request #9351 from edx/release
...
Release
2015-08-17 13:17:55 -04:00
Peter Fogg
c13f296103
HTML-escape uses of course display name.
2015-08-17 12:22:10 -04:00
Brian Talbot
944f51a60b
LMS: removing old and not needed edx.org MKTG iframe assets
...
* removing templates/styling
* removing test logic and URLs
2015-08-14 16:17:19 -04:00
Calen Pennington
3f9027d05e
Log delete_many calls and metrics
2015-08-14 10:22:24 -04:00
Chris Dodge
6cf5516a84
Integration of edx_proctoring into the LMS
2015-08-13 19:08:50 -04:00
Calen Pennington
448356ed3e
Log the size of block state and the number of blocks missing state when retrieved with get_many
2015-08-13 16:32:05 -04:00
Calen Pennington
31f29763fd
Increase sample rate when measuring DjangoXBlockUserStateClient metrics
2015-08-13 16:31:33 -04:00
Will Daly
ad9d9eb04e
Support team UI for regenerating certificates
...
* Add new role for support staff.
* Move dashboard/support functionality into a new Django app called "support".
* Add support view for searching and regenerating certificates.
* Refactor certificates views into separate files.
2015-08-12 07:09:46 -07:00
Peter Fogg
344ff8c1bc
Merge pull request #9267 from edx/release
...
2015-08-11 release
2015-08-11 12:07:21 -04:00
Akiva Leffert
ba03081320
Merge pull request #9260 from edx/aleffert/start-date-error
...
Show vaguer error message if using default start date
2015-08-11 10:28:44 -04:00
Sven Marnach
55ace6baa8
Make new masquerading code compatible to existing session data.
...
The new masquerading code introduced in PR #8775 adds a new attribute to
CourseMasquerade objects stored in the user's session. When users who have
active masquerading configuration access instances with the new code, and
AttributeError occurs when trying to access the attribute user_name.
This fix ensures that CourseMasquerade objects receive all required attributes
when they are unpickled from the session.
2015-08-11 10:47:25 +02:00
Peter Fogg
a6891609be
Test Cale's RC fix.
2015-08-10 19:36:32 -04:00
Akiva Leffert
2632fd7ecd
Show vaguer error message if using default start date
2015-08-10 17:26:36 -04:00
Calen Pennington
584453202f
Use the correct attribute when accessing StudentModuleHistory creation dates
2015-08-10 14:56:03 -04:00
Calen Pennington
34892b9680
Add more information when logging data about differing history and score entries
2015-08-10 14:56:03 -04:00
Calen Pennington
93b1b69854
Don't violate the empty-dict vs None semantics of student_module during delete_many
2015-08-10 14:42:18 -04:00
Matt Drayer
e1ee5ac6df
mattdrayer/SOL-981: Integrate edx-organizations application
...
* asadiqbal08/SOL-1058: Add edx-organizations to certificate web view
* Support organization logo asset management
* Remove organization fields from Studio certificate configuration model
* SOL-981 pull request feedback fixes
2015-08-10 10:29:45 -04:00
cahrens
2b57603436
Handle case of video in a content library with no transcripts.
...
This partially addresses TNL-1776
2015-08-07 13:19:12 -04:00
Ned Batchelder
2300f382cf
Ignore more directories to speed up extracting i18n strings.
...
Also, remove the one use of _() in a test feature, since there's no
point.
2015-08-06 10:39:04 -04:00
John Eskew
56da28526e
Merge pull request #9155 from edx/jeskew/csm_api_events_to_datadog
...
Add DataDog histogram events to DjangoXBlockUserStateClient class.
2015-08-04 18:19:55 -04:00
John Eskew
f3e59acbf1
Add DataDog histogram events to DjangoXBlockUserStateClient class.
2015-08-04 17:14:05 -04:00
Ned Batchelder
ceb5655b2d
Merge pull request #9171 from edx/ned/update-pylint
...
Update pylint and astroid, reduces pylint count by 400
2015-08-04 09:28:35 -04:00
Ned Batchelder
f54fe787c6
Remove needless 'disable=no-member' pragmas
2015-08-03 17:47:44 -04:00
Ned Batchelder
ee0f4b2594
Remove 'pylint: disable=no-value-for-parameter' that we no longer need.
2015-08-03 15:44:29 -04:00
John Eskew
ffc8a11789
Merge pull request #9092 from cpennington/user-state-client-tests
...
User state client tests
2015-08-03 12:25:05 -04:00
Linda Liu
8aa2d67b6d
Merge pull request #8946 from edx/lliu/view-course-access
...
Add access response information into view_course_access
2015-08-01 13:55:25 -04:00
Calen Pennington
83c10331fa
Add a test of submission history display
2015-08-01 08:13:25 -04:00
Calen Pennington
6ba611cb5f
Remove remove_input_state.py, as it was one-time fix code, and is not worth porting to the new interface
2015-08-01 08:13:25 -04:00