NexPort Campus v6.7.0 Release Notes

NexPort Campus 6.7.0 is part of our series of regular feature and enhancement releases. This version addresses several bugs, adds new features and enhancements.

Bugs Resolved

Certificate Template Rendering fails with a poor message if the HTML has a problem (Bug 171078arrow-up-right)

Certificate Templates give clearer message when an Error occurs A friendly message now comes up when you try to upload a corrupted Certificate Template. In the past, if you tried to upload a corrupted Certificate Template, you would receive a confusing technical message that didn't mean much. Now you still receive that message; but, in a friendlier way!

SCORM LMS Commit fails on subsequent calls after setting complete (Bug 172732arrow-up-right)

No Notes.

File Size Calculation Job throws an Error when the File Group no longer exists (Bug 169639arrow-up-right)

No Notes.

Webinar Account (Brette) receiving alternate host emails (Bug 172401arrow-up-right)

No Notes.

Cannot verify if Zoom user exists, error synchronizing web conference (Bug 172346arrow-up-right)

No Notes.

If a Begin mapping is created for an assignment and the assignment is deleted, a new Begin mapping cannot be created (Bug 172170arrow-up-right)

No Notes.

If a Middle mapping is created for an assignment and the assignment is deleted, a new Middle mapping cannot be created. (Bug 172355arrow-up-right)

No Notes.

Validation Exceptions are not displayed properly in the classroom (Bug 131993arrow-up-right)

No Notes.

No Notes.

Zoom daily rate limit causes errors when creating or updating meetings (Bug 149106arrow-up-right)

No Notes.

Truncated Data Exception being thrown during a commit invoice API Call (Bug 171550arrow-up-right)

No Notes.

Manage Invoices Page 2 Does Not Display Table Data Correctly and Throws Error (Bug 172392arrow-up-right)

No Notes.

WebConferenceUpdateJob is throwing a StartDate Error (Bug 171514arrow-up-right)

No Notes.

Unable to Delete Events with Guest Count above Limit (Bug 172375arrow-up-right)

No Notes.

No Notes.

Error when switching from a Web conference assignment to another assignment type (Bug 172301arrow-up-right)

No Notes.

Random- "Assignment Authorize had a successful response, but did not include correct information" (Bug 171347arrow-up-right)

No Notes.

Courseware titles are not legible on laptop screen after new Storage Space column added (Bug 172059arrow-up-right)

No Notes.

Copying an event does not copy over invitations to the new event (Bug 172079arrow-up-right)

No Notes.

Locked PDF Certificate Templates should throw a validation error (Bug 172120arrow-up-right)

No Notes.

Unexpected assignment error after uploading video to Video Coaching Assignment (Bug 171890arrow-up-right)

No Notes.

When deleting a courseware file, an "unexpected error occurred in OnPreDelete" (Bug 171746arrow-up-right)

No Notes.

Organization Logs render too slowly (Bug 153422arrow-up-right)

No Notes.

Course Catalog Tool Loads too slowly (Bug 148664arrow-up-right)

No Notes.

could not execute batch command.[SQL: SQL not available] error when saving media assignment with URL from popup site (Bug 171956arrow-up-right)

No Notes.

Insert Media URL Preview Throws Error (Media Player does not get the correct MimeType) (Bug 146816arrow-up-right)

No Notes.

Javascript Error occurs when saving a tenant profile (Bug 171123arrow-up-right)

No Notes.

504 Gateway Time-out Microsoft-Azure-Application-Gateway/v2 (Bug 171947arrow-up-right)

No Notes.

Purchases tab throws error when loading (Bug 142854arrow-up-right)

No Notes.

View NMLS Course Section Mapping is throwing an error (Bug 171675arrow-up-right)

No Notes.

Closing the Upload File dialog without choosing file throws AJAX error (Bug 171878arrow-up-right)

No Notes.

Nmls BioSig Mapping randomly missing (Alpha) (Bug 171143arrow-up-right)

No Notes.

Error when trying to set up nmls course mapping immediately after setting authorization provider (Bug 171567arrow-up-right)

No Notes.

Instructor Classroom Gradebook Send Email Tinymce body options not functioning (BETA) (Bug 169866arrow-up-right)

No more ""phantom"" TinyMce in Instructor Classroom Gradebook Fixed a bug causing the send mail feature in the Instructor Gradebook to sometimes have a non-functioning TinyMce rich text editor attached to the window. Before, if an instructor used the instructor compose mail feature, and then navigated to the gradebook, the mail option in the gradebook would behave unexpectedly.

Phantom" Non-functional tinyMCE can still appear after clicking the support (?) icon in Inbox (Bug 171921arrow-up-right)

No Notes.

Error generating preview when uploading Media from media library. (Bug 171855arrow-up-right)

No Notes.

An error occurs when navigating to the CourseUpload page after logging out (Bug 170778arrow-up-right)

No Notes.

Ajax error when trying to edit corrupt Courseware Assignment In Instructor Classroom (Bug 170984arrow-up-right)

Bugfix: Now able to edit corrupt courseware assignments via instructor classroom An unfriendly error used to be thrown when trying to edit a corrupted courseware assignment in the instructor classroom. This is now fixed and the assignment can be edited here.

