EPR Release Notes

Release 2.22.0  Enhancements November 14, 2024

Continued in this release, users may notice several UI/UX changes resulting from updates to improve compliance with Federal ADA Standards.


This release implements a number of API changes to improve functionality and better serve our integration partners. These updates are designed to enhance performance and ensure smoother integration experiences.

ComponentFeatureDescription
Corrections ReportImage Overflow for .docx ReportsComment images larger than 800 pixels wide will automatically get resized to fit within the exported Word document's page dimensions.
Review Page - Quick CommentsQuick Comment Notification Pop-ups

Help text has been added to inform users that some comments will not appear on the Quick Comment Toolbar if the project and comment purpose differ.

Personal Lists/CommentsUser Interface Updates

User interface updates were made to the User Profile COMMENT LIST and Insert Standard Comment modal.
In the User Profile, the "Personal Lists" filter was renamed from "Filters."

In the Insert Standard Comments modal, the filters and comment details were reordered to match the order from the User Profile.

Custom Project FieldsNew Custom Project Field User Interface Updates

User interface updates were made to the Add New Custom Project Field modal under Settings/Configuration/CustomFields/Fields:
The two Visibile toggles were condensed into one.
When Required is toggled on, Visible and Read Only are disabled.
When Read Only is toggled on, Required is disabled.
The "Field Type" section header was added.

NotificationsDue Date Updated

Users can subscribe to receive a notification when an Assignment's Due Date has been updated.

Review Page - Thumbnail PanelPan and Zoom on Thumbnails

A frame overlay on the thumbnail allows users to manipulate the pan and zoom functionality from the Thumbnail Panel in addition to current pan and zoom for the document page being viewed within the Review Window.

Resize the frame to adjust the zoom level by clicking and dragging the bottom-right corner.
Click and drag the frame around the thumbnail to quickly pan across the page.

SecurityMulti-Factor Authentication (MFA)

Administrators can enable Multi-Factor Authentication (MFA) under Settings/Security/Multi Factor Authentication to enhance security and provide compliance with data protection regulations.

Once enabled, users can choose how to authenticate from a new Security modal available in the User Menu. "Email One-Time Password" is the default authentication method.

Users will be prompted to enter their one-time password (OTP) at login or use an authenticator app.

Review PageQuick Comment Toolbar

A quick comment toolbar can be created and moved about the Review Page's Review Window for quick access to your favorite standard comments.


Configure your top 6 standard comments from your User Profile's COMMENT LIST and choose the order in which it will appear from the comment order drop-down.


Once saved, open your Workspace Preferences in the Review Page and turn on the Quick Comment Toolbar by toggling on the Display Standard Comment Quick Toolbar and saving your preferences.


Hovering over a comment will show the relevant first line of text. Select one to quickly place it during review.

Your Quick Comment Toolbar can then be moved to any position within the Review Window and saved using SAVE WORKSPACE.

Custom Project FieldsMap Custom Fields from goPost to EPRCustom Fields created in goPost now map to EPR and get pulled in with other project data.
Email TemplatesUpdate Comment Response Notification Template

The "Comment Response - Comment Response" email notification template has been updated to improve communication when a user has replied to a comment. The email notification now includes the "Original Comment" and the "Comment Response" within the body of the email notification.

Column FiltersUpdated Date Column

A new column to visibly track the date a project was last updated has been added as an available column to display in the "Projects Awaiting Intake" Dashboard table. Open the COLUMN FILTER configuration window to display the "Updated Date" column.

CommentsDynamic Standard Comment Filtering

When inserting standard comments, dynamic filtering allows users to select an option from one filter list which will immediately update all other filter lists to display options that are compatible with the selected option.
For example, when X Group is selected, only options related to X Group will be available for selection within the remaining filters. And if the Group is changed, the other filters will update accordingly to reflect the new set of compatible options.

As always, filters are dependent on existing data within a standard comment.

ConfigurationsRemove List Type Display NameThe List Type Display Name field has been removed from the user interface along with its Save button. While the Display Name field was previously editable and could be saved, the application of the saved changes throughout EPR was a feature that got disabled in an earlier release.
SystemAbility to Clear Application Cache in EPR

Users can conveniently clear their application cache directly from the interface, eliminating the necessity to switch between different tools or environments.
Accessible from the "Help" menu, click Clear Cache to remove out of date cached objects and reset any relevant data or settings associated with the cache. A confirmation message from your browser will prompt you to reload your page to reflect the most recent updates.

ProjectsShow Deleted Project Documents

Users can now view a list of documents that have been deleted within a project. From within a project, open the project menu and select See Deleted Documents.

A full list of the project's deleted documents is viewable with relevant information as well as the option to download a copy of a deleted document. 

CommentsImport Comments to a Project

Project comments can be created in bulk by importing from a spreadsheet. Click the Batch Import button and select a local .xlsx or .csv file with your comments. Note that the system will validate the spreadsheet to ensure comments are correctly formatted and there are no missing required fields.

You can follow the same instructions for bulk importing standard comments to the comment library here.

Upon successful import, a confirmation message will be displayed.

MarkupsColor Picker Hex Value

When Group Color Restrictions are not applied, users can choose the color of their markups. To reduce inconsistencies in markups and allow users to work with predefined colors, a hex value field has been added to the color picker. This will help users select a precise color on the color spectrum when the default group color is not needed.

A user's default markup color will remain as the color of the group being represented in the Review Page and saving the workspace settings does not override the default markup color on the toolbar.

Sheet Numbers TabDesignating an OCR Area

Users can define a custom area on a sheet for OCR to analyze and re-run a sheet number check, for individual pages or an entire document, when sheet numbers are missing.

For individual pages, users can click the Magnifying Glass button to define/redefine the page-specific OCR area.

Move and/or resize the defined OCR area and click CHECK to re-run a sheet number check. The sheet number should populate in the "Detected Sheet Number" field. Click DONE to apply.

For an entire document, users can click AUTOCOMPLETE.

A new option to designate the OCR area across all pages of the document is available. Click DESIGNATE OCR AREA to define the document-wide OCR area.

Move and/or resize the defined OCR area and click CHECK to re-run a sheet number check. The sheet number should populate in the "Detected Sheet Number" field.

Click DONE to apply. All thumbnails should update with a sheet number or will display "oo" where a sheet number could not be found.

Comment ReportDisplay Sort Option Labels

EPR Administrators can now configure two-column comment reports to display labels for the secondary and tertiary sort options. Toggle on Display on Report under the report template's Sort Options section to display the secondary and tertiary sort options alphabetically as subheadings below the primary sort label.

PermissionsAccess to Custom Labels ConfigurationPermissions have been added to control access to the configuration page for custom labels. This permission is defaulted to only allow Admins access to view the Custom Labels configuration page and can be modified as needed.
CommentsEmpty Filter Option

When inserting standard comments, "Empty" can be applied as a filter option to display results that do not have specified field data. This applies to the filters 'Source', 'Category', 'Subcategory', and 'Review Type.'

For example, if a standard comment doesn't have "Category" data, selecting Empty in the "Category" drop-down will return results for any comment that doesn't have a category defined.

Additionally, when filtering project comments, "Empty" can be applied as a filter option to display results that do not have specified field data. This applies to the filters 'Impact', 'Review Type', 'Category', and 'Subcategory.'

Comment ReportInclude Impact Value in Exported Comment ReportsA comment's 'Impact' value is included in the excel export of the comments.
ContactsUpdate Contact Info Displayed

The Contacts section of the Project DETAILS tab has been updated to include the "Phone Number" column.

ProjectsRequired Field Indication

The sub-section headers under the Project DETAILS tab will display an asterisk (*) to identify the presence of a missing required field(s) within the sub-section.

ScoutScout Results UI/UX

UI/UX enhancements have been made to the Scout Results to indicate a warning for PDFs that are outdated and require a newer version.

CommentsPersist Comment Filters

While searching for a standard comment from the Project Comments' Insert Standard Comment modal, the user's filter will be persisted to the next search.

Review Page ConfigurationReview Page Compliance Footer

Provided a configurable footer message for screen readers to understand that the Review Page may not have alternative text available for some content.

This configuration can be found under Settings/Configuration/Review Page.

Shared LicenseLogout Request Countdown Clock

When another person attempts to log out a Shared License user they will now receive a notification that includes a clock that will count down to the action being executed. This allows the user being logged out sufficient time to save their work or contest the logout if necessary.

[ image coming ]

2.22.0 Bug Fixes 

ComponentIssueDescription
UserNew Requested Account Not DisplayingFixed an issue where user accounts created/requested from the login page were not showing in the User list as inactive users.
Corrections ReportsMissing Page Number and Sheet Number in Corrections ReportResolved an issue where page numbers and sheet numbers were not printing on generated corrections reports.
Review PageMeasurement Label Persists After Deleting MarkupFixed an issue where measurement labels that are turned on for sketches don't get removed after deleting the markup.
API CallsIncorrect Status Being Returned to Integrated PartnersFixed an issue where the wrong project status was getting returned to integrated partners.
Document LinkingDocuments not Linking Between SubmittalsResolved an issue where files resubmitted as new versions were not correctly linked to their previous version, resulting in users unknowingly pushing files through as first submittals.
Review Page ToolbarSave Page Rotation Tool not WorkingFixed an issue where the Save Page Rotation tool fails to save a page's rotation immediately after the successful save of another.
CommentsDuplicated Comments with Same Comment NumberResolved an issue where review page comments were automatically being duplicated and given the exact same comment number.
CommentsAuto-enable Comment Responses not WorkingFixed an issue where the "Auto-enable responses on new comments" configuration is not working.
Document RenderingMissing Objects in PDFResolved an issue where objects in the PDF were hidden or removed when the document is rendered.
CommentsIncorrect URL Saved for Comment ImagesFixed an issue where users couldn't view correct comment images from the printed PDF due to the wrong URL for the image being saved. 
Corrections ReportsSheet Numbers Comment Option not Displaying on Corrections ReportsFixed an issue where the sheet number location of a review page comment was not displaying on the corrections report.
Automated DistributionsDistribution Assignment's Days Configuration is InaccessibleResolved an issue where the Days field was not accessible within a new or existing distribution due to spacing.
Corrections ReportsComment Impact Values Missing from Exported Comments ReportFixed an issue where comments with an Impact value are missing that value in the "Impact" column of the Export Comment Report spreadsheet.
Sheet Numbers TabInconsistent Sheet Number ThumbnailsFixed an issue where the sheet number thumbnails displayed in the REORDER PAGES window were showing an older format which made it hard to see the sheet numbers.
CommentsDefault Font Size Too SmallResolved an issue where the default font size for comments was too small.
Custom StampDistorted Aggregate StampFixed an issue where aggregate stamps appeared cut off when printed.
CommentsMissing Comments and Comment Text DuplicationFixed an issue where some review page comments are not printing on the deliverable document and, in some cases, the comment text was being duplicated.
Comments LibraryBroken User Interface when Adding a Standard CommentFixed an issue where the user interface would break when adding a new standard comment to the Comments Library.
User ProfileAssign Group Modal Title PaddingFixed an issue where there was inadequate spacing around the title of the Assign Group modal when adding a Group to a User Profile.
Document UploadResubmittals not Showing All PagesFixed an issue where some resubmittals were not showing all pages when the page count is incorrectly stored.
UsersUser Modal not Displaying TitleResolved an issue where the modal title was blank when creating/editing a User.
ListsList Type Modal not Displaying TitleResolved an issue where the modal title was blank when creating/editing a List Type value.
GroupsGroup Modal not Displaying TitleResolved an issue where the modal title was blank when creating/editing a Group.
Accessibility ComplianceButton Status not ReflectedFixed an issue where the expanded/collapsed status of buttons in the navigation panel were not accurately being conveyed to users with disabilities.
UsersInactive Users List is not Displaying AccuratelyFixed an issue where the inactive users list was blank or not diplaying all user accounts.
Comments LibraryWarning Message not Triggered When Overwriting Existing Standard CommentResolved an issue where a warning message was not displaying when attempting to overwrite an existing standard comment.
Custom StampMulti-Field Stamp Drop-down Field not Displaying OptionsFixed an issue where configured field options are not available to select on drop-down fields within the multi-field custom stamp.
ReportsNo Results Found when Generating Reports with Applied ParametersFixed an issue where reports could not be downloaded after applying a filter.
ContactsContact Records Fail to Save Active/Inactive StatusFixed an issue where toggling a Contact record to inactive does not save.
Document RenderingSheet Rendering IssuesFixed an issue where document pages were not rendering.
CommentsIncorrect Group AssignmentFixed an issue where review page comments were showing they belonged to a different Group than the one that originally created the comment.
Corrections ReportsReport Preview Image Display IssuesFixed an issue where the preview shown during the creation of a corrections report would display images that expanded beyond the page width.
Custom FieldsLarge Text Fields Cannot Be DisabledResolved an issue where read only large text custom fields were able to be edited.
PermissionsPermission Cache not Updating After Removing/Adding a Project Team MemberResolved an issue where removing or adding a team member to a project wasn't updating stored permissions in the database.
CommentsModal does not Recognize New Entry After Quickly SavingFixed an issue where new comments or comment responses that were saved too quickly after entering new text resulted in the most recent changes being lost.
Project Details TabCan't See Full List of Available Project ManagersFixed an issue where the Project Manger drop-down under the Project DETAILS tab wasn't displaying all available users with the Project Manger User Role. 

Release 2.20.0  Enhancements June 16, 2024

Continued in this release, users may notice several UI/UX changes resulting from updates to improve compliance with Federal ADA Standards.

ComponentFeatureDescription
Project Details TabCustom Fields Section

Custom Fields are designed to enhance flexibility and adaptability in project management, specifically catering to unique data requirements not covered by default system configurations. This feature is particularly beneficial for projects with specialized needs, such as Permitting projects, where standard data fields may not adequately capture all necessary information. By allowing administrators to create and manage custom fields, the application empowers project managers and teams to tailor data management to their specific project requirements. This customization ensures a more organized, relevant, and efficient handling of project data, leading to better project tracking, reporting, and overall management.

Custom Fields

Custom Fields Configuration

Custom Fields can only be configured by an administrator under Configuration/Custom Fields as follows:

Field Groups

Custom Field Groups serve as a section header to categorize custom fields.

Choose a Purpose, then add a new Custom Field Group by clicking the + button.

Project Type Mapping

Custom Field Groups can be associated with various Project Types to ensure the right custom fields are available on the appropriate projects.

Choose a Purpose and Project Type, then add any of the active Custom Field Groups that you wish to be visible under the "Custom Fields" section of the Project DETAILS tab.

Fields

Custom Fields are used to gather specific project information where standard data fields may not adequately capture all necessary information.

Choose a Custom Field Group, then add a new Custom Field by clicking the + button.

Field Groups Permissions

Edit the Custom Field Groups Permissions as needed to ensure the appropriate User Roles have access to view the Custom Fields within projects. By default, only Administrators can see the Custom Fields once they have been created.

Select a User Role from the drop-down and toggle the visibility by editing the Custom Field Groups.

Review Page - ToolbarRadius Tool Calculation Updates 

When using the Radius calculation tool, a radial line segment and the measured radius are now displayed during the measurement.

The radius calculation is also editable from the Markup Detail window by updating each value (exclude the feet and inch tick marks) for the calculated feet and inches one at a time. For example, a radius calculation of 50' 6.00" is updated by changing 50 to 55 or by changing 6.00 to 6.25.

ReviewSESSIONAdded a Custom Message Field in the Invitation

Added a text field in the ReviewSESSION invitation window to enter a custom message to be included in the email notification.

Scout Configuration PageAbility to Edit Inspection Parameters

Updated the Scout Configuration page to allow users to edit some inspection parameters, e.g., Page Count and File Size.

NotificationsAssignment Due Date Notification

A new Document Assignment notification option is available for users to subscribe to from their User Profile. The Due Date Reminder notification can be selected to receive an email reminder that an assigned due date is approaching. The reminder can be set to occur between one and 7 days before the Assignment is due.

*This notification only works when a Due Date has been set on an Assignment.

User ProfileCreate Personal Favorites Lists

Users can now create their own personal comments lists from the new COMMENTS LIST tab under their User Profiles. By default, each user is given a "Favorites" list to manage as well as an option to create as many personalized lists as desired.


Choose one or more of your Personal Favorites Lists to add to and select the comments you wish to add from the list of existing standard comments.

CommentsAdd to Personal Favorites Lists

While searching for a standard comment from a comment's Insert Standard Comment modal, users can add comments to their Personal Favorites Lists.
On the comment you wish to add, click the Bookmark icon to add the comment to your "Favorites" or click the Plus icon to add to one of your "Personal Lists."

CommentsPersonal Favorites List Filter

While searching for a standard comment from a comment's Insert Standard Comment modal, users can filter by their personal favorites lists.
Select one of your Lists from the Personal Lists drop-down to show the comments in that List.

Comments LibraryOption to Overwrite Existing Standard Comments

In addition to being able to download any existing standard comments from the Library, users now may reupload the downloaded comments to perform a bulk update to a set of comments.
The download format now matches the upload template and includes the "Comment ID" which serves as a unique identifier to each comment. For each row in the uploaded file with a unique identifier, the existing standard comment in EPR will be located and subsequently updated with the information from the file.

Document RenderRerun OCR During Re-Render Process

When a user re-renders a document, the process will now trigger the OCR and Sheet Numbering process to rerun as well. Rerunning the OCR and Sheet Numbering process will only attempt to recapture sheet numbers that were left blank.

CommentsComment Modal Resize

Added the ability for the Comment window to be resized while open in the Review Page. Click and drag the bottom right corner of the window to resize.

CommentsPersist Comment Filters

While searching for a standard comment from a comment's Insert Standard Comment modal, the users filters will be persisted to the next search.

CommentsMove/Drag Insert Standard Comment Modal

While selecting a standard comment from a comment's Insert Standard Comment modal, users can now move/drag the Insert Standard Comment modal around the page, allowing for better visibility of the planset or comments list behind it.

Assignments Page Column FilterUpdate the Columns to Display UI/UX

The Assignments page Column Filter configuration has been updated with a new UI/UX to make it easier to personalize a users preferred page view. The Columns to Display modal now allows for multiple columns to be moved at the same time between what is available and what is displayed.

Additionally, the order in which the columns are displayed can be edited. Click and drag any column to re-order. When finished, click SAVE.

Review Page - Save WorkspacePersist PDF Text Search Feature

The PDF Text Search feature is now included as Review Page setting that can be persisted after clicking Save Workspace.

PDF Text Search Configuration PagePDF Text Search Configuration Page Updates

The Rendering configuration page was renamed to "PDF Text Search" within the Settings.
The page description was also updated and help text was added.

Shared LicenseAbility to Manage Logged-In Users

Administrators of an EPR instance with Shared Licenses can now see the current Shared License user(s) logged in from the Environment/License page in the Settings. In addition, administrators can force logout users as needed.

The user being forced to logout will receive a message stating they are being logged out and will have 30 seconds to respond to stop the logout. A message will then display to the administrator indicating whether the force logout was successful or not.

DashboardDashboard Configuration Settings

Updated the Dashboard Configuration Settings window.

Corrections ReportComment Options Comment Disposition Configuration

Comment Disposition has been added as a Comment Option in Comments Report Templates. When selected, comments will display the status of the comment.

2.20.0 Bug Fixes 

ComponentIssueDescription
Corrections ReportTwo-Column Reports Cut Off Images in CommentsFixed an issue where comment images were cut off in two-column comment reports.
OCR & Sheet NumberingDocument Pages not RenderingResolved an issue with document pages not rendering.
CommentsImpact Value not Displaying After SavingFixed an issue where comment Impact values did not display after selecting an Impact value and saving the comment.
CommentsGroup Association Caching IssuesFixed a caching issue where revoking a user's Group association was not being reflected when inserting standard comments. 
CommentsSave Button not Enabled After Inserting a Standard Comment on an Existing CommentResolved an issue where inserting a standard comment into an existing comment would not enable the Save button.
Review Page - CommentsEdit Access Denied for AdministratorsFixed an issue where Admins could not edit a comment from the Review Page if they are not associated with the Group that authored the comment.
ReviewSESSIONInvitation Management Window is Showing All Data Regardless of Pagination SettingsResolved an issue where the pagination limit was not accurately limiting the number of records shown per page in the ReviewSESSION "Invitations" window.
User ProfileUser Profile Remains Editable While Waiting for Save Process to CompleteResolved an issue where a user could continue to edit their profile while waiting for the save to process after clicking SAVE.

