What's New in Elentra ME 1.15

Please visit the Elentra ME 1.15 Release in Jira for full details of all issues in this release.

Fixed

  • Logbook Enhancement

    • [ME-943] - Learners should not be able to select other learners or users that have no affiliation with current organization as a 'Global Preceptor'

  • Event Series Within Learning Events

    • [ME-1002] - Date calendar does not show up when user requests it from the date picker in recurring events

  • [ME-23] - As an administrator, I want to be able to be able to upload learning objects via drag and drop, and I want the viewable start and finish parameters I set to be respected.

  • [ME-335] - When creating Fill In the Blank questions in the exam module, the system doesn't identify any blanks the first time you try to save it.

  • [ME-355] - ELE - Communities - Add Page - 'Menu Title:' input missing required symbol '*'

  • [ME-356] - ELE - My Profile - Save Profile - Country is missing required asterisks

  • [ME-367] - In Exams, I cannot delete a question from the question bank if it is attached to a deleted exam

  • [ME-373] - Assessment & Evaluation Distribution, assessment attempt counts with multiple targets not handled correctly.

  • [ME-379] - Grading assessments not showing the maximum possible points when using numeric marking scheme.

  • [ME-480] - When adding items to a form with a track associated with it, the item count is incorrect (uOttawa)

  • [ME-616] - ACL override for reports on "My Faculty" from the faculty list is returning false in some cases where it shouldn't (Queen's)

  • [ME-617] - As an administrator, I need to be able to see the full value of the task expiry in case a 3 digit character is entered (uOttawa)

  • [ME-691] - Primary Objectives Tagged to Events Not Displaying in Learner View (NUS)

  • [ME-700] - Moving exam answer's position, moves the answer with the previous answer with it

  • [ME-702] - Moving exam question's answer will sometimes refuse to move between certain answers

  • [ME-710] - Community announcements and announcement notifications are not html decoded (Queen's)

  • [ME-714] - When using the exam module and linking an exam to a Gradebook assessment, things get messy if you throw out an exam question (BSOM)

  • [ME-725] - Assessment optional/mandatory does not get applied to the assessment record on creation (Queen's)

  • [ME-729] - Applying filters on A & E dashboard list view, toggles the dashboard to detail view when it pulls the result (uOttawa)

  • [ME-759] - When booking a learner into a slot in the rotation schedule, I'm getting a view where slots overlap in a way that makes it impossible to edit/delete.

  • [ME-775] - Typo in success message when you approve a draft schedule (UTSW)

  • [ME-783] - When an exam's scoring is adjusted, the Gradebook adjusts points to reflect the correct percentage (BSOM)

  • [ME-814] - As an administrator, I need the Curriculum Track labels translated (uOttawa)

  • [ME-829] - Once a Curriculum Track has been added to an Assessment & Evaluation Form, a Track cannot be removed (uOttawa)

  • [ME-834] - Optional attendance events show as required in the learner view (uManitoba)

  • [ME-855] - Scroll does not show when attaching an exam to a Gradebook

  • [ME-859] - Assessment and Evaluation Items > Curriculum Tag Sets > Select a Course is showing as required when it is not (uOttawa)

  • [ME-865] - "Load More" button does not render more assessments, only the same 60 assessments already visible to user

  • [ME-901] - As a user, I need to see search results when I type keywords into the search box and press the enter key on the distributions page (uOttawa)

  • [ME-903] - Rotation scheduler scrolls past the list of learners, causing the rows to line up with the incorrect learner (Queen's)

  • [ME-920] - Display style for learner objects should say 'Learner' for consistency

  • [ME-926] - 'Available To' dropdown options list is triggered from pressing enter key on any text input in the form

  • [ME-955] - As an administrator or learner, I need to be able to filter my pending/completed/in progress tasks when viewing My Assessments (uOttawa)

  • [ME-984] - Users are unable to complete a quiz via the community course calendar (Queen's)

  • [ME-992] - Switching tabs in "Clinical Experience" will cause an error and prevent user from navigating to that page if they are using Edge

  • [ME-1046] - Forgot Password does not render error message when supplied email is invalid or empty

  • [ME-1064] - Grading assessments window in the Gradebook does not work for learners in a course group (Queen's)

  • [ME-1095] - When any user is triggering a feedback email with French characters, the characters aren't recognized (uOttawa)

  • [ME-1102] - When the user is viewing a Curriculum Tag Set, the Tags can sometimes be duplicated in Tree View (uOttawa)

  • [ME-1104] - Curriculum Search Table view - Only pulls only one teacher data in the Teachers column for the Events (uOttawa, UBC)

  • [ME-1108] - When trying to add a rotation to curriculum period without a block schedule, no error is shown (NOSM)

  • [ME-1121] - Sidebar / flexbox layout bug(s) on iOS / Mobile Safari (WSU)

  • [ME-1124] - Assessments & Evaluations course filter does not work on the learner view (uOttawa)

  • [ME-1131] - Release date option in Learning event evaluation distribution is not being respected

  • [ME-1146] - 'Rotation Change' does not show and rotation transitions

  • [ME-1183] - Assessment & Evaluation > Distribution > Download/Export assessment form data not working (UBC)

  • [ME-1202] - CSV (excluding child events) Export function outputs or displays Objectives different from what is expected (UBC)

  • [ME-1207] - Event Audience shows in no particular order on the Learning Event tab (WUSM)

  • [ME-1233] - User edit form: first, middle, last name fields labels are not correct (uArizona)

  • [ME-1235] - HTML from rich text editor is stripped out when attempting a Quiz (Queen's)

  • [ME-1237] - Downloading the Clinical Experience report CSV does not work on Windows (Queen's)

  • [ME-1277] - My Bookmarks Icons Don't Appear in Communities

  • [ME-1293] - 'Search Assessors' input does not render 'No Results' message and no 'Add External Assessors' button when search returns no results

  • [ME-1362] - Viewing week objectives renders PHP error if the week has no objectives

  • [ME-1425] - Exam questions are not being saved to it's responses because the index do not reset when changing question type

  • [ME-1447] - As administrator editing a draft event, custom audiences are not showing and error_log generates an error when saving (UTSW, Rush)

  • [ME-1468] - Arrow direction on Form Template Component is misleading (U of T)

  • [ME-1475] - Selecting milestones for a supervisor form template is not scoped properly to a curriculum version (Queen's)

  • [ME-1501] - Deleting more than 1 learning object will cause the play button to not render

  • [ME-1504] - Divide by zero error rendered on the learners side of Gradebook

  • [ME-1510] - Public weeks page shows weeks from other organisations

  • [ME-1522] - Curriculum Reports date pickers are not rendering the date picker window

  • [ME-1537] - When creating or editing a Rotation Schedule based distribution for a Block within a Rotation, the UI should not let the user select "Deliver once per Rotation" as the Delivery Period (NOSM)

  • [ME-1573] - When user has clicked enter button on 'Completed Assessment Report' form render a blank page of php errors

  • [ME-1585] - Learner cannot see courses after the Zend upgrades

  • [ME-1677] - In a Course Site Community, the Calendar in the Course Calendar tab doesn't show learning events from the course (Western)

  • [ME-1702] - As an administrator, on my dashboard page, the feeds show a spinner and never displays feed items

Added

  • Logbook Enhancement

    • [ME-1231] - As program administrator, I would like some additional granularity in the Clinical Experience Logbook configuration (WSU)

  • Case Management

    • [ME-90] - As a student or faculty I want to see this week's case in order to access all case related sessions and resources.

    • [ME-91] - As an administrator, I want to be set up a series of cases so I can display case content to learners in the correct order.

    • [ME-92] - As a student or faculty, I want to find all cases so I can access all case related sessions and resources from one starting point.

    • [ME-1205] - As a dashboard user, I want to see a consistent view of events in the month view (KP)

    • [ME-1073] - As an administrator I need the ability to control the groups and roles who will be able to view and manage cases

  • Clinical Experience Lottery

    • [ME-531] - As an admin I need to be able to review the "final" draft schedule created by a Lottery's stages, and manually publish it when ready

    • [ME-533] - As an admin, I want to be able to run a Stage's processing more than once (iterations), to create multiple variants to choose from

    • [ME-534] - As an admin, when I run a Stage (either once or with multiple iterations), I want to see feedback that tells me roughly how satisfied the Learners will be with their assignments

    • [ME-535] - As an admin I need feedback to know if any errors occur when running either a Stage draft or iteration process

    • [ME-536] - As an admin I need to be able to review the partial schedule created by each Lottery Stage's iteration and manually Approve

    • [ME-650] - As a learner, I want to rank my selections within a lottery stage.

    • [ME-1389] - As an admin I need to be able to view the lottery's working schedule

    • [ME-1395] - As an admin I need to be able to build sequences of rotation blocks that learners will rank

    • [ME-1398] - As an admin I want to be able to specify the exact open and close dates of a stage

    • [ME-1399] - As an admin I want to be able to track the progress of open stages

    • [ME-1400] - As an admin I want to be able to see the status of each learner in a stage

    • [ME-1402] - As an admin I want to be able to review variations after they have finished drafting

    • [ME-1404] - As an admin I want to be able to specify the number of variations that are produced from a stage

    • [ME-1405] - As an admin I want to be able to see the viability of the schedule variations produced by a stage

    • [ME-1406] - As an admin I want to be able to see if the drafting process was successful or failed

    • [ME-1407] - As an admin I want to be able to re-draft variations if I am not satisfied with the results

    • [ME-1408] - As an admin I want to be able to select a variation to be merged into the lottery's working schedule

    • [ME-1415] - As a learner I want to be able to rank my options by drag & drop or by clicking an up/down button

    • [ME-1416] - As a learner I want my rankings to be saved so that I can come back and finish at a later point

    • [ME-1477] - As an admin I need to be able to select a draft schedule which my lottery will be based off of

    • [ME-1626] - Ensure that 'Managing Options' becomes read-only 'Viewing Options' when stage is open or completed

    • [ME-1628] - Ensure that the Schedule tab of a Lottery card shows all Learner rows, even those without bookings

    • [ME-1607] - Add functionality so that when the 'Publish' button is clicked, the working Lottery schedule is published

  • Granular Clinical Scheduling

    • [ME-1317] - As an administrator, from the rotation schedule Learners view, I need to delete or edit an existing slot, access the clinical event interface for the slot, or add a new booking to the same block.

    • [ME-1319] - As an administrator, I need to be able to view a learner's bookings in other draft or published rotations when working in the rotation schedule Learners view

    • [ME-1320] - As an administrator, I need more contextual options available when booking a learner into a slot so I can define a clinical event.

    • [ME-1321] - As an administrator, from the rotation schedule Learners view, I need to view a list of existing clinical events within a block for a specific learner.

    • [ME-1322] - As an administrator, I need to navigate to the Clinical Events tab within my booking interface so that I can specify the details of the clinical event.

    • [ME-1323] - As an administrator, I need to be able to view existing learning events when working on the Clinical Events calendar.

    • [ME-1324] - As an administrator, I need to be able to edit the start and end time when booking a clinical event.

    • [ME-1325] - As an administrator, I need to define the recurring behaviour of a series of events when booking a clinical event.

    • [ME-1326] - As an administrator I need the title of a new clinical event to be a default based on the program and rotation

    • [ME-1327] - As an administrator, I need to be able to edit the title assigned to the clinical event.

    • [ME-1328] - As an administrator, I need to be able to define a list of preceptors for a clinical event.

    • [ME-1331] - As an administrator, I need to be able to add an optional description to a clinical event.

    • [ME-1332] - As an administrator, I need to be able to affiliate a clinical event with a site, building, and/or room.

    • [ME-1333] - As an administrator, I need to be able to assign attendees, other than the learner whose schedule I clicked on, to a clinical event.

    • [ME-1335] - As an administrator, I need to be able to edit existing clinical events.

    • [ME-1336] - As a learner I need to be able to view my granular rotation schedule from the dashboard.

    • [ME-1339] - As a learner I need to be able to view my scheduled clinical events in day/week/month view.

    • [ME-1347] - As an administrator, I need to be able to view a schedule of existing clinical events.

    • [ME-1357] - As a learner, I need to be able to quickly access a log entry form from a scheduled clinical event.

    • [ME-1473] - As a learner, I would like to log encounters, using the Logbook module, against a scheduled Clinical Event

    • [ME-1617] - As an administrator I want to be able to associate a site with a rotation, block or slot

    • [ME-1618] - As an administrator I need to be able to filter learners on the rotation schedule by Curriculum Track

    • [ME-1657] - As an administrator, I want the ability to delete Clinical Events

    • [ME-1674] - As an administrator, I want to see the full details of the block/slot and clinical event dates on the popover for a booking

  • [ME-35] - As an administrator, I want to be able to associate a learning event with a curriculum period (especially if there are overlapping curriculum periods) (uOttawa)

  • [ME-94] - As any user, I want the ability to access personal note taking or document management tools from anywhere in Elentra (KP)

  • [ME-149] - As a developer, I want to be able to programmatically build ACL rules and manage ACL permissions with a per-user level of granularity (Queen's)

  • [ME-205] - As a user, I want to be able to view a version of a Community Course Website for a certain curriculum period (U of T)

  • [ME-269] - As a CBME user, I want to be able to view and pin comments other than just Next Steps and the items included on a Field Note Form (Queen's, Western, uOttawa)

  • [ME-424] - As a learner, I need to be able to see the communities in the language of my choice (uOttawa)

  • [ME-463] - As an administrator, I need to select the Curriculum Track when creating a new Distribution, so I can choose courses and forms that are on the same Curriculum Track (uOttawa)

  • [ME-470] - As a user, I want to see the dates in format associated with my language (uOttawa)

  • [ME-486] - As an administrator, I need to be able to select specific events in the distribution wizard, in Assessments & Evaluations (uOttawa)

  • [ME-499] - As an administrator, I need to be able to associate a Curriculum Track with Assessment & Evaluation Assessment Scales (uOttawa)

  • [ME-626] - As an administrator, I need to be able to choose all roles except student as a reviewer on step 5 of the Distribution Wizard when you use the Reviewer Option feature (uOttawa)

  • [ME-629] - As an administrator, I need to toggle on and off features on events such as No Timeframe and bulk upload features on an Organizational basis (Queen's)

  • [ME-644] - Display an Assessment & Evaluation > Item's associated Curriculum Track on the list view (uOttawa)

  • [ME-683] - As an administrator, I need to search the existing Items by name/code while filtered by type or Curriculum Track, so I can effectively manage all Assessments Items (uOttawa)

  • [ME-701] - As a student user, I want to view assessments with comments and the comment details (Queen's)

  • [ME-709] - As an administrator, I need to be able to retire forms instead of deleting them, so I can manage archived and future or currently active forms effectively (uOttawa)

  • [ME-750] - As an administrator, I want the Curriculum Reports to be more general so that they work with different configurations of objectives.

  • [ME-760] - As an administrator, allow me to copy Course Groups from one Course to another (UCLA)

  • [ME-796] - As an administrator, I need to be able to retire items instead of deleting them, so I can manage archived and future or currently active items effectively (uOttawa)

  • [ME-812] - Gradebook Assessment Document Delivery (UBC)

  • [ME-823] - As an admin, I need to manage the Stream categorization for assessment response categories so that I can create FR and EN equivalent categories separately (uOttawa)

  • [ME-854] - As a course administrator or learner, I need the ability to trigger tasks to external assessors (Queen's, U of T)

  • [ME-921] - Add multi-select CVs to to supervisor blueprint form (U of T)

  • [ME-962] - Allow learners to see only the recurring learning events scheduled during a rotation the learner is schedule in to (without admin setting a custom audience for each event).

  • [ME-968] - As an Instructor, I want to have multiple grading options for fill in the blank questions (UBC)

  • [ME-988] - As an admin, I can only edit existing Assessment Response Categories that are not being used so that I can prevent any changes to previously obtained evaluation results (uOttawa)

  • [ME-990] - As an admin, I must not be able to Delete an existing Assessment Response Category that is in use, so that I can avoid any changes from previously obtained evaluation result (uOttawa)

  • [ME-999] - As a user I want to be able to add links of my preferred apps and note-taking tools as bookmarks

  • [ME-1024] - As a course administrator, I need the ability to trigger tasks in bulk (Queen's)

  • [ME-1034] - As a course administrator, I want a copy of the "Add Items" button to show up at the bottom of the edit form interface (Queen's)

  • [ME-1054] - As an administrator, I want to be able to import a populated rotation schedule.

  • [ME-1074] - As an administrator, I want the ability to disable a learners ability to release evaluation forms to faculty on a per-organization basis.

  • [ME-1079] - As a faculty or staff member involved with curriculum planning, the learning events calendar could be a little more useful (WSU)

  • [ME-1086] - As an assessor completing a date range based assessment, I need to see the start and end dates on the assessment form (Queen's)

  • [ME-1133] - As a server admin, I want LDAP authentication to support different Account Name Canonicalization formats (UCLA)

  • [ME-1137] - Increase character limit for Event Location field of a Learning Event (UBC)

  • [ME-1378] - Change Assessment Dropbox time stamp to last uploaded from first uploaded (UBC)

  • [ME-1422] - As an administrator, I want to be able to use Examity for proctoring the exams. As a learner, I want to be able to take an exam proctor by Examity (Queen's)

  • [ME-1525] - As a user, I want all EPA lists across the UIs to honour correct objective order (Queen's)

Changed

  • [ME-83] - Add UI for Managing Learner Levels (uManitoba)

  • [ME-610] - Update functionality for Google Account Creation (Queen's)

  • [ME-706] - Setting up and implementation of Codeception

  • [ME-733] - Admin > Assessment & Evaluation "deleted" tab enhancement/extension (Queen's)

  • [ME-745] - Rename the Clerkship tab viewed by learners and change the way it becomes accessible to learners.

  • [ME-766] - Clarify which reports accessed from A+E Reports actually support the various options presented on the report UI (average, commenter names, etc.)

  • [ME-978] - Gradebook assessments should list the due date and be visible to learner icon (Queen's)

  • [ME-1061] - Change requirements when creating sites, buildings, and rooms, to guarantee unique codes where appropriate.

  • [ME-1103] - The My Learners list needs to be paginated, or at least loaded asynchronously to fix performance (Queen's)

  • [ME-1203] - CBME objective tree aggregates table requires an additional index (Queen's)

  • [ME-1209] - Updates the way the objectives column on Curriculum Review Report are being displayed

  • [ME-1226] - Remove Course Summary Report from curriculum reports

  • [ME-1430] - Allow dashes in the Community shortname and URL

  • [ME-1439] - Upgrade DHTMLX Scheduler to v5.1.6

  • [ME-1497] - Learning Event Type management should be reorderable (UTSW, WUSM)

  • [ME-1520] - Upgrade CKEditor to v4.11.3

  • [ME-1529] - Update Elentra logo to Elentra ME

  • [ME-1530] - Correct typo in Import Exam alert

  • [ME-1572] - Improve the UI and UX of the Exam interface

  • [ME-1049] - Move Admin->Manage Weeks to Admin->Manage Curriculum

  • [ME-1199] - CBME related Form Types and Form Templates are only displayed when CBME functionality is enable.