-
Jump to
- October 30
- Quality Improvements
- Bug Fixes
- October 23
- Bug Fixes
- October 16
- Feature Releases
- Quality Improvements
- Bug Fixes
- October 10
- Bug Fixes
- October 2
- Feature Releases
- Quality Improvements
- Accessibility Improvements
October 30th, 2024
We released the following quality improvements:
Update Courses and Events List to 100 Results Per Page 💯
Get ready for a smoother workflow! Admins can now view up to 100 results per page on the Courses and Events lists, making it easier than ever to find what you need. But that's not all – this now means that bulk actions just got a major boost! Perform bulk actions on up to 100 items at once, maximizing your productivity and freeing up your time for more important tasks.
Add Scroll Bar in Events Tab to See All Recurring VILT Meetings
Great news for VILT users! We’ve enhanced your interface experience, in this area, by adding a scroll bar within the meetings container. Now, you can easily navigate through your recurring meetings without losing sight of other essential information on the Events tab. No more hunting to find events—just effortless access to everything you need!
API Updates
- Allow to pass a "status" parameter in our Learning Path External Activity endpoint
- Ability to query Course & Learning Path Actions endpoints
- Ever wished that the Course Actions and Learning Path Actions results were filtered by a date or user id or the course/learning path id? Well guess what now you can! This enhancement will allow you to specify one of more query parameters such that the results are already filtered down making is easier and faster to get to exactly what you are in search for.
We released fixes for the following:
- Events: ICS Calendar Files are displaying in UTC instead of user's timezone
October 23rd, 2024
We released fixes for the following:
- Display issues in the Event's page when a session does not have a meeting associated.
- Unable to click the "Cancel" button when editing a comment.
- Course title still attached to Central Asset after being deleted from course outline.
- When the Admin creates a Recurrent Event, and the number of recurrent meetings is greater than 10, only 10 meetings will be listed in the Event tab and the Calendar page.
October 16th, 2024
CONTENT
Enhance Admin Experience: Simplify Instructor Bios with Asset Library Access
👂 You asked in Community and we listened! 👂
You know that fantastic feature, the Asset Library? We're excited to let you know that we've now added it into not just one, but TWO additional text box editors to enhance your experience and make your life easier! This means you can easily access and manage your assets in even more places in the platform. Take a look by following these steps:
- From your homepage, select Courses > All Courses.
- Click the title of your content that you wish to alter.
- Select the Design step.
- Click Edit Catalog Settings > Detail Page tab.
- Scroll down the page to the Tabs section.
- Click Add Tab.
- From the Tab Type dropdown menu, select either Instructors > Add Instructor or Free Text. Within the text box editor (WYSIWYG), you will see the newly added Central Asset Manager icon.
Wait, there’s more! In addition, within the Instructors tab, admins can now rearrange the order of instructor displays using the exciting new drag and drop option, allowing for greater customization and a more intuitive user experience that highlights your top instructors!
We released the following quality improvements:
Impersonate Learner button UX placement
The Impersonate this User button now remains visible in the header across ALL tabs of the learner profile, rather than just on the Details tab. This enhancement improves convenience and accessibility for admins.
Rename the "Fields" column in the Asset Library to "Tags."
This optimization enhances clarity and consistency across the platform by aligning the terminology used, ensuring managers with this permission can navigate and understand features more intuitively.
Delete Personal Data — User Submissions
The Anonymize User REST API now also clears the Thought Industries database of all user submitted assignment submissions, assessment responses, comments, notes, and user avatars.
Prevent Learners from Enrolling in Closed Sessions from Calendar View
When “Always display content detail page” is enabled for a panorama, enforce session enrollment dates regardless of how a pano learner accesses the session detail page. Previously, pano learners accessing the catalog calendar view were able to enroll in some closed sessions that were part of an edge case course group configuration. Now, learners will see an error message notifying them that the course is not open for enrollment. The text of the message is available as a new translation course.enroll-not-available
.
Note
To ensure enrollment dates are enforced for Panorama learners, customers should enable the Always Display Content Detail Page setting.
Bulk Update Meeting Attendance Endpoint
If you don’t use our auto-attendance functionality and mark learner attendance on your own, today’s release will make it faster and more efficient to mark learner attendance in bulk via API. We’ve created a new REST API endpoint that allows admins to update learner attendance records in bulk for a single meeting.
This endpoint is an enhancement to our existing Update Learner Attendance endpoint. With our new Bulk Update Learner Attendance endpoint, it’s now possible to update the attendance status for several learners at a time for a single meeting.
A few key additional things to note about using this endpoint:
- This endpoint accepts an array of learner learners whose attended status can be updated.
- This endpoint only allows admins to update learner attendance (to attended or not-attended) for one meeting at a time.
See our API documentation for more details.
Addition of updatedat column for select BI Connector 2 tables
We will be adding the updatedat
column to the following tables in Redshift, which will be available for BI Connector 2 customers (there is not change to BI Connector 1 customers):
- bundletags
- clienttags
- questionchoices
- questions
The updatedat
column reflects the last time that record was changed in the database. This update could affect:
- queries including column counts
- Additional importing / exporting of data beyond the BI tool
- String processing
We released fixes for the following:
- User Who Enters Panorama Access Page from Events List and Selects “View Content List” is Returned to the Pano’s Courses List (Instead of being returned to the Pano’s Events List)
- Authoring Wizard ILT Blended Learning: Footer Status Text Overlaps Create Button in Smaller Window Sizes
- Learner transcript in the Admin view displays the "Content Completion Date" incorrectly
October 10, 2024
We released fixes for the following:
- When searching for a user and selecting any page greater than 1 in the paginated results, narrowing the search to less than 1 page of results will not display any results.
- Searching for full names in the Grading tab does not return results even if it is an exact match.
- Unable to set the enrollment end date the date date as the course start date for ILT/VILT content in certain scenarios.
October 2nd, 2024
CONTENT
Adding/Removing Tags in Bulk
Attention Admins and Site Managers! Say goodbye to tedious manual work and hello to streamlined efficiency. With our latest Adding and Removing Tags in Bulk update, you can now bulk tag content on the Courses and Events list, making it a breeze to add and remove tags from your content. Imagine organizing your content in a fraction of the time, freeing you up for more important tasks.
-
Select Content: Use the checkboxes to select up to 50 pieces of content at a time.
- Since our pagination displays 50 items per page, you can bulk select up to 50 items per page.
- Bulk Actions Menu: An enhanced and user-friendly pop-up bulk actions menu allows you to easily select tags for your bulk tagging tasks.
- Add Tags: Select up to 10 tags and click Add Tags. The page will refresh, showing the updated tags and the option for Bulk Untag.
- Remove Tags: Follow the same steps, but click Remove Tags to untag the selected content.
This enhancement optimizes content management, significantly simplifying and accelerating the organization of your courses and events. For more details on how to take advantage of this new feature, see the Bulk Adding and Removing sections in this article.
Note
If a selected course already contains the tag being added, there will be no change to that course. The bulk action can still be performed without any errors.
ECOMMERCE
New Ecommerce Engine
The New Ecommerce Engine from Thought Industries is a robust solution designed to help you expand your global learning business. This upgraded version retains many features of the current e-commerce system while introducing new capabilities such as:
- Additional payment gateways beyond Stripe
- A modernized checkout and receipt experience
- Improved refund functionality
- Compatibility with upcoming functionality such as Multicurrency and Paypal Express Checkout
Curious about our new engine? Learn more about its benefits, migration process, and unsupported legacy features in this article.
When transitioning to the new Ecommerce engine, there's no need to notify your learners about any changes to their data usage or protections. However, we understand that questions about Information Security and Data Controls may arise during the transition. For more information on these topics, please refer to this article.
Curious about how refunds will be managed for your learners? For detailed instructions and additional information, see this article.
Great job absorbing all that important information! Here’s our recommended course of action:
- Consult with your Account Team to confirm that the new feature set meets your needs and to create a transition plan.
- If everything checks out, roll up your sleeves and give the above three linked articles another look (wink wink)!
- Head over to the setup instructions in this article and get started!
CONTENT
Manager Assignment
We’re thrilled to introduce the Manager Assignment feature! This new feature allows Admins (or any main site manager role) to easily see which managers are assigned to specific content, enhancing visibility and tracking in the platform regarding which instructors are teaching different sessions. Even asynchronous courses can involve instructors performing various roles, such as grading or overseeing discussions and messages. You can assign any main site manager role (default or custom with Editing Content permissions) and that will grant that user access to manage the content. Additionally, we've modernized and streamlined the left menu in both the Content Step and the Release Step, making it sleeker and easier to navigate. This update ensures that you can quickly understand and access your options, improving overall user experience and efficiency.
But wait, that's not all! The newly added Managers filter enables Admins (or any main site manager role with the right permissions) to quickly view all content assigned to a specific manager, enhancing visibility and preventing oversight. This functionality allows admins to easily identify and analyze manager assignments and resource allocation, ultimately improving decision-making and support for their teams.
👉 For all the details, check out the support article.
We released the following quality improvements:
- Events Search Improvements: Show Accurate Results and Add Weights to Fields.
- We’ve enhanced the search result sort order for the content list on the Events page, making it easier to find the items you're looking for. This improvement is similar to the updates we made to the Courses page a few weeks ago. Now, search results will display the most relevant matches at the top of the list, and you'll get better matches on alphanumeric searches, such as “UX101.”
- Bulk Update Meeting Attendance Endpoint
- Update Google Calendar substitution values to include recurring webinars in these files
-
Improved recurring webinar support: Now, if you use recurring webinars in TI and utilize TI’s email notification functionality, your recurring vILTs will be included in Google Calendar web links and ICS files. This enhancement ensures that the substitution value below enables learners to add all recurring vILT meetings to their Google Calendar:
With this update, learners can now add all meetings associated with a recurring vILT event to their native calendars when a supported ICS download substitution value is included in the email body. The following ICS substitution values now contain details for recurring webinars:
- {{addToGoogleCalendar}}
This email substitution value can be configured by an admin for specific events in our notifications center.
This functionality is currently only available for recurring Webinars (VILTs), and is not available for In-Person Events (ILTs).
-
- Update Existing Login AND Visits Webhooks to Include User Role. If you use Thought Industries User Logs In or User Visits Site webhooks, today’s release expands the amount of user information that is included in these webhooks. We’ve added the “role” column to both our User Logs In and User Visits Site webhooks. Now, when accessing an automation or notification via one of these webhooks, you will also see a user’s role included in the JSON object of both webhooks. See this article for more detailed updates.
- Include Panorama Enrollments in Learning Path Actions Report, BI Connector, and API. If you currently use our Learning Path Actions report, API Endpoint or BI Connector Table, today’s release expands the types of learners whose enrollment actions are recorded in this data set.
- Our Learning Path Actions table will now include enrollment actions from Panorama enrollments, as well as, main site enrollments. This means that any learner who enrolls in a Learning Path through Panorama or sublicense provisioning will have their actions recorded in the Learning Path Actions table. This change will be reflected in all of the locations where admins can currently consume data from our Learning Path Actions table, including: Reporting Hub, BI Connector and API.
We released the following Accessibility improvements:
- Enable admins and content authors to provide alt text for images displayed on catalog and content detail pages for eCommerce items. This ensures that meaningful images include a concise, descriptive textual equivalent. For decorative images, the alt text field can be left blank.
- Introduce the word “error” to error messages on learner profile page so that color isn’t the sole means of indicating the error state.