Release 2.19.0  Enhancements January 14, 2024

Beginning with this release, users may notice several UI/UX changes resulting from updates to improve compliance with Federal ADA Standards (e.g., changes to how fields may display, how certain text is contrasted against backgrounds, as well as some general page layout changes).

ComponentFeatureDescription
DashboardDashboard Configuration Settings

The Dashboard configuration settings have been renamed to "Arrange Dashboard" and moved to the top of the page. They have also been expanded to include toggles to show or hide the graphs and the ability to rearrange all dashboard components to your desired look.

Click on a component toggle to adjust its visibility, and drag and drop to adjust how the components are organized.



Configuration settings will persist after navigating away from the Dashboard and after each logout.

Account LockoutAccount Lockout Configuration Page

EPR Administrators now can configure account lockout settings from the Account Lockout page under the Configuration Settings.
The Account Lockout Configuration is a crucial component for any modern security infrastructure, designed to empower organizations with granular control over their user account lockout policies. This intuitive and robust interface provides administrators with the tools they need to fine-tune security settings, enhance protection against unauthorized access, and mitigate potential threats.

Custom LabelsProject Details Field Configuration Page

EPR Administrators now can configure Project Details fields. From the Custom Labels page under the Configuration Settings, custom display labels may be created and applied to each available Project Detail field to align with local terminology/vocabulary. If no custom display label is set, the default field name will be used. These display labels will only be visible to licensed users. In addition, each Project Detail field's visibility and requirement may be configured.

Custom LabelsProject Address Field Configuration Page

EPR Administrators now can configure Project Address fields. From the Custom Labels page under the Configuration Settings, custom display labels may be created and applied to each available Project Address field to align with local terminology/vocabulary. If no custom display label is set, the default field name will be used. These display labels will only be visible to licensed users. In addition, each Project Address field's visibility and requirement may be configured.

ConfigurationsNew General List Type

A new pre-configured General List Type, "District/County", can be managed under Settings/Configuration/Lists.

"District/County" has also been added as a new address field under the Project DETAILS with drop-down options relative to the State selected on the environment's Address page.

ConfigurationsNew General List Types

New configurable General List Types in Settings/Configuration/Lists: "Document Type" and "Attachment Type."

Not to be confused with file formats, these lists are meant either to describe the nature of the files or to better help organize agency files.

  • Descriptive Example: Calcs, Specs, Plans, Other.
  • Organizational Example: Internally Created, Approved/Accepted, Not Acceptable, Other.


The "Document Type" List includes preconfigured PLAN and OTHER values that should not be modified or deleted.

The "Attachment Type" List includes a preconfigured Comment Attachment value that is used by EPR and should not be modified or deleted.

Assignments Page Column FilterDocument Type Column Filter

Added a new column filter option on the Assignments Page to display the Document Type of each document submitted for plan review.

Projects Page Column FilterDistrict/County Column Filter

Added a new column filter option on the Projects Page to display the district or county from the project's address.

Automated DistributionsUpdated the User Interface in the Automated Distributions Configuration

The Automated Distributions configuration window has been improved to provide a cleaner user interface. Checkboxes have been replaced with drop-down fields to allow for easier multi-select capability.

Automated DistributionsAdded the Ability to Configure Automated Distributions Based on the District/County

District/County has been added to the configuration of Automated Distributions. When provided in the project's address, the District/County will provide additional detail to further define Distribution Assignments.

The District/County drop-down options are based on the State the Agency is in, as is provided under Settings/Environment/Address

Automated DistributionsAdded the Ability to Configure Automated Distributions Based on the Document Type

Document Type has been added to the configuration of Automated Distributions. When provided with the PDF plans, the Document Type will provide additional detail to further define Distribution Assignments.

Automated DistributionsAdded the Ability to Configure a Due Date on Automated Distributions

Automated Distributions now support the configuration of Due Dates. Set how many weekdays into the future you wish for a new assignment to be due (i.e., 0 Days = Due Today, No value = No Due Date).


Existing distributions will not have a due date configured by default but can be added as needed.

Stamp ManagementAuthorized Stamp Users

User access to stamps can now also be configured within each stamp record from the stamp library in Settings/Configuration/Stamps.

Each stamp record has been updated to include an "Authorized Stamp Users" dropdown which will provide a list of all licensed users with Admin, Project Coordinator, Project Manager, Group Manager, or Reviewer user roles.


Permissions to grant User Role access to view this field are as follows:

  • Turn on View permission to "Access - Stamps Page"
  • Turn on View permission to "Management - Stamp Management" and "Management - User Management"

Permissions to grant User Role access to edit this field include those listed above and the following:

  • Turn on Edit permission to "Management - Stamp Management"

User Roles who have been given these permissions will be able to edit all stamps in the stamp library and their configurations.

Custom Stamp TemplateAggregated Status Stamp Template

A new custom stamp template has been created with a configuration to aggregate reviewer names and groups of the same assignment status. The reviewer's first and last name, the group of their assignment, and the date the status was changed will all be aggregated on the stamp.

Select Aggregated Status - Preset 1 from the "Template" drop-down. Select an Assignment Status Parent Item from the "Aggregated Status" drop-down. Fill out the remaining field as needed and SAVE.

Stamps will aggregate per document based on the Assignment Status Parent Item selected.

For example, five (5) assignments for a document have been given an assignment status; three assignments are Approved, one assignment is Rejected, and one assignment is Active:

  • IF the stamp is set to aggregate all Approved assignments, then ONLY the assignee of those three Approved assignments will appear on the stamp.
  • IF the stamp is set to aggregate all Rejected assignments, then ONLY the assignee of the Rejected assignment will appear on the stamp.
Stamp ManagementAbility to Duplicate Stamps

For custom stamps, the ability to duplicate existing stamps has been added to the Stamp Management page under the Configuration Settings. Users with permission may now create a copy of an existing stamp by clicking the Duplicate button.

Upon confirmation, the new stamp name will be "[Original Stamp's Name]_copy" and all stamp configurations will have been copied except for Authorized Stamp Users and the Aggregated Status.

Image stamps can also be duplicated, however, the images themselves will not be copied and will need to be re-uploaded, and name will not get updated.

Comment ReportInclude Valuation Field in Comment Reports

Comment Report templates can now be configured to include the project valuation. Valuation is an available "Project Fields" option that, when turned on, displays the value provided in the Valuation field under the Project DETAILS.
The valuation amount is automatically rounded to the nearest dollar on comment report previews and on the generated PDF or Word attachment.

Comment ReportSort Comment Report by Impact

Impact has been added as a Sort Option in Comments Report Templates.

When configured as the Primary Sort option, the sort order value is followed. Otherwise, sorting occurs alphabetically.

Comment ReportDisplay Sort Option Labels

EPR Administrators can now configure single-column comment reports to display labels for the secondary and tertiary sort options. Toggle on Display on Report under the report template's Sort Options section to display the secondary and tertiary sort options alphabetically as subheadings below the primary sort label.

However, the tertiary sort option will only be displayed if it is not comment specific. (i.e., Group or Filename)

Standard CommentsDownload Standard Comments

Added the ability to download existing standard comments from the Standard Comments Library.
After selecting one or many standard comments, click the Download button to download the selected comments into a spreadsheet that matches the format of the upload template.

Comment SearchImproved Search Query

Comment search functionality has been enhanced to allow users to now query comment tag numbers. Search functionality is available from both the Project COMMENTS tab and the Review Page's Markup Panel.

CommentsUpdated History Tracking in Comment Logs

Comment LOGS have been updated to restore the user responsible for each recorded update.

Document UploadVirus Scanning for Incoming FilesAmazon's antivirus service for AWS has been implemented to automatically perform a scan on all new files uploaded.
Project Documents TabAbility to add a Document Type or Attachment Type to Files During Upload

When uploading new files from the Project's DOCUMENTS tab, users may optionally designate a Document Type for plans or an Attachment Type for attachments.

Project Documents TabEditable Document Type Field

The Document Type can be updated from the document's Details page under the DOCUMENTS tab once the intake process has been completed and at any time during the first submittal only. This is not editable during subsequent submittals as the Document Type listed during the first submittal will persist.

Project Documents TabCreate a Document Display Name

Users with proper permissions can now edit a document's display name from the Project DOCUMENTS DETAILS tab. The Document Display Name will replace the current submittal's filename wherever it is displayed in EPR. Any subsequent submittal will inherit the Document Display Name with the option to update or remove it, as needed. When deliverables are packaged, the current submittal's original filename - not the internal Display Name - is used in the zipped file.

Project Attachments TabAdding an Attachment Type to Attachments

When uploading a new attachment under the Project's ATTACHMENTS tab, users may designate an Attachment Type. The default value is "Comment Attachment" but can be changed when other values are available.

Additionally, existing attachments can now be edited to add an Attachment Type or update the current Attachment Type.

ReviewSESSIONManage ReviewSESSION Invitations

ReviewSESSION invitations can now be tracked via a new Invitation button on the Project COMMENTS tab. The Invitation button is only visible when there are active sessions.

Users with permission can manage an expiration date by clicking the Edit button or end a session early by clicking the Delete button.

Guests already logged in at the time their session expires will remain logged in until they log out or are logged out by an Admin.

In addition, new "Project - Review Session Invitation" Permissions have been created to manage user access. By default, only Administrators can view and edit invitations.

Review Page CommentsPinned Comments Remain Expanded When Repositioning

When repositioning comments that have been pinned open, the comment's profile (size and shape) is now visible for users to ensure an accurate placement.
The profile will display in the user's group color for saved comments.

However, comments that have recently been pasted and not yet saved, due to being copied or moved, will display a system-default blue profile.

Review Page CommentsAdding an Attachment Type to Comment Attachments

When uploading a comment attachment, the Attachment Type is defaulted to "Comment Attachment" but can be updated before or after the attachment has been uploaded.

Review Page StampsAuto-snap Stamp LocationWhen placing a stamp across multiple pages, the stamp will automatically be repositioned to fit within a page's printable area if it would have otherwise extended outside of it.
Review Page - Thumbnail PanelAbility to Search PDF Text

Users now have the ability to search for text within plan review files on the Review Page. With the help of existing OCR technology, additional server-side services have been implemented to enable capture and return of document text results for real-time searches.

Users must Enable PDF Text Search from the Thumbnail Panel or thumbnail pop-out window's search field to toggle the results that can be queried. Only the pages which have the keyword on them will be listed.

To enable this feature, contact e-PlanSoft. Additional charges may apply.

     

Print PDFPrint PDF Setting to Include Comment Responses

Comment responses can now be included in the printed PDF of the plans for users who generate reports manually.

This can be done one of two ways:
1. Select the option from the Print Preview within the Review page and download a local copy.


2. Select the option from the Printer Render Settings on the DELIVERABLES tab and return the packaged deliverables.

Note that comment responses will not display when viewing a preview in the Review Page.

DeliverablesAppend Individual Filenames

When packaging a project's deliverables, users now have the option to append the filename of any marked-up plan being returned. Neither the filename of the zipped package nor the filename of included attachments will be affected.

