ATIPXpress Release Notes 11.8.0

Prev Next

1 Release Overview

1.1 What’s New in v11.8.0?

Welcome to ATIPXpress v11.8.0, our summer release for 2024. This release was focused on addressing feedback we’re received from our Canadian customers, and making improvements focused specifically on the ATIP user experience.  

A critical change for this version, we’ve completely redone our French translations across the application. By comprehensively reviewing the application using human translation we can now provide a seamless experience for our French-language users. Included in this translation is our application User manual, which will be available for v11.8.0 shortly after release.

We’ve also revised Complaints to align with ATIP user expectations. Both the initial Complaint form and Complaint processing are revised for this version. We’ve also added an integration with the government of Canada’s ATIP Online submission portal. This integration automatically transfers requests received via ATIP Online into ATIPXpress for processing.

In addition to ATIP-specific changes, we’ve made some huge changes to EDR for this version that we’re excited to share, including detailed trackers for the sometimes-lengthy document upload and ingestion processes, added flexibility for data source management, and improved notifications and visibility when documents fail the ingestion process.  

We also streamlined the process for publishing to the Reading Room. Previously, you were limited to publishing one folder at a time, which added significant time and monotony to the publishing process. You can now bulk publish by selecting and adding multiple folders at once, saving time and getting documents into your Reading Room more quickly.

In Document Management, we’ve added customizations for fully withheld pages, and alert messages to help ensure pages marked as Withheld are properly redacted. Additional efforts were made to fix some potential security vulnerabilities, as well as issuing fixes for customer reported issues.

We want to provide you with an exceptional user experience, and we’re excited to provide real, meaningful improvements with ATIPXpress 11.8.0.

1.2 Important Notes for Deploying v11.8.0

We have new requirements when upgrading to v11.8.0. Carefully review the updated Deployment Manual, including the Version History, for details on the new changes. One of these changes is a new pre-requisite: the IIS CORS Module must be installed on the application server. See the deployment manual for a link and additional details.

We also revised the ATIPXpress API inputs.json file. Previously, the file had a field for ā€œDomainā€ which caused confusion. This now reads ā€œDNS.ā€ Also note that as of v11.7.0, the ATIPXpress API is required to be installed on the application server.

These updates are covered on detail in the Deployment Manual for v11.8.0.

2 All New French Translation

For v11.8.0, we’ve done a top-to-bottom overhaul of the application’s built-in French language translation. We spent months working with human translators to comb the application and provide clear, accurate translations to provide our French-speaking users a seamless experience.

 

We’ve emphasized a comprehensive approach to this effort, from dashboards, to menus, to notifications and errors, every place a user can interact with the application was reviewed and translated by professional linguists and localized specifically for the French-Canadian market.

In addition to the application itself, we’re also working to translate our entire suite of supporting documentation to French to further support our Canadian customers. For the v11.8.0 release, the User content (accessible under the Help menu in the application) is available in French. When you select French under your language preferences, the User Manual link under the Help menu directs you to the French version of the manual.  

In addition, the 11.8.0 Release Notes, and all releases going forward, will also be available in French on our Product Resource Center.

Our documentation translation is an ongoing effort, and we’ll be working to continually updating our library of French language content. In that spirit, we welcome feedback on how our translations can be improved. If you note any area with an incomplete or incorrect translation, please reach out and we’ll issue a fix as quickly as possible.

We look forward to bringing the entire catalog of ATIPXpress content to you in both English and French, and we’ll continue to work to support our French-language customer community.

3 Complaints Designed for Canada

After conversations with our Canadian users, we had a clear objective to rethink how Complaints are handled within the application. Previously, the data on the Create Complaint screen did not align with what ATIPXpress users really needed to correctly log and process a complaint. We’ve removed some fields that weren’t relevant, and added fields that are more often required as part of the complaint process.

An example of the updated Complaint screen is shown here.  

Some of the new fields added include the (A) Reason for Complaint dropdown (with options including Delay, Extension, Fees, etc.) as well as the (B) Commissioner File Number.

In addition, there are new required fields on the complaint closing screen, including the Investigator’s Name, Finding, and Result. Complaint data also correctly maps to the Statistical report.

4 ATIP Online Integration

