v18.0.0

Minor improvements, fixes, and new endpoints.

Supported NLS Versions

  • 5.28.0

Improvements

  • Improved NSP Auth Hybrid Flow when hosted in an IIS Virtual Directory
    • Added Nortridge logo and styling to login screens
  • Added CookieSecureModeAlways to the appSettings of NSP Auth Web.config
    • When set to "false", the Cookie used in Hybrid Flow is set to Secure based on the protocol of the request
      (i.e. http or https).
    • When set to "true", the Cookie used in Hybrid Flow is set to Secure regardless of the protocol of the request.
  • Added nortridge_vesion.web_versionnumber as "clientVersion" to Access Token claims.
  • When an NLS User Access Token is requested, revoked or expired, the Login Date will be updated and a Login Entry will be created
  • Added "Supports Web User Access Token" to the Swagger Documentation of each endpoint that supports a
    Web User Access Token
  • Update Database Schema Mapping to 5.28
    • Added properties to GET /loans/loan_id/pending-transactions:
      • Payoff_Flag
    • Changed Data Type of properties for GET /cash-drawers/drawer_id/transactions
      and POST /cash-drawers/drawer_id/transactions:
      • transaction_reference_no
    • Changed Data Type of properties for GET /loans/collateral/collateral_id/insurance
      and GET /loans/collateral/insurance/row_id:
      • Userdef01 through Userdef14
    • Changed Data Type of properties for GET /loans/collateral/collateral_id/location:
      • Userdef01 through Userdef14
    • Changed Data Type of properties for GET /loans/collateral/collateral_id/taxes
      and GET /loans/collateral/taxes/row_id:
      • Userdef01 through Userdef14
    • Changed Data Type of properties for GET /loans/loan_id/payment-history:
      • Payment_Reference_No
    • Changed Data Type of properties for GET /loans/loan_id/payments-due:
      • Payment_Reference_No
    • Changed Data Type of properties for GET /loans/loan_id/transactions:
      • Transaction_Reference_No

New Features

  • GET /setup/loan/lookup-tables/{lookuptable_id}/details
  • GET /setup/task/relationships-codes
  • GET /task-manager-relationships/{tmr_id}/fields
  • GET /loans/{loan_id}/payment-gateway/transactions
  • GET /contacts/{contact_id}/web-credentials/entry-logs
  • GET /loans/{loan_id}/interest-rate-history
  • GET /users/{user_id}
  • GET /nls/message-of-the-day
  • GET /tasks/{task_id}/detail
  • POST /task-manager-relationships/search

Fixes

  • Fixed an issue where an error was being returning when calling the NSP Auth /userinfo endpoint in the
    Hosted Environment
  • Fixed an issue where an error was being returned when inserting into the entrylog table in the
    Hosted Environment after requesting an Access Token
  • Fixed an issue where an error was being returned when calling the GET /loans/collection- campaigns/{campaign_id}/collections endpoint when a loan associated with a collection does not exist
  • Fixed an issue where the following endpoints were not updating the HasAttachments property of the
    GET /contacts/identity-documents/{document_id} endpoint
    • POST /contacts/identity-documents/{document_id}/files
    • DELETE /contacts/identity-documents/{document_id}/files
  • Fixed an issue where the GET /contacts/{contact_id}/relationships/loan endpoint was checking the wrong privilege