Login to the LMS as the admin@example.com user, or a superuser.
I'm not sure what the default password for admin@example.com was, but I reset mine using the fun lms.dev shell.
Visit the Course Dashboard home page:
http://localhost:8000/courses/fun/dashboard/
Notice that the new home page is the Global Student Map, instead of the removed Global Enrollments page.
Visit the Course Dashboard page for the DemoX course:
http://localhost:8000/courses/course-v1:edX+DemoX+Demo_Course/fun/dashboard/
Notice that the new home page is the Course Forum Activity page, instead of the removed Course Enrollments page.
Notice that the following links have been removed from the header: Statistiques d'inscriptions, Carte des apprenants, and Répartition des réponses.
Visit the Backoffice home page:
http://localhost:8000/backoffice/
Notice that the Statistiques link now directs you to the Global Student Map page, instead of the removed Global Enrollments page.
The automated testing procedure is currently throwing a number of errors on the base ficus and dev branches:
edxapp@precise64:~/fun-apps$ git status
# On branch ficus
# Your branch is up-to-date with 'origin/ficus'.
#
nothing to commit, working directory clean
edxapp@precise64:~/fun-apps$ fun lms.test test
...
Ran 318 tests in 59.825s
FAILED (SKIP=21, errors=10, failures=6)
This change removes the tests related to the removed functionality, and so the number of tests run decreases. However, it does not fix these base issues, but we do ensure that no new errors appear.
edxapp@precise64:~/fun-apps$ git status
# On branch jill/ficus-ft-2-course-dashboard-remove
# Your branch is up-to-date with 'opencraft/jill/ficus-ft-2-course-dashboard-remove'.
#
nothing to commit, working directory clean
edxapp@precise64:~/fun-apps$ fun lms.test test
...
Ran 283 tests in 50.823s
FAILED (SKIP=21, errors=10, failures=6)
Removes functionality from the FUN Course Dashboard which is provided by Ficus Insights.
Screenshots:
Before this change:
Course Dashboard Home:
Course Dashboard Demo Course Home:
After this change:
Course Dashboard Home:
Course Dashboard Demo Course Home:
Testing instructions:
/edx/app/edxapp/fun-apps
admin@example.com
user, or a superuser. I'm not sure what the default password foradmin@example.com
was, but I reset mine using thefun lms.dev shell
.Author notes and concerns:
The automated testing procedure is currently throwing a number of errors on the base
ficus
anddev
branches:This change removes the tests related to the removed functionality, and so the number of tests run decreases. However, it does not fix these base issues, but we do ensure that no new errors appear.
Reviewers