Skip to content

Release for CLIx Rj, Ct and Te roll outs

Compare
Choose a tag to compare
@kedar2a kedar2a released this 19 Jun 14:49
· 946 commits to dlkit since this release

Features and fixes

  • updated export_user_analytics script to accommodate 2 more new fields school_id and unit_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 in factory_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 and is_symmetric and updated create_schema accordingly.
  • Provided option to override AT in clone_triple()
  • Replace member_of field from activity to Page
  • call_setup() to invoke replicate_resource() for each node that is part of course structure. Depricated create_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 and group_admin fields to update. Introduced _mapper function to avoid redundant code.
  • Updated fab.update_data() to work with new data.