<img src="//bat.bing.com/action/0?ti=5091976&amp;Ver=2" height="0" width="0" style="display:none; visibility: hidden;">

The latest from Northpass

Product updates and releases

May 2018

New features

Bug fixes

  • NP issues in IE 11 - embedding iFrame in IE 11.
  • Some of our Analytics Reports were not filtered properly when viewing multiple pages within the dashboards.
  • When a learner using the BambooHR integration logs out of Northpass, they will be redirected to their BambooHR company page.
  • The email field in the Dynamic Login is no longer case-sensitive.
  • You can now see the full list of custom categories when configuring the Search + Discovery app.
  • We’ve addressed a XSS vulnerability when using the search bar from the Search + Discovery app.
  • When verifying a webhook, we now send the correct X-Northpass-Hmac-SHA256 header.
  • Admins were unable to view certain Dynamic Quizzes that had already been taken by a learner.


 

April 2018

New features

  • Our ILT app now gives you the ability to blend in-person events with your self-paced courses. Manage events with ease from the centralized ILT dashboard, giving your learners the option to attend an in-person session that fits into their schedule. Enable seamless registration for your learners, with related events displayed right on the course cover pages. Create custom notifications for each event, with the option to add reminders, follow-up requests, and automated attendance emails. Ditch the spreadsheets, email templates and calendar invites used to coordinate your in-person training today!

Enhancements

  • We’ve updated our custom templates repository for you to use when implementing advanced customizations for your school website pages.

Bug fixes

  • Milestone completion was not correctly being calculated for Dynamic Quiz or Video activities.
  • When adding Courses to a Group, some users were seeing a 404 error.
  • Uploading a correctly sized image to the Homepage resulted in an error message.
  • Some courses in Linear Mode were showing the incorrect next section or activity.
  • In the Quiz Scores analytics export, learners’ First and Last names were not populating, and the percentages included in the download were incorrectly formatted as decimals rather than percents.
  • We’ve fixed a XSS vulnerability when registering for an account.

 

 

 


March 2018

New features

  • Dynamic Quizzes: Enforce compliance and boost training retention by randomizing the quiz questions presented to each of your learners. Using our brand new Question Banks feature, you can group quiz questions and insert these groups into dynamically generated quizzes. You can also reuse Question Banks in multiple Dynamic Quizzes, reducing the time it takes to create and deliver your training material.

Bug fixes

  • Certain PDFs used in Document Activities were changing colors when viewed in the Syllabus Builder and the  Learner Experience.
  • Requirements for Video Milestones were incorrectly reflecting Learner progress.
  • On a Course Cover page, the "Course Instructors" heading was present when no instructors were assigned to the course.
  • When merging a school from Pre-Registration to Single Sign On, the Password Reset page was not being translated.
  • When customizing the Learner Activation Email, the preview did not match the customizations that were added.

Performance



 

February 2018

New features

  • Our new Dynamic Login feature automatically directs a user to the appropriate next step of the process, whether they need to activate their account, create an account, or simply log in.

Enhancements

  • The Instructor-Led Training events table now will only show future events by default, making it easier to find your next scheduled event. We’ve added a new filter to let you view your past events as well.
  • Groups column is now available within both the SCORM Package Analysis and Credential Achievements reports.
  • You can now customize the “Credential Ready for Download” email.
  • When changing your school’s Authentication Type from Pre-Registration to Single Sign On, it is now possible for learners to reset their passwords directly within the merging process.

Bug fixes

  • Some of the Communications emails were not being sent with the “Unsubscribe” link as shown in the email preview.
  • The “Download your Certificate” emails were not translated from English.
  • Users were unable to upload files in Course Forum posts.
  • Certain communications from Fountain weren’t received properly.
  • Password reset email notifications were sent out without customizations.
  • Some files in the Media Library weren’t displaying a download link.
  • When a Presentation was viewed within the Media Library, it did not have the “Actions” drop-down menu to Edit, Download, or Replace a presentation.
  • In some cases, the incorrect Milestone messages were displayed to Learners.
  • We found a few remaining references to “SchoolKeep” and have updated those. If you missed our post about the rebranding, check it out here!


 

