Releases: concord-consortium/rigse
Rails 3.2.22 & Student Reports.
(This is a redo of 1.7.0-pre.1 which was missing a commit for tails 3.2.22)
This release adds:
- Student reports use new external reporting view.
- Rails updated to 3.2.22
- Teachers can open report views for students or activities within sequences.
Rails 3.2.22 & Student Reports.
This release adds:
- Student reports use new external reporting view.
- Rails updated to 3.2.2
- Teachers can open report views for students or activities within sequences.
1.6.0 Updated Teacher Report and New Home Page support
This release has two larger changes in it.
- Most of the teacher reports now have an updated look.
- it supports an updated home page and custom search page.
- Report button now launches an external report
- The external report that is linked has a brand new look.
- This new report has a compare feature for looking at a subset of student answers
- In the report there is a new component for scanning through a list of image answers
- The "Home" menu has been changed to be "My Classes"
- Column headings on the tables on the class materials page, now show the names of the activities
- Portal admins can now customize where teachers go when they visit the root of the portal site. This can be used to redirect them to a generic getting started page if the home page content of the portal is not designed for logged in teachers.
- Portal admins can customize which URL the "Search" link goes to in the top menu bar of the portal. This can be used to send users to a customized search page instead of the default search at /search
- Portal admins can choose if the home page is wrapped or not wrapped with surrounding portal components: banner which includes the login form, registration form, featured materials list, project or collection cards.
Additionally there are a few changes for developers:
- the choice_id is now cached in report_learner objects, so the reports can know exactly which choice of a multiple choice question, a student picked even if there are several choices with the exact same text.
- there is a new report API. It returns information about the class, the structure of the material, and the answers given by the students.
Upgrade steps
- after upgrading the code and running the migrations, you also will need to reprocess the learner data cached in the report learner.
rake "app:report:update_report_learners[true]"
1.6.0-pre.8 Add question numbers to report API
this adds question numbers to the report API, so the numbers in the report can match the numbers used in LARA and in other Portal reports.
1.6.0-pre.7 Send teachers to getting started
This release fixes a bug introduced with the home page customization.
When teachers login or activate their account and they have no classes they should go to /getting_started
.
Viewable activity headers in sequence submission view
CSS adjustments to re-enable the activity headers in the student submissions view at
/portal/classes/XX/materials
Previously the activity titles had a 1px width, and were invisible.
PT Story: https://www.pivotaltracker.com/story/show/104909606
1.6.0-pre.5 External Default Report
Change the default report to be external
This also adds the choice_id to multiple choice answers cached in the portal's portal_learner objects. So this cache needs to be rebuilt after this is deployed.
1.5.2 Support Switching DB to UTF8
This release includes a small migration for a Geniverse specific database table. After this migration the whole database and its tables can be switched to UTF8.
The release will not automatically switch the database. That can be done manually by running the following in the Rails console:
ActiveRecord::Base.connection.execute("ALTER DATABASE portal CHARACTER SET utf8 COLLATE utf8_unicode_ci")
tables = ActiveRecord::Base.connection.execute("SHOW TABLES").map{|row| row[0]}
tables.each{|table|
puts table
ActiveRecord::Base.connection.execute("ALTER TABLE #{table} CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci")
}
1.6.0-pre.4 Update Geniverse Integration
This updates the Geniverse integration so that the database can be migrated to use UTF8 for all strings.
1.6.0-pre.3 Handle Unicode Chars in student responses (1)
This prerelease attempts to handle foreign language characters in student responses better. There is a issue in the last releases where non latin characters were showing up in the Portal as ?
It also fixes an issue in developer mode where the /delayed_job
would be broken.