Some special characters (!, ', ;, @, &, =, , (comma), [, and ]) are permitted in the appended filename as this is an outgoing file and does not need to be checked by Scout.

SystemUpdated Data EncryptionData is now encrypted into AES-256.

2.19.0 Bug Fixes 

ComponentIssueDescription
PaginationTotal Number in Pagination not DecreasingFixed an issue where pagination was not being accurately displayed when adding projects under a user profile.
NotificationsComment Response Email Notification Pulling Incorrect GroupsResolved an issue where the wrong Group information was being returned in comment response email notifications.
Review Page CommentsRepositioning Comment Tag Shows Incorrect Tag While Moving CursorFixed an issue where the wrong comment tag profile was displaying while attempting to reposition a comment.
Markups ReportSelecting a Report Template Automatically Closes the ModalResolved an issue where the Markups Report modal would prematurely close after clicking the desired template.
Review Page MarkupsText Box Callout not Able to Change ColorFixed an issue where users couldn't change the color of a Text Box Callout.
Review PagePressing Escape Closes the Panels and Distorts the MapResolved an issue where pressing the Escape key while in the Review Page would close both the Thumbnail Panel and Markups Panel, and would distort the document page.
Review Page CommentsH1 Text Getting Cut OffFixed an issue where pinned-open comments on the Review Page would cut off text that was using the Header (H1) font size from the comment's rich text editor.
Review Page CommentsStandard Comment Library not Loading in Comment Modal Resolved an issue where clicking "Insert Standard Comments" from within a Review Page comment would not load any results.
Review PageReview Page Stuck on InitiatingFixed an issue where the Review Page would fail to load.
Review Page StampsMulti-Field Stamp Checkboxes not WorkingResolved an issue where multi-field stamp checkbox configurations were not being relayed to the stamps displayed content.
Print PreviewText Boxes with Callouts do not Display in the Printed PDFFixed an issue where Text Box borders with Callouts would be hidden on printed PDFs.



Remote LoginRemote Login Attempts Prompt an Invalid Password ErrorResolved an issue where the remote login feature was not working for some users.
DeliverablesCheck-In Button Is MissingFixed an issue where the Check-In button to return projects to the integrated partner was missing.
SystemPerformance IssuesResolved an issue where some users were experiencing long delays with api calls.
SystemUnexpected Log OutFixed an issue where some users were getting booted from the environment, unexpectedly, multiple times per day.

Release 2.18.0  Enhancements July 09, 2023

ComponentFeatureDescription
Review Page MarkupsCopy/Paste Markups

Based on a user's existing Review Page edit permissions, all markups except for stamps can now be copied using the keyboard shortcut Control + C (Windows) or Command + C (Mac). Markups can be pasted to any document page using the keyboard shortcut Control + V (Windows) or Command + V (Mac).

Pasted markups are offset by 10 pixels vertically and 10 pixels horizontally by default.

Control + Z (Windows) or Command + Z (Mac) can be used to undo a pasted or deleted markup.

Review Page MarkupsDouble-Click to Reposition Comments & Stamps

Double-click on a placed comment or stamp to activate the reposition function. Choose a new position on the same document page and single-click to place the selected comment or stamp. (Previous options for moving comments and stamps are still available.)

Review Page CommentsMove Comments

Added the ability to move a selected comment from one page to another.

Cut/Copy the comment by clicking Control + X (Windows) or Command + X (Mac). Paste the comment onto a different page by clicking Control + V (Windows) or Command + V (Mac).

The pasted comment is offset from the position of the original comment by 10 pixels vertically and 10 pixels horizontally.

If a user pastes the comment to the same page of the document, it will be treated as a copied comment instead of a moved comment.

Email NotificationsNew Email Notifications for Comments

Users who subscribe to the "Comment - Allow Response" notification under their user profile are now able to receive additional email notifications.

The following scenarios will trigger new email notifications:

  • The user created the original comment AND another user marks a comment assignment as complete/incomplete
  • The user previously responded to the comment AND they did not create the original comment
  • The user is currently assigned to a comment they did not create AND a new response was added by another user
  • The user is newly assigned to the comment AND they did not create the comment
  • The user's existing comment assignment was marked complete/incomplete by another user
Stamp ManagementUpdate Field NameThe "Template Name" field within Custom Stamp Templates has been renamed to "Stamp Name".
Custom Stamp TemplateAddress/Firm Toggles

The Address and/or Firm can be toggled on or off by administrators (in the custom stamp configuration) as well as by the user (right before placing the custom stamp).

Custom Stamp TemplateMulti-Field Stamp Template

Administrators can create up to 12 custom fields on a custom stamp.

Each custom field has a fixed text size with a 30-character limit and is created as one of four different Field Types: a text field, a dropdown, a checkbox, or a date.

The custom field formatting is preconfigured to display up to 6 fields per column with up to 2 columns (for 12 fields maximum).

Users can manage which custom fields are visible and can edit the Field Label and Field Value of each custom field prior to placing the custom stamp.

Comment ReportExport Comment Report as a Word Document

Comment Reports can now be generated as a Word document (.docx) in addition to PDF.

Select your preferred file format next to the filename of your comment report prior to creating it.

Thumbnail PanelPopout Window Navigation Updates

The Thumbnail Panel's popout window now has:

  • Keyboard navigation: similar to the Thumbnail Panel's keyboard navigation, users can navigate between thumbnails in the pop-out window by using the arrow keys and can select a thumbnail to open within the Review Window by clicking Enter.
  • Scrolling: a scroll bar allows users to scroll through all pages within a document. This replaces the navigation buttons that were available only when viewing a document with more than 15 pages.
  • Responsive resizing: the document pages will always display as 5 pages across with no limit to the number of rows, regardless of window size. Previously, the pop-out would display 5 pages across with a maximum of 3 rows (or 15 pages total).

Review Page HeaderMenu Navigation

Quick access options are now available for Assignments and Attachments from the Header's Menu on the Review Page. Clicking on either option will navigate the user to the corresponding project tab. Hovering over either option will open a submenu with additional information.

The Assignments option displays three (3) additional navigation options:

  • My Assignments displays assignments that are assigned to the current user.
  • My Groups displays assignments that are assigned to any Group(s) the current user is associated with.
  • Other Groups displays all other assignments that are assigned to Groups the current user is not associated with.

Clicking on any other assignment will reload the Review Page and load the selected assignment.

The Attachments option displays all the project's supporting documents. Depending on the user's browser settings, clicking on an attachment will either download or open in a new browser tab.


Comment ReportExpanded Report Naming Options

Updated the comment report template to provide users with more choices of information to include in the report name.

The full list of choices now includes Project Number, Project Name, Project id, Review Type, Comment Group Label, Date & Time, and Template Title (new options in bold).

Administrators can select up to five (5) filename options total and preview a "Sample File Name" before committing to the selections.

Existing comment report filename configurations will be persisted automatically.

DashboardImproved Loading Times for Dashboard GraphsFor agencies with large amounts of data, updates were made to the Dashboard to improve loading times.
DashboardMy Assignments by Due Date Graph Update

Changes were made to the Dashboard graph "My Assignments by Due Date" to improve the queried results displayed.

It will now display assignments with an Assignment Status associated to parent items Active or Not Started and only from Projects in the Open Project Status.

The graph was also renamed to "My Open Assignments by Due Date".

Sheet Number TabImproved OCR Performance

Changes were made to improve the optical character recognition (OCR) performance.

As a result, the images that are displayed when users toggle Show Sheet Number or use the Reorder Pages feature is now wider and shorter.

.

2.18.0 Bug Fixes 

ComponentIssueDescription
Comment ReportUnable to extract a comment report from a .zip fileFixed an issue where some users were getting an error when attempting to open or extract a comment report from a .zip file.
Sheet Number TabRead-Only users can hide/unhide sheetsResolved an issue where a Read-Only user was able to hide sheets for review and/or deliverables.
Review Page Markup PanelRestore Comment Disposition FilterFixed an issue where the Comment Disposition filter was inadvertently hidden within the Markup Panel's Comment Pane filters.
Browser CacheRecent Updates Not Showing Up As Expected

Resolved caching issues where changes to certain components did not get immediately reflected and could result in errors.


Release 2.17.0  Enhancements March 26, 2023

ComponentFeatureDescription
Project Comments TabExport Comment Responses

Users can now export a full list of project comment responses into an Excel file by first selecting one or more comments from the Project Comments tab and clicking EXPORT COMMENTS INCLUDING RESPONSES.

All project comment responses will be exported regardless of which comments are selected.

Project Assignments TabBatch Delete Assignments

Users with proper delete rights can now delete multiple assignments at once from the Project Assignments tab.
Select assignments to delete by clicking the checkbox and click DELETE ASSIGNMENTS. Users that have the proper delete rights will have to confirm their decision to DELETE the selected assignments from the "Delete selected records" pop-up.

Users without delete rights will receive an error.

Assignments Page Column FilterApproved Date Column Filter

Added a new column filter option on the Assignments Page to display the date for when an assignment status was most recently set to 'Approved' or an equivalent status.

System-level ReportsNew Report with Filters (All Projects)

Added a new Project report called "All Projects" with advanced report parameters.

Project-level ReportsMarkups Report

A Markups Report providing a summary of all markups placed on a planset can now be manually generated through the Project Deliverables page.
Select the document from the Deliverables Tab and click MARKUPS REPORT. The list of existing single-column report templates appears and any one of these can be selected to serve as the template for the Markups Report. Choose a template, update the filename if desired, and create the report.

The generated report will now be available as an attachment to include in the Deliverables package.

DashboardDashboard Table Refresh Buttons

Refresh buttons have been added to the Projects Awaiting Intake and Projects in Cycle Complete tables within the Dashboard to reload the table contents without reloading the entire page.

PermissionsRead-Only Users Can Download .zip FilesUsers with a Read Only License can now download zipped packages from the Project Deliverables page.
Toolbar Comparison ToolInclude Project Number in Paired Window

The Project Number is now displayed in the Paired Window feature on the Review Page.

Review Page Thumbnail PanelThumbnail Badge Indicates the Presence of Stamps

Stamped document pages will now display a badge on their corresponding Review Page thumbnail to indicate they have been stamped.

Project Assignments TabBulk Assignment of Multiple Documents

Users with rights can now create review assignments for multiple documents at once when working on projects with multiple documents.
Click Add Assignments (+) in the bottom right, open the "Documents" drop-down, and select the document(s) you wish to create assignments for.

At a minimum, select a Group for the assignment and CONFIRM.

Distributions PageIncreased Table Size and Scrolling

The Distribution Page now has a vertical scroll and the configured automated distributions table has been enlarged to display more distributions at once.

Project Comments TabComment Pop-up Remains Open After Saving

When viewing comments from the Project Comments tab, if the user makes a change and then tries to navigate to the next comment, they will be required to confirm and lose changes or stop and save those changes before navigating away.

Comments ReportPrevent Images from Being Cut Off

If a comment with an inserted image cannot completely fit together onto the current report page after the previous comment, the newer comment + image will both be moved to the next page. This should reduce the potential for cut-off images in the report.

Review Page HeaderRestore Workspace Settings Button

A Restore Workspace Settings button has been added to the Review Page Header to allow users to revert their page view back to their most recently saved workspace settings without refreshing the browser and losing any unsaved markups.

Workspace Settings that will get restored include the Markup Detail window position, the Toolbar position (won't restore Toolbar rotation), document zoom level, document placement, and LAYERS settings.

CommentsSort Comment Responses Chronologically

Previously, any changes to the content of a comment did not display in the comment's Responses tab. However, if the disposition of the comment was changed, the comment changes would then also display as an update. This could be confusing.
Now, comment changes - whether they are text changes or disposition changes - will display chronologically in the Responses tab.

Project Comments TabComment Badge/Notification UI Changes

The unread response icon next to a comment will now display in the same blue color as the badge notification icon until the response has been marked as read.


A new icon will display next to a comment that has been assigned to the logged-in user. The icon will display in the same brown color as the badge notification. Once the assignment is marked 'complete' or is no longer assigned, the icon will disappear.

Review Page Thumbnail PanelThumbnail Panel Keyboard ShortcutUsers can now utilize new keyboard shortcuts to navigate between thumbnails and open document pages from within the Review Page's Thumbnail Panel by clicking Page Up and Page Down. CTRL + 9 in Windows (⌘ + 9 on Mac) will close the page that is currently open within the Review Window.
Toolbar Highlighter ToolChange the Highlight Opacity

The Highlighter tool's Markup Detail settings have been streamlined to remove an unused line style/weight feature and enhance the opacity option to allow for adjusting highlights between 20, 40, 60, and 80% opacity.

Review Page Workspace PreferencesAuto-enable Responses on New Comments

A new toggle has been added to the Review Page's Workspace Preferences that will allow a user to automatically enable comment responses for every new comment added.

2.17.0 Bug Fixes 

ComponentIssueDescription
Review Page Review WindowClosing an active page tab doesn't open the next available tabFixed an issue where closing the active page tab within the Review Window wouldn't automatically open the next available page tab when multiple tabs are open.
Review Page ThumbnailThumbnail image not reflecting accurate rotation after saving a page rotationResolved an issue where the thumbnail image of a saved page rotation was not reflecting the saved page rotation upon refresh.
Review Page Review WindowReview Window displaying different pages when switching between submittalsFixed an issue where the Review Page would display different pages when switching between submittals.
ToolbarText box text not wrapping appropriatelyResolved an issue where the text within a text box would not appropriately wrap within the bounds of the text box.
PermissionsProject Deliverable Permissions page displays incorrect Permission TypeFixed an issue where some environments displayed incorrect Permission types.
PermissionsAccess Permissions not accurately updatingResolved an issue with Page Access Permissions.

Release 2.16.0  Enhancements December 18, 2022

ComponentFeatureDescription
Review Page Workspace PreferencesAuto-Save Markup Frequency

EPR users now have the option to enable an auto-save feature in the Review Page to ensure that markups are saved in the event the user is automatically logged out due to inactivity (token expiration). Previously, users would be automatically logged out of EPR after 12 hours and would not have the opportunity to save any unsaved markups.


From the Review Page's Workspace Preferences, an auto-save feature can be enabled
by choosing how frequently users want their markups to be saved from the drop-down.

Markups PanelMeasurements Tab

The Review Page's Markup Panel has been updated to include a new Measurements Panel. Broken down by Calibration Scale, the Summary provides the total Distance and Area calculations for the current page, as well as document-wide totals. Distance and Area list their total calculations, respectively, for the document page being viewed.

Markups PanelSketches Tab

The Review Page's Markup Panel has been updated to include a new Markups Panel. Any markups applied to the document will now display a markup record with the markups category, location, and date/timestamp along with the Group and user that applied the markup. Clicking the Markup tag will automatically navigate users to the markup, center the Review Window around the markup and open the Markup Detail window.

Thumbnail PanelThumbnail Displays Page Orientation

When users rotate a document page to a portrait orientation and apply the Save Page Rotation tool, the thumbnail will now display in portrait orientation after the page is refreshed.

Create a Text Box ToolText Box Tool Callouts and Borders

The Create a Text Box tool has been improved to include the following enhancements:

  • Option to add Callout Arrows to the Text Box. Callout Arrows can be anchored to the center of any side of the Text Box.
  • Text Box border color, Callout Arrows, and line styles are editable.

Note: If a deleted Text Box/Callout is restored, it will have its previous border and font settings and callout arrows (if any).

Markup Detail WindowMeasurement Label

Once a Calibration Scale has been set, a measurement label can now be displayed for sketches. Toggle the Measurement Label on in the Markup Detail window.

Markup Detail WindowRadius Measurement

After Calibrating the document in the Review Page, the Markup Detail window will now display the radius calculation for a circle sketch once applied.

Markup Detail WindowAngle Measurement

After Calibrating the document in the Review Page, the Markup Detail window will now display the measured angle after the Calculate an Angle tool has been applied.

Line ToolsRemove Opacity Control

The Opacity drop-down has been removed as an option in the Markup Detail for a Line tool sketch (Draw a Line, Draws a line with an arrow, and Freehand Drawing Tool).

CommentsEnable Comment Response from Comment Preview

Users can now use the Response button in the Comment Preview to enable responses. Previously, the button was only used to quickly navigate to the "Responses" tab and responses could only be enabled from within the Comment Details.

Measurement ToolsDefault Calibration Scale

After Calibrating the document, EPR will automatically use the set Calibration Scale as the default Scale for all Measurement Tools, as long as only one Scale has been calibrated. If more than one Scale has been calibrated, users will need to manually select which Scale their Measurement Tool should utilize before applying it.

CommentsComment Assignment

Users can now assign a Comment to another Project Team Member to inform them that a reply is requested. Comments can only be assigned after responses have been enabled.


A notification badge will be displayed when you have been given a Comment Assignment.


Comment Assignments are displayed within the Comment Responses tab and can be marked 'Done' once a reply has been added.

CommentsMoveable Reply Window

When adding a reply to a Comment, the Reply window can be moved to allow users to see the Comment they are replying to.

CommentsComment Images

Images can now be inserted into Comments.

Image file types that are supported include .jpg, .jpeg, .png, and .tiff. Users can insert an image using the Insert Image button in the Comments editor but cannot be inserted by dragging and dropping or copying and pasting.

File size must not exceed 10 MB and will be automatically resized to fit on its own line within the Comment. Pinned Comments will display the inserted images on the Review Page but will not be visible within the pinned Comment once printed.

Comments Reports will display Comment images by default but can be configured to substitute the image with a placeholder via a hyperlink to the full-resolution version.

Comments that have an image will display an icon in the Comment Panel preview in lieu of a thumbnail of the image itself.

Project Comments TabComment Pop-up Window Remains Open After Saving

When editing a Comment in the Project Comments tab, the Comment window will remain open after applying any saved changes. Previous functionality would close the Comment window after saving.

CommentsUnpublished Comments

The Comment Preview tool tip for the Private/Public button has been renamed to Unpublish Comment/Publish Comment.


If a Comment has been unpublished by the author, Administrators can now see the unpublished Comment in the Comments Panel and in the Project Comments tab, and can publish it on behalf of the author. Before, only the author could see and publish their own unpublished Comment.


The "Comment - Unpublished" Permission can be updated to allow other User Roles the same rights, if needed.

Comments ReportComments Report Rich Text Editor

A new rich text editor is available in the Comment Report template. There are now options for bold and italicized text, adding numbered lists, inserting hyperlinks, and other rich features.

Comments ReportInclude Comment Responses in Comments Reports

Comments Report templates can now be configured to include responses that have been added to Comments. Include Comment Responses is an available "Comment Option" that, when turned on, displays all updates to a Comment, as visible in the "Responses" tab of a Comment.

AssignmentsSuccess/Fail Pop-up when Reassigning Assignments

If any assignments are unsuccessfully reassigned during a bulk reassignment attempt from either the global Assignments Page or from the Project Assignments tab due to permissions, a Permissions Error pop-up window will now appear indicating the number of assignments which were successful and how many failed; any failed reassignments will be listed in the pop-up window. Any successful reassignments will update accordingly in the record table as it currently does.

(Entirely successful bulk reassignments will not trigger a pop-up.) 

Project Revisions TabMaster Project Number Search ResultsImprovements were made to the search query in the Project Revisions tab's project-linking search to support environments with over 10,000 Project records.
ReportsReport Filter

The Reports Page has been updated to include a Filter button on each Report. Clicking the Filter button will open a "Report Parameters" pop-up to allow users to refine the data being exported.

PermissionsExport Permissions List

Administrators can now export the existing Permissions list (Settings/Security/Permissions) to an Excel spreadsheet.

PermissionsPermission ChecksUpdated user permissions check to improve performance.
Users PageLicense Type Filter & Column Changes

The Settings/Security/Users Page has been updated to include a License Type column in place of the Employer column. The User Role column has also been updated to display the full User Role name instead of an abbreviation.

2.16.0 Bug Fixes 

ComponentIssueDescription
Comment Bad HTML inserted into Comment.Fixed an issue where a bad HTML inserted into a Comment would break the printed PDF.
CommentBlank Comments in Review WindowResolved an issue where editing Comments tied to a deleted plan set would fail to display changes in the  Comment pop-up.
Comparison ToolNew single-page overlay can be applied with the document-wide overlay enabledFixed an issue where users could trigger a new single page overlay when a document-wide overlay was already applied.
Markup Detail WindowMarkup Detail window not updating after resizing measurementsResolved an issue with the Markup Detail for a measurement did not reflect updated measurement calculations after resizing.
Comparison ToolNo error message displaying when Project search doesn't return resultsFixed an issue with the Comparison tool's Project field not displaying an error when a Project isn't found or if the user didn't have Permissions to access the Project. 
Calibration ToolOverwriting a set document-wide scale doesn't trigger a warningResolved an issue where a warning was not provided when replacing the set document-wide scale with a new scale calibration.
CommentComment logs are blankFixed an issue where Comment logs showed no activity history (were blank).
Calibration ToolChanging the calibration scale for a sketch enabled a measurement tag to displayResolves an issue where a measurement calculation tag displays on sketches after changing it's calibration scale in the markup detail window.
Calibration ToolDisappearing measurementsFixed an issue with disappearing measurements that were placed using a new calibration scale that was not saved to the document.
Show Scout Results ButtonClicking Show Scout Results wouldn't show resultsResolved an issue where clicking Show Scout Results would not display the Scout results in the Project > Documents > Submittals tab.
ProjectProject Status is not automatically updating to Cycle CompleteResolved an issue with the Project Status not automatically updating to Cycle Complete after Assignments were Approved.
Review PageSome Contributors cannot access the Review PageFixed an issue where users with a Contributor License could not access the Review Page on certain Projects.
Project Sheet Numbers TabSheet Numbers tab showing wrong sheet numbersResolved an issue where the Project's  Sheet Number tab was showing the incorrect sheet number for some document pages.
Comments ReportDefault SettingsResolved an issue where the default configurations in the Comments Report template's "Comment Options" section were not preselected.
Scout PageScout Configuration Page is blankResolved an issue where the Settings/Configuration/Scout page was blank.
Time Tracking ToolSubmittal selection defaults to "None"Fixed an issue with the time tracker in the Project Assignments tab where it would default the "Submittal" drop-down option to None, causing an error if a user attempted to save their time without first selecting a Submittal.
Review PageDatabase TimeoutsResolved an issue where a large number of sketches were resulting in Review Page loading errors.
Comments ReportDisplay Project ID Suffix in Report FilenameFixed an issue where the Project ID would not display as a suffix in the filename when toggled on in the Comments Report template.
The Project ID that displays in the database, not the EPR Project Number, will now be displayed as a suffix to the Report filename.

Release 2.15.0  Enhancements September 5, 2022

ComponentFeatureDescription
Project Comments TabUnread Comment Notifications

When response has been enabled on a Comment, users will now see a badge on the Project Comments Tab that displays the number of Comments with unread replies. Comments with unread responses will be marked with an unread message icon and will display the most recent reply to the Comment below it. The responder's name, the response date, and a preview of the response will be visible in the Comments Tab.

The unread response will be highlighted in the Comment's Response Tab and will be marked as 'Read' as soon as the user hovers over the Reply.

Users can also filter by Comments that have unread responses.

All Comments that exist prior to the release of this feature will be marked as "Read".

ScoutScout Configuration Page

EPR Administrators now have the ability to toggle individual checks that Scout conducts for uploaded documents from the Settings/Configuration/Scout Page. Scout only needs an EPR login if it is a standalone product OR if EPR is connected to an integrated environment other than goPost. If goPost is connected to EPR, goPost will handle the Scout checks for the connected EPR environment. Scout credentials are preconfigured for each environment.

Review Page - Measurement ToolsMultiple Calibration Scales

EPR users now have the ability to make a variety of measurements using different scales on the Review Page. When prompted to create a unit of measurement for the calibration scale, a 'Save As' drop-down is available to apply the scale document-wide or specific to the page. Up to six (6) Calibration Scales can be set, one (1) Document-wide Scale and five (5) Document Page Scales, and are available to choose from when using the Measurement Tools.

As soon as a Measurement Tool has been selected, a pop-up will prompt the user to select one of the existing calibrated Scales to use for the calculation.

A warning message will pop-up when attempting to recalibrate an existing Calibration Scale, resulting in overwriting the calibration and recalculating all existing measurements in the document that use the existing Scale, if confirmed.

All existing Projects with measurements will utilize "Scale #1".

Review Page - LAYERSBatch Delete Sketches

From the Thumbnail Panel's LAYERS Tab, users can delete all sketches on the current document version or for each Group on the current document page or the entire document, based on the Group(s) the user belongs to. The Delete button will not appear if a user does not have permission to one or more Groups listed. Permissions to mass delete are based on existing delete permissions for each User Role while on the Review Page.

If necessary, Administrators can track the deletion in the Event Logs.

Review Page - LAYERSUndo Delete/Restore Sketches

If sketches have been deleted from the Thumbnail Panel's LAYERS Tab, users can restore the sketches they deleted on an entire document or specific page, in its current version. Clicking the Restore Sketches button only undoes the most recent deletion of sketches. Users may need to refresh the Review Page or reload the LAYERS Tab for the icon to appear.

If a markup is placed after deletion and then the deletion is undone, both the restored sketches and the recently placed sketch exist. The Restore Sketches button will not undo individual deletions.

Project Comments TabComment Navigation

EPR users now have the ability to quickly navigate between Comments from the Project's Comments Tab. Opening a Comment will pop-up the Comment modal. Within the Comment, users can navigate to the previous/next Comment without exiting the Comment modal pop-up by using the navigation arrows in the top right.

Comments available for navigation are based on filtered results and the sort order of the Comments within the Project Comments Tab. If a user has unsaved changes, a warning pop-up will appear when attempting to navigate to the previous/next Comment.

Review Page - CommentsMove/Drag Comment Modal

While creating a new Comment or editing a Comment on the Review Page, users can now move/drag the Comment modal around the Review Page, allowing better visibility of the planset behind the Comment modal.

Assignments Page

Assignments 'Status Change Date' Column Filter

The Assignments Page Column Filters now include a 'Status Change Date' option that will provide the date when the Assignment Status was last updated and allows users to sort Assignments by their most recent Status update.

Assignments Page

Bulk Reassign Assignments

From the Assignments Page, users can select multiple Assignments and perform a bulk reassignment across multiple Projects by clicking Edit Assignments. In the User drop-down, only Active users who belong to the Group of the Assignment(s) will be available to reassign.

Permission to reassign Assignments from the Assignments Page is granted according to the configured Permissions for editing Assignments within a Project. Users without proper Permissions will see a pop-up message in the upper right corner of the page indicating they are not authorized to perform the action.

In the same way that a user is automatically added as a Project Team Member when assigned to an Assignment, the reassigning of Assignments will also automatically add the new assignee as a member of the Project, if they are not already a member, but does NOT change the ownership/authorship of the Assignment's existing Comments or Markups.

Comments ReportTwo-Column Comments Report Page Numbers

Comments Reports utilizing the Two Columns Template Style Option now include page numbers at the bottom of the Comments Report, once generated within the Project.

Comments Report

Attachment Links in Comments Report

Attachments uploaded to a Comment can now be associated with the Comment included in the Comments Report via a hyperlink. Attachment Hyperlink is an optional Comment Option within the Comments Report Template that can be turned on/off if desired.

The hyperlink will provide cloud access to the saved file for Applicants, eliminating the need to return each Attachment in the Deliverables Package and referring to the file in the body of the Comment. Clicking the hyperlink will automatically download the attachment locally.

Users can just send a Comments Report and marked-up planset to reduce the size of the Deliverable returned.

Review Page - Overlay Control PanelCompare Documents from Different Projects

The Overlay Control Panel Tool allows users to compare document pages from the current Project to document pages from another Project in EPR. Users can now search for another existing Project from the Overlay Control Panel by providing the exact Project Number.

If the Project does not exist or the user does not have permissions to the Project, a warning message will appear.

If the Project is found and no warning message appears, users can choose a document, document submittal, and document page to compare to. 

Review Page - Markup DetailAdditional Markup Detail Information

Hovering over a measurement with the Move, Pan, Select Tool selected on the Toolbar will display the Calibration Scale the measurement is using, the distance, or the area of the respective measurement in the Markup Detail window.

Review Page - Measurement Tools

Selectable Markup Scales

Currently, if a Calibration Scale has previously been set, markups, with the exception of Stamps and Comments, utilize the Scale to display area and distance calculations as they are being drawn but do not permanently display the calculation the way measurements do.

Users can now change the Calibration Scale for each individual markup except for the Text Box, Stamps, and Comments. By default, markups will apply the following logic when being placed to determine which Calibration Scale to use: 1. If Scale #1 is the only Scale set OR if any other Scales are set along with Scale #1, EPR will set the default to Scale #1. 2. If the Document-wide Scale is the only Scale set, EPR will use the Document-wide Scale. 3. If no Scale has been set, calculations will not be shown while a markup is being drawn. With the Move, Pan, Select Tool selected, click a markup to edit it, and select the drop-down arrow next to the Calibration Scale in the Markup Detail window.

If any other Calibration Scales are set, they will appear as options to choose from and will dynamically update the calculation of the markup being edited, according to the Calibration Scale chosen. Markups will only display calculations while being drawn or in the Markup Detail window after being placed.

Review Page - CommentsAutomatically Pin-Open New Comments

The option to have any new Comments automatically pinned open upon placement is now a toggle that each individual user can enable on the Review Page. To do so, open the Workspace Preferences from the Navigation Menu and toggle ON Pin-Open New Comments by Default.

Project Assignments Tab

Time Tracking

Reviewers can now track time spent on an Assignment from the Project Assignments Tab rather than having to navigate to the Review Page.

Click the Time Tracker icon next to your Assignment, click the Plus (+) button in the bottom right, and input the time spent performing the review.

Comments ReportAppend Comments Report Filename with Date & Time

Comments Report Templates can now be configured to display a dynamic Date & Time stamp suffix after the filename. Within a Comments Report Template, the Suffix filename with date & time toggle can be turned on so that when a Comments Report is generated, the Report filename will automatically display the current date & time, according to the user's timezone.

User ProfileAuto-add OTAG Group when Promoting a Contact to a Contributor Role

Previously, if a Contact was promoted to a User with the Contributor Role, they were not provided membership to the One-Time Access Group (OTAG) which would grant access to Projects for Comment Responses. Now, when a Contact is promoted to a User and is given the Contributor Role, if a License is available, the One-Time Access Group (OTAG) membership is automatically added to the User's Profile.

Review Page - Overlay Control PanelAuto-Apply Overlay on All Pages

Users can now apply an overlay across all pages in a document from the Review Page Overlay Control Panel. Toggle Auto-Apply Overlay on All Pages ON to add the overlay based on the document and submittal version selected.

Click Add Overlay to trigger the overlay to be created on each document page opened. While the Auto-Apply Overlay on All Pages toggle is ON, no new single-page overlays can be activated. When the Overlay Control Panel window is exited out on any page, the overlay is removed for all pages. If the Review Page is refreshed, the document-wide overlay will not persist.

Review Page - Thumbnail PanelSubmittal Version Thumbnail Tags

Within the Review Page Thumbnail Panel, each thumbnail now displays submittal version tags to indicate which submittal the new version of the document page was uploaded with. Agencies utilizing Partial Submittal no longer have to rely only on the thumbnail's teal border to indicate new or changed pages for the current version. Now, submittal version tags can be displayed on each thumbnail to show how many versions of a document have been uploaded to the Project. If a new/changed page was uploaded during a submittal, the tag on that page will display teal text to indicate it is new/changed. Clicking on a tag will open the document in the version clicked for all pages.

Optionally, Submittal Version Tags can be turned off from the Navigation Menu in Workspace Preferences by each individual user. By default, Submittal Version Tags are displayed.

Correction ReportComment Options Category Configuration

Category has been added as a Comment Option in Comments Report Templates.

When selected, Comments will display the associated Category.

Review Page - Thumbnail PanelThumbnail Markup Badge

When markups have been saved to a document page within the Review Page, a badge will automatically be added to the corresponding thumbnail in the Thumbnail Panel. Regardless of which Groups or Reviewers apply markups, the badge displays as an identifier all saved markups on a page. Hovering over the badge will display "Text/Sketches on Sheet: #" to provide the total number of markups on the page.

For the purposes of this badge, markups is defined as Sketch Tools, Text Box, and Highlighter. Comments, Measurements, and Stamps do not trigger the badge to be displayed.

Project Documents TabEdit Document Submittal Value

When viewing document submittals in the Project Documents Tab, users can no longer edit the document submittal value. The Edit button has been removed to prevent the potential for errors.

CommentsUndo/Redo Buttons

Users now have the option to Undo or Redo edits made while in a Comment. Dedicated buttons have been added to the text editing tools.




2.15.0 Bug Fixes 

ComponentIssueDescription
Draw Polygon with a CloudCloud Shape Appears with Inverted/Reversed Side

Resolved an issue where the Polygon Cloud shape was inverted on one of the edges while placing it.

API CallAPI Returning Wrong Project ID to BitcoFixed an issue where an API call was returning the wrong Project ID value to the Bitco integration.
CommentsBroken Comments Aren't Tied To DocumentFixed an issue where document-level Comments weren't showing association to the document but rather the Project and were missing from the document.
Document Render ButtonRender Button MissingResolved an issue where the Render button was missing when viewing the document submittals from the Project Documents Tab.
Save Page RotationPage Rotation Not Accurately Displaying For Other UsersFixed an issue where one user saves a page rotation and other users aren't able to see the saved rotation or opening a Paired Window distorts the saved page rotation. Additionally, fixed an issue where users with slower/throttled internet speeds experienced similar issues.
Project Comments TabComments Not Filtering CorrectlyFixed an issue where the Documents Filter wasn't displaying accurate results after being applied on the Project Comments Tab.
Email NotificationResponse Enabled Notification Displays Incorrect Comment NumberResolved an issue where the Response Enabled email notification sent to Contributors was displaying the wrong Comment Number that response was enabled on.
Review Page - CommentsReview Page Comments Not Displaying After EditingFixed an issue where after editing a Comment on the Review Page, the Comment text wasn't displayed in the detail area.
Assignments PageAssignment Status Filters Not PersistingFixed an issue where Assignment Status Filters applied on the Assignments Page were not persisting after logging out and back in.
CommentsDeleting Latest Version Breaks CommentsResolved an issue where deleting the latest version of a document would cause Comments from the previous version to appear blank or hidden from the Comment Panel.
Project Assignments TabAssignment Status Filters Not Persisting From Assignments PageFixed an issue where Assignment Status Filters applied on the Assignments Page were not persisting through to the Project Assignments Tab.
Review Page - Paired WindowMissing Scroll Bar from Paired WindowFixed an issue where the dedicated zoom scroll bar was missing in the Overlay Control Panel's Paired Window.
Project Comments TabFilters Search Not WorkingFixed an issue where searching by a keyword or phrase in the Project Comments Tab Filters Search Bar was not returning any filtered results for Comments containing the keyword or phrase.
Deliverables LinkError Opening Deliverables from Link in EmailResolved an issue where Applicants were unable to access Deliverables when emailed to them via the Project Deliverables Tab Email Contacts button. 
Project Comments TabUpdates Aren't Activating Save ButtonFixed an issue where the SAVE button was only activated in the Comment Details after adding characters to the Comment Body. Changing the Comment Disposition, Category, etc. wouldn't activate the SAVE button.

Release 2.14.0  Enhancements June 19, 2022

ComponentFeatureDescription
Review PageSave Page Rotation

Whenever incorrectly scanned/uploaded pages require staff to correct page orientation on the Review page, staff can now permanently save this change by clicking on the Save Page Rotation Tool.

Clicking the tool (after rotating the page) not only commits the page orientation permanently but also persists this rotation for all user, even after the Review Page has been closed and re-opened. The printing function will also print the PDF using the saved rotation.

Best practice is for the tool to be used before marking up the page to ensure proper placement of all markups during review and to prevent any rotated markups from being potentially cut off during printing.

  • Sketches (shapes and lines) made before a page is rotated will rotate along with the page. They will keep calling out the same area.
  • Text-based markups such as Comments, Text-boxes, and Stamps will always display horizontally to ensure they remain readable. The location that comments point to will remain the same, but the tag/comment is rotated to remain horizontal.

New messaging that appears in the top right corner confirms when the rotation is saved and instructs users to refresh the page to recalibrate the markups, as shown below.


Confirmation of a saved page rotation is reflected by the thumbnail image displaying the rotation, as shown below.


Review PagePop-out Thumbnail Panel

Instead of simultaneously collapsing and popping out the Thumbnail Panel by clicking the expand/collapse button, users can now pop-out the Thumbnail Panel with a dedicated pop-out button on the left side of the EPR Review page while keeping the Thumbnail Panel expanded. Click on the pop-out button to open the thumbnails in a separate window that users can move wherever they want, including to a new screen.

Clicking on a thumbnail within this window will load the selected page, just like in the static panel. The pop-out window displays a max of 15 thumbnails per page. For documents with more than 15 pages, page navigation buttons will be present. Click on 'X' to close the pop-out when desired.


Dashboard

Open Project in a Separate Tab

From the Dashboard, clicking the right-facing arrow to 'Go to Project' will now open the Project in a new browser tab, instead of opening up in the same tab.


Review PageComment Panel Updates

The Comment Panel has received some updates.

  1. 'Other Pages' has been moved next to 'This Page', instead of below it. While 'This Page' shows a list of comments for the currently selected page, clicking on 'Other Pages' will display a list of all comments across every other page within the current document.

2. The page # description for each Comment has been updated from 'Ref-####" to 'Page-#".

3. A scroll bar has been added to the Comment Panel to accommodate scenarios when the Comments in the panel are too numerous.

Assignments PagePersist Assignment Status Filters

Assignment Status filters applied by the user will persist until the user logs out of EPR.


Comments Report

Reviewers Section Configurations

The Summary Options is a configurable section within each Comments Reports Template that allows Admins to choose whether Reviewer group, email, and/or phone number information is provided at the end of the Comments Report.

Comments Report

Comments Section Configurations

The Comment Options is a configurable section in each Comments Reports Template that allows Admins to choose what Comment-specific information is provided on the Comments Report.

License Type

Read-Only License

A new Read-Only License Type has been introduced. Read-Only users have access to:

  1. View all Project and Assignment details, regardless of Group or Project Membership.
  2. View all Comments with exception of Comments marked as Private.
  3. View all user information and security details.
  4. View EPR Configurations.
  5. Generate and download Reports.
  6. Download any attachment or plan associated with a Project.
  7. Generate a Comments Report but NOT attach it as a Deliverable.
  8. No notification settings.

DashboardShow/Hide Dashboards

Each user can configure which Dashboard tables are visible to them by clicking on the Show/Hide Dashboards icon. Settings will persist after logout.


Review Page - CommentsComment Button Tooltips

The tooltips that display when hovering over Comment buttons in the Review Page now accurately represent their current Status by dynamically displaying what action will be performed once clicked.

  • 'Set Public' now displays while a Comment is marked Private.

  • 'Unflag' now displays while a Comment is Flagged.

  • 'Unpin' now displays while a Comment is Pinned.

StampsCustom Stamp Configuration

Like Image Stamps, Custom Stamps now have configurable toggles to Display Date, Display Project Number, and Display Name. These toggles can be configured for each Custom Stamp.


StampsCustom Stamp Transparency

As it is recommended that Image Stamps have a transparent background, Custom Stamps now have a setting that allows Reviewers to adjust the background transparency before it has been applied to plans in the Review Page. Slide the toggle to your desired transparency level.


Dashboard

Recently Viewed Projects Pagination

The Dashboard section Recently Viewed Projects is now able to display up to 100 saved Projects. Use the section's pagination to navigate between pages or expand the number of records to be displayed at once.


PDF Scout Inspector Tool / Project Documents Page

Saved Scout Results

Documents uploaded to a Project now have the PDF Scout Inspector Tool's results saved to the document for review with relevant descriptions and tooltips of Scout's checklist items. EPR will display the most recent submittal's Scout results on the Project's Documents tab. For Documents with multiple submittals, EPR will display each document submittal's Scout results on the Submittals page within the Documents tab.

Review Page - Text Box

Changeable Text Color and Opacity

Users can now change the color of the text to be displayed after applying a Text Box in the Review Page. By default, Text Box text color is displayed in the user's Group color.

When Group Color Restrictions are OFF, users on the Review Page have access to change the Text Box text color to any color with the color palette.


When Group Color Restrictions are ON, users on the Review Page have access to two (2) colors: Red and their Group color.






Comments ReportUpdate text in single-column Comments ReportsThe text that identifies which documents a Comments Report refers to has been updated to read "Files and Attachments".




2.14.0 Bug Fixes 

ComponentIssueDescription
Review Page - CommentsPrinting wrong underlined text on pinned Comments

Fixed an issue where underlining a word in a pinned Comment would cause additional text to be underlined when the PDF was printed.

User Page'Found # Records' not updating with filters applied

Fixed an issue on the Settings/Security/Users page where the number of “Found Records” wasn’t dynamically updating based on applied filter results.

Project Deliverables PageUnable to Print Pages with Markups Only when pages are re-ordered

Fixed an issue where re-ordering pages under the Project’s Sheet Numbers tab after applying markups would not print pages with mark-ups only, if the “Print Pages with Markups Only” setting was toggled on in the Printer Render Settings on the Project’s Deliverables tab.

Review PageAdmins unable to delete other Group's markups

Fixed an issue where Administrators that accessed the Review Page as a member of one Group could not delete markups applied by another Group.

Comments ReportMissing Agency address breaks Comments Reports

Fixed an issue where Corrections Reports could not be edited if the State and Country were missing from the Settings/Environment/Address page.

Projects PageMissing Last Name in Project Manager column

Fixed an issue where the Projects page was not displaying the Project Managers Last Name under the “Project Manager” column.

Assignments Page'Found # Records' not updating with filters applied

Fixed an issue where the “Found # Records” on the Assignments page was not accurately reflecting the number of listed results after applying filters.

Comments ReportAgency address not displaying on single-column Comments Reports

Fixed an issue where Single-Column Comments Reports were not displaying the Agency Address.

About PageDisplaying incorrect software information

Fixed an issue where the environment’s version and build were not displaying up to date information in the Settings/About page.

Review Page - StampsStamps shift when printingFixed an issue where Stamps were shifting when the PDF was printed.



Projects PageIncorrect total displayed Comments on Comments tab

Fixed an issue where the total number of Comments displayed was not accurately reflected at the bottom of the Project’s Comments page after applying filters.

NotificationsNot receiving New User Request notifications

Fixed an issue where users that were subscribed to the “New User Request” email notification were not receiving an email notification when a new user was requested from the login screen.

Comments ReportPage numbers missing from single-column Comments Reports

Fixed an issue where Single-Column Comment Reports were not displaying page numbers at the bottom of each page.

Review Page - Text BoxText Boxes shift when printing

Fixed an issue where Text Boxes placed in the lower-left corner of a page would not appear on the printed PDF.


Release 2.13.0  Enhancements March 13, 2022

ComponentFeatureDescription
License PageCreated License Page 

New License Page allows administrators to track the number of remaining licenses across all paid license types. 


User PageAssign License Type

Ability for EPR administrators to now allocate allotted licenses to users or make license changes within the User Page.

ReportAll Assignments & Time-Tracking

Added new report which queries every assignment regardless of assignment status and provides any associated time-tracking information. 

File DeletionRecent Submittal Deletion

Added a new feature enabling EPR users to delete the most recent submittal version of a document. Versions prior to the most recent cannot be deleted until the latest version has been removed. 

Configuration of this feature is located in the Documents Tab of the Configuration Page.

Review PageFilter Comments by Reviewer

Users on the Review Page may now filter comments based on any reviewer(s) that has placed comments onto any sheet on the document under review. 

Comments PageFilter Comments by Reviewer

Users on the Comments Tab may now filter comments based on any reviewer(s) that has placed either a review page or project-level comment. 

Projects PageMulti-select Attachment Download

EPR users can now easily download multiple attachments simultaneously from the Attachments tab. Checkboxes can be multi-selected or users can utilize a select all checkbox before pressing "Download Multiple Files." Files will be downloaded as a .ZIP file
similarly to the Deliverables tab. 

Review PagePop-out Thumbnail Navigation Panel

Instead of just collapsing it out of view, users can now pop out the thumbnail navigation panel on the left side of the EPR Review page. Click on the circular expand/collapse button to collapse the panels and in their place bring up a window that users can move wherever they want.

Clicking on a thumbnail within this window will load the selected page, just like in the static panel. Click on 'X' to close the pop out when desired.

To restore the static panel, click on the expand/collapse button again. 




2.13.0 Bug Fixes 

ComponentIssueDescription
About PageAbout Page Appears BlankAbout Page has been restored.
Project PageUnable to search for projects which do not have a postal code or city listedWhen using the Location search field on the Projects page, all projects are now searchable regardless if the project has a postal code or city is listed.
CommentsCannot mass update comment dispositions from the comments tabWhile multi-selecting comments from the comments tab, dispositions can now be successfully updated. 
NotificationsNotification Issues for "Comment Response Enabled" Resolved issue when "Allow Response" is enabled under a user's notifications settings and a comment receives a response, users received an email containing titled with the incorrect comment number.
NotificationsContributor not always notified when  a "Comment Response" is created.Fixed issue when contributors would be added to a project, and an EPR user sets "Enable Response" for a comment, but the contributor receives no updates or notifications. 
CommentsCarriage return for comments placedFixed inability to press return or enter to add carriage returns to a comment.
User PageNewly created admins cannot access user pageFixed issue when new admins could not load the user page. 
Review PageNew pages do not show in correct page order among thumbnails on Review pageFixed issue in which a new page  is added as part of a re-submittal, but shows up as the first rather than the last page on the thumbnail list
Review Page"Order Page by Current Version" does not correctly indicate ON/OFFFixed issue when toggling on or off the "Order Page by Current Version" feature the UI incorrectly displays an ON toggle when the feature is OFF. 
Corrections ReportSingle-column comments report is missing date and agency addressResolved. Missing information restored.
Permissions SettingsPermission descriptions not displaying correctlyFixed missing page descriptions among the pages on the Access tab.
User ProfileUnable to batch assign projects from user profileResolved issue when administrators would attempt to assign multiple assignments to a user using the User Profile page. Pages would timeout when batch assigning several assignments. In some cases assignments would be briefly assigned, then revert back to original number of assignments.
Render ButtonRender button not functioningResolved render button issues.
PermissionsProject Team Member filter in Project Management Permissions not functioningFixed issue when an administrator would be changing a group manager's project management permissions. If changing it to Project Team Member from Global, then the group manager would navigational access to projects.
ReportsOverdue Assignment Report lists duplicate entriesFixed issue when report would list every submittal version of a document as an individual line item. 

Release 2.12.0 Enhancements December 19, 2021

ComponentFeatureDescription
Comment ReportSort Comment Report Templates by Alphabetical Order

Update the Comment Reports list to display reports in alphabetical order on the Settings > Configuration > Reports page.

ConfigurationsPermission Settings for Lockdown Page Feature

Added a configuration page at Settings > Configuration > Document for the agency Admin to control whether to allow other users to lock down pages on the Review screen ("Enable Page Locking"). From this page the Admin can also control whether to display the page lock button the Review screen navigation panel.

DashboardAdditional Dashboard View for Recently Viewed Projects

Added a new table called "Recently Viewed Projects" to the Dashboard page which lists up to the ten (10) most recent projects which the logged-in user has accessed through the Review page.

Note this list is user-specific so results will differ based on who is logged in.

ReportsCreate New Report Page

Added a dedicated "Reports" page from which Admins can generate and export report data (refer to additional notes for report details).

ReportsReporting: Open Projects

Added the ability to generate a report as a .csv file that lists all projects with an OPEN parent status, sorting them by Project Due Date in ascending order.

The report values include Project Number, Project Name, Start Date, Due Date, and Project Status.

ReportsReporting: Completed Projects

Added the ability to generate a report as a .csv file that lists projects with any kind of CYCLE COMPLETE, WITHDRAWN, PASS, or FAIL parent status if the project status was last updated within the selected date range.

The report values include Project Number, Project Name, Start Date, Due Date, and Project Status.

Reports

Reporting: OnHold Projects

Added the ability to generate a report as a .csv file that lists all projects with an ON HOLD parent status.

The report values include Project Number, Project Name, Start Date, Due Date, Days Open (calculated based on the project's Start Date) and Project Status.

ReportsReporting: Open Assignments

Added the ability to generate a report as a .csv file that lists all assignments with an OPEN parent status.

The report values include Project Number, Project Name, Assignment (Document), Current Submittal Number, Group, Assignee, Assignment Start Date, Assignment Due Date, Days Open (Date of download - assignment start date) and Assignment Status.

ReportsReporting: Overdue Assignments

Added the ability to generate a report as a .csv file that lists any assignments with a DUE DATE older than the current date and still showing a NOT STARTED or ACTIVE parent status (completed assignments are excluded).

The report values include Project Number, Project Name, Assignment (Document), Current Submittal Number, Group, Assignee, Assignment Start Date, Assignment Due Date, Days Open (Date of download - assignment start date), Days Overdue, and Assignment Status.

ReportsReporting: Assignment Time by User

Added the ability to generate a report as a .csv file that lists reviewers' time spent on assignments within a selected date range (time recorded is based on users' self-reported time entries).

The report values include (User) First Name, Last Name, User Role, Groups, Number of Assignments and Total Time Logged in Minutes.

Review PageAlways Display Lock Icon in Review Page

Updated the Review screen 'Lock Page' icon behavior so that it now always displays next to thumbnails when the feature has been enabled by the Admin. 






2.12.0 Bug Fixes 

ComponentIssueDescription
Review PageEPR Timeout - Flashing AlertResolved issue where sudden login session expiration resulted in Review Page pop-up message repeatedly flashing on screen without successfully loading page. If session expires, EPR will log user out fully as expected.
Custom Stamp ToolCustom Stamp Content Text Does Not Wrap CorrectlyFixed issue where custom stamp 'Content' field text does not wrap correctly, which may have resulted in a single long line of text instead of a paragraph format.
About PageFix EPR version missing in the About pageResolved an issue where 'EPR Version' was missing in the About page.
Comment ReportMissing Reviewer Name in Single Column Report Fixed an issue where reviewer names were missing from the comments and the list at the end of the single-column comment report.
DashboardMy Assignments by Due Date Graph ResultsResolved an issue where the results shown in the "My Assignments by Due Date" graph on the Dashboard page displayed results for all users instead of filtering the data to only show assignments for the logged-in user. The graph will now correctly filter assignment data for the user viewing the graph.
PrinterUnable to Print/Send Deliverable as a result of Page ReorderFixed an issue where using the page re-order feature (on the Sheet Numbers page) could result in the inability to print and send out a deliverable document as expected due to incorrect page order data. This has been corrected so page order data in set as expected.
DashboardDashboard Not Loading Tables for Newly Created Project CoordinatorsResolved an issue where the Dashboard page failed to load table data for any recently created Project Coordinator accounts.
PermissionsReviewer Cannot Edit Own Group Comment When Edit Permissions for "Comment - Details" Set to GroupFixed an issue where reviewers became unable to edit their group comments whenever the Comment - Details' Edit permission was set to "Group."
PermissionsUnable to Limit Project Edit Rights

Resolved an issue where the Admin could not properly filter other user roles' ability to edit project-level information beyond an all-or-nothing option. Now the Admin can choose between "Global Access" or "Project Member" or remove the right to edit entirely for a user role.

UserUsers Page Does Not Load for New AdminsResolved an issue where the Users page was not loading as expected for newly created Admin accounts.
Angle ToolReview Page Angle Tool Displays Incorrect UnitFixed issue where angles created on the Review page using the Calculate an Angle Tool were displaying units as "Feet" instead of degrees.




Release 2.11.0 Enhancements October 1, 2021

ComponentFeatureDescription
Review PageMake Scroll Bar More Noticeable

The look of the scroll bar on the Review page thumbnail panel has been updated to it is easier for users to identify.

Comment ReportAllow for Carriage Returns in Single-Column Report Instructions Field

Admins can now write comment report instructions that include carriage returns (line spacing) in the "single column" report, as shown below.

ContributorsContributor Role Comments Page Enhancements

Users with the Contributor role can now export comments in XLS format from the Project Comments page using the "Export Comment" feature.

Contributors can now use the "Response Enabled" and "Comment Responses" filters in the Project Comments page.

Project CommentsAdd Filter for Project-Level Comments

The comment filters on the Project Comments tab now include an option for selecting 'Project-Level' comments (these are comments added from the Project Comments page itself and not tied to any particular document) under the Documents filter. Using this new option, users can select a mix of both document-specific and project-level comments to include in a single comment report letter.

Review PagePage Numbering on Review Page

Thumbnails on the Review page now display page number in addition to the sheet number whenever a sheet number is identified so that users can more easily understand where the page is found within the document.

StampsPrevent Stamps from Transferring Automatically from One Submittal to Another (Phase I)

The Settings > Configuration > Stamps page now allows Admins to configure whether to allow stamps to carry over/transfer automatically from a previous submittal over to the resubmittal (this is the current, default behavior) or to change the behavior to prevent stamps from transferring over to the resubmittal. This is a global setting that will apply to all projects.

Page LockingIndicate which pages have been locked down in the Review Page.

When a page is locked down (to prevent it from being replaced by a newer version of the same page), a new lock icon will be displayed beneath the thumbnail on the Review page to indicate the page is locked.

Users can now 'unlock' a page by clicking on new lock icon; the icon then changes to an unlocked icon, as shown below.

               

StampsCustom Stamp Tool

EPR now allows Admins to create custom stamps from scratch directly within the Settings > Configuration > Stamps page.

An Admin can name their template, then configure the (1) stamp title to display, (2) status value, (3) text content, (4) firm and address information, and (5) stamp color to use for the border and status label. Once saved, this new stamp can be assigned to one or more users who can access it from the Review page stamp tool.

Users with access to a custom stamp on the Review page will be able to select it and, before applying it to the page, can modify the date and content/text in real time before placing it on a page or pages.

Partial SubmittalUpdate Sheet Numbers Page to Use "Partial Submittal" Terminology

Updated the Sheet Numbers page to refer to the "Partial Submittal" configuration using the correct terminology. This replaces the previously inaccurate "Slipsheet" term usage.


2.11.0 Bug Fixes 

ComponentIssueDescription
Standard CommentsBatch Inserting More than 20 Standard Comments UnsuccessfulResolved an issue where attempting to insert more than 20 standard comments at a time from the Project Comments tab was failing. Users can once again insert as many standard comments as needed using the batch function.
Project Comments

Error When Selecting the Comment filter With or Without Responses

Fixed an issue where selecting any of the "Comment Responses" filter options on the Project Comments tab was returning an error unexpectedly. The filters can now be selected and return the correct results.
Textbox ToolPrinting Issue: Text Box Tool Content Resizes

Resolved an issue where textbox tool text appeared significantly different in either size or shape on the deliverable PDF file when compared to how it looked on the EPR Review page. Text should now be more consistent in size and shape, even when inserting larger amounts of text.

Overlay ToolOverlay Window Thumbnail Does Not Match Sheet Number/Page RefResolved an issue where the Overlay tool's "Comparison View" window did not always update the displayed thumbnail properly when a user clicked to view the next documetn page.
Move ToolMarkups "Move" Button Not WorkingFixed an issue where the Markups Move button was not triggering the move modal form to display as expected.
CommentsInactive Comment List items Show Up in Dropdown Lists and UI PagesResolved an issue where list items marked as "Inactive" would still show as options on dropdown lists in Comment Library filters, Project Comment tab filters, and within the Standard Comment creation form. Inactive list items will no longer display in these locations.
AssignmentsChange Due Date in Project Assignments Tab to be Red Once It's past due

Fixed an issue where project assignment due dates which were past due (meaning the due date was before the current date), had stopped highlighting in red text as they had in the past. This 'red text highlight' effect has been restored.

Session ExpirationEPR Timeout - Flashing AlertResolved an issue where, after a user session expired due to inactivity on the Review page, the pop-up message indicating "Session Expired" might flash repeatedly on screen instead of displaying once.
IntegrationBug is Not Allowing Me to Lock Projects in goPostFixed an issue where EPR occasionally prevented a project in a connected goPost portal from being locked by staff (to prevent further file uploads).


Release 2.10.0 Enhancements July 30, 2021

ComponentFeatureDescription
AssignmentsSurface Submittal/Cycle Complete information within assignments view

The Assignments table will now display the assignment submittal value under a new 'Submittal' column.


Review Page - Measurements

Snap to Image Line / Grid Line Accuracy

The Calculate Area and Calculate Angle tools now allow users to choose whether to draw using the yellow snap-to guidelines or without the guidelines. The 'Without Guidelines' option allows users to better match lines that are not right angles.

Review Page - Measurements

Calculating an Area, Angle, and Radius measurements shown on Hover Changes Upon User Click

Measurement tools Calculate Area and Calculate Radius have been improved so that measurement values displayed on hover before the user clicks to complete them are more consistent with the end result calculation after clicking to complete.

Review Page - StampsPrevent stamps from going outside printable area

If a user draws a stamp outside of the document page's printable area, EPR will automatically move the stamp to within the printable area to ensure it appears on the plans.

       

Sheet Numbers Page

Allow User to Reorder Pages within a Plan Set

Users with access to the Project Sheet Numbers page can now reorder pages within a plan set by clicking "Reorder Pages."

This brings up a form that allows users to reorder the pages with the document by clicking and dragging, by changing the number beneath the sheet, or by using the left or right arrows on either side of a page. Once updated, the user can  save the new order or click Reset to return to the previously saved view. Once saved, the new order will be reflected on the Review page and also on the printed deliverable document.

Comment ReportAdd Date and Page Number Footer to Single-Column Corrections Report TemplateUpdated the Single-Column Corrections/Comment Report template to include the date the report is created on the top right and to display the page number within the footer.
Project CommentsAdd popup dialog on the comments tab to remind users on process implementation

Admins can now configure a comment dialog alert to display instructions for users when the navigate to the Project Comments page. The dialog text is configurable and the dialog can be turned on/off by navigating to the Settings > Configuration > Project Comment page.

ConfigurationsUpdate Option to Restrict Plans Check-in

Admins can now define which project statuses will allow staff to check-in deliverable document packages from the Settings > Configuration > Deliverable page. This configuration is 'off' by default.  Note: If previously enabled, Admin will need to update the settings to define the specific project statuses that will allow check-in.




Comment Report

Add Project ID as Suffix to auto suggested report name

The Corrections/Comment Report template now includes an option for adding an id as a suffix to the auto-suggested report filename.


2.10.0 Bug Fixes 

ComponentIssueDescription
CommentsCreating or Updating Document Comment Using Disposition Besides Open or Closed Did Not Set Data CorrectlyFixed an issue where creating or updating document comments using dispositions besides "Open" or "Closed," such as "Conditional" would not send the right disposition data to the database.
Review PagePreviously Calibrated page lose units and display the latest page unitsResolved an issue where previously calibrated pages would stop displaying unit calibrations as expected.
Review PageShortcut Keyboard arrows move page in opposite directionsUpdated the review page so that clicking the keyboard arrow keys moves the page in the same direction as the key clicked (Up Arrow moves the page up, Right Arrow moves the page right, etc.) instead of moving it to the opposite direction.
Review SessionsCalendar in Review Session Invitation form disappears

Fixed an issue where the calendar did not display properly when setting up a Review SESSION invitation so that it now allows the user to easily set the invitation expiration date.

Project CommentsComments Page "Show All" Function Does Not Return All Comment Results

Resolved an issue where selecting "Show All" from the Rows per page option at the bottom of the Project Comments page did not return all comment results and display them as expected. Clicking "Show All" will now return all comments as expected.

Email NotificationsIncorrect Email Link in Document Assignment NotificationFixed an issue where document assignment notifications were sometimes sending the wrong assignment link within the email.
Project AssignmentsInactive user show up in Edit Assignment DialogResolved an issue where user accounts set to "Inactive" were showing up as possible assignees in the Edit Assignment dialog on the Project Assignments page. Inactive users will no longer display within that dropdown list.


Release 2.9.1 Enhancements May 30, 2021

ComponentFeatureDescription
Comment ReportCreate Second Corrections/Comment Report TemplateAdded a second corrections/comment report letter layout option to the Report builder. This new report layout is single column and prioritizes reduction of white space between components. Existing report templates using the original layout can be converted to the new 'Single Column' layout from the editor with just two clicks.
Review PageLock Down Pages to Prevent Resubmittal Changes

New feature in the Review page allows users to 'lock down' sheets so that a customer's resubmittal does not overwrite them. This will help agencies better control final plans so that after approval/stamping an applicant cannot introduce changes to the stamped plans unless the agency allows it.

Review Session

Limit ReviewSESSION User Access from the Review PageRefined the ReviewSESSION guest role so that guests can no longer navigate away from the Review page to other pages within EPR, nor can they invite additional users or print marked up plans.
Address InfoUpdate Address Fields throughout EPR

Updated various address form fields throughout EPR to avoid customer confusion when inputting municipality, province, and/or postal code information.

Contributor Role

Contributor Download from Document Tab Receive File with Incorrect Page CountUpdated document page downloads by Contributor role so that this role can download full plan sets as intended.
Contributor RoleAllow Contributor to Access Review Page from Comment PageEnhanced Contributor role to allow these users access to the Review page with same restrictions as ReviewSESSIONS users.
CalibrationCalibration Scale Does Not Allow Users to Input Decimal Correctly

When a user sets the Calibration Tool unit to "feet (decimal)" on the Review page, the form now removes the 'inches' field for clearer user input.

MeasurementsMeasurement Shown on Hover Changes Upon User ClickImproved the linear measurement tool so that measurement displayed on hover before the user clicks on an endpoint and the measurement displayed upon click are consistent.
Email NotificationsTrigger Email Notification for Project Status Change to Cycle Complete When it Changes AutomaticallyUsers subscribed to receive an email notification for the event 'Project Status Changed to Cycle Complete' should now receive them when a project status is automatically updated to "Cycle Complete" as part of a workflow update in addition to manual updates.
Review PagePinned Comment Outside of Printable Area Warning

If a reviewer's pinned comment extends outside of the document page's printable area, EPR will now issue a warning to the user so that they can move the pinned comment to an appropriate position.

Integrated PortalsAllow Multiple Front-End Portals to Connect to EPRImplemented new feature that allows one EPR environment to be connected to two or more partner environments and allow files to be transmitted back and forth with each. For details, please contact EPR Services Team directly.



DeliverablesOption to Restrict Plans Check-in

Created a new Configuration > Deliverable page where admin can restrict document check-in so it can only be done when project reaches the "Cycle Complete" status, if desired. By default, this new configuration is turned off, meaning plans can be checked-in at any time, regardless of status.

IntakeProvide Option to Disable Automatic Document Versioning

Created new Configuration > Intake page where admin can disable automatic document versioning done by EPR based on matching incoming files to previous versions by filename. By default, this existing feature is enabled but now this page allows agencies to disable this automatic versioning. Manual versioning can still be done, if desired.

Project AssignmentsFor Utilities Group Assignment, Set Residential or Commercial Identifier Based on Project Occupancy

Added an "Occupancy Type" column option to the system-wide Assignments page for users who wish to filter or sort assignment tasks using project occupancy data. To see the column, go to Assignments in the left-hand navigation menu. On that page, click on COLUMN FILTER on the upper right. In the form, select the new "Occupancy Type" option to display the column.


2.9.1 Bug Fixes 

ComponentIssueDescription
ContactsUnable to Update Contact Address Info Unless Data ExistsResolved an issue where contacts created without any initial address info could not be properly updated later on.
IntakeEPR Batch Assignment Create Styling IssueFixed a styling issue with the "Batch Edit and Create Assignments" form on the project Intake page that prevented users from creating assignments for more than 15 documents at once. 
Group ListsHide One Time access GroupThe 'One Time Access User' (OTAU) group which is used for certain internal EPR functions will no longer show up in the Group dropdown lists on pages for Intake, Assignments, Comments, Adding Team Members, etc.
Projects PageProjects Page Project Status Filter Choices Do Not SaveFixed issue where project status filter settings did not save when user left the Projects page.
Group Status ConfigAssignment Statuses Do Not Update in Group Status ConfigResolved issue where the Group Status Config list did not reflect updates for newly created, inactivated, or deleted Group records.
Comment ResponsesComment Response Not Display Correctly if Comment is Updated After a Response Was MadeFixed an issue where some comment responses were not displaying properly if their original comment was updated after the response was added.


Release 2.9.0 Enhancements March 30, 2021

ComponentFeatureDescription
Review PageMake Sketches of Other Groups Selectable in Review Page

Reviewers can now select/click on any sketch (rectangles, polygons, etc.) drawn on the review page and the Markup Detail panel will display which user created the sketch as well as the date and group information.

  • If the current user has edit rights, they can update the sketch.
  • If the user does not have edit rights, the Markup Detail panel will say "You don't have permission to edit this markup."

Review SessionAllow Agency to Hide "Review Session" Invitation Button

Admins for agencies who not wish to use the "Review Session" feature to invite guests to respond to Review page comments can disable the invitation button entirely from the Configuration > Review Session page. This hides the button from Review page.

                             

StampsDisplay Year on Stamps as Four-Character Value Instead of Two-Characters

If a stamp is configured to show date, the date when placed on the Review page and on the marked-up PDF will now display as a four-767pxcharacter year (e.g. "2021") instead of a two-character year (e.g. "21").

DeliverablesShow Date and Time in Deliverables > Attachment Table

Under the Project Deliverables tab, the Attachments table will now display date and time when each document was uploaded.

DeliverablesProvide Option to Give Any User Role Permissions to Check-in Deliverables

Any user role can now be granted the ability to check-in deliverable documents through the Security > Permission page by an Admin.

One Time User AccessAllow Review Session Guests to Add Comment Attachments

One Time User Access guests invited by staff through the "Review Session" feature can now add attachments to a comment as part of their reply.


Digital SignatureApply Digital Signature to Stamped/Final/Approved Plans

Users who prepare deliverables via EPR can click the new 'Digital Signature' option on the Project > Deliverable's EXPORT section to apply a digital signature to the selected plans. 

The Digital Signature uses e-PlanSoft's Digital ID to sign the document and can be viewed within a PDF reader such as Adobe Acrobat Reader to indicate whether the file has been changed since the digital signature was applied.




Sheet NumbersCustom Sheet Number Matching

EPR can now be configured to search for a pre-defined sheet number format that is not based on the current format (one or two letters then a series of numbers). All pages submitted through plans will be checked for this format and if a document page contains a match to the format, this will be used as the page's sheet number; otherwise, EPR will attempt to match based on the default format. If no custom format is defined, EPR will continue relying on the default format.

If an Agency uses the project Service Area field, each Service Area can be configured to search for one pre-defined format.

Agencies can submit requests to create a pre-defined sheet number format to the e-PlanSoft Services team via Service Desk ticket.


2.9.0 Bug Fixes 

ComponentIssueDescription
Review PageOverlay Control Tool Data Doesn't Always Load ProperlyResolved an issue where alternate attempts to load the "Overlay Control Tool" loaded the form with without any record data or page thumbnail.
Review PageSave Workspace Changes Not Reflected Until After User Logs Out Corrected an issue where clicking on "Save Workspace" did not update the user's profile (with new Review page position and zoom level settings, for example) until after the user logged out and logged back in. Now, the updated workspace settings should display as soon as the user loads a new page/sheet.
CommentsComment Batch Tools Update Some Comment Data IncorrectlyCorrected an issue where using the Project > Comments page's batch update features ("Set Disposition" / "Set Flag"  / "Set Response") were improperly updating part of the comment record. Using the batch features will now update comment(s) correctly.
CommentsComment Data Occasionally Displays as Empty Resolved an issue where some comments did not display in the comment panel or displayed an empty pop-up dialog when clicked on as a result of missing record data.
Comment Report LetterDuplicate Filename Listing when Generating Comment Report LetterCorrected an issue where filename data was being duplicated on a comment letter/corrections report if the Secondary Sort field was set to use "Filename." The filename data now displays once as expected even with this selection.
IntakeIntake Page Fails to Load if Document Version Data MissingResolved an issue where the EPR Intake page would not load properly because document version data was occasionally not included when sending files to EPR. Document version data should now be included as expected.
Group Status ConfigurationAssignment Status Not Removed from Group Status Config ListWhen an Assignment Status list item is deleted by an Admin, EPR will now correctly remove the status from the Group Status Config page settings rather than display a blank space.
Team MembershipProject "Add Team Member" Feature Does Not Add UserResolved an issue where the "Add Team Member" feature was not adding users to a project team as expected.
Review SessionInviting Existing EPR User to a Review Session Triggers ErrorCorrected an issue where inviting an existing EPR user to a Review Session resulted in a login error. EPR will now check whether invitee is already an EPR user, and if so, will appropriately apply the user's login.
List ConfigurationInactive Group or Review Type List Items Display During IntakeWhen a Group or Review Type value is set to 'Inactive' on the Configuration > Lists page, users will no longer see it within the Intake page dropdown options.
Review PageUpdate Review Page Attachment PermissionsResolved an issue so that users can only view, add, or download project attachments from the Review page if they have the correct Project Attachment permissions configured.


Release 2.8.4 Enhancements Jan 29, 2021

ComponentFeatureDescription
Partial Intake/OCR Partial Intake (slipsheet) ImprovementsWhen Optical Character Recognition (OCR) fails perform a secondary text extraction from PDF data to pick out potential text candidates that could represent the sheet number. The secondary text extraction is automatically done if primary OCR fails. This should reduce OCR errors by as much as 40%.
Sheet Numbers

Add Hidden and Visible Page Counts to Result Column in Sheet Numbers Page

On the project SHEET NUMBERS page, the Result column now shows the total page count, the hidden page count, and the visible page count. For example: 5 Pages (2 Hidden / 3 Visible)

Sheet Numbers

Exclude Hidden Sheets from Document Page Mapping Export Data

After a sheet is hidden on the project SHEET NUMBERS page and the user clicks SAVE, the sheet will no longer be listed within the Document Page Mapping data export.

Sheet NumbersAdd Submittal Date to Sheet Numbers Page

When multiple submittals exist for a document, the project SHEET NUMBERS tab will now display the date for each submittal shown on screen.

Comments

Add New Comment Filter Options

The project COMMENTS page now allows users to filter for comments:

  • With/Without Comment Responses
  • With/Without Attachments

APIs

Provide API to check whether a project has comments with attachment


Integrated partners can now check via API method whether a project has comments that include file attachments, thus providing more comment information to 3rd party systems.

2.8.4 Bug Fixes 

ComponentIssueDescription
Review PageInformation Button Loads Empty Form

Resolved an issue where clicking on the Information (info) button on the Review page returned a blank form instead of one containing the project and document data.

Review PageComment Panel Filters on Review Page Display But Stop Filtering ResultsFilters set in the review page comment panel will continue to filter results whenever a user switches from the current page to another page. 
Email TemplatesPortions of Email Templates Page Load Above User Profile Resolved an issue where parts of the CONFIGURATION > TEMPLATES page were displaying above the "Help?" pop up window.
Standard CommentsStandard Comments Library Filters/Sort By Fields Do Not Display

Resolved an issue where users editing a previously saved comment who then clicked on Insert Standard Comment(s) button did not see the Filters and Sort By fields within the standard comments form as expected.

Filters - Assignments

Assignment Page Status Filters Incorrectly

Filter settings on the global Assignments page were sometimes applied incorrectly, which resulted in more assignments displaying than expected. Assignments page will now filter properly.
Project Status (goPost Users)Updating Project Status in EPR Sometimes Results in Mismatched goPost Project StatusResolved an issue where updating a project status in EPR did not always update the project status correctly for the linked goPost project.

Release 2.8.2 Enhancements Dec 16, 2020

SummaryDescription
Make Address in Corrections Report dynamic

The EPR Comment Report template (Configuration > Reports) now includes an "Address Options" section that auto-fills with the agency's address data (from the EPR Address page).

This section allows an administrator to override the default address with a custom address specific to the selected template.

2.8.2 Bug Fixes 

SummaryDescription
When going into Project records table, status filters are not used (Bug)

Resolved an issue in the Projects list page where the Status filter selections are being ignored. Now the selected status filters will be used.

Markup Mover Thumbnails not showing (Bug)

On the Review page Layers panel, the Markup Mover tool was not correctly showing the page thumbnails when one was selected. This has been fixed to show the thumbnail.

Due Date Time Zone Issue (Bug)

Resolved a bug where the Assignment “Due Date” value did not accurately adjust time zone to reflect agency location.

[PATCH] - Remove sheet number popup when partial intake off (Patch)

Resolved an issue where clients with the ‘Partial Intake’ setting “OFF” were seeing an unneeded “Missing sheet number” message pop up when the opened the review page.

Release 2.8.1 Enhancements Dec 04, 2020

SummaryDescription


2.8.1 Bug Fixes 

SummaryDescription
Fix Sheet Number page bugs

[For Agencies with the Partial Intake setting = “ON”]: Resolved an internal issue where some sheet numbers were being set to the incorrect document version. This sometimes resulted in pages being matched incorrectly across versions by EPR, but will no longer affect files moving forward. Any existing files affected should be reported to the e-PlanSoft team for resolution.

Inject project data and user_id into assignment event log

In the EPR Event Log we have added Project and User identity data into the assignment events that are recorded to improve the system’s auditing capabilities.

Create deliverables based on latest document page orderWhen a user sets their Review page order view preferences to "Order Page by Current Version" (see 2.8.0 Release Notes), EPR will also set the deliverable PDF print order to match.

Release 2.8.0 Enhancements Nov 21, 2020

SummaryDescription

reviewSESSION feature allows Reviewer to easily invite anyone to collaborate in a Review Session

For agencies who want their reviewer staff to interface directly with customers/applications regarding comments, EPR provides a new feature so that reviewers can invite non-account holders to respond to comments within EPR for a limited amount of time.

The Review page now includes an invitation button (“Create Review Session Invitation”). Clicking on this button allows the Reviewer to fill in a First Name, Last Name, Email address and set an expiration time for the invitee’s access.  Invitees will receive an email with a link to participate in the review by responding to comments directly within EPR but does not provide additional functionality.


Reviewer time tracking

New feature on the EPR Review page allows Reviewers to track their time spent on assignments by manually inputting their time spent reviewing (in hours and minutes).

Each time the user inputs time for that particular plan set review, a new record listing that time will be created.

Allow user to hide a sheet from the plan set in the Sheet Number tab

Clicking on the “hide” button next to a page thumbnail on the Project > SHEET NUMBERS tab allows sheets to be hidden and not show in Review page.


This also excludes the sheet from the printed document when prepared through Project DELIVERABLES.

Add "Print Pages with Markups Only" option in Deliverables' Printer Render Setting

Added new PDF printing options to the Project >DELIVERABLES tab to allow users to only print pages that have markups/annotations.

This option is accessed by clicking through the Deliverable tab’s “PRINTER RENDER SETTINGS” button. If the toggle is clicked, it will generate a deliverable that only includes pages that with markups.

Add Comment Report Name Prefix Option

Each comment report template (Configuration > Reports) now includes a “Prefix filename with group label” toggle just above the Title field, with the option ‘OFF’ by default.

If toggled ‘ON’, any report generated using the template will prefix the report title with the user’s Group when the user generates the comment report.

OCR/Sheet Numbers page improvements

Updated the UI/UX of the Project > SHEET NUMBERS tab for a better user experience.

Show pages in the Review page based on latest document version

A new option in the EPR Review page allows users to override the default sorting and display of document pages to instead sort pages based on the page order of the most recent version of the submitted document.

By default, the sort setting remains unchanged.

If users want to implement the change, they can manually update the setting by clicking on the Review page dropdown and clicking on “Preferences.” This brings up the Workspace Preferences form (see below), which includes the new feature as a toggle named “Order Page by Current Version.” As noted, after making this change the user must log out and log back in to see this changes take effect on the Review page thumbnail panel.

Notify user when there are no sheet numbers detected (ONLY FOR PARTIAL INTAKE ON)

Show popup notification on the Review page for ‘Missing Sheet Numbers’ only when the selected document has sheets without sheet numbers. This notification will only pop-up if the EPR portal’s Partial Intake settings is ‘ON.’

Users can either click on ‘Dismiss’ to ignore the notification and continue with their plan review or click on ‘Go to Sheet Numbers’ to navigate to the Project SHEET NUMBERS tab to set page sheet numbers.

2.8.0 Bug Fixes 

SummaryDescription
Users should be able to see Documents list in a Project after switching from card view to list view

Fixed document display view issue on the Project > DOCUMENTS tab that prevented uses from seeing listed documents after switching back from the card view to the default document list view.

Inactive List Items Should Not Show Up on Front EndFixed an issue where list items marked as ‘Inactive’ where showing up in dropdowns, etc. These inactive List Items will no longer display in dropdowns for the end users.
Comment Tab: End Date Filter Does Not Include the Comments Created on That Date

Included the Created and End date as part of comment date filters on the Project > COMMENTS tab.

Intake page should show error message when backend return errorIf system encounters an error while the user is on the Project > INTAKE page, display the error message to the end user instead of being hidden in the browser console.
Print Pages with Markups Only does not include pages with only Stamps

Fixed an issue where the print option for ‘Print Pages with Markups Only’ was excluding pages that only had stamps.

Comment log not showing in Comment Dialog

Fixed an issue where the comment update history no longer displayed on the Comment form under the LOGS tab.

Calibration Tools Sometimes Displays Input IncorrectlyFixed an issue where some calibration tool inputs displayed values in the wrong format (with 2” displaying as 1”1 instead).
Update Invalid Character Error Handling for Comment Report Title/Filename

Updated the Comment Report Title and Filename fields to return clear error messages if the user attempts to insert invalid characters. Report templates and filenames can no longer be saved until invalid characters are removed to prevent issues during deliverable print/check-in process.


Release 2.7.0 Enhancements Sept 07, 2020



Set document version to local time zoneThe document Version date will be determined using local time instead of UTC time. 
Merge Advanced Print Options to Deliverables screen

Enhanced the 'Printer Render Settings' on the Deliverables page to include options for including or excluding markups by type (Sketches, Stamps, Comments, Closed Comments). These are the options already available in the Review page Print tool.

Make Adding Documents a Configurable PermissionUpdate permissions config so that checking Document File > Add for a User Role now allows the user to upload documents. Note: Admin role should never have 'Add' permission unchecked, otherwise this will affect any integrated partner.
Automatically match sheets of new version to old version when user changes sheet numbers

If an unmatched sheet is listed in the right-hand panel of the Sheet Number page, typing in an existing sheet number will automatically match the new sheet to the prior version with the matching sheet number.

Page dimension rounds up in Review pageUpdated Review page dimensions to reflect the correct PDF dimensions instead of rounding.
Add Status Filter to Assignments PageAdded 'Assignment Status' filter to the main Assignments page.
Remove OCR ConfirmationRemoves the requirement for confirming sheet numbers and locking them down in the Sheet Number page.
Allow users to change sheet number of previous version and cascade those sheet numbers forwardUsers can now change the sheet number for the previous document page version in the Sheet Number page. Any page numbers changed will carry forward to the current version of that page.
Filter Project Status Update Notification By Project Team MembershipNotifications for Project Status updates, Document Assignment Status updates, and Assignment Due Date Updated will only email subscribed users if they are part of the project team.
Adjust Scout file size checking to allow files greater than zero bytesUpdated PDF Scout check to accept file sizes greater than 0 bytes and below 1kb.
Allow easy/fast OCR/Sheetnumber assignment in OCR/Sheet Number tabAdds 'AUTOCOMPLETE' option to allow user to automatically add sheet numbers to pages without a sheet number during the first submittal only. Example: If the second page does not have a sheet number, it will be set to P2; if the tenth does not have a sheet number, it will be set to P10, etc.
Token expiration should reset whenever a new token is requestedWhenever a new EPR token is requested, the expiration time for that token will now reset.
Send back assignment status (Not started) to integrated partner on resubmittalAdded an option to return Not Started assignment status back to integrated partner if environment variable is configured.

2.7.0 Bug Fixes 



Partial Intake Off: reject intake if new version has less page than prior versionIntake API will now reject resubmittals with fewer pages than prior versions if partial intake setting is 'off.'
Refactor User Dialog - Projects tab (Enhancement)Resolved an issue where having too many projects associated to a user caused issues with the user profile Projects tab.
Project status cycle complete not updated when all assignments are updated "final" statusResolved an issue where project status was not updating to Cycle Complete as expected when all project assignments were set to a status with parent value of Approved, Rejected, or Canceled.
Project Start/Due DateResolved an issue where start and due dates were not displaying correctly within corrections reports.
Update pdfInspector (Scout) to handle negative page dimensionsResolved an issue where Scout recorded negative dimensions for pages instead of using absolute values for width and height.
Incorrect page count for re-submittalResolved potential causes of incorrect page count for resubmittals. Note that for resubmittals, the total page count must always be equal to or greater than the page count for the prior version.


Release 2.5.3 Enhancements June 26, 2020

SummaryDescription
Refactor get user by ID apiRefactor of the API to not be affected by the number of projects a user is a member of.

2.5.3 Bug Fixes 

SummaryDescription
Intake tab no longer shows Shows Number of Document Fixed a bug which was preventing all documents for intake being shown.
Assignment status not update unless reviewer do it twice in review page Fixed a bug that was requiring a page refresh to see status updates on the review page. 
Projects page with not loading when there are no projectsFixed a bug causing the projects page to not load on a fresh installation with no projects. 
User cannot edit assignment if they do not belong to the projectUpdate to disable users not in a project to edit a an assignment status.
Group and User Role drop down filters in Users table do not filter the user table.Fixed a big in the filer of users by group and user roll.
EPR returns an error on document upload when there is a duplicate vendor IDWhen a file is uploaded then deleted and uploaded again a bug was causing an error upon submittal. A check has been added to enable the submission to carry forward correctly. 
Incorrect page mapping for partial intake off when new version have more page than the prior versionIssues in document versioning of partial submittal documents specifically when the new version has more pages have been fixed.
Assignment created email notification send to assignee with incorrect information and review urlIncorrect data was being displayed in assignment notification emails. This has been updated to pull the correct Review page url and assignment information.
Notifications are Being Sent to the Wrong E-mail, Not Associated to ProjectNotification bugs where emails were being sent to members not associated with the project has been fixed.
Re-render microservice issue with colons in filenameEnhanced the re-render microservice to handle document with colons in the file name.
Fix swagger documentation bugsUpdated API which were only taking integers instead of strings of information
/resources/persons/:id/availableEvents not working for Project CoordinatorFixed bug preventing event trigger notifications for project coordinator user role
Improve loading time for Route: /project/:idAPI bug fix to reduce the loading time for returning project ID

Release 2.5.0 Enhancements May 15, 2020

SummaryDescription
Custom Group level statusNew custom sort of statuses on the review page filtered out based on group. With this Group level status chooser one group could see a different set of available statuses than another group to more easily see the relevant status.
Track + Notify when pdf merge failedUpdated notifications internally to save, log and track the document and project information when PDF Merge fails. 
Provide possible reason a file fails to print - Help toolAdded a tool within EPR to show the most likely reason for a printer fail including, failure to merge, PDF file issue, more or less pages, missing comment and stamp missing. 
Hide Profile Notification Options That Are Not UsedEnhancement to filter selectable notification options for users
Refactor Standard Comment batch updateUpdated the API to only contain two fields: isActive and ids
Create New Permissions APIEnhancement to the API to pass permission sets from a partner system
API: check if there is any assignment for a group has comment with status = xxxxUpdate to the GetComment type status to check the status of comments via the API.,
Notify User When There are Files Awaiting IntakeAny user subscribe to Project - Document Awaiting Intake will receive email when a new document is uploaded into EPR
Enhancement the PDF printingEnhanced the PDF printer to better handle certain PDF irregularities.

2.5.0 Bug Fixes 

SummaryDescription
Fix styling issue in standard comment popup dialogFixed a bug in 
Users should not be able to link null projects on EPRUpdated the Revisions Linking to disallow the ability to link a project with a non-existent project. This includes error notifications.
Creating new project sets parentProject_id for that projectFix to the revision process to ensure a New projects by default are not linked to a project. 
Delete UserStamp should be soft-deleteFix to ensure Stamps are soft deleted and can be restored by e-PlanSoft Staff if erroneously deleted by a User. 
Assignment Table crashes when user does not belong to any groupsFixed a bug which was causing the Assignment table to Crash if the user does not belong to a Group 
Address not shown on Projects pageFixed a bug which was causing Address to not properly display on the projects page. 
Style is broken in left navigation barFixed broken formatting in of the left navigation bar in EPR.
Filter out cancelled, rejected, approved assignments from assignments pageUpdated standard filters on the assignments page to by default remove cancelled rejected and approved assignments 
Search filter breaks after status is deletedFixed a bug in filters occurring when project status filter has been set and then that filter is deleted.
Getting correct data for latest pages - For printingUpdate to PDF printer and the way it uses the cycle order to get the correct list of latest pages.
Create final pdf with correct page versionEnsuring the final PDF is always created with the latest page and the correct page version. 

Release 2.4.2 Enhancements APR. 11, 2020

SummaryDescription
EPR Revision BackendERP has been enhanced to enable parent child relationships of projects. This allows revision projects to be linked to "Parent" projects and associated together.

EPR Revisions User Interface

The EPR User interface has been enhanced to manager the parent child relationship. Through the UI projects can be linked and unlinked and show the grouping.

Implement Anti Virus on S3 bucket

Antivirus within AWS storage has been implemented to real time scan any uploaded documents in quarantine, and then either let them into storage or delete the if infected. The virus Database is updated daily. 

client API token implementation

API authentication tokens have been enhanced to be configurable in expiration times and per client.

Reset permission cache every time user login or resume

Permissions stored in the browser cache now are reset each time a user logs in or resumes working. This ensures each user always has the correct permission access.

2.4.2 Bug Fixes 

SummaryDescription

Some Email Template Values Display Data as 'undefined' After Creating Assignments

A bug in certain email templates were returning data which was "undefined". The templates have been updated to return the selected template fields.

Standard comments filtering issues

Updated standard comment search and filter function to correctly filter. The filter function now requires each time a selection is made to refresh the library. 

Insert standard comments dialog from the comments dialog tool and it does not automatically populate "review type"

The standard comments insert function was not adding review type to the comment once inserted. Now the review type is included when a standard comment is inserted into the comment form.

Release 2.4.1 Enhancements APR. 7, 2020

SummaryDescription

Make the project number in the assignments page hyperlink to the project

Made project numbers in the assignments page a clickable link to the project.

Additional configurations for comment sort corrections reports

The Correction report template builder now has more options for sorting. There are now three sort orders as primary, secondary and tertiary. These orders can sort on values: Group, Review Type, Category, Subcategory, Comment Number, Page Number. Any combination of these sort orders is available. 
Project Comments Page Records Should Display DatesThe comment page within a project has been enhanced to show the date when the comment was created. 

Automatically set the Group dropdown in the Standard Comments dialog to the user's group

The EPR standard comment form has been enhanced to automatically set the comment filter the the user's group when it is opened. If a user belongs to multiple groups, there filter will automatically include all groups the user belongs to. For users looking for comments outside of those belonging to their group this filter can be quickly removed by selecting the x in the group name in that field. This enhancement has been made both to the standard comment insert on the Project Comment Page as well as the Comment Form on the Review Page.
New API method: Check token A new API method has been created to check whether a token is valid. Route: /auth/checkToken

2.4.1 Bug Fixes 

SummaryDescription
Assignments page crashes when there are too many assignmentsThe Assignments page was crashing due to having more assignments than the browser could load. This has been fixed by adding an enhancement to the the Assignments page to include pagination. Pagination shows a limited number of assignments by default and created additional pages as needed.
Long Standard comment text was overlapping the save and cancel buttons in the comment formStandard comments with large blocks of text were overlapping the save and close buttons in the comment form. The comment form has been enhanced to keep the text within the text form.

View Assignment Permissions

Users were unable to see their document assignments even when meeting the permission criteria. The permissions have been updated to filter access correctly.

Release 2.4.0 Enhancements Mar. 13, 2020

SummaryDescription

Added "Created By" and "Uploaded" fields to attachments page of EPR

On the attachments page of an EPR project there is now two additional fields to display which user created an attachment, "Created By", as well as a timestamp of when the attachment was uploaded, "Uploaded".
Enabled users to rename corrections report before saving as an attachmentUpon creation of a corrections report, before a report is saved as an attachment, users have the opportunity to rename the report. from the Comments page of a project in EPR, A user can select the comments to be included in the report. They select the report tab and select a report template. Once a template is selected, the user selects next and is provided with the opportunity to rename the report before saving as an attachment. The default name is the title of the correction report template. 
Removed the ability to Rotate the text tool box on the review pageThe ability to rotate a text box and the review page has been removed. Text boxes can still be reshaped and resized , however the ability to rotate the text box has been removed.
Enhanced Page OCR to manage Zero (0) and OOCR was enhanced to label all Zeroes (0) as the letter O. This reduces the mistakes in automatic sheet labeling with little impact on the navigation of pages by sheet number. 
Enhanced Page OCR accuracyOCR accuracy has been enhanced by reducing the area on the plan from which OCR identifies the sheet number. This reduced the likeliness that OCR will find other words or phrases to label the sheet as. 
Enable reassignment of multiple documents to multiple reviewersAssignments has been updated to enable multiple assignment records for different groups to be selected and reassigned to a single new user. This option includes the filtering of assignable users only to those who belong to all of the groups for the assignments which are selected to be reassigned. 
Workflows Configuration – Ability to set Reset Approved Submittals by PurposeWorkflows have been enhanced to add the ability to reset approved submittals by "purpose". 

Handle reset user permission

Enhanced the reset user permission functionality to execute if the the user is currently logged in and the user is not a contact.

2.4.0 Bug Fixes 

SummaryDescription
Refresh button on Project page does not update viewReinstated the Refresh action when the refresh button on the project page is selected. when the refresh button is selected the projects page will now properly refresh, without refreshing the entire web page. 
File Accepted by Scout But EPR Unable to Render Some PagesEnhanced render on demand functionality to automatically re-render any sheets missing from a document which passed scout but has missing pages. 

SequelizeValidationError: notNull Violation: Comment.updatedBy_id cannot be null

Updated the Comment.updatedBy_id API to not be null. Previously, the null value can cause the call to fail. 

TypeError: Recipients may only be Strings or Objects or Arrays thereof.

Updated the API to include a default email for licensing and seeder information for current customers to reduce the potential for failed validations.

Clear Partner cache on update 3163

API adjusted to not send hash password on updated and to clear the partner record from the Cache.

Missing annotations during the rendering process

A bug in the rendering process resulted in missing annotations on incoming documents. The PDF render process has been updated to eliminate the deletion of annotations.

Call Integrated Partner to Update Assignment Status Whenever Status is Changed in EPR

API enhancement to  correctly call partner API to update to update when an assignment status when the Status is changed within EPR. 

Bad JSON data will crash OCR page

Bad JSON information no longer crashes OCR page, and the errors are logged correctly in the console.

Release 2.3.4 Enhancements MAR. 13, 2020

SummaryDescription
Improved Markup Printing for Pinned Comments, Stamps, and Printing on Pages with Irregular DimensionsImproved the way 'pinned-open' comments appear on deliverable documents to more accurately match how they display on the Review page. Improved way stamps are sized when printed on deliverables. Also improved how markups in general display on pages with irregular dimensions.
Remove Project Team counter badge

Removed the counter in the Project Details Teams sub-tab that tracked how many assignments existed for Groups without a Reviewer user-role on the project team.

Corrections Report API Filter by Comment Disposition LabelAllow corrections report api to request a subset of "open" comments so they can filter for a specific Label or Labels even when multiple "open" comment labels exist. This allows for printing only 'Open' versus 'Approved w/ Comments' type of content, for example, as documented here.
Updated Scout to Check Empty FilesUpdated PDF Scout to return error when handling empty files.
Updated Scout to Allow page dimension (resolution) check to pass with warningUpdated PDF Scout to only report minimum and maximum page dimensions as warnings and no longer reject pages below 8.5"x11" or above 36"x48" dimensions.
Updated Standalone Scout to the Latest VersionUpdated the standalone PDF Scout web page (https://scout-epr.eplansoftreview.com/#!/scout) to the latest version to match Scout in EPR.

2.3.4 Bug Fixes 

SummaryDescription
Pinned Comments with 'Heading' Text Do Not Print ProperlyResolved an issue where pinned open comments with 'heading' style text did not print properly.
Pinned Comments Do Not Display Comment Creator's NameResolved an issue where 'pinned-open' comments did not display the comment creator's name correctly after they were edited by another user.
Project Data Does Not Display in the Contacts Form

Resolved an issue where the Contact record form was showing that the contact was associated to projects but identifying project Number, address, and other relevant data did not display.

Error when "Accepting" project into EPR from goPostResolved an issue where goPost unnecessarily sending 'vendor_id' value for a contact record not in EPR resulted in some projects failing to send data to EPR.
Prevent Sending Multiple Email Notifications When Using Email to Contacts MethodResolved an issue where user could click on 'Send' button multiple times to send duplicate email notifications when using the 'Email to Contacts' method from the Project Deliverables page.
Incomplete Link is Supplied in 'New Assignment for Named User' EmailsResolved issue where 'New Assignment for Named User' email notifications were providing an incomplete link that user could not click to navigate to assignment record.
Missing page image on S3Resolved an issue where PDF page data sometimes resulted in the rendering process failing to successful create a high-quality image of that page, leaving users stuck with only the lower-quality ("blurry") thumbnail image on the Review page. Now, image creation process will be based on 'fixed' pages from S3 directory.
Scout rejecting file dimension based on PDF viewBox dataResolved an issue where PDF Scout was rejecting files noting acceptable page dimensions because of PDF viewBox data.

Release 2.3.3 Enhancements FEB. 18, 2020

SummaryDescription

Handle Scenario Where Deliverable API Fails to Print Some Documents

Modified API methods for creating deliverable packages so that they are only created if all files within the package are printed. If any file fails to print, the package will fail entirely and provide error messaging.
Handle Special Characters in File Name for both Plan and Attachment filesEPR Scout will reject filenames with pound (#), plus (+ ), and ampersands (&) in filenames. Other characters, such as back-slash (\), forward-slash (/ ), colon (: ), asterisk (* ), question mark , quotation mark ("), less than (<), greater than (>), and pipe (| ) will be encoded within in filenames so that these files can be properly uploaded, moved and processed within cloud storage. 
Update Delete Messaging for Delete Functions on Project Comments PageChanged delete messaging for the comment delete button on Project Comments page so that users can more easily distinguish whether they are about to delete a comment ( "Delete selected comments?" ) or delete a project ( "Delete project?" ).
Show message to users if they try to upload a zero byte fileUpdated PDF Scout file size messaging to notify user if they upload a file with 0 bytes.
Update Add Standard Comment form MessagingUpdated 'Add Standard Comment' form messaging to clarify when a user is missing a Purpose value.

2.3.3 Bug Fixes 

SummaryDescription




Release 2.3.2 Enhancements FEB. 10, 2020

SummaryDescription
Improve About Page Loading TimesModified the way the About page gathers data in order to return information more quickly.
Allow Comment Owner to Edit Own Comments Across GroupsEPR now grants a comment owner edit rights over their own comments regardless of which group they are currently marking up as. (This applies to users who belong to two or more Groups as defined within EPR.)
Updating Comments Using Comment Pop-up MenuWhen updating a comment using the tools located at the bottom of the comment pop-up window (such as Close Comment, Reposition Tag, Set Pin, etc.), EPR now disables other tools within the pop-up until the current update completes to ensure data is synced properly.
Switch user to equivalent page when switching versions in Review pageWhen a user selects a different document page version on the Review page, EPR will switch to the equivalent page in the selected version.
Allow comment owner to edit his/her comments regardless of group associationUser can now edit comments they own regardless of current Group association. This is remains true even if the user is removed from a Group.
Improvements to Merge PDF MicroserviceMicroservice will now created a merged PDF file to reuse for any print request, unless the file has changed, in which case a new merged file will be created.
Removed Upper Case Sheet Number Enforcement from OCR PageOCR page no longer forces sheet numbers to be upper case to allow for scenarios where pages such as A1 and a1 both exist within the same document set.
Check that files transfer to EPR exists in EPR S3 bucketAdded a check to determine if a file is missing from cloud storage when a user opens Project Documents, Project Assignments, or Review page.
Modified Document Upload api to Prevent Missing FilesSystem will no longer allow the creation of a document and document version record if the file fails to upload to cloud storage successfully.

2.3.2 Bug Fixes 

SummaryDescription
Corrections Report Font Compatibility

Updated report code to utilize font format that is compatible with older PCs. (Existing report used newer font format that is nicer but is only supported in newer computers.)

Save button disabled after pressing ’s’ in the middle of drawingResolved issue with Review page 'Save' button becoming unintentionally disabled after hitting 's' key to cancel markup drawing. 
New Document Entities records should not be created when Editing Comment

Resolved issue where new document entities were being created unintentionally when editing a newer comment version.

Project Comments page fails to load if Document Entity is 'Null'Resolved an issue where the Project Comments page did not load if a document comment had a deleted documentEntity record.
Corrections Report DateResolved an issue where corrections report sometimes returned incorrect date if generated after 4pm PST.
Comment Data Fails to Display after Switching Document VersionResolved an issue where user clicking on a comment tag was presented a blank popup after switching between document versions.



Release 2.3.1 Enhancements JAN. 14, 2020

NOTE: The 2.3.1 release includes two additional stored procedures which must be added to a client database.

SummaryDescription
OCR Page UpdatesUpdated OCR page functionality to allow users to now renumber pages from any document version in any order without restriction.
Changes to Token Expiration HandlingUpdated token handling methods to allow for longer default sessions. Api partner logins now support reusing tokens.

2.3.1 Bug Fixes 

SummaryDescription
Print Deliverable Issues with Repeated AttemptsResolved issue where repeated attempt to print deliverable package failed unless user left and returned to page.
Moving and Closing/Reopening Comment IssuesResolved several issues with comments data updating inconsistently, resulting in some comments not getting repositioned as expected or not printing on deliverable documents as expected.
Cycle Sort Order and page VersioningResolved issues with page versioning.
Thumbnail Updates after OCRResolved issue where old thumbnail images continued to display after OCR updates.



Release 2.3.0 Enhancements DEC. 11, 2019

SummaryDescription
When Document is Deleted, Delete Associated CommentsUpdated EPR to delete comments associated to a document if the document itself is deleted from the project.
Trim Leading and Trailing Spaces within Filter Parameter Fields to Allow Searching

When a user inserts text into a search field at the top of a table column, EPR will now automatically trim any leading and trailing spaces that may have been included to improve search/filtering efficiency.

Add Slipsheet/Partial Intake On/Off Indicator to OCR PageAdded a visual indicator on OCR page to clarify whether portal is running with slipsheet in 'On' or 'Off' state.
Comment Report API FiltersThe APIs for generating the Comment Corrections Report now provide clients the ability to include parameters for displaying comments with closed dispositions in addition to the default of displaying 'open' comments, as documented here.  Additional parameters for overriding a report template's configured sorting and/or configured project field data are also available, though limited to fields stated in documentation.
Remove Initials from ApplicationDeprecated user initials from account profile as these were ancillary and no longer in use anywhere within the system. (Any functionality that had previously used initials has already been updated to use an accounts First Name and Last Name instead.)
Client-Specific Updates:
Trigger PDF Merge Before Printing for Partial Intake 'Off' ScenarioFor clients running the partial intake setting 'Off', EPR will now trigger a process to remove any SHX text from the deliverable document. This process already triggers when partial intake setting is 'On.'
Bypass Cache Permissions When Mass Adding Users to TeamFor clients using a 'mass add to project team' membership, a 'bypass cache' update is included in this release to replace a previous stabilization patch. (Other clients will be unaffected.)

2.3.0 Bug Fixes 

SummaryDescription
Incorrect Rendering of Page on Review Screen (reported as markups being cut off or shifting in some deliverable documents)Resolved an issue where some document pages were rendered on the Review screen incorrectly, resulting in excess white padding to display and potentially confusing the user regarding location of document edges.
Unable to Edit Stamp ConfigurationResolved issue where user was unable to successfully update existing stamp configuration from Stamps page.
Printed Comment Text Breaking out of Comment Box

Addressed known cases where text in printed comments was breaking out of the comment frame (textbox overflow) as a result of copy-pasted html tags in text, particularly <span> tags, empty tags, and bad characters. Additional cases will continue to be addressed as found in future releases.

Stamps Duplicating, Sometimes ResizedResolved issue where batch 'Stamp - All' and 'Stamp - Range' functions were incorrectly applying stamps to multiple document versions and these stamps then displayed on the current version as duplicates. If document sizes varied across versions, a secondary effect resulted in duplicate stamps appearing resized but this has also been resolved.
Printed Pinned Comments on Deliverable Display HTML Formatting Tags

Corrected an issue where printed comment tags were displaying html formatting tags within the text. Some common HTML formatting is now removed programatically, though additional efforts will continue in order to address additional cases of formatting as discovered.

Note that following formatting changes for how open tags will display on deliverable documents:

  • Comment text color will match the comment Group color

Some minor comment spacing issues at beginning and end of printed text will be addressed in a subsequent release.

Project/Details/Team Page Displays Loading Icon When User Has No PermissionsResolved issue where user without permissions to view Project/Details/Team page was shown a loading icon that never resolved. User without permissions to view page will now receive proper message that they are not authorized to view page.
Page Unresponsive After Clicking 3 Vertical Dot (More Options) Menu IconResolved issue where Users page or Projects page would each become unresponsive after a user clicked on the 3 Vertical Dot icon (More Options). The pages are once again responsive.
Special Characters Not Printing on Corrections Report as ExpectedResolved an issue in new report where special characters such as double quotes (") were not printing on the corrections report deliverable as expected.
Replies to 'Email Contacts' Messages Included BCC'd AddressesResolved an issue where replies to emails generated through the 'Email Contact' form on the Project Deliverables page would include email addresses BCC'd in the 'Email Contact' step.
"Document Files - Delete Permission" Required to Manually Trigger Plan Render FeatureResolved an issue where function for manually triggering a document plan render was requiring user to have permission "Document Files - Delete Permission."



Release 2.2.0 Enhancements OCT. 25, 2019

Provide new Corrections Report interface and new Insert Standard Comment interface. Each of these functions replaces the previous functionality; reports must be recreated in new interface.

Updated printer to account for inaccurate rotation data within PDFs resulting in printing inaccuracies.

Also fixed known issues with comments displaying on incorrect pages, inaccurate OCR scanning of sheet number data, and page numbering.

SummaryDescription
New Corrections Report UI/UX

Provided a new user interface for creating and configuring comment corrections letter reports. New 2.0 interface allows for entering logo and text content, selecting fields to display, and making sorting selection.

Subsequent enhancements will provide additional sorting options.

Note this new report builder deprecates the previous report builder and any existing reports will need to be recreated.

New Corrections Report InstructionsProvided new instruction document for Corrections Report 2.0.
New Insert Standard Comment UI/UXReplaced Insert Standard Comment form with a faster, more efficient interface that displays more of the comment's information (Group, Category, Subcategory, Review Type).
Inaccurate Scan PDF Rotation Data Issues When PrintingEnhanced EPR printer to account for pdf files which supply inaccurate rotation data and cause markups to print in wrong location.

2.2.0 Bug Fixes 

SummaryDescription
Comments that belong to other documentsResolved issue where comments from other documents in the project displayed incorrectly within the 'Other Pages' section of the current document.
Selecting Comments that belong to other documents in Review PageResolved issue where selecting an incorrectly displayed comment from the 'Other Pages' panel loaded a blank page.
Page numbering is off if you create assignments before document completely processedResolved issue where assignment creation can result in incorrect page numbering if done too quickly.
OCR Numbering / Accuracy IssuesUpdated code for pdfSplit lambda to improve accuracy of OCR for sheet number determination.
Review page print render options turn off sketches when comments turned offResolved issue where turning off 'Comments' in Review Page Print options resulted in markups not printing either.



Release 2.1.0 Enhancements SEP. 19, 2019

Reminder: Whenever a client is first updated to the 2.0.0 or later release, update scripts must be run so that existing document entities maintain compatibility with the new code. If these scripts were already run for the 2.0.0 release, they do not need to be run again.

SummaryDescription
Ability to turn on/off Notifications when an individual user is given an assignment or reassignment

Users can now unsubscribe from receiving automatic assignment or reassignment notification emails directly from EPR. These options are set in the user profile Notifications tab under PROJECT > Document Assignment via 'Create (Assigned)' or 'Reassigned.'

Allow Agency to Define Whether Canceled Assignments Get Reset to Open (or Not)Provided ability to define whether 'Canceled' assignment statuses continue to be reset to 'Open' upon a resubmittal or instead remain 'Canceled.' This control is available in the Configuration > Distributions page.
Allow Assignments to be Due Same Day CreatedProvided ability to set assignment due date to current date as well as subsequent dates.
Add get attachment file route to Partner apiPartner API methods now include a GET Attachment file route.
MiscellaneousGeneral system stability updates to enhance user experience.

2.1.0 Bug Fixes 

SummaryDescription
Some Printed Deliverables Return a 'File is Damaged' Message Upon OpeningResolved issue where some deliverable pdfs were returning a 'File is Damaged' message when user attempted to open to view them.
Comments on Previous Versions Appear EditableResolved issue where comments from prior versions indicated to user that they were editable.
Pinned Comments with extra carriage returns have the text Start Fragment and/or End FragmentResolved issue where phrase 'Start Fragment' or 'End Fragment' were being introduced into comment text with returns.
EPR Upload Accepts Files Outside of Our Stated Allowed Page DimensionsResolved issues where upload messaging did not accurately reflect requirement for files to be within allowable dimensions. Messaging accurately denies files that are above allowable dimensions of 48"x36".
When New Portlet is Created in goPost, the Service Area for that Portlet is not Created in EPRResolved issue where, in environments connected to goPost portal, new portlets were not resulting in creation of expected EPR record values.
EPR doesn't sync listItem back to goPostResolved issue where, in environments connected to goPost portal, new record values created in EPR were not being synced back to goPost lists.



Release 2.0.1 Enhancements AUG. 30, 2019

Reminder: Whenever a client is first updated to the 2.0.0 or later release, update scripts must be run so that existing document entities maintain compatibility with the new code. If these scripts were already run for the 2.0.0 release, they do not need to be run again.

SummaryDescription
Provide the ability to set a batch due date during IntakeDuring the intake process, while using batch update, provided the ability to set due dates for each group/review type/assignee combination.
Prior submittals able to be modified by batch intake dialogBatch intake process will allow users to either 'batch edit' selected documents during a first submittal (regardless of whether any workflows have been triggered or not). However, for resubmitted files, the system will instead process recognized resubmittal files using the pre-existing assignments. (Changes to these assignments should be made on the Project Assignments page.)
Pinned comments' text box area now selectableModified pinned comments so that the entire comment box is clickable to trigger editing, instead of solely the bar above the text box.
Improved OCR performanceChanged to a different OCR technology to improve OCR scanning accuracy, though the OCR scanning occurs on a narrower selection (see documentation).

2.0.1 Bug Fixes 

SummaryDescription
Comments Missing on Plans from DeliverablesResolved issue where some open comments were not displaying on printed pdf files.
Markups Prior to Slipsheet Code Not DisplayedPrepared update scripts to resolve compatibility issues for comments, sketches, and measurements created prior to slipsheet release.
Deliverable Print Render Settings match what is printed

Resolved issue where non-team members' markups were still printing on pdfs even when print render settings on Project Deliverables page specifically excluded these users. Resolved issue where non-team members could not be added to the included list.

Also resolved secondary issue where some markups were not printing on pdf files.

Comment attachment uploader title margins are off

Resolved an issue where heading for comment 'Add Attachment' form didn't have proper margins.

Still able to save markups even after pressing the "ESC" key while drawing a sketchResolved issue where using the 'Esc' key to cancel a markup drawing was disabling the 'Save' function even when other unsaved markups existed.
Workspace preference colors should change right away after saveResolved issue where updated workspace colors didn't change on screen upon save and only on refresh.
Project page header style issueResolved issue where overly long project numbers blocked access to project Delete, Refresh, and Upload functions.
After using Reset Password, User May Get Logged Out After LoginResolved issue where use of 'Reset Password' sometimes resulted in user getting logged out of session after using new password.
Cannot Print Preview with Markup, Comment, and Stamp Options all uncheckedResolved issue where 'Print Preview' window didn't display pdf properly when markup, comment and stamp settings were all unselected in the Review Page Print dialog.
General Manager Unable to Access Project Comments

Resolved issue where users with the General Manager role were unable to access the Projects/Comments page.

Review Page Doesn't Land on First PageModified Review Page to ensure user lands on first page (based on order within the PDF) when opening the document assignment.



Release 2.0.0 Enhancements AUG. 16, 2019

NOTE: Whenever a client is first updated to the 2.0.0 or later release, update scripts must be run so that existing document entities maintain compatibility with the new code.


SummaryDescription
Pinned Comment Text Position on Review PageReview page display of pinned open comments now matches how they print on deliverables.
Text box Text AlignmentText box content alignment now matches on Review page as well as in printed deliverables.
Stamps Display Size in Review Page Compared to Printed PDFStamp text placement and text size on printed deliverable plans now better matches how this displays on the Review page.
Image size recommendations on the Branding pageAdded messaging on Branding page for recommended image dimensions. 
Display Full Status Labels in Review Page Drop-downFull labels are now displayed within Review page 'Status' drop-down rather than abbreviation.

New Intake UI - Match New Doc Submittal with Prior Version if Name Match is Found

New intake UI updated so that if incoming document name is recognized, the prior submittal is pre-selected on the Project Intake page.
New Intake UI - Fix distribution workflow filters

New intake UI updated so that only appropriate distribution workflows were applied to document records when processing assignments for an individual file.

Distribution setting must be 'on'; workflow must be 'Active'; both 'Purpose' and 'Project Type' of workflow must match project data; finally, 'Review Type' must either be part of filename OR workflow Review Type must equal "any" ( * ).  

New Intake UI - Batch Assignment - Assign Selected Documents still bring up all workflowsNew intake UI updated so that only appropriate distribution workflows were applied to document records when batch processing assignments for multiple files.
Review Page Render On DemandIf user go to review page and there is no thumbnail + review images for the current page, EPR will trigger render on demand for that one page.
Send Notification for features dealing with contributor Role

When a user sets the 'Response Enabled' feature on a comment, this now triggers an email notification to any project team members with the Contributor role.

Separately, whenever anyone responds to a comment within a response thread, users involved in the thread will be notified of the response via email.

Added Captcha to "Request a New Account" LinkAdded Captcha to "Request a New Account" Link as a security enhancement to prevent non-human requests from causing issues.
Don't Call goPost When Project Status Updated to Cycle CompleteEPR no longer calls goPost when project status has been updated to 'Cycle Complete' as this status is no longer applicable to goPost.
Append Comment Number to Comment Attachment Filename

If an attachment is added to a project using the comment form, append the comment number to the beginning of the attachment file name.

Remove Version Check for ScoutUpdated PDF Scout messaging to remove pdf version 1.4 warning to prevent user confusion. (PDF Scout now accepts pdf version 1.3 files).

2.0.0 Bug Fixes 

SummaryDescription
PDF Scout Link Does Not Load Page in Internet ExplorerResolved issue where PDF Scout web page was not loading for IE users.
Printer Fails When Partial Intake Feature Setting is 'Off'Resolved pdf printer issue where printing failed if usingPartialIntake setting turned is 'off.'
Comment Showing in Prior Document Page VersionResolved issue where some comments made in newest document page version also displayed in prior document page versions when loaded.
Incorrect Page CountsResolved an issue where incorrect page counts were being listed in document page info.
Corrections Report Fixes

Resolved an issue where a report would not print render if missing a logo and another where breaking tag html prevented some reports from printing successfully.

After Saving Work, Browser Still States There are Unsaved ChangesResolved issue where attempting to close the Review page triggered an 'unsaved changes' message even after markups had been saved properly.
Deliverables Page Print Render SettingsResolved print filter issue on Project Deliverables page where excluded groups and/or users still had content printed.
Contributor Access to Project CommentsResolved issue where Contributor role was unable to access Project Comments page.
Adding Project from Contributor User ProfileResolved issue where adding a project from the user profile form (Security > Users > Profile > Projects tabs) no longer causes a problem.



Release 1.7.0 Enhancements JULY 29, 2019

SummaryDescription
Partial Intake / SlipsheetAllows applicant to resubmit plan sets with fewer pages than the previous submittal, with the intent that only new and/or changed pages need to be resubmitted. Extracted Sheet Number data will be used to either map updated pages to existing versions or slip new sheets into an appropriate location.
Persist Intake TabThe Projects/Intake tab will now persist even when no documents require intake. A new message displays when all documents complete intake.
Create Assignments for Multiple Documents During IntakeProject Intake Page now allows user to select multiple documents and create a set of assignments that apply to all selections. Users can also continue to create separate assignments per individual file. 
OCR Page UpdatesUpdated OCR page UI to allow users to set page Sheet Numbers for each version of a document. See here for more details.
Display Document Submittal Value Instead of Version DatestampUpdated Thumbnail panel drop-down to display document submittal to reviewers rather than version datestamp.
Thumbnail UpdatesEnlarged thumbnail image and moved Sheet Number to display beneath image.
Thumbnail Comment CountThumbnail comment count now considers only comments with "open" dispositions.
Highlight New/Changed PagesOn thumbnail panel, new/updated pages for the current document version are highlighted in blue.
Layer UpdatesUpdated UI so all expandable layers are grouped together.
Markup Batch Move ToolAdded tool that can batch migrate all markups from current page to another selected page.
New Version NotificationUsers who are already on the Review page when a new document version is processed will be notified that a new version is available and have their changes saved before being updated. 
PDF Printer UpdatesUpdated EPR PDF printer to print render a greater variety of PDF files successfully.
Display Full Assignment Status Labels in Review Drop-downUpdated Review page drop-down to display full assignment status label with abbreviation.
Select All Checkbox for Deliverable AttachmentsAdded a 'Select All' checkbox to Projects/Deliverables/Attachments tab.
Update UI for Delete ControlsUser interface has been updated to display 'Delete' trash can icon more readily rather than having delete method nested within an expanded options '...' menu.

1.7.0 Bug Fixes 

SummaryDescription
Corrections Reports Created via API Method Missing DataResolved issue where Corrections Reports were displaying sample data instead of real permit application data.
Corrections Report - Large Comment IssueResolved issue where Corrections Reports with comments longer than a page would not generate successfully.
Corrections Report API Shouldn't Return Closed CommentsUpdated Create Report API so that corrections report do not return comments with a 'Closed' disposition.
Document Details Thumbnail FixResolved an issue where Projects/Documents/Details page did not correctly display first page thumbnail.



Release 1.6.1 Enhancements MAY 31, 2019

SummaryDescription
Moving documents from goPost to EPRModified method for moving files from goPost to EPR so process occurs on the backend instead of depending on the browser
Enhance Environment > Partners page to allow adding new partners in the UIEnhanced the Environment > Partners to allow adding new partner when none exists via the UI.
Complete Date Header in Dashboard is actually the Project Due DateUpdated labeling to clarify that 'Complete Date' is actually Project 'Due Date.'
Corrections Report PDF Comment Text Cuts OffChanged method for generating corrections reports such that comment text no longer cuts off.
New Overlay EnhancementsSeveral enhancements to existing overlay controls: arrow keys now nudge one unit at a time, though pressing down will move the layer quickly; input values now update without clicking outside the field; Overlay and Original labels reflect current color settings as defined in the PREFERENCES section of the upper left menu

1.6.1 Bug Fixes 

SummaryDescription
EPR slows down and almost appears to freeze when attempting to add e-mails address(es) to the CC line in "Comments"Resolved an issue where entering long email addresses in CC line resulted in slow loading.
Updating a project assignments is triggering a new assignment email notification.Resolved issue where assignment creation was triggering email notifications even when user was not subscribed.
Deliverable package sent to cc address isn't being receivedResolved issue where packages were not being delivered to addresses included in cc field.
EPR QA Email Page Error MessageResolved issue where Email page returns a "user is not authorized error" unexpectedly.
Refresh Issue During IntakeResolved an issue where thumbnails on intake page did not update as expected after creating assignments.
Some portion of the dashboard (projects in cycle complete) in ERP does not load or finish loadingResolved an issue where dashboard table for Projects in Cycle Complete was loading slowly or did not complete.
Project Details Page Asking If You Want To Save with No Updates MadeResolved issue where 'Unsaved changes' message was triggering when no project data changes were made.
Assignment Status Drop-downsResolved an issue where assignment status drop-down fields were not loading as expected.
Project Service Area Not Populating with goPost DataResolved issue where project Service Area field did not populate using goPost data as expected.
Columns Filters search option is not filtering correctly

Restored wild card functionality in search column filters.

Markups Display Assignee as Owner Instead of CreatorResolved an issue where markups were displayed as belonging to the plan assignee instead of the markup creator.




Release 1.6.0 Enhancements MAY 06, 2019

SummaryDescription
Split Stamp Toggle for 'Display Name and Project Number' Into Separate TogglesA stamp record can now be configured to display any combination of the following: Datestamp, Project Number, User First and Last Name. The data can further be configured to appear either below or in the center of the stamp image.
Allow Many Project Managers per ProjectRemoves restriction that prevented projects from having more than one PM user in the Team.
Changing "Parent List Item" in List Item Record Does Not Allowing SavingEditing the ‘Parent List Item' field now triggers the ability to SAVE without making other changes.
Prevent Deletion of List Item Record if in UseChanges behavior such that list item records can no longer be soft deleted if in use. This helps prevent users from encountering any issues when querying data.
Permissions - Front End UpdatesChanged how front-end permissions are handled to allow for better manual configuration by end-users.
Permissions - Access SettingsAdded separate permissions controls for regulating access to certain pages.
Permissions - Query Upon LoadingTo ensure more accurate user permissions, permissions will now be queried when a page loads rather than being cached in the web browser.
Permissions - Adding Comments to Review Page Results in "You are not authorized" MessageModified request updating assignment status from NOT STARTED to ACTIVE to only trigger if the user adding a markup has permission to edit the assignment.
Project Not Automatically Going to Cycle Complete Updated query for evaluating project status so only existing assignment statuses are evaluated. When existing assignments are updated to any Approved, Rejected, or Canceled status, projects set to OPEN will update to CYCLE COMPLETE.

1.6.0 Bug Fixes 

SummaryDescription
Comment Panel Icons Don't Match Comment DispositionChanged method for setting Review page comments panel icon to more accurately match comment disposition.
Assignment Status Not Automatically Updating when Making Mark-upsResolved issue where assignment status did not update from 'Not Started' to 'Active' status automatically when a user added a markup.
Adding Comments Triggers Save Markups ButtonResolved issue where adding a comment was triggering the SAVE button unnecessarily.
Logging in as GM and select Projects page and it just spins, no error messageResolved issue where Group Manager role could not load the Projects page successfully.
Projects/Assignments - Have to refresh the page in order to see Assignment ChangesResolved issue where changing assignment record data did not automatically refresh table.
Project Assignment assignee drop down list is blankResolved issue where assignee drop down was displaying as blank when editing project assignments.
Unable to set Project Assignment StatusResolved issue where assignment status drop down was displaying as blank when editing project assignments.



Release 1.5.2 Enhancements APR 19, 2019

SummaryDescription
Update User Profile Window

Removed the LATITUDE and LONGITUDE fields from the USER PROFILE window.

Update Address in Project HeaderUpdated address display in Project Header to also include City, State and ZIP code or Lot Number and Tract Number (if supplied).
Reassignment from Group to Named UserAllows review tasks to be reassigned from general Group to specific Named User.
Update PDFScout Response UIUpdates Scout messaging to wrap text instead of cutting off.
Create hash whenever a deliverable is created

Provides partners with a download option for deliverables.

Auto add PARTNER account into project Team Member ListAutomatically adds partner record into new project team member list for all integrate partners.
Exclude correction report template data from saving to event log

Excludes report template content before saving create or update record into the event log.

Sort table header for Permission SectionChange sort of table headers in Permissions section to: View | Add | Edit | Delete
Replace Downloadable Standard Comments Template (.csv to .xls)Replaces downloadable Standard Comments template .csv file with an .xls file.
Review Page Image Quality When Zooming

Changed Review page to always use high quality image instead of only switching to high quality image as needed during tighter zooms.

Modify PDFScout Response for [object Object]Modified PDFScout response to provide further detail whenever PDF metadata issue is encountered.
Replace deprecated report header template componentAutomatically replaces deprecated Report Header template component with new components wherever previously used.

Implement New Overlay Comparison Controls

Implemented new Overlay Comparison controls allowing user to better nudge, scale, and exit mode.

Detailed instructions are available here.

1.5.2 Bug Fixes 

SummaryDescription
Project Contact is not transferring to EPRResolved issue where transferred contact data sometimes did not display in project.
Restrict Prior Document Version Edits When Newer Version Available

Resolved scenario where users were able to edit prior document versions even after a newer version became available.

Closing Comment updates status across all Document Versions

Resolved issue where comment status change was reflected across all document versions. Instead, changes are reflected in current and later versions.
User Can Only Access Current and Prior Version in Comparison ToolResolved issue preventing users from accessing document versions older than current and previous version.
Auto Refresh is Not Triggering After List Type record AddedResolved an issue where List Type table did not auto refresh when new record was added.
ColumnFilter not updating page tables properly until refreshedResolved issue where saving columnFilter changes did not update page table(s) properly.
Reviewer cannot delete a stampResolved an issue where 'Stamp - Delete' api call did not work as expected.
Update Corrections Report address Permission Requirement

Removed requirement for having Settings > Address > View rights in order to create a corrections report.






Release 1.5.1 Enhancements MAR 28, 2019

SummaryDescription
Provide Batch Update Assignment Status Method from Assignments PagesAdds batch select and update Status method on Projects/Assignments and Projects/Documents/Assignments pages.
Reassignment from Group to Named UserAllows assignments previously made to a general Group to be reassigned to a specific named user.
Update Comment Disposition from Comment Pop-up

Adds shortcut to allow user to update comment disposition to either default 'open' or default 'closed' status from pop-up.

Review Page Assignment Status TooltipsAdds tool tips on hover for assignment status dropdown on Review page.
Sort the Review Page Assignment Status List AlphabeticallyUpdated order of assignment status values in Review page dropdown to sort alphabetically.
Project Details PM Dropdown list needs to sort AlphabeticallyUpdated order of Project Manager values in Project Details tab to sort alphabetically.
Make Partner Name read only in Partner pageUpdated Partner page such that Partner Name field is now 'read only.'
Update Markup Group Color Data to Match Updated Group Color DefinitionsCreated API route to allow for batch updating markup color records based on updated Group color definitions.
Add the "Show Mine" Filter in Project Assignment MenuAdds assignment record filters for 'Show Mine/Show My Group/Show All' to Projects/Assignments page.
Add Warning When User Attempts to login to Second Session

Displays a warning notification to user if they attempt to login to a second session when there is already an active session.

Allow Commas in List Item LabelsAdds ability to use commas within list item labels.

1.5.1 Bug Fixes 

SummaryDescription
Sometimes "Login" button does not login users on first pressResolved issue with initial press of "Login" button.
ResourceRequest timed out errorResolved issue where 'acquire timeout' setting was insufficient for some requests.
Dashboard page loadingResolved an issue affecting Dashboard page loading.
Group key format is incorrectResolved issue where EPR was using ListType label instead of ListType key for ListItem key.
Assignments Assignee dropdown list is not filtering correctlyResolved issue where inactive users were no longer being filtered out of potential Assignee dropdown. Updated list to sort alphabetically.
Assignment View and Access PermissionsResolved issue with users having visibility and access to assignments for projects of which they are not members.
Re-Assignment Notifications not being sent out to assigned users.Resolved issue where reassignment process was no longer triggering expected email notifications.
Insert Standard Comments Filter SettingResolved issue where standard comment filter settings were persisted but not executed properly.
Edit Assignment Calendar displaying days that are unselectableRemoved restriction where 'Edit Assignment' dialog calendar disallowed current day from being selected for assignment.
Unable to load Project Details Team tabResolved issue with applyFilter that sometimes prevented Project Details Team tab from loading as expected.
'Unsaved Changes' message on Project Team TabResolved issue with applyFilter that sometimes prevented user from exiting Project Details Team tab after adding new members.
Comment Navigation from Comments to Review PageResolved issue where certain comments on Projects/Comments page took user to first page of plan set instead of page where comment was actually placed.
Batch Deleting Large Number of Standard CommentsResolved issue where attempts to batch delete large number of standard comments (5000+) was unsuccessful. 
Source Field Data Not Populating in Comments FormResolved an issue where data was not displaying within the Comments form 'Source' field.



Release 1.5.0 Enhancements JAN 7, 2019

SummaryDescription
Correction Report Template EnhancementsImplement an 'editable' Table component for Correction Report templates. See Comment Corrections Report Templates.

'On the fly' editing of Correction Reports

After generating a Correction Report from the Project Comments page, users may edit (some) components of the report before saving. See Making Edits to the Correction Report.
Choose fields to display on the 'Projects' pageUsers may choose which project-related data to display on their Projects page. Select the COLUMN FILTER button.
Choose fields to display on the 'Assignments' pageUsers may choose which Assignment related data to display on their Assignments page. Select the COLUMN FILTER button.
Choose fields to display on the Dashboard's 'Projects Awaiting Intake' and 'Projects in Cycle Complete' tables.Users may choose fields to display on the Dashboard's 'Projects Awaiting Intake' and 'Projects in Cycle Complete' tables. Select the COLUMN FILTER button.


1.5.0 Bug Fixes 

SummaryDescription
Comments Library Lists drop downResolved issues with the data that appears in the List drop down. 



Release 1.4.0 Enhancements NOV 27, 2018

SummaryDescription
Password SettingsImplemented Password settings page. See the online help: Password Settings
Correction Report DesignerImplemented a Correction Report designer to allow clients to configure their own reports using 'drag and drop' components. Supports HTML5 formatting. See the online help: Comment Corrections Report Templates.



1.3.2 Bug Fixes NOV 1, 2018

SummaryDescription
Issue loading the project Comments page Resolved an issue that caused the comment records page to load slowly.
Creating assignments for 2nd submittalResolved a delay that sometimes occurred when manually creating assignments for a high number of Groups for 2nd or subsequent submittal.
Document drop down control on the OCR page sometimes failed to populateResolved a caching issue that prevented the drop down list from immediately populating the document list.
Unable to view Comment record on the Comment page after the associated assignment record is deleted.Comments associated to deleted assignment records will no longer disappear on the project Comment page.
Improvements to the OCR Improve accuracy of the captured sheet number during the OCR process.

1.3.1 Bug Fixes OCT 15, 2018

SummaryDescription
Project Coordinator on Project Team cannot Check-in Files to connected applicationResolved a permission-related issue which prevented project coordinators from 'checking in' files to an integrated application from the project's Deliverables page.
Prevent browser auto fill for user emails and passwords on the EPR user form.Resolved an issue on Chrome browser's that injected cached email address and passwords onto the Add User/Edit User form, forcing the user to clear those fields manually.



Release 1.3.0 Enhancements  OCT 10, 2018

SummaryDescription
Implement drag and drop report components feature for your Correction report templates.Utilize the 'EDIT REPORT TEMPLATE' page to design correction report using configured report components.
Improvements to Document OCR pageImprove resolution/legibility of the captured sheet number on the OCR page. 
Logos for Correction ReportsImplement upload 'logo' feature for correction report templates.



Release 1.2.0 Enhancements  SEP 10, 2018

SummaryDescription
Implement configurable Project Automated Membership templates.Configure membership 'templates' to automatically add users to a new project, based on the selected Project Type.  See Configuring Membership Distributions.
Implement a Membership Management page for controlling access to the Project Automated Membership page.Select Security/Permissions/Management/Membership Management to open the new page. Choose the desired permissions for each user role.
Implement Password Management Options

Implement a Password Management page to allow clients to configure:

1: Minimum password character length (between 7-30 characters).

2. Days to password expiration. The new password cannot be the same as the previously used password.

Note: Passwords require at least one uppercase and at least one lowercase character and at least one of the following special characters: ! @ # $ % ^ & *

Enhancement to the  'Add Project Team Member' formDisplays the user role and user groups on this form. 
Enhancement to the Environment/Partner pageModify the 'Outgoing API user name' to accept either a user name or a valid email address.

1.2.0 Bug Fixes

SummaryDescription
EPR icons disappear from page headers, toolbars.Resolved an issue which caused icons to disappear in page headers and the review page toolbar.
Project and assignment related emails are sent to users regardless of project team membership.Users will no longer receive project and assignment related email notifications unless the user belongs to the project team.
EPR failed to render 350 page plan review document.Implemented a 300 page hard limit for plan review documents.



Release 1.1.2 Enhancements  JUL 30, 2018

SummaryDescription
Implement document optical character recognition (OCR) to capture sheet numbers on incoming plan review files. See The OCR process begins as soon as the plan review documents are uploaded. The OCR zone is focused to inspect the lower right quadrant of each page. Captured sheet numbers appear in the thumbnail viewer of the Review page. 
Implement text tool for review pageThe text tool provides user to create a note 'markup' on the plan. The text objects are treated the same as other sketch objects, and as such, are not supported by the search tool and require no disposition management. Use the text tool to create 'red lines' on the plans that will be visible when the document is printed on paper.
Implement a sheet number search feature on the Review Page thumbnailAllows the user to filter for sheets by discipline that relies on the sheet number captured during the OCR process.