January 2018

New features

  • SchoolKeep is now Northpass! Check out our blog post to learn more about why we rebranded and how the new brand reinforces our focus and commitment to serving the corporate market.
  • We’ve completely overhauled our existing GoToTraining & GoToWebinar integrations by releasing a new Instructor-Led Training app (ILT). The ILT app provides a centralized location to manage all events and sessions and provides a new “Discover Events” page where learners can browse and register for these virtual events.

Bug fixes

  • Video Milestones required an extra click to be considered complete.
  • When using the Search + Discovery app, the search page improperly displayed matching results.
  • When modifying Document Activities, admins were unable to delete files uploaded through the Syllabus Builder.
  • Custom Javascript Files were not loading for schools.
  • Some schools using Credentials could not see their logo in the certificate PDFs.

Performance

  • We’ve reduced the time it takes to load course activities within the Learning Experience.


 

December 2017

New features

  • Our newly-released BambooHR integration allows users to leverage their BambooHR employee data to provide SchoolKeep course access and connect the completion data in our two systems.

Enhancements

  • We’ve added some additional validation around Discussion Board comments on course activities.

Bug fixes

  • Admins were unable to replace the Logo Emblems in their email footers.
  • The “My Courses” page was not properly responding to changes in the browser window size.
  • Admins were unable to remove an instructors that had been assigned to a course.
  • The “Coupon code” field was missing in the sales export.

Performance

  • We’ve sped up the Quizzes endpoint to return the list of quizzes within your school.


 

October 2017

Bug fixes

  • Managers who had access to manage courses via Groups were unable to preview those courses.
  • For schools with commas in their custom email sender, activation emails were not being sent to new learners.
  • In some cases, course progress was not updated correctly for learners.
  • Admins attempting to log into their school received errors that prevented them from logging into their accounts.
  • Filtering by category on the My Courses page was causing an error message to be displayed to the learner.
  • Learner progress was not being sent to Salesforce when enrollments were created via Groups.
  • The headlines in Inactivity Nudge customizations were not formatted correctly in delivered emails.
  • After uploading a file to a comment on a Discussion Board, the comments were not displaying the correct file type icon.
  • When adding a Fountain integration, the Webhook URL was validated against outdated data.
  • Closed cross-site scripting vulnerability on course comments.
  • Closed a URL redirect security issue.
  • When adding a learner to multiple Groups with the bulk API, they were occasionally not added to all of the groups in the request.
  • Some Course Promotion Pages were displaying an error page.
  • Admins were unable to change file names in the Media Library.
  • School owners were unable to add a White-Labeled Email Domain.
  • When adding a Virtual Event to a course, the dropdown was incorrectly displaying only the first session in an event.
  • Users were unable to download an individual JavaScript file from their school’s website templates.
  • Certain comments were not appearing in Discussion Boards.
  • Free trial activation links were not allowing customers to set their passwords.

Performance

  • When accessing a school via a Group Link, some learners were experiencing slow page loading.

 

September 2017

New features

  • New customizable “Inactivity Nudge” notification in the Communications tab. The purpose of the notification is to enable reminding learners via email to return to SchoolKeep after they have been inactive or haven’t accepted their invitation for 7 days, and have assigned courses that are unfinished.
  • New customizable “Course Assignment” email in the Communications tab to easily alert learners when new courses have been assigned to them.
  • Account Portals enable you to seamlessly switch between your SchoolKeep accounts.

Enhancements

Bug fixes

  • When using a custom domain without SSL and OAuth 2.0 as the authentication type, the learner was not redirected back to the original URL after authenticating. This fix allows the usage of Group and Course enrollment links.
  • When using Groups, users were unable to download the Multiple Courses Analysis report.
  • The Active Learner count in the School Activity Dashboard was incorrect for the month of July.
  • Occasionally users would encounter errors when adding new Courses or Learners to Groups.
  • Uploading new version of javascript template file was not busting the cache and therefore did not update its content immediately.
  • Close cross-site scripting vulnerability on Course Forums.
  • Learner now receives their Credential Achievement email immediately upon achieving the Credential, and will also get an email when their Credential is ready to download. Previously the email was only sent after a download was requested and ready to download.
  • Some Learners were experiencing an error page upon completing a Quiz.
  • When exporting the People Center, the Learner assigned Courses count was incorrectly including the addition of Managed courses.