We’re excited to announce that ATIPXpress now integrates directly with ATIP Online, allowing for seamless transition from ATIP Online into ATIPXpress. With this integration enabled, requests submitted through ATIP Online are automatically added to ATIPXpress.

We’ve added a few new interfaces to help manage this integration. The ATIP Online Sync Configuration screen (Administration > System Configuration > ATIP Online Sync Configuration) is where you’ll first enable the sync.  

Once you’ve successfully synced ATIPXpress and ATIP Online, you’ll determine how ATIP Online terminology displays in ATIPXpress. Simply map the (A) ATIP Online term with the (B) ATIPXpress term you’d like to use:

ATIP Online Integration

5 Focus on Improving EDR

While EDR has provided a powerful platform for processing large volumes of documentation, the upload process was clunky, and left users in the dark about progress on uploads. File size limitations also hampered our users’ ability to effectively use the tool.  

With this release, we’ve made ease and usability of EDR file uploads a core focus, with a revamped process and interface that brings welcome flexibility and transparency to EDR file management. Read on to see all the new interfaces and improvements for EDR in 11.8.0.

5.1 New Data Source Management Options

When you’re creating data sources for EDR in 11.8.0, you’ll see a revamped process that allows for enhanced flexibility, visibility, and oversight. This starts at the updated Data Source screen (when you access Electronic Document Review from the Request menu):

You’ll have options to (A) Create Local Data Source (uploading local documents) or (B) Create Cloud Data Source, where you can create folders on the EDR file server to manage your EDR data. Creating a Cloud Data Source has the added benefit of being able to draw from existing EDR data already housed on your cloud server to build out the data set before adding it to your request.

5.2 Direct Uploads to the EDR File Server

Uploading and managing documents in the EDR File Server is significantly improved for v11.8.0. You can now create dedicated folders in the EDR File Server for each request, directly from the request, then populate these folders with documents to be added to EDR for processing this request.  

From the Electronic Document Review screen, there’s a new option to Create Cloud Data Source which allows you to manage folders and documents in the EDR file server. Click this option to open the EDR server browser, where you can click to create a (A) New Folder, name the folder and click (B) Create folder, then select your folder and click (C) Upload to open the new EDR document upload screen in a new tab:

From the EDR upload screen, you can drag and drop (or browse to select) files to add to this folder. Then, select these to add to EDR for this request. These cloud data sources provide the added benefit of being able to locate and reuse documents that already exists within the file server. From the Create Cloud Data Source screen, you can select (D) existing folders from the document tree, then click (E) Select to add these to EDR for this request:

 

5.3 Revamped EDR Document Upload Process

One area where EDR fell short was in clearly communicating the status of file uploads. Due to the larger size of some EDR file sets, it may take hours to fully ingest some EDR files, and this lack of clarity on status and progress lead to frustration for our users.

Our new EDR file upload center was created with some key improvements in mind. First, when you upload files to EDR, this interface opens in a new browser tab. This allows you to keep your application open in one tab, while you monitor upload progress in a separate, dedicated tab, as shown in the following example:

 

Here you’ll add a (A) name for your data source, then either (B) drag and drop the files into the workspace, or click (C) Add files to browse for the files you’d like to add. Once you’ve added all documents, you’ll click Start Upload to begin the upload process.

 

From this screen you can upload files into your data source and monitor the status of each (C) individual file, as well as the status of the (D) full data set, including number of files uploaded, size of the files uploaded, and total upload progress (expressed as a percentage).  

For detailed instructions on uploading files using the new upload process, see the EDR section of the User and Administrator Manuals.

5.4 File Limit Increased to 20 GB

Customers have noted limited ability to upload larger file sets, and uneven performance when they do upload these larger files. For this release, we’ve increased file size limit to 20 GB for each upload. Note that this is per upload, not per data set. You can upload multiple batches of documents, however for performance and processing time issues, we recommend a maximum of 20 GB for each upload.

In addition to increasing the file size, we’ve also stabilized upload performance. This enhanced stability ensures the application processes these large data sets without timeouts or other errors. Combined, these enhancements allow you to upload more data, more quickly, and more reliably than ever before.

NOTE: Processing times can be extremely long for larger file sets. You can safely navigate to the application while the processing occurs in the background, just leave the document upload tab open to monitor the upload.

5.5 New Ingestion Process

