Release 1.9.0

Release Date: 10/09/2021

Key features

Job Scheduler

Schedule maintenance tasks with ease with eSign’s job scheduler. Easily schedule tasks to clear finished documents, old audit entries and more in eSign’s monitoring page.

jobs1
Figure 1. Inspect scheduled jobs' status and pause and resume them via eSign’s monitoring page.
jobs2
Figure 2. Create and schedule new jobs.

Request Logger

Consult, filter and inspect request made to eSign with the Request Logger. Present in eSign’s monitoring page, the Request Logger allows for an easy filtering and inspection of the requests received, making it easier to track errors, debug and more.

logs1
Figure 3. Consult log entries.
logs2
Figure 4. Check log details and payloads.

Configuration Manager

eSign’s Configuration Manager will allow to modify eSign’s configured values via the monitoring page. This way eSign manages to provide a faster and more user friendly way to configure and manage eSign during runtime without the hassle of editing and deploying configuration files or filling database tables manually.

configs1
Figure 5. Consult and edit eSign configurations.

Improved Overview page

Health check eSign and its individual modules to make sure all is up and running correctly.

overview1
Figure 6. Check any warning or error via eSign’s monitoring page.

Features

  • Database auto deploy, creates the required tables during server startup

  • Authorization layer now in parallel to the authentication layer, specify local users and roles via configurations or other custom mechanisms

  • New Session Authentication addin that can be used to empower user sessions with additional information

  • View document changes in real time between multiple eSign server instances

  • Health Check API, check the status of various modules via a REST API

  • PDF Validator now distinguishes TSA certificate signatures

  • RSQL queries (and all API expecting dates) now support time based expressions for date values like, for example, "today+10d" or "now-2h"

  • RSQL queries now available for signatures API

  • Delete documents via RSQL query

  • Audit purge via API is now possible

  • Submit confirmation pop-up in eSign Viewer is now optional

  • Automatically open fields list in eSign Viewer when opening a document

  • Fields list is now positioned on the right-side of the screen in eSign Viewer

  • Consult available signature methods via REST API

  • Consult available brands via REST API

  • Swagger page now displays the necessary permissions for each of the REST API exposed methods

  • Removed deobfuscate API method

Fixes

  • PDF validator now properly validates password protected documents

  • eSign now properly handles session.allowed.origins duplicate entries and does not duplicate JS events to these duplicate sources

  • The document’s PLUGIN_TEMPLATE variable is no longer ignored

  • Fixed minor bugs retrieving signature analytics data

  • RSQL now properly supports referring properties of inner set elements

  • Websockets close errors are now properly handled

  • Transcription lines are now properly rendered in HTML5 handwritten modal

  • Improved HTML5 handwritten modal support for smaller screen/window sizes

  • Contract status bar now appears above the signature list