Performance

  • Reduce render-blocking CSS resources for faster load time in the Learning Experience.
  • Enhance the performance of the Quiz Scores endpoint.
  • Speed up the Multiple Courses Analysis report.


 

August 2017

New features

Enhancements

Bug fixes

  • Sometimes in the Syllabus Builder, a fake duplicate Activity was being created. This no longer occurs.
  • The Assigned Courses count in People Center export was incorrectly counting courses that a Person was managing, even if that Person had been promoted to an Admin.
  • Sometimes in the Syllabus Builder, the Bold and Italicize functions were not working.
  • When using the OnboardIQ v1 integration, labels that used punctuation weren’t updated when Learners completed Courses.
  • Fixed the ability to sort by the Phone Number field (when applicable) in Analytics.
  • When modifying text in a Rich Text Activity and then modifying another Activity of a different type (e.g. Quiz or Assignment Activity), the changes to the original Rich Text Activity would revert.
  • When filtering in Analytics reports, after selecting a Group from the Groups filter, if you began to type to search for another Group, the initially selected Group would be deselected from the filter.

Performance

  • When filtering by Groups on an Analytics report, the filter selection is now faster and loads the options dynamically. This enhancement is especially noticeable when hundreds or thousands of Groups are present.
  • Custom assets uploaded to a School are now served via a CDN.
  • Improve response time of My Courses page when loading all of a Learner’s Courses.
  • Improve response time of the Syllabus of a Course displayed in the left hamburger navigation of the Learning Experience.
  • Reduce the usage of render-blocking scripts in the Learning Experience.
  • Improve performance of the Quiz Raw Answers table.
  • Improve performance of the Assignment Submission report for People with the Manager role.


 

July 2017

Enhancements

  • All Analytics tables now include a Learner’s phone number when the School is using the authentication type Open Access with fields first name, last name, email, optional phone number, and terms of service.
  • When a Manager is managing a Group with Courses in it, they now only see Learners in their Group. Previously Managers could see all Learners within the Courses they manage, regardless of if the Learners were in their Group.
  • When a Manager has access to Groups but no Courses, and has the permissions to add new Courses, they now have the ability to create new Courses.
  • When a Manager has access to Courses but no Groups, and has the permissions to add new Groups, they now have the ability to create new Groups.
  • When exporting data from any Analytics table, we’ve enhanced the exported data to only export the data currently onscreen filtered by the selected search term and filter criteria.
  • In order to streamline the process of inviting many People at once, the Person invitation form now includes validation errors for common problems.
  • There is now a default date range filter on the Courses, Quizzes, and Quiz Raw Answers Analytics tables to enable a view of the most recent data immediately without having to select a filter first.
  • Update of the Analytics tables loading indicator design to be more prominent.
  • When configuring OpenID Connect or OAuth 2.0, the “Issuer” field wording is now more clear about how to correctly enter data into the field.
  • When using the bulk Person API endpoint to add Learners on a School using any of the Shared Accounts authentication types, we no longer send email invitations.
  • When using the Default Group feature with Shared Accounts or Open Access, all Course enrollments for the default group now happen immediately as opposed to a background process.
  • Add Learner email validations to Public Website account creation pages.
  • Expose Learner SSO UID in School Website Custom Templates for Schools using Shared Accounts or Open Access.

