Release for CLIx Rj, Ct and Te roll outs
Features and fixes
- updated
export_user_analytics
script to accommodate 2 more new fieldsschool_id
andunit_name
- language toolbar added in header.
- Delete button added in notebook.
- handling rendering of assessment w.r.t locale
- Showing activity and lesson in respective locale(selected language) if available. Otherwise rendering default of original.
- Add-Lesson form:UI modified depending on the translation
- Language select will be available only on edit lesson. English is set as default language for 'Adding new lesson'
- Id conflict for toggling resolved for audio and video transcripts, multiple transcripts can be added in single file
- Issue of Auto reload on transcript click resolved
- Iframe rendering in Actvity player with full width
- Tools:
- Added placeholder image for tools and opening in new tab.
- Find the Rate tool added
- ratio patten renamed to ratio patterns in tool url
- PoliceQuad and Run Kitty Run new Urls updated
- Hi and Te version added for runkitty run
- Enrollment button updated:
- Now it will be opening in an overlay.
- Giving provision to enroll/unenroll current buddies.
- Include logged in user in enrollment list. Highlight ENroll label
- Added JS in activity_player.html to render assessments in CMS from local qbank.
- Script to hide,unhide Announced Courses based on the languages mapped with thethe GSTUDIO_INSTITUE_ID. Respective locale i2c will render, which is depending on
GSTUDIO_PRIMARY_COURSE_LANGUAGE
var in settings. - footer modified for landing page, appears on all screen except activity player.
- Help, url updated. Redirecting to custom named 'Lesson/Content/Help Topics' tab
- Updated 'sync_users.py' script to add 'Teachers' for elements and 'Students' for others in agency_type field of Author instance
gStudio code updates:
- Added dlkit as a pip dependency in requirements.txt
- Updated
INSTALL.txt
for updating node and npm for yarn - Updated
translation_of
relation infactory_type
- updated
filldb
command to take care of additional fields of RT's - Group Dump: Cloning triples irrespective of status.
- Updated RTs.csv for
is_reflexive
,is_transitive
andis_symmetric
and updatedcreate_schema
accordingly. - Provided option to override AT in
clone_triple()
- Replace member_of field from
activity
toPage
call_setup()
to invokereplicate_resource()
for each node that is part of course structure. Depricatedcreate_corresponding_gsystem()
member_of
field updating for course structure nodes on announce- ATs updated to comply with Author SystemType.
- Updated
methods.delete_node()
to remove from collection_set of Group instances along with GSystem. - lesson delete: purging trans_node related to lesson.
- New template filter added that applies
ast.literal_eval()
- added dict for username and userid in buddy session variable.
- trans tag added for tools list/ enrollment/ selecting template
- section subsection implemented.
- Restoration script to consider
author_set
andgroup_admin
fields to update. Introduced_mapper
function to avoid redundant code. - Updated
fab.update_data()
to work with new data.