Regardless of how you create your EDR data set, after adding documents you’ll see these listed on the Data Source screen, with the name defined when you added the source.  

You can click to (A) view the list of files in the data set. From the list, you can (B) Remove files by clicking the X beside that file, or click Remove to remove all files from the set (the application will confirm before deleting the files). You can also add to the data source by clicking Add more files into Data Source which returns you to the upload screen.

 

When your Data Source is complete, you’ll configure your Clustering, Document Review, and Email Attachment settings just as you had before. Then you’ll click Add at the bottom of the screen to add the data source to EDR. However, we don’t leave you in the dark during the ingestion process anymore. See the Track EDR Document Ingestion section for details.

5.6 Track EDR Document Ingestion

After piecing together your Data Source, you’re ready for EDR to ingest that data. We’ve added a new tracking screen that shows exactly what’s happening in the background as your documents are moved into EDR.

This new tracker shows the (A) full EDR ingestion process, including what step is currently being executed, and a completion percentage for that step. There’s also a prominent (B) notice letting users know that they can navigate away from this screen without interrupting the ingestion process:

 

When the upload completes, you can click to view a (C) summary for the uploaded files. You can then click (D) Continue to Document Review to open the Data Source in EDR, or (E) Add More Data Sources to create additional data sources to add to EDR.

 

5.7 Failed Document Handling

When documents fail the EDR ingestion process, we wanted to highlight this in the UI. As part of the updated EDR ingestion tracker, we placed the Failed documents notification at the top of the documents list:

 

Click to expand the Failed list to see all failed documents, each of which you can (A) click to download. We also show the (B) Reason why the document failed:

 

Once you’re inside EDR, you’ll see another notice at the top of the EDR Home tab. Click Failed Documents to view the Failed Documents window, where you can view any failed documents, as well as Export All Items or Download Filenames.

 

5.8 EDR Document Page Count  

We’ve added a separate job for EDR page counts to each individual Data Source, allowing us to include these page counts for all EDR documents. The Pages column displays the page count for each EDR document:

 

5.9 PDF Image Document Handling

We changed how the system handles PDF images and PDF documents containing only images. Previously these were treated as ā€œblankā€ documents and excluded from processes like OCR and indexing. The system now checks these ā€œblankā€ documents for images and then applies OCR and indexing as needed, ensuring these documents appear in the documents list.

6 Document Management

6.1 Alert Message for ā€œWithheldā€ Flag

We've added a layer of additional security to Review Flags to prevent unintended release of unredacted materials. When the "Withheld" flag is applied to pages that have not been redacted in full, the application now automatically prompts you to redact these pages in full. If prompted, we recommend applying the redactions to ensure the documents accurately reflect the "Withheld" flag. Click Yes to redact the pages in full:

 

6.2 Page Summary for Fully Withheld Pages by Request Type

When pages are fully withheld, we’ve provided a configurable page summary that is applied to these withheld pages. This functionality is expanded for this latest release, and you now have the option to create unique page summaries for each of your Request Types. While a default summary page can still be applied, you can now use the Request Type dropdown in the Page Summary for Fully Withheld Pages section (Administration > System Configuration > Document Management Configuration) to create custom summaries for each Request Type:

 

The same customization options are available for each request type, including the Position, Format, Font, Header and Footer text, and the option to include a watermark. When creating a custom page summary, click Save on the configuration screen to retain the customizations for that request type.  

6.3 Watermark File Size Limit Increased

While users have had the option to upload custom stamps to use in Document Management, we've increased the file size limit for custom stamps to 2 MB. The ability to use larger images for custom stamps provides greater flexibility when reviewing and redacting documents in DM.

7 Application Enhancements

7.1 Total Days of Extension Insert Field for Correspondence

We've added a new Total Days of Extension insert field for correspondence. The existing ā€œDays of Extensionā€ field only counted the most recent extension. This new field now captures the full extension length, inclusive of all extensions applied to a request:

 

7.2 Bulk Publish to the Reading Room

Maintaining a robust Reading Room can help reduce the overall number of incoming requests. To help speed up building out your Reading Room, documents can now be added in bulk, allowing you to publish entire folders of documents, rather than one document at a time.  

Application Enhancements

At any point where the "Add Folder(s) to Reading Room" option is present (i.e. when closing a request, or when viewing documents in DM), all documents selected from the document tree are added to the selected Reading Room folder.  

 

