v0.29.0
Release Notes - Torus v0.29.0
About Torus
More information about Torus, the Torus Community, past releases, and the Torus roadmap can be found on the OLI web site for Torus
Release Overview
Release Date: December 19, 2024
Total issues included in this release: 230
New Features: 94
Bug Fixes: 99
Technical / Performance: 37
Key improvements in Torus v0.29.0 include:
See the Torus v29 demo video
-
A new interface for logging in and navigating between account types
-
Improvements to author / instructor quiz capabilities, including question duplication and a one-question-at-a-time presentation format for assessments
-
Enhanced ability for students to understand and drill into information about their completion percentage
-
Improvements to the Instructor Dashboard
-
Performance improvements, including quicker and more robust analytics
Improvements
Issue Key | Title | Description | Interface | Category |
---|---|---|---|---|
MER-3592 | Log out all other accounts when logging in as an admin | When logging in as an admin account, the system should log out any user account that is currently logged in so that an admin explicitly knows which account is being used (only the admin account) to access views throughout the system. | Admin | Account Type Navigation |
TRIAGE-430 / MER-3116 | Archived products dissapear from list | Corrects a bug: In Browse all Products, when the Include archived Products checkbox is checked, the archived products show up, but they disappear after going to another page, after searching for a product, and after sorting the products. | Admin | Bug fix |
MER-3875 | Restore admin reviewing | This restores the ability for an admin user to be able to review any student attempt. | Admin | Bug fix |
TRIAGE-1064 / MER-3921 | v0.29.0 neutron, 500 error when sending a 'reset-password' link to a user from the admin interface | Admins can sort through any user of the platform and send said user an email with a reset password link. Currently a 500 error is thrown immediately, it should not throw an error. | Admin | Bug fix |
TRIAGE-409 / MER-3084 | Incorrect sorting in publishers | Corrects bug: when sorting by "created" in the publisher list, the sorting is wrong. | Admin | Sorting Issues |
TRIAGE-473 / MER-3135 | Incorrect sorting of payment status in student reports | Corrects bug, now has the following correct behavior: There should be a secondary sort. Once all of the NOT PAID rows are grouped together, the paid rows should be sorted by when they were paid. | Admin | Sorting Issues |
TRIAGE-799 / MER-3539 | Incorrect sorting of payment in products | Corrects bug: The sorting of the payment amounts in the Products view appears to be incorrect. It seems the values are being sorted as strings rather than as numerical values. | Admin | Sorting Issues |
TRIAGE-1057 / MER-3905 | Admin: Manage Student Payment Status from Paid to Unpaid | Admins need to be able to set a student’s status from Paid to Unpaid. Prior to this work, a request needed to be sent to the dev team and they would set the payment status in the database. This is part of a larger student status management issue where we need to be able to manage student enrollment and view student payment and enrollment status between various states. | Admin | UX Improvement |
TRIAGE-1075 / MER-3961 | Remove "Browse All Collaborative Spaces" | Remove the “Browse all collaborative spaces” link on the main admin page. | Admin | UX Improvement |
MER-3296 | Direct Delivery Course Author Sign In & Account Creation | Summary: Create & style the Course Author Sign In page, direct users to course author workspace. | Author | Account Type Navigation |
MER-3302 | Instructor/Author enters Course Author New Projects View | Style the authoring projects view | Author | Account Type Navigation |
MER-3303 | Instructor/Author enters Course Author Project Overview | Style project view navigation. | Author | Account Type Navigation |
MER-3307 | Infiniscope: First-time user enters Argos through SSO | Summary: Automatically create and link an authoring account for new infiniscope instructors | Author | Account Type Navigation |
TRIAGE-1039 / MER-3412 | Image component has fixed aspect ratio based on image dimensions | For both the advanced author and simple/flowchart author, we need to update the image component to retain the image's aspect ratio. The current default setting of 100x100 for the image component needs to be revised. | Author | Adaptive Pages |
MER-3414 | Update locations of new components added to adaptive pages | Updates functionality to improve the following: Currently, all components added to an adaptive page are default added to the top left corner, with X,Y coordinates of (10,10). Also, when items are copy-pasted, they are placed in the same exact spot, so it is hard to know if it was pasted. | Author | Adaptive Pages |
MER-3415 | Changing number of attempts available in simple author/flowchart tool | We need to introduce the ability to change the number of allowed attempts. The default should remain at three, but users should be able to specify a different number of attempts (1, 2, 3, 4, or 5). The system should honor the specified number. | Author | Adaptive Pages |
MER-3416 | Make it more intuitive to name adaptive pages | When creating an adaptive page, it isn’t intuitive to name the page (see image below). Many users skip over this and then it is named “New Adaptive Page”. To make this process more intuitive, we need to make it clearer. Changes based on Figma mock-ups. | Author | Adaptive Pages |
MER-3417 | Make it more intuitive to name screens in simple author/flowchart tool | When creating a new screen from the screenlist view of the flowchart tool, it isn’t intuitive to name the page (see image below). Many users miss that part of the instructions, and then try to click “Next” but are unable to. This view is if you add a screen with a screen list. | Author | Adaptive Pages |
MER-3500 | When editing feedback if a component is selected when using the backspace on the keyboard it will try to delete the component | When editing/updating the feedback if any component is selected and the backspace is used on the keyboard it will try to delete the component that was selected. Similarly when editing the mutate state and a component is selected it will cause the same issues. | Author | Adaptive Pages |
MER-3736 | Add Alt Text field for images in MCQs | The MCQ component in adaptive pages has the ability to add images, but there is no way to add alt text for these images. This makes it so screen readers can’t provide any information to users. We need to add a way to include alt text. | Author | Adaptive Pages |
MER-3746 | Edit wording for Simple vs Advanced Author selection | Updates wording to read Simple Authoring and Advanced Authoring, rather than Basic Authoring and Advanced Authoring. | Author | Adaptive Pages |
MER-3956 | Duplicated Text Box (Ctrl+c) Issue | When a text box is selected and the user employs the keyboard shortcuts Ctrl+C and Ctrl+V to copy and paste text inside the text editor itself, it ends up pasting text, but also copy/pasting the text box component as well, resulting in two text boxes. | Author | Adaptive Pages |
MER-3991 | Display Nested CAPI Properties in Rule Editor and Config Modal | Certain simulations and components use nested CAPI structures, where properties are grouped under labels (e.g., a "Chart" group containing subgroups like "Eccentricity" with individual properties). Currently, the inspector in preview tools displays these nested CAPI properties correctly, but the variable picker in the rule editor does not. Neither does the configure modal for the iframe. This makes it difficult for authors to find and navigate these properties. | Author | Adaptive Pages |
MER-3997 | Add CAPI to Track Popup Opening by Student | Add a CAPI property to the popup component that allows us to track if a student has opened (clicked on) the popup, or if it has been user-modified. | Author | Adaptive Pages |
MER-4014 | Add Dark Mode Toggle Option for Adaptive Pages in Lesson Panel | Addresses the layout issue: We’ve encountered some unforeseen issues with dark mode in Adaptive Pages, such as text boxes and number inputs displaying black text on a black background. To address this, add an option for authors to enable or disable dark mode on a per-lesson/page basis. | Author | Adaptive Pages |
MER-4051 | Delete Component window pops up with backspace | In Simple Author/Flowchart when a component is selected, and you are making changes such as changing the screen title or adjusting the feedback if the backspace button is used the ‘delete component’ window will appear. | Author | Adaptive Pages |
TRIAGE-624 / MER-3268 | Cannot delete fields in bibliography | Corrects the bug: After deleting a field in an item in the bibliography of a project, after reloading the page, the field remains undeleted. | Author | Bibliography and Citations |
TRIAGE-613 / MER-3326 | Selecting citation is near-impossible with long list of bibliography items | Corrects bug: When in Curriculum, and attempting to link a citation in bibliography, the list of citations does not render with in a scrollable white-space, but the whole list renders outside of the white box. | Author | Bibliography and Citations |
TRIAGE-920 / MER-3789 | URL in note attribute of "misc" bibliography entry used for web docs not shown in migrated projects | URL in note attribute of "misc" bibliography entry used for web docs not shown in migrated projects. Now the URL is visible on pages. | Author | Bibliography and Citations |
TRIAGE-996 / MER-3811 | Bibliography function does not allow for any input, sidebar collapse arrow kicks user to sign-in page. | 1. The bibliography function initially worked, but the sidebar collapse arrow led to a page refresh. 2. After attempting to fix the sidebar, the bibliography page became unusable, and broke the sidebar in a different way, (it kicked the user to the sign in page). | Author | Bibliography and Citations |
TRIAGE-913 / MER-3841 | Ingestion breaks citations in captions, causing them to render w/o number | A freshly made project has no issue with citations in captions. After that project is exported and ingested is when the citations display [CITATION] instead of their respective bibliography reference. | Author | Bibliography and Citations |
MER-3866 | Bibliography entries show "undefined" if no note included | Bibliography entry displays were modified to append any note field included by author. However, where the entry does not have a note, the entry shows the word "undefined". It should not show anything in this case. | Author | Bibliography and Citations |
TRIAGE-429 / MER-3119 | Favicons table row in Brands looks wrong | The favicons table row in the details of brands is rendering on the page incorrectly. This corrects that. | Author | Bug fix |
TRIAGE-498 / MER-3155 | E-Learning Design Principles (CMU-Africa) Fails to export | Corrects a bug: This used to throw a 500 error, now it does not. | Author | Bug fix |
TRIAGE-505 / MER-3156 | Wonkiness when adding Latex | Resolves the bug: Using Chrome - wonkiness for Latex. Tried in Edge and it is doing the same thing. | Author | Bug fix |
MER-3284 | Simple Author/Flowchart: Can't click on dropdown bar when moving dropdown component | In Simple AUthor/Flowchart, authors try to click the dropdown bar and drag to move that component, but it doesn’t drag. They have to click between the bar the the border box of the component. | Author | Bug fix |
MER-3291 | Direct Delivery Header | Resolves the bug: Using Chrome - wonkiness for Latex. Tried in Edge and it is doing the same thing. | Author | Bug fix |
MER-3369 | Simple Author/Flowchart: Selecting undo, redo, undo kicks user out of editing screen | While in Simple Author/Flowchart, if I do the following actions sequentially (either with buttons or shortcuts): undo, redo, undo, then I’m kicked out of editing screen. | Author | Bug fix |
MER-3370 | Simple Author/Flowchart Tool: Text component border radius/border width error while changing number | In Simple Author/Flowchart Tool, if I add a text component and try to change the border radius or the border width by backspacing the number in the right panel to remove it (so I can add in the number I want), I am kicked out of that editing screen to an error screen that says “Cannot read properties of undefined (reading 'toString')“. | Author | Bug fix |
TRIAGE-814 / MER-3524 | Error when adding Image Coding activity to a page | Corrects bug: this bug extends to not being able to edit existing Image Coding activities, but that previous Image Coding activities work as designed before this bug was introduced. | Author | Bug fix |
MER-3551 | PERFORMANCE: Author insights slow, spikes memory | Author Insights view has known performance issues; this ticket is to formally capture them | Author | Bug fix |
MER-3585 | Deleting group condition in Advanced Author causes error | Delete the condition group that was added with no issues. | Author | Bug fix |
TRIAGE-859 / MER-3612 | Fix to edge case. Explanation Strategy set_num_attempts input field should default to a non-empty value | The current UI for setting the value of the Explanation Strategy field “set_num_attempts” default to an empty value. This is not a reasonable default. Suggestion: set to a default of 2 | Author | Bug fix |
MER-3867 | UI Issues with new Workspace and authoring | With the new workspace interface, there are a few issues that occur when in authoring. One issue is adaptive page specific, the other are global. | Author | Bug fix |
MER-3869 | Missing headers in author workspace | Not all pages in the author workspace have headers that match the selected item in the navigation bar. These headers need to be added. | Author | Bug fix |
MER-3872 | Creating Graded Adaptive Pages Causes a 404 Not Found Error | You are met with a screen displaying a 404 error. Corrected Results: After clicking the last next, you should be directed to the page to edit the lesson | Author | Bug fix |
MER-3887 | Logging in as an author takes the author to the old projects view | When logging in, an author should be redirected to the new authoring workspace. Ideally users should never land on any of the old layouts/views, except for admin panel. | Author | Bug fix |
TRIAGE-1082 / MER-3906 | Clicking backspace causes the Delete Component modal to pop up | Using the backspace key when renaming a screen should not try to delete a component. | Author | Bug fix |
TRIAGE-1092 / MER-3917 | Migration: Change the ingestion default to match the default assigned to newly authored courses, namely "Best" | For migrating courses, change the default page scoring strategy assigned on ingestion to be the same as the default strategy assigned to newly authored pages, namely "Best". | Author | Bug fix |
MER-3918 | Simple Author and Advanced Author - Slider component - Setting intervals | There should be a built-in lower limit to the interval that is based on the author’s selections for the range of the slider (Min and Max), and the user should not be able to divide the slider into more than 100 sections. (For a Min of 0 and a Max of 1, that would be 0.01). This applies to both Simple Author and Advanced Author. | Author | Bug fix |
TRIAGE-1070 / MER-3923 | Modals do not show up while editing pages | When editing a page, any action that requires a modal to appear (e.g., adding a video or citation) fails, as the modal does not display. | Author | Bug fix |
TRIAGE-1065 / MER-3932 | Issue when adding activities to Activity Bank | An author is unable to add activities to an activity bank in the new UI. However, if the user switches to the old UI, they are able to add activities successfully. After returning to the new UI, they can continue adding activities without issue, and in different projects. | Author | Bug fix |
TRIAGE-1061 / MER-3933 | Authors get sent to old UI when interacting with project collaborators | Authors are sent to the old UI after successfully/unsuccessfully adding and removing collaborators for a project. The invited collaborator is also sent to the old UI after accepting the invitation. | Author | Bug fix |
TRIAGE-1062 / MER-3940 | Authors get sent to old UI when enabling/disabling activities | If an author enables or disables an activity, they get sent to the old UI. | Author | Bug fix |
TRIAGE-1071 / MER-3946 | Authors get sent to old UI in All Pages and All Activities view | An author gets sent to the old UI when: After they have created a page through the All Pages view and then click on the breadcrumb | Author | Bug fix |
MER-3958 | Formatting issue when creating an Advanced author lesson | When creating an adaptive page and selecting advanced author the formatting in the step3 window: advanced authoring appears incorrect/off-centered. | Author | Bug fix |
MER-4007 | In memory activity bank fulfillment does not take into account "any of the following" | When multiple expression clauses are present in an activity bank selection, an option appears that allows the author to decide whether they want conjunction or disjunction across all of the expressions. The new, in memory bank fulfillment code ONLY supports conjunction. (i.e., “All of the expressions”). | Author | Bug fix |
MER-4013 | Update locations of new components added to adaptive pages | There was a bug when copying a part which on a sub screen of a layer and pasting it on the same activity. | Author | Bug fix |
TRIAGE-1168 / MER-4021 | Advanced Author: Attempting to navigate to a subscreen with full clipboard results in a page load error | In the Advanced Author, when I try to copy a component from a screen to a subscreen, I get kicked out of the page and see an error labeled: Cannot read properties of undefined (reading 'type'). Expected behavior: The system should let the author navigate to the subscreen and place the copied component. | Author | Bug fix |
MER-3308 | Infiniscope: Returning user enters Argos through SSO then enters Course Author | Summary: A returning Infiniscope instructor/author needs to sign in through the course author workspace | Author | Infiniscope |
TRIAGE-1081 / MER-3953 | Names for Infiniscope author accounts show up as as a string of letters/numbers | In some cases when an author account is created from an instructor account, the name is not transferred, instead, it shows up as a string of numbers and letters | Author | Infiniscope |
MER-3709 | Streamline section update application | The code that applies major and minor publication updates to course sections is both inefficient and difficult to follow / maintain. | Author | Performance |
TRIAGE-998 / MER-3826 | Collection of issues due to "streamline course update application" | When pushing updates to a course section with the ‘automatically push’ option checked, the changes should become immediately visible to students. However, this process currently takes around 4 minutes. | Author | Performance |
MER-3360 | Duplicating A Question within the Activity Bank | Given that an author is in the activity bank view of a course project when user clicks on "Duplicate" button on a particular question then an exact copy of the question appears immediately below the question within the Activity Bank view, with all fields copied from the original question | Author | Quiz Features |
MER-3363 | Duplicating Question within a Curriculum Page | Given that an author is in the activity bank view of a course project when user clicks on "Duplicate" button on a particular question then an exact copy of the question appears immediately below the question within the Activity Bank view, with all fields copied from the original question | Author | Quiz Features |
MER-3504 | Schema changes and UX editors | This work is primarily about adding a new “mode” to our basic page assessment delivery, where questions in the page are visible only “one question at a time”. Beyond that, though, another key difference that this work will introduce in this new “mode” is immediate evaluation and delivery of feedback to the student after they answer a question. | Author | Quiz Features |
TRIAGE-790 / MER-3511 | Incorrect sorting in All Activities view | Corrects bug: The Stem and Page sorting is wrong. Correct functionality: In authoring mode, go to a project; Go to Create > All Activities; Sort the activities by Stem and by Page. The sorting is correct. | Author | Sorting Issues |
MER-3912 | Basic page editor styles broken | Corrects basic page editor styles that were broken after change to the new workspace layout. | Author | Usability / Accessibility |
TRIAGE-958 / MER-3960 | Can not edit references in bibliography in dark mode | White text on white background while in dark mode, so I can’t edit the references as an author. The workaround is switch to light mode for editing. | Author | Usability / Accessibility |
TRIAGE-357 / MER-3079 | Cannot delete a resource if it is hyperlinked from another resource | A feature that prevents an authoring user from deleting a resources if there is a link from another resource to this resource. A message is rendered explaining why the resource cannot be deleted and provides a list of other resources that link to it. | Author | UX Improvement |
TRIAGE-414 / MER-3118 | Improve Project Publish Page (Authoring) | Given that an author publishes a change, when the author selects to push to all sections or not, then the default for that project changes to be the selection | Author | UX Improvement |
MER-3320 | Hiding content from the hierarchy during course remix | This describes a new feature for allowing authors to hide materials from the hierarchy of course products during course remix. This feature will also be usable by Instructors for course sections. | Author | UX Improvement |
MER-3876 | Add breadcrumbs to curriculum nested pages | Given a user is in the authoring interface on the “curriculum” page, add breadcrumbs to indicate nested layers: unit, module, and page. This should replicate the functionality in the product overview > customize content page. | Author | UX Improvement |
MER-3297 | Direct Delivery Instructor Sign In & Account Creation | Summary: Create and style the Instructor sign in, direct user to instructor workspace | Instructor | Account Type Navigation |
TRIAGE-989 / MER-3785 | Extend Instructor Dashboard Query | The instructor landing page will display courses in order of when the instructor added the course, with the most recently added course on top | Instructor | Account Type Navigation |
TRIAGE-445 / MER-3131 | Scheduling is having Date Switching Glitch | Corrects bug: When trying to set a date in the Scheduler, the dates seem to be glitching and defaulting to the year 1970. | Instructor | Bug fix |
TRIAGE-614 / MER-3264 | Student exceptions drop down defaults to first lesson | Corrects bug to the following expected behavior: The selected assessment stays and does not default to the first assessment | Instructor | Bug fix |
TRIAGE-694 / MER-3390 | Delivery: Number Enrolled is Incorrect | Corrects the bug: The Torus enrollments number in the section list not always right. Sometimes the number enrolled in the course section list is not the number of students enrolled in the course. | Instructor | Bug fix |
TRIAGE-798 / MER-3541 | When a manual graded attempt is selected, a refresh induces a 500 | Corrects bug: When an instructor selects a manually graded attempt and refreshes the page, a 500 error is thrown | Instructor | Bug fix |
MER-3682 | Course section creation dates are not adjusted for local timezone | Corrects bug: Course section dates are not converted from local timezone to UTC before being saved in the course section record. This results in the course section start_date and end_date being off by a factor of hours, depending on which timezone the user who created the section is currently in. | Instructor | Bug fix |
TRIAGE-924 / MER-3701 | Error when managing gating student exceptions | Corrects bug: When there are student exceptions on a gate, there’s a 500 error when clicking on Manage Student Exceptions. | Instructor | Bug fix |
TRIAGE-988 / MER-3792 | Insights' search bar refreshes page when a single character is typed. | On tokamak, the search bar refreshes the page when it encounters input. This ticket corrects this bug to the expected functionality: Normal use of a search bar | Instructor | Bug fix |
TRIAGE-1068 / MER-3922 | Date does not update when using slider | When an instructor uses the scheduler, they are able to slide their assignments to a specific due date. This also updates the date in the bottom of the screen. Currently the date is not being updated when the assignment is moved to a new section. | Instructor | Bug fix |
TRIAGE-1078 / MER-3925 | Not able to view student attempts | As an instructor or admin, I am not able to view students' submitted attempts of adaptive pages. When clicking on the attempt, the page continuously refreshes | Instructor | Bug fix |
TRIAGE-1138 / MER-3980 | 500 error in learning objectives view | In a course section, after students have completed attempts for activities that have learning objectives attached in ungraded pages, then the instructor gets a 500 error when accessing the Learning Objectives view. | Instructor | Bug fix |
TRIAGE-1143 / MER-3988 | Strange Horizontal Issue in Torus QA View All Grades | When an instructor goes to View All Grades, the grades spill outside of the border. | Instructor | Bug fix |
TRIAGE-1151 / MER-4004 | Cannot score a manually graded page | Instructors cannot submit manually graded attempts after scoring and commenting on them. | Instructor | Bug fix |
TRIAGE-1153 / MER-4017 | Infinite loading when trying to access student's information | As an admin or instructor, when navigating to the Overview > Students view in a section and clicking on a student, the page starts to load but never finishes, so the student’s information view never loads. | Instructor | Bug fix |
MER-3189 | Instructors view the Proficiency summary graphic for each Learning Objective | Given an instructor is on the Learning Objectives page under Insights menu: Instructor sees "Proficiency Distribution" column in the table with a horizontal bar graph to show class proficiency for each Learning Objective. When instructor hovers anywhere on the graphic, then they see a tooltip with the color-coded distribution of Not Enough Data, Low, Medium and High Proficiency % | Instructor | Instructor UX Improvements |
MER-3873 | Instructors can visualize results of likert activity | Instructors can visualize results of likert activity | Instructor | Instructor UX Improvements |
TRIAGE-657 / MER-3323 | Scored Activities (Instructor Insights) can't sort by order-in-course | Corrects the bug: The Scored Activity view (Instructor Insights → Scored Activities) is sorted alphabetically by default and does not have any way to sort in order (as they appear in course). This makes the view almost useless. Corrected/expected behavior: The table should include an Order row, which should be the default sort (ascending) -- this already exists in the Practice Activities view (Instructor Insights -> Practice Activities) | Instructor | Sorting Issues |
MER-3299 | Instructor Dashboard Course View | Summary: Style course-level navigation | Instructor | Student Completion Details |
MER-3838 | Instructor Dashboard Progress Tooltip & Modal | Restore setting of the project_slug and that has broken Upgrade integration | Instructor | Student Completion Details |
MER-3126 | Removing availability date for student exception doesn't make assignment available | Above the table of exceptions, add text that says, “Note: Setting an availability date in the past will effectively allow a student to access the page.” | Instructor | UX Improvement |
TRIAGE-868 / MER-3703 | Make cover image editable at the section level | Duplicate the “Cover Image” field from the Product screens in the authoring interface into the instructor interface for sections. Instructors can use this field to change the section cover image that appears in the delivery interface for this section | Instructor | UX Improvement |
TRIAGE-880 / MER-3705 | Allow manual grading of multi-input input questions | Allows multi-input questions to be automatically graded OR manually graded by the instructor (previosuly only automatic grading was possible in the interface) | Instructor | UX Improvement |
MER-3820 | Improve manually scored activities queries | Multiple queries related to instructor manual scoring run very slow - principally because they seek to find activity attempts whose lifecycle state is :submitted, without any type of index support. Some of these queries can take 30 seconds, rendering the UI unusable. This task is to add the appropriate index to alleviate this issue. | Instructor | UX Improvement |
MER-3295 | Course Enrollment Error | Summary: Reroute the user if there is a course enrollment link error | Multiple | Account Type Navigation |
MER-3298 | Create Workspace Nav Bar & New Instructor Dashboard | Create the workspace navigation side menu that will be used throughout the student, instructor, and authoring interface. Create the new instructor courses view: Instructor dashboard. | Multiple | Account Type Navigation |
MER-3301 | Instructor/Author enters Student course view | Summary: Entering a course enrolled as a student but you are also an author or instructor in the system | Multiple | Account Type Navigation |
MER-3304 | Behind-the-scenes account linking | Link existing and new authoring accounts to instructor/student accounts and vice versa through sign in/account creation. Create sign in pages with the workspace nav. | Multiple | Account Type Navigation |
MER-3309 | LMS Specific workspace capabilities | Ensure that in an LMS, the course author workspace and student workspace open in new windows. | Multiple | Account Type Navigation |
TRIAGE-516 / MER-3169 | LTI users should not be allowed to manually enroll in any course | Corrects bug: Torus should not allow LTI users to manually enroll in any courses (except in the context of an LTI launch). Only non-LTI, Direct delivery, user accounts should be able to enroll in courses. LTI users should only granted an enrollment via the LTI launch process. | Multiple | Bug fix |
MER-3552 | Torus cookies/header limit exceeded causing 500 error | Corrects the following: When some users access torus, the system returns a 500 error and the logs indicate that the cookie/header size exceeds the limit configured. | Multiple | Bug fix |
TRIAGE-845 / MER-3570 | Student tab load time is > 5 seconds | Corrects bug: In the new author/student/instructor UI, when clicking the student tab while in the instructor tab, a 5 second load time is incurred. | Multiple | Bug fix |
TRIAGE-967 / MER-3751 | Drag and Drop not working | Drag and drop questions in Torus are not working correctly. | Multiple | Bug fix |
TRIAGE-968 / MER-3754 | Delivery (instructor): Cannot Preview as a Student (500 error) AND Students Cannot Access Course Materials (500 errror) | Corrects bug to the expected behavior: Students and instructor should see course content, not 500 error, in both the instructor's preview as a student and for students accessing the course. Preview as student should show what the students see. If, as reported, students only see 500 error then preview is correctly also showing 500 error. | Multiple | Bug fix |
MER-3812 | Email confirmation is broken | When creating an account with the new login flows, it appears we lost the required email confirmation step. Email confirmation is a critically important step to ensuring account recovery and is a safeguard to help ensure that users are real. | Multiple | Bug fix |
MER-3832 | Preserve relevant revision settings during course update application | Collabspace config, assessment node, retake mode were not being pulled forward to the SectionResource for new resources applied during course section update | Multiple | Bug fix |
TRIAGE-1011 / MER-3847 | Scoring Model "Last" Not Working as Expected / Intended | When the Scoring Model is set to Last and then a student submits multiple attempts, the Overall score is not equal to the Last score as expected. | Multiple | Bug fix |
TRIAGE-1028 / MER-3848 | Anomaly when alternating between tabs in the expanded / contracted sidebar | When alternating between the ‘Instructor’ and ‘Student’ tabs the user will be able to navigate freely and without delay. When the user expands the sidebar, the next alternation into either the Instructor or Student tab incurs a load time. | Multiple | Bug fix |
TRIAGE-1043 / MER-3861 | In the new UI, when an author clicks on the "Student" tab, the sidebar vanishes. | The sidebar should still be visible allowing navigation between all three tabs. | Multiple | Bug fix |
TRIAGE-1046 / MER-3864 | Unpleasant vertical / horizontal scroll bar present in workspace on chrome / edge | On Windows chrome and edge (not Firefox) there is a useless vertical and horizontal scrollbar present on the new workspace. | Multiple | Bug fix |
TRIAGE-1049 / MER-3870 | Workspace navigation bar sub-items should be revealed on hover action | Currently, when the navigation bar is collapsed, sub-items are revealed on click, but they should be revealed on hover instead. | Multiple | Bug fix |
TRIAGE-1088 / MER-3929 | Clicking on base project in instructor dashboard greets user with old UI | There are several bugs where the old UI can be accessed, going to the base project from the instructor dashboard is one of them. | Multiple | Bug fix |
TRIAGE-1066 / MER-3944 | Authors get sent to old UI when going to an activity's revision history | users are being taken back to the old UI in certain work flows. | Multiple | Bug fix |
TRIAGE-1147 / MER-3995 | Insert link or webpage from Media Library item gives error | When attempting to use Webpage Embed - Link to Media Library, the system is throwing an error on older courses. | Multiple | Bug fix |
TRIAGE-835 / MER-3546 | PERFORMANCE: Student facing Home screen optimization | Corrects a performance issue/slow down: Recent AppSignal reports show a mean execution time around 538 ms for loading the Home screen for a student. Larger courses are seeing values closer to a full second, sometimes larger. | Multiple | Performance |
TRIAGE-1158 / MER-4012 | First access to a large course (Real Chem) has a significant wait time. | First access to a large course (Real Chem) has a significant wait time. | Multiple | Performance |
MER-3637 | Schema changes and UX editors | 1 of 4 from the "Quiz features" Epic: This work is primarily about adding a new “mode” to our basic page assessment delivery, where questions in the page are visible only “one question at a time”. | Multiple | Quiz Features |
MER-3638 | Specialize LessonLive with basic interactions | ticket 2 of 4: This work is primarily about adding a new “mode” to our basic page assessment delivery, where questions in the page are visible only “one question at a time”. | Multiple | Quiz Features |
MER-3639 | Activity submission | ticket 3 of 4: This work is primarily about adding a new “mode” to our basic page assessment delivery, where questions in the page are visible only “one question at a time”. | Multiple | Quiz Features |
MER-3640 | Additional UX | ticket 4 of 4: This work is primarily about adding a new “mode” to our basic page assessment delivery, where questions in the page are visible only “one question at a time”. | Multiple | Quiz Features |
MER-3760 | Inspector text/background visibility in Dark Mode | When in dark mode the inspector window has a dark background with black lettering making it difficult to read. | Multiple | Usability / Accessibility |
TRIAGE-877 / MER-3778 | Links and other dark text is too low-contrast in dark mode | Dark mode displays links in a blue color that is far too dark itself, resulting in a very low-contrast presentation. The blue should be much brighter. | Multiple | Usability / Accessibility |
[TRIAGE-1045, TRIAGE-1048](https://eliterate.atlassian.net/browse/TRIAGE-1045, TRIAGE-1048) / MER-3865 | UX/UI improvements to new tokamak UI | All tabs besides “All Pages” are touching the sidebar and require some padding. | Multiple | Usability / Accessibility |
TRIAGE-1051 / MER-3871 | Inconsistent hover state color in navigation bar | Update the hover state color for the navigation bar items | Multiple | Usability / Accessibility |
TRIAGE-1063 / MER-3943 | System message banner is cut off by workspace panel in v29 | The system message banner is cut off by the workspace panel in v29. Note, this only affects authors and instructors, not students. Student view is fine. | Multiple | Usability / Accessibility |
TRIAGE-308 / MER-3380 | Change all references from GRADED to SCORED | Changes the language used within the Torus platform in all locations in the platform. | Multiple | UX Improvement |
MER-3837 | V28 broke Upgrade integration | Collabspace config, assessment node, retake mode were not being pulled forward to the SectionResource for new resources applied during course section update | Multiple | UX Improvement |
MER-3821 | Streamline IndexLive.mount | Appsignal timeline shows that there are four queries being called that dominate the total running time. Code analysis shows that 3 out of these 4 queries can be eliminated | None | Performance |
MER-3911 | Provide more flexible, performant and scalable SectionResource caching solution | This is an update that increases performance, but is not user-facing. | None | Performance |
TRIAGE-1085 / MER-3934 | Improve performance of link calculation in publication application | This is a performance upate that is not user facing. | None | Performance |
MER-4096 | depot_warmer config values do not appear in runtime.exs |
This addresses a backend performance bug that is not directly user facing. | None | Performance |
MER-3340 | Stop generating Snapshot records | Usage of the “snapshots” table and Snapshot schema is to deprecated. After this work is complete, no new Snapshot records will be created in the system. We will leave existing Snapshot records in place, for now, to allow older course sections to still render analytics. | None | Technical |
MER-3391 | Update codebase and build infrastructure for Elixir 1.17.0 and Erlang/OTP 27 | Update codebase and build infrastructure for Elixir 1.17.0 and Erlang/OTP 27 | None | Technical |
MER-3502 | Upgrade Phoenix LiveView to v0.20 | Infrastructure based change. This upgrade will help to improve developer workflow while also keeping our tech stack up to date | None | Technical |
MER-3536 | New workspace routes should be independent of 'sections' | Renames routes (the path the the URL) for Workspaces to increase clarity | None | Technical |
MER-3593 | Migrate authoring Objectives LiveView to new workspace layout and LiveSession | Migrate Objectives LiveView to new workspace layout and LiveSession | None | Technical |
MER-3594 | Migrate authoring Activity Bank LiveView to new workspace layout and LiveSession | Migrate Activity Bank LiveView to new workspace layout and LiveSession | None | Technical |
MER-3595 | Migrate authoring Experiments LiveView to new workspace layout and LiveSession | Migrate authoring Experiments LiveView to new workspace layout and LiveSession | None | Technical |
MER-3596 | Migrate authoring Bibliography LiveView to new workspace layout and LiveSession | Migrate authoring Bibliography LiveView to new workspace layout and LiveSession | None | Technical |
MER-3597 | Migrate authoring Curriculum LiveView to new workspace layout and LiveSession | Migrate authoring Curriculum LiveView to new workspace layout and LiveSession | None | Technical |
MER-3598 | Migrate authoring All Pages LiveView to new workspace layout and LiveSession | Migrate authoring All Pages LiveView to new workspace layout and LiveSession | None | Technical |
MER-3599 | Migrate authoring All Activities LiveView to new workspace layout and LiveSession | Migrate authoring All Activities LiveView to new workspace layout and LiveSession | None | Technical |
MER-3600 | Migrate authoring Review LiveView to new workspace layout and LiveSession | Migrate authoring Review LiveView to new workspace layout and LiveSession | None | Technical |
MER-3601 | Migrate authoring Publish LiveView to new workspace layout and LiveSession | Migrate authoring Publish LiveView to new workspace layout and LiveSession | None | Technical |
MER-3602 | Migrate authoring Products LiveView to new workspace layout and LiveSession | Migrate authoring Products LiveView to new workspace layout and LiveSession | None | Technical |
MER-3603 | Migrate authoring Insights LiveView to new workspace layout and LiveSession | Authoring Insights LiveView to new workspace layout and LiveSession has been migrated successfully. | None | Technical |
MER-3604 | Update the projects table routes to use new workspaces routes | Update the projects table routes to use new workspace overview route | None | Technical |
MER-3605 | Update devmode script for more recent docker versions | This story implements backend code that is not user-facing | None | Technical |
TRIAGE-860 / MER-3613 | Grade Passback / Bad Sync Issue: synchronize grades is not working correctly | Issue with grade synchronization resulting in console errors | None | Technical |
MER-3620 | User account menu overflow and "Link a different account" link | Corrects 2 bugs: 1) There is an overflow issue that occurs when an email exceeds the width of the menu (see the attached image). 2) The Link a different account link directs to the link_account endpoint, but when attempting to change the account, it doesn't work and doesn't apply the change. | None | Technical |
MER-3632 | Fix sorting glitch in Datashop selection table | After selecting the first section to include, the table resorts, which can lead to situations where the user subsequently accidentally selects a section that the didn’t intend to select. | None | Technical |
MER-3683 | Address high rate of AppSignal errors | A large collection of errors that AppSignal is reporting. | None | Technical |
MER-3715 | LiveSessionPlugs.SetSidebar: no match of right hand side value: nil | Corrects a bug that was occuring in rare edge case scenarios. | None | Technical |
MER-3717 | Remove/Replace polyfill.io library | This is a backend change and not user-facing. | None | Technical |
MER-3824 | LTI launch may incorrectly use existing user account if sub is not universally unique | A unit test that exercises/simulates the LTI launch code with a duplicate sub-identifier. | None | Technical |
TRIAGE-1041 / MER-3858 | Pull snapshot conflict strategy for snapshot creation from V29 to V28 | Snapshot creation can fail if there are duplicate keys already present. | None | Technical |
MER-3874 | Add missing datashop session id field | We need to add the datashop_session_id field to the part attempt evaluated xAPI statement | None | Technical |
MER-3880 | upgrade tzdata to avoid error messages on torus startup | This is a backend update (ie it is not user-facing) that is focused on updating a tool that keeps the time zone database up to date. | None | Technical |
MER-3942 | Deployment error from runtime/compile time config mismatch | This is a server side bug fix that is not user-facing. | None | Technical |
MER-3971 | Create a page to render all current icons | This is a developer-facing update that helps them select existing icons more quickly. | None | Technical |
MER-3292 | Direct Delivery Student Sign In | Summary: Create and style the new student sign in page | Student | Account Type Navigation |
MER-3294 | Student enrolls through course enrollment link | Summary: A student creates an instructor/student account through a course enrollment link. Given a user has created a student/instructor account through a course enrollment link 1) Then the user is taken to their student-enrolled courses 2) Then the user does not see the workspace side navigation (a future element) | Student | Account Type Navigation |
MER-3300 | User Signs In through the Student Sign In page | Summary: Logic for when the workspace nav bar shows in the student workspace | Student | Account Type Navigation |
MER-3305 | Direct Delivery Student Sign In – Course Enrollment Info | Summary: Create course enrollment information page on the student sign in landing page. | Student | Account Type Navigation |
MER-3535 | Student is logged in & visits index/home page | When a student is signed in and visits the index/home page they should be taken to the correct index home page, for both an independent student and an LMS student | Student | Account Type Navigation |
MER-3247 | Ending a review of an attempt - adaptive page | When reviewing a previously submitted attempt, you are only able to exit the review via back arrow of browser, there is no button anywhere within the page to exit the attempt. | Student | Adaptive Pages |
MER-3523 | Add "dark" mode to adaptive pages | Torus has light and dark mode functionality, and the user can set this manually or use system preferences. When dark mode is selected, then a class of “dark” is added to the HTML. This is present on all pages except adaptive pages. Add the class to adaptive pages. | Student | Adaptive Pages |
MER-3737 | Add Aira Label/Description on iframes | Adds the ability to add an aria label as a description to the iframe that can be read by screenreaders. | Student | Adaptive Pages |
MER-3816 | Add Warning Popup for Adaptive Page Refreshes | Summary: We would like to add a popup warning on adaptive pages to alert users that refreshing the page could result in issues or loss of progress. | Student | Adaptive Pages |
TRIAGE-1055 / MER-3877 | Workspace navigation bar overlaps simple adaptive page UI | The Workspace panel overlaps the simple adaptive page UI when the panel is expanded. | Student | Adaptive Pages |
MER-3915 | Simple Author - Multiline Text Input - Font Size setting should be removed | a Multiline Text Input component in the simple author should not have the option to change the font size of text that the student inputs. This setting should be removed. Note, this setting needs to remain for advance author and should only be removed for simple author. | Student | Adaptive Pages |
MER-3966 | Color Picker Modal Usability Issue | The color picker modal should appear in a location relative to the selected component, ensuring it is easily visible without needing to scroll. | Student | Adaptive Pages |
TRIAGE-1212 / MER-4101 | Adaptive Activity's prologue page should be identical to normal assessments | adaptive pages are functionally identical in terms of their assessment settings to normal assessments. The prologue pages should reflect that as well. Adaptive pages should function the exact same as basic pages in terms of what is reflected on the prologue page. | Student | Adaptive Pages |
TRIAGE-1096 / MER-3965 | Citation in definition not working | Addresses buggy behavior around citations. | Student | Bibliography and Citations |
TRIAGE-325 / MER-3009 | Ensure review links for quizzes and practices point to the new design path | Corrects a bug where the link to review the page leads to a quiz/practice displayed with the old design. | Student | Bug fix |
TRIAGE-91 / MER-3078 | Student exceptions aren't reflected in student interface | Corrects a bug causing students to see the primary schedule rather than their schedule exeptions. | Student | Bug fix |
TRIAGE-658 / MER-3324 | Recommended Action -> Remind Students of Deadline link breaks | Corrects the bug: "Remind Students of Deadline" link throwing a Page Not Found error | Student | Bug fix |
TRIAGE-589 / MER-3330 | Students see Deadline message with Suggested By Dates | Corrects bug: Students cannot access their lessons after the suggested date has passed | Student | Bug fix |
TRIAGE-826 / MER-3543 | Student enrollment link via email takes user to Instructor sign in view | Corrects bug: When a student accesses an invitation link to a course section, they are taken to the Instructor sign in view, when they should be taken to the Student sign in view. | Student | Bug fix |
TRIAGE-867 / MER-3618 | DOT gives links to pages that aren't part of the course section | Corrects bug: DOT should only be considering content of the course section even if it is a remixed course section. It is currently looking at the entire publication rather than just the course section contents. | Student | Bug fix |
TRIAGE-904 / MER-3668 | Navigation to "weird interstitial unit page" | Corrects the following bug: When a student is using the forward arrows at the bottom of a page to navigate, when they cross the Unit/Module boundary they should be returned to the Learn page. Instead they're being sent to a strange interstitial page that has the title of the Unit but not other content. | Student | Bug fix |
TRIAGE-876 / MER-3704 | Student pages other than schedule page claim resources are DUE BY when all dates are only suggested (READ BY) | Correct Due By and Suggested By designations | Student | Bug fix |
TRIAGE-942 / MER-3708 | 500 error with Iframed lesson launch links | Ensures that either link structure (preferably the shorter one) works when placed in an iframe. The iframed lesson loads on first launch. | Student | Bug fix |
TRIAGE-875 / MER-3711 | Font color for tables in feedback on pool questions goes from black in authoring to silver (unreadable in student view) | Correct bug: The font color within tables inside feedback or explanations is not compatible with Torus’s dark mode where the text turns a silvery-white and is barely visible to the user. Light mode is fine. | Student | Bug fix |
TRIAGE-946 / MER-3783 | Grace Period setting in product isn't honored in courses built from the product | Grace Period setting in product isn't honored in courses built from the product | Student | Bug fix |
MER-3814 | Clear section cache after major update | The streamlined section update code didn’t clear the SectionCache after applying a major update. This was preventing the Learn view from seeing the new hierarchy. | Student | Bug fix |
TRIAGE-513 / MER-3849 | Explanation not showing when # attempts is change for checkpoints | Given that the author has set explanation strategy is set to "after max attempts exhausted" And then the author changes the max attempts (increase or decrease) When the student has exhausted the max number of attempts and the question is answered incorrectly Then the explanation should display | Student | Bug fix |
TRIAGE-1012 / MER-3853 | Math input authoring: keyboard button not shown on return to question | The “Toggle Virtual Keyboard” button should continue to appear to allow editing the math expression. | Student | Bug fix |
TRIAGE-1035 / MER-3857 | Grey completion bar has turned green with another green overlayed above it | All course materiel normally have a transparent bar beneath the card that indicates a progress percentage. This issue has turned that bar green, while still having another green bar overlaying when progress is done. This is just a color issue. | Student | Bug fix |
TRIAGE-1032 / MER-3892 | Multi-input authoring should prevent submitPerPart on math input questions | Corrects a bug that is impacting math inputs and causing issues when submitting. | Student | Bug fix |
TRIAGE-1084 / MER-3926 | enrolling in a course and logging in with google brings student to instructor dashboard | As a student, anytime I enroll in a course section and try to log in with google, it brings me to the instructor dashboard and doesn’t actually enroll me in the course. Instead I need to paste the join link again. | Student | Bug fix |
TRIAGE-1090 / MER-3930 | Student can see score before submitting attempt in DnD activity | In a scored page, if a student drags all elements in a Drag and Drop activity and reloads the page before submitting the attempt, they are able to see the score. | Student | Bug fix |
TRIAGE-1091 / MER-3931 | Students can submit attempts after time limit has run out | When a time limit is set for a scored page late submission is set to disallow a student has started an attempt, leaves the page, and returns after the time left has run out The student can continue with the attempt, it does not submit automatically. | Student | Bug fix |
TRIAGE-1080 / MER-3952 | The lesson overview page does not show available date | If a lesson has an available date, when a student goes to the lesson overview page (the page where you are able to start an attempt at a lesson), they are not able to see when the lesson is available. | Student | Bug fix |
TRIAGE-1087 / MER-3955 | survey question extends past border | Some of the likert survey questions extend off screen past the border of the survey. | Student | Bug fix |
TRIAGE-1119 / MER-3963 | Drag and drop hangs on changing answer | Custom Drag-and-Drop on a practice page allows one to change a submitted part answer after evaluation. Addresses a bug where this action would casue the UI to freeze/hang. | Student | Bug fix |
[TRIAGE-1146, MER-4024](https://eliterate.atlassian.net/browse/TRIAGE-1146, MER-4024) / MER-3994 | Update Confusing and Risky Assessment Setting Combination | If LATE SUBMIT is set to DISALLOW and the due date has passed, students should not be able to click "Begin Assessment." This setting should override any Late Start permissions, preventing access to the assessment entirely. | Student | Bug fix |
MER-4003 | Image hotspot doesn't show selection on reloading or reviewing scored attempt | Image hotspot question is not highlighting existing selection on returning to page after making selection. Hovering mouse over any hotspot is necessary to trigger a redraw that properly shows the selection. | Student | Bug fix |
TRIAGE-1152 / MER-4005 | Student first access to a course displays malformed landing page | When a student accesses a course for the first time, the Home page is malformed. Multiple modals appear over each other and the long blue filler rectangle is absent. | Student | Bug fix |
MER-4033 | Negative floating point answers w/o initial zero marked wrong | correct answers that are negative and less than one being marked wrong if the "leading" 0 (left of the decimal point) is omitted. Expected behavior: Should be correct with or without initial zero | Student | Bug fix |
TRIAGE-1205 / MER-4091 | Course navigation sidebar is buggy | Inside pages, there is a tool where the user can view other modules / units / pages and navigate to them, this is now very buggy and inaccessible. | Student | Bug fix |
TRIAGE-1211 / MER-4099 | Time limit should always be present on prologue page | If an assessment has no due date, the time limit should still appear | Student | Bug fix |
TRIAGE-1218 / MER-4105 | Remove any reference to autosubmit and grace period on assessment terms displayed to student | The student's assessment prolog page will never make any reference to auto-submit, whether it exists or not, nor any grace period. If there is a time limit, add the phrase “from the time you begin” (ie, you have [x amount of time] to complete the assessment from the time that you begin) | Student | Bug fix |
MER-3807 | Student facing: "View All Assignments" view with cert details | In the student facing flow, an enhancement to the “Assignments” card from the Home screen. A new “View all assignments” link exists that when clicked transitions the Home screen to a full screen view of “All Assignments”. | Student | Student Completion Details |
MER-3827 | Lesson page outline | Task here is to build out the “Course Outline” view as depicted in the “Lesson Page Course Outline”. This feature should only be available on unscored pages much like the social annotation notes feature. | Student | Student Completion Details |
MER-3828 | Home screen, "Course Progress" card updates | Only consider 100% completed pages in the summary card. Adjust the progress in the home screen card to match the info "X / Y pages completed"... so, if a student has completed 2.5 pages of the course, in that card we will say " 2/10 pages completed" => 20% progress | Student | Student Completion Details |
MER-3883 | Progress updates views in LearnLive: Implement Outline Metrics | This is a collection of updates within Outline view. | Student | Student Completion Details |
MER-3884 | Progress updates views in LearnLive: Implement Gallery Item Hide/Show Feature | This is a collection of minor updates within the Gallery view, including: The Hide/Show button is now sticky so that users do not have to navigate to the top of the page to use it. | Student | Student Completion Details |
MER-3885 | Lesson page outline: Fix Layout Issues | This corrects some layout issues on the content outline that are primarily impacting scrolling and the consistent positioning of page elements. | Student | Student Completion Details |
MER-3970 | Home screen, "Course Progress" card updates: “Assignments” page details | Add “View All Assignments” button to “My Assignments, Latest” section of the home screen | Student | Student Completion Details |
MER-3526 | Logo not showing in light mode on index page | Always render the “dark mode” logo regardless of theme setting to prevent the logo not being visible in certain instances. | Student | Usability / Accessibility |
MER-3762 | Dropdown/Num/Text Input Components contain dark background | The components should have a white background similar to when in light mode. | Student | Usability / Accessibility |
MER-3763 | Popup component remains dark | When in dark mode if you click on the popup icon it will remain dark until you click elsewhere on the screen. This is also the case when you close the popup window. | Student | Usability / Accessibility |
TRIAGE-991 / MER-3798 | In the home view we need new wording when an assignment is "past suggested by date" | When an assignment is past it’s “Suggested by date” we need a new wording that describes that. | Student | Usability / Accessibility |
TRIAGE-207 / MER-3938 | Change Wording of Submit File Confirmation | Updates text: Change “Your attempt has been submitted for instructor grading.” to “Your response has been received”. | Student | Usability / Accessibility |
MER-3975 | Update language: "LMS" to "Learning Manangement System" | This is an update to the copy being used, changing from "LMS" to the more specific/clear "Learning Managment System" | Student | Usability / Accessibility |
TRIAGE-1166 / MER-4018 | Next page navigation UI obscures popup Math keyboard | Math input question types can popup the MathLive onscreen keyboard. Now the UI element at the bottom of the screen allowing navigation to the next page is obscuring the MathLive keyboard, making some of it inaccessible. | Student | Usability / Accessibility |
TRIAGE-125 / MER-3012 | Numeric Input should accept decimal at the end | Numeric input doesn’t accept a decimal at the end of a number, it needs to be able to do that. | Student | UX Improvement |
MER-3456 | What to do when no schedule is set | Resolves layout issues found in the new design when a class does not have a set schedule. | Student | UX Improvement |
MER-3831 | Improve REVISED state handling of Reset Answers | When a page is updated, only show "reset answers" if there are activities that can be reset | Student | UX Improvement |
TRIAGE-992 / MER-3850 | Single-selection image hotspot should auto-submit like multiple choice | Single selection image hotspot questions should be changed to auto-submit on choice selection just as multiple choice questions do. A multiple-selection image hotspot behaves like a "check all that apply" question. For this case, a submit button is needed to indicate when the selections are complete. So the multiple-selection behavior should not be changed. | Student | UX Improvement |
TRIAGE-333 / MER-3855 | (Migration parity/style) Submit and compare button only says submit in torus | Submit and compare button only says submit | Student | UX Improvement |
TRIAGE-1120 / MER-3987 | Make multi-input submitPerPart option work with Math input keyboard | This addresses how math inputs are handled and corrects buggy behavior. | Student | UX Improvement |
TRIAGE-92 / MER-4016 | Assignment launch page doesn't display assignment parameters | On the assignment launch page, before pressing start, the student is only told how many attempts they have. Other information is withheld: time limit; scoring model; etc. | Student | UX Improvement |
TRIAGE-1172 / MER-4022 | Assignments icon on the nav bar should not be present if there are no assessments. | Following the consistent implementation standards that Notes, Explorations, and practice pages have, if an assessment does not exist in the course section, the icon should not be on the nav bar. | Student | UX Improvement |
TRIAGE-1207 / MER-4093 | Confusing and incorrect phrasing on prologue pages | On prologue pages, there is phrasing underneath Terms that tells the user when the assignment is due or suggested by, as well as some additional information | Student | UX Improvement |
TRIAGE-1209 / MER-4095 | Assessment time limit is absent | Corrects the following issue: The Assessment time limit is missing from the prologue page | Student | UX Improvement |
Known Issues
Issue key | Priority | Summary |
---|---|---|
TRIAGE-1156 / MER-4011 | Highet | Real Chem course section creation loads indefinitely - This is a very intermittent issue that prevents a course section from being made from certain products if a resource can't be found. Not super likely to happen but also very problematic if it does occur. |
TRIAGE-1232 | Highest | Low Proficiency Skills' learning objectives filter does not work |
TRIAGE-1233 | Highest | Student is told their assessment will be marked late but in fact it will be auto submitted |
TRIAGE-1239 | Highest | One-at-a-time' setting can prevent submissions |
TRIAGE-1240 | Highest | Infinite loading and errors thrown on adaptive pages |
MER-3899 | High | No breadcrumbs in advanced authoring |
MER-4083 | Medium | Users can enter negative numbers in the assessment settings grace period |
TRIAGE-1073 | Medium | Missing links in Curriculum and All Pages views |
TRIAGE-1162 | Medium | Inconsistent naming for units when using custom labels |
TRIAGE-1206 | Medium | Issues with payment reminder notification on some student view pages |
TRIAGE-1208 | Medium | Number of items in Scored Manually Graded Activities Does Not Appear |
TRIAGE-1210 | Medium | Time remaining on an assessment is hard to see in dark mode |
TRIAGE-1215 | Medium | Version history no longer visible in author workspace view |
TRIAGE-1222 | Medium | Text links to course pages breaking on publish/render in delivery |
TRIAGE-1225 | Medium | Codeblock component renders without color-coding in Delivery, Stellarator ver. 0.29.0 (DBF4E4A) 12/03/2024 |
TRIAGE-1227 | Medium | Video component's Settings are not working in Stellarator ver. 0.29.0 (DBF4E4A) 12/03/2024 |
TRIAGE-1230 | Medium | Managing a Section: Invitation "Success!" pop-up alert overlaps top right profile menu |
TRIAGE-1236 | Medium | Correct schedule data requires specific order of events |
MER-3947 | Low | Cannot create adaptive pages from All Pages view |
TRIAGE-1223 | Low | Hyperlinks create additional space behind the link in Stellarator ver. 0.29.0 (DBF4E4A) 12/03/2024 |
TRIAGE-1224 | Low | Make YouTube video ALT attribute more prominent in Stellarator ver. 0.29.0 (DBF4E4A) 12/03/2024 |