Bug fixes

  • When using Native Discussion and Learner Profiles apps, sometimes the Learner’s avatar didn’t load on their comments.
  • Updated a couple of missing French Translations in Quizzes.
  • The start and end times of the datepicker for Analytics table filters previously depended on order of being clicked.
  • Fix XSS Vulnerability in the Search bar on the School Website.
  • Allow downloading the Credential Report when a Groups filter is applied.
  • When using Open Access, if an email is passed in the URL with a space in it,  appropriate email validations are applied.
  • When searching for a Person via API in the v1/people endpoint and the person does not exist, raise proper JSON not found error.
  • Fix an issue where the Course completed webhook sporadically didn’t send.
  • Fix spacing below last updated at for Virtual Events.
  • If a Learner re-visits a Course enrollment link a second time, instead of displaying an error, allow them to simply re-visit the Course.
  • Admins and Managers in Schools using Custom Domains and Website and Catalog app were unable to preview their School.
  • Fix an issue where invitation emails were sometimes not sent after adding Learners via API.
  • Properly display an Unsupported Browser message when trying to accept a Learner invitation on a Tier 3 browser.
  • Allow filtering by a Group and a Quiz on Quiz Score Analytics.
  • Exporting Assignment Submissions Analytics was previously exporting 3 of each row, when it should only export 1.
  • Assignment Submissions were not being downloaded when clicking the download link.
  • Handle upgrade in OAuth 2.0 that was causing issues for OAuth 2.0 authentication type.
  • When viewing a Media Asset show page for a SCORM package, the placeholder image was missing.
  • When configuring a whitelabeled email domain, the red X icon for invalid records was not appearing.
  • Fix sorting by number of Group members on Groups list.
  • Fix an issue with Google Apps SSO due to an upgrade.

Performance

 

June 2017

New features

  • We gave the Analytics page a facelift and consolidated four analytics reports (SCORM, Virtual Events, Assignment Submissions, and Credentials) to enable easy access to data across the entire school.
  • Our brand new OnboardIQ integration enables you to deliver course content seamlessly within an applicant flow. Connect OnboardIQ Learning stages to SchoolKeep courses to automatically enroll learners into a course upon reaching a stage in OnboardIQ, and automatically advance learners to the next stage after completing a course. This new streamlined integration enables setup directly within OnboardIQ’s platform.

Enhancements

  • After re-sending an invitation to a specific person either from the People Center or from the Delivery Log, the table will no longer refresh, but will simply give you visual feedback of success, ensuring that any searches or filters are not lost.
  • Add additional information to the Delivered status on the Delivery Log to better understand the status of an email notification.
  • Enable Learners to re-subscribe themselves to your School from My Profile.
  • Restrict a Manager’s ability to delete a Quiz to only when it is their own Quiz and is not used in any other Manager’s Courses.
  • For security, restrict a Manager’s ability to edit a Learner’s profile who is also another Manager or Admin.
  • When a SCORM course or SCORM activity is changed while learners are taking it simultaneously, the Learning Experience will refresh to ensure that the Learner is accessing the latest content.
  • The Add People form can now be used to bulk add a list of existing Learners to new Courses and Groups. Previously the form could only be used to invite new Learners.
  • Fresh design for our error pages. Hopefully you won’t see them often, but if you do, the page is more friendly.
  • When utilizing the OpenID Connect authentication type, the prompt variable is now optional.
  • Occasionally Learners attempt to reset their password from the Admin side of the Platform. When this happens, Learners will now be prompted to visit their School Website directly to manage their password instead of receiving a message that their email is not found.

Bug fixes

  • When a Manager doesn’t have access to manage any existing Courses or Groups, but has the permissions to add their own Courses or Groups to the school, the Manager will have the opportunity to add new content to the school.
  • Users were previously unable to delete courses that were linked with OnboardIQ labels in the OnboardIQ v1.0 integration. Linked Courses can now be deleted.
  • The header Image for Credential Awarded email and Discussion Reply email were displaying larger than image for the other School emails.
  • Ensure CSRF protection for Learners managing their Profile.
  • When utilizing the Salesforce App and Open Access authentication type, when a Learner joined the school and was added to the Default Group, a duplicate enrollment was being sent to Salesforce.
  • Admins on School using Custom Domain and Preregistration authentication type were unable to log in on their School Website. This only affected Admins, and did not affect Learners.
  • Managers were unable to delete Learners, even if they had the appropriate level of permissions.
  • When managing a Learner’s permissions, the lists of Courses and Groups that the Learner has access to did not always populate.
  • When a Manager had access to Groups but not courses, they were unable to log in and saw error page.

 

Performance


Get an inside look at Northpass

Contact us