Renzo Lucioni
ab067046e3
Fully rename instructor dashboard analytics app
2014-07-31 09:45:44 -04:00
Renzo Lucioni
3599e2eec7
Revert "Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul""
...
This reverts commit 079808ee47 .
2014-07-30 17:01:52 -04:00
Julia Hansbrough
079808ee47
Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul"
...
This reverts commit 252038c376 , reversing
changes made to 7caf8c53b1 .
2014-07-29 17:41:46 +00:00
Renzo Lucioni
8bd84b5f3a
Overhaul Segment.io integration
2014-07-28 11:08:02 -04:00
Usman Khalid
d36e00d4a5
Pass storage_url and token values as parameters to StudentNotes init.
...
LMS-2848
2014-06-23 16:38:02 +05:00
Sarina Canelake
30c8da1596
Fix variable names to give context for translators
...
fix other various i18n issues
2014-06-18 23:28:39 -04:00
Calen Pennington
9feff62857
Merge pull request #3834 from cpennington/ok-merge-from-master
...
Merge master into opaque-keys
2014-05-23 11:36:52 -04:00
Sarina Canelake
faeee559fd
Fix Instructor Dash UX (LMS-2748)
2014-05-22 16:53:20 -04:00
Calen Pennington
cd862b3253
Merge remote-tracking branch 'edx/master' into opaque-keys
...
Conflicts:
cms/djangoapps/contentstore/tests/test_contentstore.py
cms/djangoapps/contentstore/views/component.py
cms/djangoapps/contentstore/views/item.py
cms/djangoapps/contentstore/views/preview.py
cms/djangoapps/contentstore/views/tests/test_container.py
cms/static/js/spec/views/unit_spec.js
cms/static/js/utils/module.js
cms/templates/container.html
cms/templates/studio_vertical_wrapper.html
cms/templates/studio_xblock_wrapper.html
common/djangoapps/student/views.py
lms/templates/notes.html
lms/templates/textannotation.html
lms/templates/videoannotation.html
2014-05-22 10:52:00 -04:00
Waheed Ahmed
b6a90e0bfa
Fixed register button on edge homepage.
...
LMS-2719
2014-05-22 12:09:23 +05:00
Calen Pennington
240d91daeb
Merge remote-tracking branch 'edx/master' into opaque-keys-merge-master
...
Conflicts:
cms/djangoapps/contentstore/management/commands/tests/test_import.py
cms/djangoapps/contentstore/tests/test_import.py
common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py
common/lib/xmodule/xmodule/modulestore/xml_importer.py
lms/djangoapps/bulk_email/tests/test_course_optout.py
lms/djangoapps/bulk_email/tests/test_email.py
lms/djangoapps/bulk_email/tests/test_err_handling.py
lms/djangoapps/class_dashboard/tests/test_dashboard_data.py
lms/djangoapps/courseware/courses.py
lms/djangoapps/django_comment_client/base/views.py
lms/djangoapps/instructor/tests/test_email.py
lms/djangoapps/instructor/tests/test_legacy_anon_csv.py
lms/djangoapps/instructor/tests/test_legacy_download_csv.py
lms/djangoapps/instructor/tests/test_legacy_email.py
lms/djangoapps/instructor/tests/test_legacy_enrollment.py
lms/djangoapps/instructor/tests/test_legacy_forum_admin.py
lms/djangoapps/instructor/tests/test_legacy_gradebook.py
lms/djangoapps/instructor/tests/test_legacy_raw_download_csv.py
lms/djangoapps/instructor/tests/test_legacy_reset.py
lms/djangoapps/instructor/views/api.py
lms/djangoapps/instructor/views/instructor_dashboard.py
lms/djangoapps/instructor/views/legacy.py
lms/templates/courseware/instructor_dashboard.html
2014-05-13 15:30:56 -04:00
Frances Botsford
b90f1e41e5
UI cleanup of new instructor dashboard
...
Stylize warning banners; more UI touches for the intructor dash:
clean up nav structure, compact header so content is higher on the page
LMS-1296
2014-05-12 10:18:28 -04:00
Sarina Canelake
bc0c13828f
Add segment.io tracking for legacy instructor dashboard
...
LMS-1296
2014-05-12 10:18:28 -04:00
Calen Pennington
cd746bf8e5
Make course ids and usage ids opaque to LMS and Studio [partial commit]
...
This commit adds the non-courseware lms/djangoapps and lms/lib.
These keys are now objects with a limited interface, and the particular
internal representation is managed by the data storage layer (the
modulestore).
For the LMS, there should be no outward-facing changes to the system.
The keys are, for now, a change to internal representation only. For
Studio, the new serialized form of the keys is used in urls, to allow
for further migration in the future.
Co-Author: Andy Armstrong <andya@edx.org >
Co-Author: Christina Roberts <christina@edx.org >
Co-Author: David Baumgold <db@edx.org >
Co-Author: Diana Huang <dkh@edx.org >
Co-Author: Don Mitchell <dmitchell@edx.org >
Co-Author: Julia Hansbrough <julia@edx.org >
Co-Author: Nimisha Asthagiri <nasthagiri@edx.org >
Co-Author: Sarina Canelake <sarina@edx.org >
[LMS-2370]
2014-05-08 12:09:23 -04:00
Adam Palay
82142a4936
pass event to callback functions in membership.coffee (LMS-2547)
2014-04-17 11:43:36 -04:00
Diana Huang
79fea6205e
Merge branch 'release'
...
Conflicts:
lms/static/coffee/src/instructor_dashboard/membership.coffee
lms/templates/instructor/instructor_dashboard_2/membership.html
requirements/edx/github.txt
2014-04-16 15:41:59 -04:00
Sarina Canelake
bddae213f6
Accept usernames in Batch Enrollment widget
...
Respond to pull request comments
2014-04-16 10:46:54 -04:00
Sarina Canelake
82b085b4e1
Clear batch enrollment and beta text fields upon button click
2014-04-16 09:20:23 -04:00
Sarina Canelake
ede21224a8
Add "Auto Enroll" option for bulk beta add
2014-04-16 09:20:23 -04:00
Sarina Canelake
4f38b69eba
Allow batch beta enrollment by username
2014-04-16 09:20:23 -04:00
Sarina Canelake
3ba143eb9c
Fix batch enrollment box email sending
2014-04-15 16:14:11 -04:00
Will Daly
44dad41ede
Switch from Rake to Paver
2014-03-25 11:32:19 -04:00
Gabe Mulley
3f31833178
Clean up references to answer distribution-like things
...
In the near future an answer distribution report will be displayed in the data download reports table. In order to avoid confusion, we need to clean up several misleading labels and remove a redundant feature.
Note that the redundant feature is surrounded by a feature flag so that it can be disabled once the report goes live in the table.
Fixes: AN-694
2014-03-24 16:57:56 -04:00
Adam
8aaabd7461
Merge pull request #3041 from edx/adam/fix-data-download
...
fix typo in data download tab (LMS-2441)
2014-03-24 14:43:58 -04:00
Sarina Canelake
2244ba5ef2
Merge pull request #3028 from edx/sarina/LMS-2262
...
More helpful UX in beta membership widget
2014-03-24 13:24:01 -04:00
Sarina Canelake
c2ede18de5
More helpful UX in beta membership widget
...
LMS-2262
2014-03-24 12:16:41 -04:00
Adam Palay
f1c19d02d7
fix typo in data download tab (LMS-2441)
2014-03-24 12:00:38 -04:00
Sarina Canelake
454da6fefc
i18n Inst Dash enrolled students profile table
...
LMS-2357
2014-03-21 17:49:13 -04:00
Sarina Canelake
c2933d9221
i18n Inst Dash pending tasks table
...
LMS-2357
2014-03-21 17:49:13 -04:00
Sarina Canelake
7cf093606c
i18n Inst Dash Email tab
...
LMS-2357
2014-03-21 17:49:13 -04:00
Sarina Canelake
8dd1210cfc
i18n Inst Dash Analytics tab
...
LMS-2357
2014-03-21 17:49:12 -04:00
Sarina Canelake
71931bcf0f
i18n Inst Dash Membership tab
...
LMS-2357
2014-03-21 17:49:12 -04:00
Valera Rozuvan
55b0fd08e7
Merge pull request #3011 from edx/valera/delete_old_files
...
Removed unused code that is over 2 years old.
2014-03-21 16:45:26 +02:00
Valera Rozuvan
7e9ebb09a0
Removed unused code that is over 2 years old.
2014-03-21 13:29:51 +02:00
Sarina Canelake
066d04f595
Simple email checking for batch enrollment on inst dash
...
LMS-2244
2014-03-20 15:58:19 -04:00
Sarina Canelake
8f24a5fd5e
Batch add/remove beta testers on beta dash
...
LMS-1287
2014-03-18 16:08:59 -04:00
Adam Palay
d7c9491f23
Bulk beta tester add/remove on instructor dashboard
...
LMS-1287
2014-03-18 16:08:58 -04:00
Sarina Canelake
7d2f9b88e3
Merge pull request #2857 from edx/adam/new-data-download
...
Update data download dash for parity (LMS-1203)
2014-03-13 10:58:50 -04:00
Sarina Canelake
6ca099d5b6
Acceptance tests for beta instructor dash
...
LMS-1203
2014-03-13 07:49:40 -04:00
Adam Palay
4874f21f6f
Inst Dash membership widget accepts usernames
...
In addition to email addresses. LMS-1438
2014-03-13 07:44:07 -04:00
Adam Palay
74714c4ed7
Update data download dash for parity (LMS-1203)
2014-03-13 06:47:40 -04:00
frances botsford
28382316aa
Merge pull request #2867 from edx/frances/feature/lms-inst-dash-cleanup
...
cleanup of instructor dash membership
2014-03-11 13:38:36 -04:00
Frances Botsford
fd1014457d
cleanup of instructor dash membership
2014-03-11 13:05:30 -04:00
Gabe Mulley
d0b12ee3be
Generalize grade report to allow display of any report
...
We would like to be able to generate arbitrary reports and expose them to the instructor by simply uploading them to S3. The existing grade download infrastructure pretty much supported that already, however, all of the internal and external structures were referring to the reports as exclusively grading related.
Fixes: AN-590
2014-03-11 10:14:37 -04:00
Kristin Stephens
3881ffdc0d
New tab (Metrics) in instructor dashboard
...
Metrics tab shows student data:
-Count of students opened a subsection
-Grade distribution per problem
for each section/subsection of the course.
Implemented for both the old and beta dashboard
Controlled by a feature flag 'CLASS_DASHBOARD'
Data is aggregated across all students
Aggregate data computed from courseware_studentmodule
2014-02-28 14:01:44 -08:00
Will Daly
812e71bbbb
Revert "Fix sys.path manipulation in pavement.py, with detailed comment"
...
This reverts commit 544616be4b .
2014-02-24 11:30:40 -05:00
Will Daly
38d403f6c9
Merge pull request #2615 from edx/will/paver-attempt-2
...
Paver (Part 1) -- Attempt 2
2014-02-24 07:51:05 -05:00
Calen Pennington
dbc99ef8ad
Implement children for pure XBlocks in edx-platform
...
This requires fixing the javascript api implementation, and adding
an implementation of get_block to the ModuleSystem api.
However, the implementation is incomplete, due to mismatches between
the expectations of XModule and XBlock.
Also adds tests using the Acid block to make sure that the javascript
and python apis for children are working correctly.
2014-02-21 15:01:20 -05:00
Will Daly
544616be4b
Fix sys.path manipulation in pavement.py, with detailed comment
...
Restore reverted changes from paver part 1
2014-02-18 15:09:07 -05:00
Will Daly
c85c4b22ed
Revert "Replace rake functions with python paver functions"
...
This reverts commit df2e410f2a .
2014-02-14 14:25:28 -05:00