Organization Event page in Manage Campus should be called Calendar Events (Bug 171437arrow-up-right)

Organization Events renamed to Calendar Events Calendar events is a more descriptive title to what the Organization Events page actually shows in Manage Campus, so the name was changed to this.

Ajax error occurs when opening the transcripts tab on the User Profile. (Bug 170684arrow-up-right)

No Notes.

AJAX Error occurs when opening the transcripts tab on the User Profile. (Bug 170685arrow-up-right)

No Notes.

PDF Certificates should not be editable in any browser or other software (Bug 171156arrow-up-right)

PDF Certificates now more secure! The Student PDF Certificates are now more secure. Before, a Student could load their PDF Certificate in to some web browsers and be allowed to edit the Certificates. This ability is now gone and all future PDF Certificates will be secured against modifications via a browser.

When viewing a sample certificate, cert. fails to load in new window (Bug 171778arrow-up-right)

No Notes.

An error occurs when navigating to the Transcript/Progress Report pages after logging out (Bug 170777arrow-up-right)

No Notes.

An error occurs when navigating to the Manage Campus area after logging out (Bug 170779arrow-up-right)

No Notes.

Copy to Draft button is wrong style (Bug 148666arrow-up-right)

No Notes.

Saving Web Conference Assignments is slow to close window (Bug 148893arrow-up-right)

No Notes.

Unique Constraint for Attempt Number in TestAttempts Validation Check Before Migration (Bug 147376arrow-up-right)

No Notes.

Console "Uncaught TypeError" when adding or removing courses in Course Set Editor (Bug 171106arrow-up-right)

No Notes.

Ajax error when accessing Manage Assignments in Instructor Classroom w/ a corrupt Courseware assignment present in that Section (Bug 170951arrow-up-right)

No Notes.

Student Classroom throws Ajax Error When Courseware for an Assignment Does not Exist (Bug 166545arrow-up-right)

Corrupt Courseware assignments now give user-friendly message When a student tries to load a courseware assignment that is corrupt, they are now given a button to contact support and a clear error message. Before, if a student could load a corrupt courseware assignment, they would get a bunch of unfriendly error text in their window. This is now adjusted to be a much more helpful message as well as a way to contact support about it.

Downloaded Excel Spreadsheet for usage does not open in excel (Bug 171244arrow-up-right)

No Notes.

Nmls Course Number needs to be a 4 - 7 digit number or BioSig will not work (Bug 171647arrow-up-right)

No Notes.

Opting out of a writing assignment is throwing an error (Bug 170717arrow-up-right)

No Notes.

Changes made in the OnFlush events add an update statement to the transaction stack (Bug 171293arrow-up-right)

No Notes.

Validation needs to test for lazy properties that are not yet loaded (Bug 143167arrow-up-right)

No Notes.

Enhancements

Localize the Zoom Token code to the API (Enhancement 172444arrow-up-right)

No Notes.

Courses that timeout need to re-trigger the BioSig verification (Enhancement 172805arrow-up-right)

No Notes.

Only those with the Customer Service should be able to see tenant profile information for an org (Enhancement 167548arrow-up-right)

No Notes.

Calendar Events use new Fluent Validation (Enhancement 171751arrow-up-right)

No Notes.

If Nmls Course Duration is greater than 12, it should show the student a message that the assignment isn't configured properly (Enhancement 172429arrow-up-right)

No Notes.

Only SYSOPS should be able to edit a tenant profile (Enhancement 167547arrow-up-right)

No Notes.

Remove ed2go Job from Scheduling Service (Enhancement 172069arrow-up-right)

No Notes.

Invoice Items need to expose a funding pool property (Enhancement 171628arrow-up-right)

No Notes.

Add purchasing agent permission to Group Permissions in NexPort (Enhancement 171668arrow-up-right)

No Notes.

Adding invoice items should fail if the purchasing agent is not permitted for the purchasing group (Enhancement 171835arrow-up-right)

No Notes.

Begin Invoice Transaction should fail if the purchasing agent is not permitted for the purchasing group (Enhancement 171836arrow-up-right)

No Notes.

GetInvoice should include the purchasing group on each invoice item in the response (Enhancement 171566arrow-up-right)

No Notes.

Course developers need to see the BioSig identifier in the assignment listing (Enhancement 172118arrow-up-right)

No Notes.

GetInvoiceItem should return the funding pool if it's defined (Enhancement 172034arrow-up-right)

No Notes.

Organizations that are already a descendant of a tenant org can not be made a tenant org (Enhancement 170724arrow-up-right)

No Notes.

Usage spreadsheet should be ordered by date covered then by org (Enhancement 171245arrow-up-right)

No Notes.

Web API Enrollment should display the new start date field (Enhancement 171332arrow-up-right)

No Notes.

VTL Templates should expose the Start Date for enrollments (Enhancement 171333arrow-up-right)

No Notes.

Convert Controller to MVC :MaintenanceActionsController (Enhancement 56084arrow-up-right)

Updating some of the last controllers to MVC in order to migrate away from an unsupported technology and prepare for 7.0.