To avoid duplication when publishing in bulk, we also alert if this document (or a document in the set) was previously published to the reading room. You’re also provided the opportunity to review already these previously published documents before adding any potential duplicates to the Reading Room.

7.3 SMS Options Hidden

We’ve hidden the SMS options for Multi-Factor Authentication (MFA). SMS-based MFA requires a third-party provider, which was not evident within the application’s configuration settings. To avoid confusion, these options no longer appear in the configuration UI unless an organization is currently configured to utilize SMS. Organizations currently using this feature will not be impacted by this change.

8 Improving the API

8.1 Request API Parameters

We’ve updated the Request API to include the following parameters:

  • feeAmount: The fee amount associated with the request.

  • requestPaymentConfirmationNumber: A unique confirmation number for payment.

8.2 GetRequestsCount

The GetRequestsCount method can be used to get a count of all requests with specific ā€œWhereā€ clause fields, for example filtering for specific request type, action office, or request status.

8.3 API Request Error Messages

We’ve revised the error messages received in response to failed API requests to provide more detail and context. This detail should assist users to identify and resolve API issues.

9 Bug Fixes

We’ve corrected numerous bugs and issues in v11.8.0, as outlined in the following sections.

9.1 Request Processing

ID

Description

66141

Resolved an issue where the timestamp on both the job log and the correspondence log were off by one hour. These timestamps are now consistent with the time across the application.

63799

Fixed an issue where Appeals could not be created for Requesters when the

Organization field contained the "|" pipe character, i.e. "Jones | Thomas."

58538

Fixed an issue where request types using the same number format incorrectly assigned request IDs out of sequence. When the "Reuse Request Numbers that are Deleted or Changed" option (under Administration > System Configuration > Request Configuration) is disabled, request IDs will be assigned in sequence and will not reuse changed or deleted IDs.

68654

Fixed an issue where setting the "Records per page" preference to "10" caused issues on the Add/Search/View Documents page within a Request.

The records preference setting no longer impacts usability on this screen.

71004

Fixed a Request for Documents issue, where an RFD could not be sent to a recipient who had an apostrophe in their email address. This issue is now resolved, and apostrophes in emails no longer cause errors.

69621

Fixed an issue where requesters saved without an email address were populated with a space character in this field, rather than containing no data.

ID

Description

65949

Fixed a bug in the Information Commissioner’s Questionnaire Report when attempting to print the report where an error displayed in place of the report content.

48965

Resolved an issue with Scheduled Reports, where a custom report was created and scheduled, but was not received via email as expected.

ID

Description

73091

Fixed a bug where document delivery packages were not being split according to the file/page size limits set under Document Management Configuration.  

9.2 Document Management

ID

Description

68340

Fixed a bug where Review Flags that included a colon (":") did not display correctly when applied to pages in Document Management.

70872

Fixed an issue in the Redaction Knowledge Base where a specific character string caused the AI Redaction job to fail.

72920

Addressed a bug where users were unable to save redactions in Document Management due to a timeout issue.

9.3 Reports

ID

Description

48965

Resolved an issue with Scheduled Reports, where a custom report was created and scheduled, but was not received via email as expected.

9.4 Security

ID

Description

69743

Addressed a potential vulnerability where an attacker could store JavaScript code in the ā€œNameā€ parameter of a request.

69741

We’ve addressed a security vulnerability identified within the Help Links configuration settings page.

75616

Fixed a bug in the Quick Search toolbar where search results included requests users did not have permissions to view. While these users were not able to open these requests, this issue is now addressed, and users will only see results based on their permissions.

74788

Addressed a Path-relative stylesheet import (PRSSI) vulnerability.

78514

Fixed a vulnerability that potentially allowed non-Admin users to view emails from the Jobs log.  

76270

Fixed a vulnerability allowing non-Admins to resend emails from the Jobs log.

76286

Addressed a vulnerability that allowed non-Admin users to view and edit User Groups within the application. Unauthorized users can no longer view this content or make any changes to User Groups.

ID

Description

76266

Fixed a vulnerability where users without System Configuration permissions were able to edit Help Links configuration settings.  

76258

Fixed a vulnerability where users without System Configuration permissions were able to view and edit the Document Management Configuration page.

This page is now restricted to only permissioned users.