Convert Controller to MVC :EnrollmentsController (Enhancement 56076arrow-up-right)

No Notes.

Convert Controller to MVC :ImagesController (Enhancement 56081arrow-up-right)

Updating some of the last controllers to MVC in order to migrate away from an unsupported technology and prepare for 7.0.

Convert Controller to MVC :HelpController (Enhancement 56079arrow-up-right)

Updating some of the last controllers to MVC in order to migrate away from an unsupported technology and prepare for 7.0.

Convert Controller to MVC :TranscriptController (Enhancement 56111arrow-up-right)

No Notes.

Convert Controller to MVC :OrganizationManagementController (Enhancement 56090arrow-up-right)

Updating some of the last controllers to MVC in order to migrate away from an unsupported technology and prepare for 7.0.

Convert Controller to MVC :CourseUploadController (Enhancement 56069arrow-up-right)

No Notes.

No Notes.

Long Media Assignment Urls tend to hide Show Preview in New Media Assignment and make window awkwardly wide (Enhancement 171105arrow-up-right)

No more wacky media assignment window sizes! Long filenames and URLs are now contained in a field, instead of stretching the window out awkwardly wide. Before, after choosing a media Url or file, the 'Show Preview' button would get cut off due to the length of the url displayed. This made you need to resize the window or use the horizontal scroll bar. Now, the window should stay the same size even with long filenames.

Students need a friendly easy way to fill in their NMLS user id if they do not have it filled in (Enhancement 170857arrow-up-right)

No Notes.

Admins should be able to filter the list of permissions when creating and editing roles (Enhancement 171098arrow-up-right)

No Notes.

Administrators should be able to edit the subscription workflow (Enhancement 170349arrow-up-right)

Administrators gain Power Administrators can now alter the Subscription Workflow Prior to this release, only Customer Service could alter the Subscription Workflow. Now, any Administrator with the ""Edit Subscription Workflow"" permission can. If you have an Administrator that you would like to give this power to, edit their Role permissions in Manage Campus / Roles.

When opting out of a writing assignment, it should not have a "Grade Given By" area (Enhancement 170862arrow-up-right)

No Notes.

Courseware Upload Failures should be logged in the Org/Group logs (Enhancement 169594arrow-up-right)

No Notes.

Admins should be able to clear the search filters in the Courseware Tool (Enhancement 170569arrow-up-right)

Search Courseware Easier! Now, you have a 'Clear Filter' button on the Courseware page. No longer do you have to take the time to select the text in the Search bar and delete it to get your original listing of Courseware to appear! Just click the 'X' next to the search bar!

All NMLS Biosig Activity should be in the assignment status audit log including response code (Enhancement 170861arrow-up-right)

No Notes.

Curriculum developers should be able to set the NMLS specific properties for an assignment (Enhancement 169403arrow-up-right)

No Notes.

The NMLS assignment mapping button should only be enabled if there's an NMLS provider specified on the section (Enhancement 170582arrow-up-right)

No Notes.

Admins should be able to remove an NMLS assignment mapping from an assignment (Enhancement 170583arrow-up-right)

No Notes.

Students need a button to push to refresh the current classroom view (Enhancement 170700arrow-up-right)

No Notes.

Finished assignments should not require the call to BioSig (Enhancement 170718arrow-up-right)

No Notes.

Admins should be able to delete an NMLS course section mapping (Enhancement 170720arrow-up-right)

No Notes.

Courseware upload - Change successful upload message presented to user (Enhancement (User Experience) 170579arrow-up-right)

Courseware Upload success message now means something When you upload courseware, the system gives you a success message stating the Courseware has been uploaded. In the past, the successful upload message stated that you had successfully 'processed' the Courseware. Not the case. At that point in time, you have only 'uploaded' successfully and we changed the message accordingly.

New Features

Add Purchasing Group to PoS methods (New Feature 147396arrow-up-right)

No Notes.

Remote systems should be able unassign a redemption from a student (New Feature 147399arrow-up-right)

No Notes.

Admins should be able to see daily usage statistics for each tenant org (New Feature 167155arrow-up-right)

No Notes.

Remote Systems need to be able to retrieve individual invoice items from existing invoices (New Feature 171121arrow-up-right)

No Notes.

Billing admins should be able to download an excel report of the usage (New Feature 170936arrow-up-right)

No Notes.

System Operators should be able to mark some organizations as tenant orgs (New Feature 167154arrow-up-right)

No Notes.

Admins should be able to set an Enrollment Start Date that is different from the creation date (New Feature 170379arrow-up-right)

No Notes.

Students should be presented with a BioSig verification for every assignment mapped in an NMLS Course (New Feature 170682arrow-up-right)

No Notes.

Curriculum Developers should be able to map Sections to NMLS Courses (New Feature 157022arrow-up-right)

No Notes.

Org Admins should be able to add NMLS Provider Profiles to an Organization (New Feature 157025arrow-up-right)

No Notes.

Curriculum Developers should be able to map an Organization's NMLS Profile to a Section (New Feature 157027arrow-up-right)

No Notes.

Last updated