Release Notes
Key Highlights
- Unified Product Codebase: KRIS has been consolidated into a single unified codebase, marking a significant milestone for the product going forward.
- New Session Timeout Page: A new session timeout page has been introduced in KRM, improving the experience when a user session expires.
- Security Improvements: Apache Log4j has been upgraded to version 2.25.3 and multiple security vulnerabilities have been remediated in this release.
- Application Server Migration (4.6.4.4-1 upgrades only): Customers upgrading from 4.6.4.4-1 will migrate from WildFly to OpenLiberty JavaEE8 (25.0.0.12). Customers upgrading from 4.6.4.4-3 are already running OpenLiberty and will receive a configuration and application update only.
Functional Improvements
E-submission
- Added a Support icon to the E-Submission top navigation bar for consistency with other KRIS modules.
- Corrected errors in email notifications related to covering officer reassignment, including an incorrect name placeholder and a display error in the Trail of Events.
- Corrected folder assignment logic in workflow templates, including when duplicating templates and when configuring default folder settings for certain user roles.
- Fixed an error that occurred when a user removed all attachments before cancelling or terminating a submission. (#33877)
- Fixed the display order of users shown within a routing step.
- Fixed an issue where attachments added during an approval or signing step were incorrectly treated as standalone documents for signing, preventing the submission from being completed.
- Fixed an issue where “For Rework” email notifications were incorrectly sent when a requester terminated a submission with multiple routing layers.
- Fixed several minor display issues including a spelling error in a conversion error message, inconsistent time formatting, button text truncation on macOS, an incorrect settings confirmation message, and improved PDF printout layout.
- Improved the reliability of the automated process used to recover failed E-Submission filings.
- Resolved a submission workflow issue that prevented filing when an action officer’s role had no associated department.
- Resolved an issue where submission templates could not be saved after folders were removed.
- Resolved an issue where the Main Paper did not load correctly when Action Officers were permitted to sign it.
Archives Manager
- Resolved an issue where “Physical Folders Archival” section was incorrectly displayed even when it had been disabled in configuration.
Records Manager
- Fixed an issue where documents could not be moved to a folder when a large number of users have access to the folder.
- Resolved an issue where the Author and Typist fields on a document were incorrectly updated by the system during PDF conversion.
Document Conversion
- Extended PDF conversion and thumbnail generation support to additional file formats: JPEG, PNG, XLSM, DOCM, and JFIF.
Search
- Resolved an issue where search index data for case folders was not updated after their parent case series was moved to a different compartment.
User Management
- Resolved an issue where user import was unresponsive when SSO authentication was enabled.
- Fixed the browser tab header in KRIS Administrator to correctly reflect the active page or function.
Reports
- Resolved an issue where a sync status email was not correctly reflecting the roles of disabled users.
- Resolved an issue where a duplicate “Delete” entry was generated in the User Activity Report when a document with attachments was deleted.
Security
- Upgraded Apache Log4j to version 2.25.3 to address multiple security advisories.
- Remediated the Apache Solr ConfigSet Privilege Escalation vulnerability (CVE-2025-24814).
- Resolved multiple findings from a security assessment, including the removal of known-vulnerable software components.
- Resolved a known vulnerability in the jQuery-form component.
- Strengthened Content-Security-Policy (CSP) headers to ensure they are consistently enforced.
- Addressed all outstanding dependency vulnerabilities identified in a previous security review.
- Introduced safeguards to prevent duplicate operations from repeated or concurrent user actions.
UX Improvements
- Introduced a new session timeout page in KRM to improve the experience when a session expires.
- Updated KRIS Welcome page labels to align with current menu and icon names.
- Fixed the position of the validation message shown when deleting a folder that contains documents.
Document Management
- Resolved an e-filing error that occurred when attempting to file PDF documents containing embedded images.
Key Highlights :
Effective from KRIS version 4.6.4.4-2, the KRIS application server has been migrated from WildFly 26.x to OpenLiberty 25.
OpenLiberty is a cloud-optimized, enterprise-grade Java application server, maintained and supported by IBM as well as the open-source community.
Key advantages of this transition include:
- Vendor-supported, long-term security patching and maintenance
- Accelerated access to the latest security updates
- Compliance with current Java EE / Jakarta EE standards
- A lightweight, modular runtime environment for enhanced efficiency and scalability
Functional Improvements
E-submission
- Improved the approval and signing workflow by displaying the message field immediately after adding a covering officer.
- Added unique UUID tracking for Submit and Next Step actions (e.g. Approve, Support) to improve audit logging and traceability.
- Enhanced routing workflow validation to prevent routing steps from being skipped during submission.
- Improved routing step management during draft editing to ensure routing sequences remain consistent after reordering or adding steps.
- Resolved an intermittent issue where users were unable to approve submissions due to a perpetual loading state.
- Fixed an issue where submitted attachments could occasionally go missing after submission.
- Corrected the “Submission Date” displayed in “My Submissions > In Progress” to reflect the actual submission date instead of the creation date.
- Prevented duplicate audit trail entries caused by repeated clicks on the Submit button during slow network or server responses.
Document Conversion
- Improved system stability by resolving an issue that could cause PDF conversion failures during login.
Infrastructure
- Enhanced system resilience by addressing a database connectivity issue that could occur after document deletion operations.
Search
- Improved folder indexing validation to ensure each subject is associated with only one Subject Officer (SO), preventing indexing conflicts.
Security
- Updated server-side validation for file uploads to strengthen application security.
Web Services
- Enhanced API audit logging to capture “Comments” and “Trail of Events” entries when the goToEnds API is triggered.
- Restricted attachment uploads through the uploadAttachment API after a submission has already been submitted or terminated.
- Improved system performance by addressing a slowdown issue related to recent access file processing.
System Administration
- Unable to access System Parameter Administration (#32036)
New Folder Request
- Add more logs for:
- Submitting new folder requests
- Processing new folder requests
- Sending a folder for indexing (#31968)
Document Management
- Document opens unexpectedly if user paginates before upload; drag & drop upload fails (#31881)
- Incorrectly sets “Security Classification” to “Official (Open)” for submitted hybrid folders (#31865)
- Document extension not shown for invalid file types in upload pop-up (#31820)
- Unlock Document pop-up blocked by expanded Universal Search bar (#31610)
- Document viewer fails when user has “View Document” but lacks “Retrieve Document” permission (#31501)
e-Submission
- System allows duplicate submission IDs when copying workflow templates (#31669)
- After Workflow Administrator updates default folder, changes not reflected in Drafts or Pending Rework submissions (#31506)
Reports
- “List of Users and Their Roles” report omits some users who do have roles (#31600)
UI/UX Enhancements
- E-submission header logo and background image should dynamically reflect layout configuration (#31545)
- Universal Search input box and button shift layout incorrectly on click (#31544)
- Universal Search Results:
- Inefficient space usage
- Font inconsistencies
- Few results visible before scrolling (#30988)
Security & Compliance
- [PA] Q1FY2024 IT Security Assessment:
- Web Vulnerability Assessment (e-Registry)
- 3 Low Risk, 2 Observations (#31534)
SEARCH
Resolved Issues
-
- Advanced Search Stability: Fixed an issue where an error would appear when using Advanced Search. (#31997)
- Better Search Accuracy: Documents that were recently uploaded or updated will now appear correctly in both Universal Search and Advanced Search. (#31962)
- Search Result : Exported search results now includes the documents search result – not just folders.(#31979)
- Search Result : “Type” column in the exported search results will no longer display as “null”. (#31907)
- Search Result: Folder search result now shows cabinet and subject details correctly. (#31883)
- Search Printing: You can now print Advanced Search results without being redirected to the login page. (#31909)
- Search UI Improvement: Advanced Search loads faster with clusters loading separately. (#31976)
DOCUMENT UPLOADS
Resolved Issues
-
- Outlook email attachments (.msg files) can now be added without being mistakenly flagged as password protected. (#31241)
- Special characters in folder titles will now display properly when choosing folders from the “Recent” list. (#31248)
- Fixed issues where spaces in email attachment filenames caused them to be saved incorrectly or not at all. (#31787)
eSUBMISSION
Resolved Issues
- You can now successfully upload password protected .DOCX files without errors. (#31781)
- Rapid clicking the “Approve” button multiple times won’t cause skipped steps in routing. (#31468)
Resolved Issues
-
- Fixed incorrect message when adding/removing subject officers. (#31500)
- “Add Subject Officer – Options” prompts will only show up when necessary
e-SIGNATURE
Resolved Issues
-
- Restored the missing “Message” field when viewing items pending approval and signing. (#23377)
GENERAL UX FIXES
Resolved Issues
-
- Default font for KRIS Web has been updated for consistency. (#11035)
SECURITY ENHANCEMENTS
Resolved Issues
-
- Addressed multiple security vulnerabilities
-
- Updated outdated JavaScript components. #31276
- Fixed stored Cross Site Scripting issues. #31155
- Resolved problems like missing MIME checks, logic flaws, and potential information leaks in the system. #30809 #30808 #31070
-
- Addressed multiple security vulnerabilities
ARCHIVE MANAGER
Resolved Issues
- Excel files with macros aren’t allowed in Singapore government systems. KRIS can now still perform checks for folders to be destroyed without needing macros. [#30738]
- When adding a volume to an existing folder, it was wrongly copying the “Recall” status. This is now fixed. [#30731]
- Fixed an issue where folders already in another destruction process (at Step 5) weren’t handled properly. [#30722]
- Users can now properly return borrowed folders even if they’re in a destruction batch. [#30825]
- If all folders are removed from a batch, the screen now shows a proper message. [#30824]
- Fixed an issue where the wrong email was sent when a borrowed folder transfer was cancelled. [#30713]
- Corrected a wording mistake when scanning folders already in another destruction batch. [#30698]
- Improved handling of folders already in a destruction batch (Step 4). [#30697]
- System now checks if folders are actually due for destruction before allowing the process to continue. [#30696]
- A clearer error message now appears if a folder isn’t marked for destruction. [#30695]
- The error message now properly tells the user if the folder isn’t closed. [#30693]
- It was unclear which parts of the screen were clickable—this has been fixed. [#30681]
- Users can now upload Excel files correctly when verifying newly detected folders. [#30679]
- Improved how modal windows and Excel file uploads behave in folder verification and destruction steps. [#30677]
- The search function is now easier to use in the folder recall and summary steps. [#30675]
- Fixed incorrect folder count numbers during recall of borrowed folders. [#30674]
- Printed list now shows who borrowed each folder. [#30673]
- The folder location dropdown no longer shows duplicate entries. [#30672]
- The destruction report will now always show at the bottom of the summary. [#30669]
- Fixed text formatting in the message that appears when deleting a batch. [#30668]
- You can now scroll the page correctly whether there’s content or not. [#30667]
- Multiple pop-up messages (toasts) now behave as expected. [#30666]
- Toast messages now disappear automatically instead of staying on screen until closed. [#30665]
- Toast messages now resize properly to fit the text inside. [#30664]
- Destruction batch numbers are no longer reused. [#30660]
- The setting for advanced notification of physical folder transfers is now hidden in the system settings. [#30826]
- Scrollbar now appears correctly in the dropdown for disposal action settings. [#30716]
CAM API
Resolved Issues
- The CAM API has been upgraded to Java 17 to support the latest customer version 4.6.4.2. [#31344]
DOCUMENT SEARCH
Resolved Issues
- Fixed an issue where using a single quote (‘) in search caused it to fail. [#30836]
- The “x” button no longer lingers after clicking away from the search bar. [#30814]
- The search bar no longer looks “active” after clicking away from it. [#30813]
- The folder filter no longer sticks around when navigating to unrelated pages. [#30658]
- The screen no longer stays dim after loading search results. [#30655]
- Folder filters now appear properly in the universal search bar. [#30654]
- Users now see error messages correctly when they don’t have access to a document. [#30281]
- The font in search results now looks consistent when filtering by folder. [#30280]
- When a user clicks on something they don’t have access to, the system no longer shows outdated filters. [#30264]
- Long search terms no longer mess up the search bar layout. [#22188]
E-SUBMISSION
Enhancements
- Admins can now change the format of Submission IDs for workflow use. [#29804]
- Admins can copy existing workflow templates to make new ones more easily. [#28966]
Resolved Issues
- Fixed various visual bugs in the Workflow Designer. [#31142]
- Comments now appear properly in paragraph format in the panel and the final PDF. [#30830]
- Clearing the date field now gives correct results when searching. [#25139]
- Users can now see the contents of a signed document properly. [#24678]
RECORDS MANAGEMENT
Resolved Issues
- After deleting a draft, leftover data is now properly cleared from the system. [#30812]
- Fixed an error when reassigning a draft record to a different user. [#30641]
REPORTS
Resolved Issues
- Fixed a bug where user names were cut off if they included a dash (-). [#30715]
- The audit log now properly records changes to workflow templates. [#29817]
SECURITY
Resolved Issues
- Updated the system to meet source code scanning standards for version 4.6.3.9-1. [#31131]
SUBSCRIPTION
Resolved Issues
- Fixed a date issue where subscription dates didn’t work correctly if the effective year wasn’t the current one. [#30659]
MISC
Resolved Issues
- Updated PDF viewing license (Apryse/PDFtron) for 2025–2028. [#30860]
- Upgraded Java (JDK), SOLR, and Wildfly to newer versions that work better with the system. [#30144]
- SOLR is now updated to be compatible with the latest Java and Wildfly. [#30143]
- Wildfly is now updated to be compatible with the latest Java and SOLR. [#30142]
ARCHIVE MANAGER
New Features
- A reminder message (toast) will now show again when opening a destruction batch. [#30211]
- Fixed a spelling mistake in the message shown when deleting a destruction batch. [#30168]
SEARCH
Resolved Issues
- Re-indexing folders now works more like document indexing, letting us track each folder’s index status in the database. [#30585]
- Fixed an issue where you couldn’t open document details from the universal search > recent list > PDF viewer. [#30157]
- When users save search criteria but don’t have permission to save templates, results were missing — this is now fixed. [#28891]
SUBSCRIPTION
Resolved Issues
- The Export button is now disabled when there’s no data in the subscription. [#30200]
e-SUBMISSION
New Features
- Admins can now set up routing steps and assign people in advance to make sure documents are sent to the right place. [#29807]
- Admins can also pre-set which folders the submission and attachments will go to, ensuring records are automatically filed. [#29806]
- Admins can restrict workflow templates so only specific departments can use them. [#29805]
- Workflow templates can now be renamed for better clarity. [#28967]
Resolved Issues
- Fixed an issue where documents with attachments failed to be filed during the “Approval & Signing” process. [#30126]
- Admins were getting error emails even though the document was already filed successfully — this is now fixed. [#30016]
- When going back to the approval stage with a CO (certifying officer), only the CO was shown — this display issue is fixed. [#28988]
- A previously added signature block stayed visible even after the signer was changed — this is now resolved. [#25019]
FOLDERS MANAGEMENT
Resolved Issues
- You can now search folders by location properly. [#30138]
- Some fields didn’t behave correctly after updating a folder’s retention schedule — this is now fixed. [#28175]
- Clicking “Show All” caused an error — it works correctly now. [#28174]
- The “Select All” button wasn’t working — now it does. [#28372]
RECORDS MANAGEMENT
Resolved Issues
- Users can now open documents through the Share button. [#30765]
- On Mac, documents with “:” in the name couldn’t open after filing — now fixed. [#30184]
- If you switch folders and come back, selected documents are now shown as checked properly. [#30156]
- Viewing document activity used to log an error on the server even if everything looked fine — this has been cleaned up. [#30093]
- Discovery Cloud was not showing up — it’s now accessible. [#30066]
- A document appeared in a folder without any matching history action — this issue is resolved. [#29904]
- Deleted documents still appeared in the “Mark As Delete” list — now fixed. [#29776]
- Emails converted to PDF looked very different from the original email — formatting is improved. [#29434]
- Sometimes, “Mark for Delete” pointed to the wrong document — this bug is fixed. [#27556]
REPORTS MANAGEMENT
Resolved Issues
- In the Audit Log report, activity types now have spaces (e.g., “EditFolder” now appears as “Edit Folder”) for better readability. [#30233]
- In the File Trustee Summary report, some fields were left blank in Excel — this is corrected. [#17672]
SECURITY MANAGEMENT
Resolved Issues
- Logging out after your session has timed out no longer shows an error message. [#30131]
SUBJECTS MANAGEMENT
Resolved Issues
- You can now update the permissions for Trusted Group Roles correctly. [#30015]
WEB SERVICES
New Enhancements
- The Scoot API has been renamed and updated to a more general-purpose “Product General API”. [#29249]
Resolved Issues
- You can now save emails even if the case is closed. [#27775]
- The system used to say an attachment was successfully uploaded even if the type was blacklisted — this is now fixed. [#27009]
ARCHIVE MANAGER
New Features
- You can now permanently destroy physical folders through the system. [#28744]
Resolved Issues
- After completing an appraisal, some folder details were not updated correctly in the database. This is now fixed. [#30100]
FOLDERS MANAGEMENT
New Features
- The system now uses the “Folder Closed Date” to manage how long folders should be kept. [#28973]
Resolved Issues
- Fixed a display issue where the folder list didn’t fully use the available screen space. [#29970]
- Fixed a problem where permissions couldn’t be changed for certain roles in the Manage Folders section. [#28529]
DOCUMENTS SEARCH
New Features
- You can now search using more flexible terms. [#18872]
- You can also search quickly within a specific folder. [#9021]
Resolved Issues
- Fixed an error that appeared when trying to filter search results. [#28522]
DASHBOARD
Resolved Issues
- Adding the “My Subscription” widget messed up the dashboard layout – this is now fixed. [#29032]
- Fixed an issue where a document wrongly appeared as “favorited” when viewed from the dashboard. [#29801]
DOCUMENTS MANAGEMENT
Resolved Issues
- Deleted documents were not being removed from the system folder — this now works properly. [#28779]
- You can now edit properties of previous versions of a document, not just the latest one. [#28654]
- Cleaned up extra white space on the Mass Document Creation page. [#28438]
- Fixed an issue where the folder tree couldn’t expand after accessing a document through a link. [#28811]
DOCUMENTS SUBSCRIPTION
Resolved Issues
- Fixed an issue where the first folder in search results couldn’t be added to a subscription. [#28871]
- Clicking “list of the folders” no longer causes the page to look messy. [#28836]
FILE TRACKER
Resolved Issues
- The system no longer allows reserving a file on a day it’s unavailable. [#29515]
PERFORMANCE IMPROVEMENT
Resolved Issues
- Search performance has been improved on the Administration Audit Log Report page. [#27782]
SUBJECTS MANAGEMENT
Resolved Issues
- Fixed spelling mistakes on the Manage Subjects page. [#30012]
- Fixed an issue where users couldn’t be found when searching by name and type together. [#28378]
- Fixed incorrect results when filtering subjects by tags. [#28373]
SECURITY FIXES
Resolved Issues
- Updated outdated software components to improve security. [#30598, #29039, #28862, #28675]
- Fixed unsafe security headers detected in the system. [#29663, #28674]
GENERAL FIXES
Resolved Issues
- Fixed an issue where KRIS couldn’t start after enabling certain upgrade scripts. [#29774]
- Reduced the number of system errors related to PDF rendering in server logs. [#29547]
- Corrected log file names during the archive process. [#29314]
-
Web Viewer Server for Large PDFs: Introduced a dedicated Web Viewer Server to improve rendering of large PDFs on mobile devices.
Requires KRIS E-Submission Mobile v1.1.9 or above. [#28943]
RECORDS MANAGER
Resolved Issues
-
Drag-and-Drop Filing Issue: Fixed a bug where not all documents were uploaded when multiple were dragged into a folder. Also resolved the issue where users couldn’t click “Save” after editing details. [#28910]
ARCHIVES MANAGER
Resolved Issues
-
Audit Log Missing: No audit log was created after administrators uploaded a NAS-approved retention schedule and folder properties were updated. This is now fixed. [#28667]
-
Appraisal Toggle: Added a configuration switch to enable/disable appraising physical folders and the housekeeping schedule option. [#28666]
-
CSV Date Format Error: Standardized the date format in generated CSV files to
YYYY-MM-DD(using dashes). [#28663]
WEB SERVICES
New Features
-
Folder Search API: New web service allows searching folders by both title and number. [#27860]
Bug Fixes
-
Attachment Handling: Combined SMO RESTful API can now properly handle multiple attachments with identical names. [#27543]
-
Inconsistent ACL Results: Fixed inconsistencies in
findAllFileRefsByPageandcheckFileAclwhen checking access for the same user and folder. [#26500] -
Login API Consistency: Standardized the response format of the login web service. [#28721]
-
MIME Type Validation:
isMimeTypeAllowednow returns results based on the configured whitelist/blacklist if the file extension is not found in the database. [#29075]
- Fixed issue preventing users from opening the Excel version of the Failed Conversion list. [#27672]
- “Reason for failure” dropdown now correctly displays options across all pages. [#27666]
SEARCH
- The “Untagged” filter is now retained when navigating through pages. [#27656]
REPORTS
- When adding users to roles, the ‘Role Assigned Date’ for existing users is updated correctly. [#27918]
SUBJECT ADMINISTRATION
- Fixed discrepancy in the number of alternative users shown in two different areas when adding a CO. [#27655]
- Resolved an intermittent issue where signed documents were not always filed to the KRM folder. [#27848]
- Comments are now fully visible within the Comments section. [#28071]
- When navigating back from a KRM folder, users are now correctly redirected to the originating e-submission detail page. [#27644]. Also added an icon to open folders in a new browser tab.
- Converted PDFs downloaded via encryption remained in the source format. [#27111]
- Some converted email PDFs failed to open in PDFTron. [#27110]
- Fixed issue preventing users from opening related documents when only one exists. [#25620]
- Drag-and-drop detail editor now correctly aligns when folder title or author names are long. [#27465]
- Tree view panel width in Records Manager and KRIS Admin is now adjustable. [#28220]
DOCUMENT SEARCH
- Users can now select a future date when using Contract Expiry as a search criterion. [#27858]
- Resolved issue where documents were not found in case folders using saved searches. [#26657]
- Saved searches are now visible on screens with low resolution. [#24411]
DOCUMENT VIEWER
- Updated the error message for unsupported formats from “wrong message” to: “Please download this document to view its content” [#28157]
WEB SERVICES
- Email subjects containing Chinese characters now display correctly in KRIS. [#26523]
SECURITY
- Fixed CSP-related vulnerability. [#27884]
- Fixed document certification failures caused by out-of-bounds array errors. [#28161]
e-SIGNATURE
Resolved Issues
- Saved Signature Deletion: Users can now delete saved signatures even after submissions are returned. [#27627]
- Signature Movement: Once signed, signatures can no longer be repositioned. [#27616]
e-SUBMISSION
Resolved Issues
- Script Injection Alert: Inputting <script></script> now triggers a proper inline error message instead of an abrupt redirect. [#27572]
- Flagged Text Display: Full flagged content is now shown without truncation. [#27571]
- CC Visibility: Users listed in CC can now view the submission process. [#27469]
SUBJECT MANAGEMENT
Resolved Issues
- Special Character Search: Fixed issue that caused blank space to appear in search results with special characters. [#27429]
- Duplicate Subject Rename: Prevented error caused by renaming a Subject to an existing name. [#27294]
- Pagination in Optional Filing: Fixed inability to turn pages when adding a case in Optional Filing. [#25403]
SUBSCRIPTION
Resolved Issues
- Incorrect Subscription Date in emails is now corrected. [#27480]
- Incomplete Expiry Prompts are now fixed when adding widgets. [#27473]
- Expiry Time Mismatch in emails is now resolved. [#27472]
DOCUMENT LINKING
Resolved Issues
- Related Document Add Issue: Users can now add related documents without error. [#26731]
- Check Out in Subscription: “Check Out” button is now correctly blocked in Subscription Content. [#24865]
KFT
Resolved Issues
- Misaligned Cancel Popup: Cancel popup in the Pick List is now centered, even with many reservation records. [#27437]
KAM
Resolved Issues
- CSV Import Prompt: Improved error message when only one column is missing in a CSV upload. [#27072]
DOCUMENT CONVERSION
Resolved Issues
- Email Attachment Issue: Fixed issue where attachments in the PDF conversion failure email couldn’t be opened in MS Office. [#26953]
WEB SERVICES
Resolved Issues
- Blacklisted MIME Type Issue: isMimeTypeAllowed now correctly returns 1 for blacklisted files. [#26899]
REPORTS
Resolved Issues
- Audit Log Truncation: Character descriptions in the Admin Audit Log Report are no longer truncated. [#26169]
SECURITY AND PERFORMANCE
Resolved Issues
- Security Scan Findings: Addressed multiple vulnerabilities:
- MOE scan findings [#27496]
- solr-solrj-8.11.1.jar [#27265]
- CVE-2024-23635 [#27264]
- CVE-2024-21634 [#26901]
- SFTP Filing Response: Standardized docNum error response for folders without access. [#24999]
- Dashboard Optimization: Improved performance for MYKRIS 4.5.2.15 dashboard rendering. [#9539]
DOCUMENT MANAGEMENT
Resolved Issues
- Documents with % in their theme or subject now display correctly and allow navigation using PDFTron. [#26645, #26646]
- Fixed permission error when accessing documents via copied links. [#27068]
- Saving a document as draft now retains keywords and synopsis. [#26410]
- Subscriber names with spaces no longer appear as %20. [#26313]
- Toggle for list/grid view is hidden when document conversion & thumbnails are disabled. [#25666]
EMAIL VIEWER
Resolved Issues
- Deleted Records Visibility: Emails marked for deletion are no longer viewable. [#21913]
e-SUBMISSION
Resolved Issues
- Header information layout improved for customized fields. [#26748]
- Fixed truncation of rich text (Froala) in Main Paper. [#26661]
- Admins can now view event trail, print, and copy submissions. [#25951]
- Improved Browse User pop-up to support search by full name. [#25886]
- Requesters now receive the correct approval-level email notifications. [#25667]
- DocuSign/AdobeSign documents now display properly after external signature. [#24143]
ROLES MANAGEMENT
Resolved Issues
- Trusted Role section in Group Role Management now shows more than 31 roles. [#26423]
- Full list now appears when scrolling through access roles while creating folders. [#26349]
FOLDERS MANAGEMENT
Resolved Issues
- Moving documents now updates index to ensure accurate search results. [#26631]
KAM
Resolved Issues
- Enhanced support for uploading NAS-approved retention schedules. [#26610]
- Updated functionality for managing housekeeping schedules. [#26611]
- UI improved for the Folder Disposal Action Administration. [#26605]
- Support for reappraising physical folders. [#25215]
- Folder appraisal updates. [#25214]
- Introduced disposal action types and acronyms. [#25212]
WEB SERVICES
Resolved Issues
- Last Login Timestamp now reflects web service logins too. [#25643]
- Document and attachments can now be created via a single API call. [#26486]
- Introduced a method to verify filing integrity across web and web services. [#26485]
- Additional info and duplicate checks added before doc creation. [#26484]
- Identified Base64 as unsuitable for large file uploads. [#26483]
- Resolved inconsistent HTTP response header implementation. [#26773, EREGPT-01]
SECURITY RELATED
Resolved Issues
- Unsafe CSP setting resolved. [#26835, EREGPT-02]
- Updated outdated components. [#26774, EREGPT-05]
- Draft notification email links now open correctly. [#26493]
- Reduced excessive error logging in product test environment. [#25853]
- Resolved uncontrolled disk space usage from PDFTron temporary files. [#24907]
ARCHIVE MANAGER
Resolved Issues
- NAS Transfer Issue: Fixed error on transfer to NAS from KRIS. [#25302]
AWS
Resolved Issues
- Verified KRIS compatibility with AWS S3. [#24884]
- Resolved duplicate creation of main document versions during SMO archiving. [#25803]
- Ensured PDF/image conversion when S3 is enabled, mimicking local save behavior. [#25413]
- Fixed filing failures in AWS S3 environment. [#25244]
DOCUMENT PROFILE
Resolved Issues
- Added a new document profile form template – “Contracts”. [#26149]
FILING
Resolved Issues
- Fixed oversized upload progress indicators. [#25463]
- Users can now close the upload bar after dropping >25 documents. [#23329]
EMAIL VIEWER
Resolved Issues
- UI Text Fix: Updated “knowledge” to “Knowledge”. [#25879]
e-SIGNATURE
Resolved Issues
- Fixed intermittent issue where signed documents appeared filed but were not retrievable. [#25950]
e-SUBMISSION
Resolved Issues
- Fixed incorrect approver display during modification submission. [#24981]
- Preserved un-flattened annotations/text during printing & KRM filing. [#25904]
- Dropdowns for priority/designation fixed. [#25375]
- Fixed PDF viewer features missing post-PDFTron upgrade. [#25905]
- Corrected routing profile/trail display and Chinese characters in printed submission. [#26124, #26161]
FILE TRACKER
Resolved Issues
- Email Formatting: Fixed misarranged content in folder checkout emails. [#26250]
FOLDER MANAGEMENT
Resolved Issues
- Fixed inconsistent listing order in deletion request processes. [#25645, #26166]
- Sorting issues fixed after search; cabinet/subject selection now works. [#26227]
- Folder Transfer Support: Resolved SQL parameter limit issue blocking folder transfers. [#25772]
- Errors resolved when moving subject case folders or documents between folders. [#25558, #26376]
- Fixed issue with renamed subjects blocking new folder requests. [#25802]
- Fixed display issues with cabinet names contains label HTML tags. [#24869, #26168]
RECORDS MANAGEMENT
Resolved Issues
- Browsing user UI confusion resolved when role name contains < >. [#23244]
- Unable to process documents deletion in public folder deletions. [#24911]
- “Notify based on document property” action now shows checkout. [#25037]
- Corrected version numbers for sub-version uploads. [#25133]
- “Mark for Delete” documents no longer accessible via subscription. [#25196]
- Resolved issue opening converted PDFs. [#25271]
- Default page “My Mass Document Creation” no longer crashes. [#25521]
- Upload of document templates with file name contains Chinese characters is now supported. [#26230]
- Fixed email link error after SA document recovery. [#26249]
REPORTS
Resolved Issues
- Offline Report UI Fixes: Addressed UI issues in offline reports. [#25624]
SEARCH
Resolved Issues
- Fixed issues with Exact Phrase, date filters, and search condition display. [#25021, #25188, #25219]
- Improved handling of saved search and criteria restoration. [#25678]
- Resolved errors when using fields from customized profile forms. [#25674, #25675]
- Improved wording in Content Search section. [#25060]
- Fixed incorrect results for case folder searches. [#25860]
- Added Document Status in Advance Search Result. [#25219]
- Fixed errors when filtering by Date Closed. [#25194]
- Date picker issue resolved in “to” field. [#25509]
WEB SERVICES
Resolved Issues
- Replaced English single quotes with Chinese in uploaded docs filed via web services. [#26077]
- Support calendar value type in web services . [#25594]
- Created SMO email exception configuration in System Settings. [#25931]
- Filing 0KB issue handling improved. [#26056]
SECURITY FIXES
Resolved Issues
- New vulnerabilities:CVE-2022-44729 [#25555]
- New vulnerabilities:CVE-2023-3635 [#25556]
- High 349 places : Client DOM Stored XSS [#25646]
- ACRA Source Code Scanning on version 4.6.3.3 [#25653]
- High 14 places : Client DOM Code Injection [#25654]
- High 80 places : Client DOM XSS [#25655]
- High 61 places : Reflected XSS All Clients [#25657]
- High 47 places : Client DOM Stored Code Injection [#25658]
- High 6 places : Prototype Pollution [#25659]
- High 4 places : LDAP Injection [#25660]
- High 4 places : Reflected XSS [#25661]
- High 1 places : Stored XSS [#25663]
- Medium 572 places : Client Potential XSS [#25717]
- Medium 112 places : Unchecked Input for Loop Condition [#25719]
- Medium 54 places : SSRF [#25720]
- Medium 28 places : Absolute Path Traversal [#25722]
- Medium 21 places : Use of Cryptographically Weak PRNG [#25725]
- Medium 16 places : CGI Stored XSS [#25726]
- Medium 13 places : Client Privacy Violation [#25728]
- Medium 8 places : Client Potential Code Injection [#25734]
- Medium 7 places : CGI Reflected XSS A11 Clients [#25735]
- Medium 3 places : Client DoS By Sleep [#25736]
- Medium 2 places : Missing HSTS Header [#25741]
- Medium 2 places : Server DoS by loop [#25743]
- Medium 1 places : Frameable Login Page [#25746]
- Medium 1 places : Parameter Tampering [#25751]
- Medium 1 places : Session Fixation [#25752]
MISC
Resolved Issues
- Email Notifications: Requester’s name now appears in access request emails. [#23227]
- Apryse Watermark: Removed watermark from mass-created documents. [#25956]
- PDFTron component in browser not updated automatically after upgrade. [#25684]
COLLABORA INTEGRATION
Resolved Issues
- Fixed issue where draft could not be reopened after closing the Collaboration Edit page without saving. (#24842)
- Added support to install Collabora Online on Ubuntu 22.04 using a script package for KRIS. (#25025)
CONTRACT MANAGEMENT
Resolved Issues
- Now tracks contract expiry dates. (#3261)
DASHBOARD
Resolved Issues
- Fixed issue where widgets disappear after clicking the refresh button. (#25307)
ROLE MANAGEMENT
Resolved Issues
- Fixed missing default role when user is removed from a role, despite having others. (#25467)
- Default role not reassigned automatically after removing user from default role. (#25462)
- Default role not reassigned after deleting it. (#25461)
- If no default role exists, system incorrectly assigns first role alphabetically. (#24953)
DEPARTMENT MANAGEMENT
Resolved Issues
- Improved UI – search box’s close (X) button now appears correctly. (#24848)
DOCUMENT DELETION
Resolved Issues
- Fixed inconsistent listing order in document deletion requests. (#25464)
DOCUMENT SUBSCRIPTION
Resolved Issues
- Fixed documents still showing after subscription expiration. (#25326)
EAS
Resolved Issues
- Fixed error on clicking “Next” when deleting records transferred to NAS. (#25256)
EMAIL NOTIFICATION
Resolved Issues
- Prevented XSS popup when clicking “Update” with unchanged content. (#25456)
e-SUBMISSION
Resolved Issues
- Fixed inability to open submission after CO withdrew it. (#25585)
- Added prompt after terminating two submissions consecutively. (#25274)
- Fixed incorrect message for Excel attachments saying they’re password-protected. (#25192)
- Main Paper display now renders fully. (#25101)
- Requester textbox now correctly shows user selected via “Browse User”. (#25088)
- “Submitted and Signed” message displays correctly during withdraw. (#24868)
- Removed error message “fuzzy match prompts multiple identical data” when searching for submissions. (#24802)
- Added prompt after successful “For Approval & Signing” copy. (#24695)
- Improved comment panel UI on zoom out. (#24684)
- Prevented requester from removing entire routing level during rework. (#23436)
- Fixed issue preventing opening notification page from E-Submission. (#22005)
e-SIGNATURE MANAGEMENT
Resolved Issues
- Docusign/Adobe Sign now supports adding 2 “myself” entries under external party. (#24244)
- Mobile now allows submission after withdrawing signature request on web. (#24174)
- Fixed failed authentication after uploading and signing a picture. (#20286)
- Prevented accidental field/block placement when not released on document. (#19817)
FOLDER MANAGEMENT
Resolved Issues
- Fixed issue where folders couldn’t be found by tag. (#25492)
- Fixed folder deletion error when deleted document has multiple versions. (#25243)
- Made KRISADMIN pages responsive on all browsers. (#24881)
- Fixed display/update issue when folder title contains a backtick (`). (#23555)
- Enhanced SO field behavior when Compartment has no Subject Officer. (#24690)
GROUP ROLE MANAGEMENT
Resolved Issues
- Search results can now be sorted by column name. (#24516)
MASS DOCUMENT CREATION
Resolved Issues
- Fixed issue generating PDFs after mass document creation. (#25504)
- Improved font and alignment in generated PDFs. (#24855)
PDFTRON
Resolved Issues
- Upgraded PDFTron from version 6.3 to 10.3. (#24950)
RECORDS LIBRARY
Resolved Issues
- Fixed document details view in “Recently Accessed” and “Favourite” records. (#25474)
- Fixed page truncation issue. (#25032)
- Fixed login page font issue. (#25014)
- Fixed saving issue when save.files.to.s3.enable=true. (#24890)
- Fixed escape character showing in tree view pagination. (#24831)
- Restored missing WorkTray title. (#24829)
- Added Preview button for documents in Case File. (#24800)
REPORTS
Resolved Issues
- Fixed Excel cell overflow in Administrative Audit Log Report. (#21481)
SEARCH
Resolved Issues
- Prevented page jump when scrolling and clicking “Action” in results. (#25496)
- Ensured all available folders display in search results. (#25391)
- Fixed folder search using Folder Type = “Hybrid”. (#25002)
SECURITY
Resolved Issues
- Fixed CVE-2023-34462 vulnerability. (#25046)
- Fixed CVE-2023-2976 vulnerability. (#25045)
- Fixed GET parameter exposing sensitive data. (#25038)
- Fixed insufficient access control (EREGPT-02). (#24989)
- Fixed file upload restriction bypass (EREGPT-01). (#24917)
- Addressed various newly identified vulnerabilities. (#24841)
WEB SERVICE MANAGEMENT
Resolved Issues
- Fixed incorrect folder display under CEO and Subjects in File Plan > Find Files. (#25275)
- Optimized findRoleListByUserId API. (#25287)
EAS
Resolved Issues
- Clicking proceed in NAS Transfer (step 3) triggers pop-up error. (#20074)
FOLDERS MANAGEMENT
Resolved Issues
- SA cannot process folder creation requests under the public cabinet. (#24427)
- System does not allow folder deletion even when all related submissions are processed. (#24377)
- Improve Access Period radio button behavior in “Request Access for Other Users”. (#24459)
- When “Available from” date is delayed and the folder is borrowed via ASAP, the second borrowing record is deleted. (#23390)
- Approval button missing for “Approve New Subject File Request” when accessing via email. (#21940)
- Unable to delete folder when subscriptions exist. (#19611)
ROLES MANAGEMENT
Resolved Issues
- Standardized status terms to “Allow/Disallow/Disabled”. (#24822)
- Enhanced Expiry Date radio button behavior. (#24460)
REPORTS
Resolved Issues
- PDF line separators appear slanted in “List of Users and Their Roles Report”. (#21349)
- Department row cut off in Excel version of “Number of Searches Per Month” report. (#24458)
2FA
Resolved Issues
- 2FA notification not shown when accessing document profile directly via link. (#23489)
E-SIGNATURE
Resolved Issues
- “Text Settings” panel doesn’t close on submit. (#24139)
- Allow requester to sign before sending to others. (#24429)
- Email error handling added when Adobe Sign fails. (#18779)
- iOS: AdobeSign file reference issues. (#18929)
- AdobeSign copy submission failed. (#19071)
E-SUBMISSION
Resolved Issues
- Repeated searches fail to locate E-Submission. (#24803)
- Added XSS validation in E-Submission module. (#24520)
- CC-ed users not notified in certain workflows. (#24780)
- CC List displayName lacked XSS validation. (#24775)
- Comments break mid-sentence in comment panel. (#24618)
- Submissions can be double-approved in Group All stage. (#24564)
- Email error shown as “Document Certification Failed” after rejection. (#24524)
- Resolved submission issue after reassigning signature box to myself. (#24279)
- “Assigned To” field modifiable on ME signature page. (#24278, #24733)
- E-Submission copy occasionally fails. (#19828)
- Android: Miscellaneous submission problems. (#23016)
- Better XSS error messages in E-Submission. (#24539)
- Workflow admins blocked from editing workflows they don’t manage. (#17598)
LAYOUT RELATED
Resolved Issues
- Chinese text on login page is shown when accessing KRIS via document link. (#24376)
- Module name on top bar incorrect after entering Reports. (#24473)
- Inputting <input /> results in blank CabinetName. (#23453)
- Enhanced XSS error messages across KRIS. (#24462)
- Pages not responsive on some browsers. (#24221)
- Fixed “Unsupported for preview” document issue. (#24734)
- Added XSS front-end prompts. (#22857, #24712, #24699)
DOCUMENT SUBSCRIPTION
Resolved Issues
- No “Additional Info” notice when creating document property subscription. (#24854)
- Deleting folder/compartment now deletes linked subscriptions. (#24700)
- New UI for managing subscriptions. (#24477)
- Fixed access loss to folders after subscription. (#24457)
- Subscription UI and styling enhancements. (#24067, #23808, #23807, #23806, #23805, #23804, #23803, #23802, #23801, #23800, #23780)
- Alert system based on metadata changes. (#20593)
- Improved scheduled task email logic. (#24229, #24009, #24001)
- Enhanced check-in/unlock logic for subscriptions. (#24647)
- Fix: Document not highlighted in . (#24628)
- Error when adding public folder to subscription list. (#24547)
RECORDS MANAGEMENT
Resolved Issues
- KRIS crashed with memory overflow after prolonged use. (#24886)
- Cannot delete draft records with attachments. (#24811)
- Tree view collapses when cursor leaves area. (#24683)
- Tree on the left is obstructed. (#24489)
DOCUMENTS DELETION REQUEST
Resolved Issues
- Incomplete loading on My Document Deletion Request. (#24297)
FOLDER ACCESS REQUEST
Resolved Issues
- Sorting the approval list incorrectly redirects to pending approvals. (#24781)
RECORDS MANAGEMENT
Resolved Issues
- Deleted attachments not shown despite option enabled. (#24606)
- Sorting resets when changing pages. (#24467)
- Upload fails when document name contains … (#24805)
- Long filenames cause saving to fail. (#24577)
- Changing role name clears default role. (#22573)
- Better error messages for invalid Document Date. (#24550)
- Favorite icon toggled on when viewing via dashboard. (#19922)
- Slow page loads with many admin points. (#16938)
SEARCH
Resolved Issues
- Universal Search error when searching “#3”. (#24587)
- “Send On Date” excludes current date in filters. (#24441)
WEB SERVICE
Resolved Issues
- New API to fetch user roles. (#24727)
WORKSPACE
Resolved Issues
- “My Draft” and “Shared with me” pages show incorrect sorting in Document Source. (#24772)
JAR UPGRADES
Resolved Issues
- Upgraded Guava to 32.0.0-jre. (#24814)
- Upgraded KRM poi-ooxml to 5.2.3. (#24761)
- Froala Editor updated to 3.2.7. (#24752)
- Upgraded xstream to 1.4.20. (#24750)
- uimaj-document-annotation upgraded to 3.4.1. (#24749)
- uimaj-cpe upgraded to 3.4.1. (#24747)
- Spring JAR upgraded to 5.3.27. (#24746)
- Jetty IO upgraded to 11.0.14. (#24745)
- jVinci upgraded to 3.4.1. (#24744)
- http2-client upgraded to 11.0.14. (#24742)
- Bootstrap JS upgraded to 4.0.0. (#24741)
ACCESS RIGHTS
Resolved Issues
- Inherited trustees are not converted to ‘Exception’ trustees when inheritance is disabled (#23318)
- Child folders do not inherit Role/GroupRole after reset (#23519)
- Default Parent Access Rights changes do not affect cabinet (#23552)
- Moving folders results in incorrect group permissions (#23894)
- Lower-level parent roles are incorrectly inherited by child folders (#23475)
- Incorrect compartmentAcl and fileAcl patched (#23559)
- Updated KRISADMIN permission summary (#24063)
- Roles with lower security levels not removed from DB (#23629)
- Access Method should not be Exception on move with same role (#23822)
- Parent role security level updates not reflected in time (#23478)
- Inheritance bypassed improperly by grandparent roles (#23963)
- Folder accessible by cabinet owner with lower role security (#23537)
- Group role with lower security deletes CompartmentACL data (#23626)
- Trusted Role not removed after lowering role security (#23663)
- UI not refreshed when lacking folder permission (#23529)
- Inherited roles removable when they shouldn’t be (#24180)
DEPARTMENT MANAGEMENT
Resolved Issues
- Unable to view departments after clearing search (#23742)
DOCUMENT DELETION REQUEST
Resolved Issues
- Deletion reason not displayed for pending requests (#24052)
Enhancements
- Allow UA to process document deletions (configurable) (#20395)
NEW FOLDER REQUESTS
Resolved Issues
- SA login via email does not lead to folder creation page (#24275)
EAS
Resolved Issues
- CSV download suffix corrected to “folder” (#23229)
- Proceed button unresponsive with large data sets (#21915)
- Breadcrumb mislabel on delete records page (#24420)
- Session timeout on pagination during record disposal (#23752)
- “Records to be Deleted” page empty (#23755)
- Error when deleting >5 records in NAS transfer page (#24249)
FOLDER MANAGEMENT
Enhancements
- Success message shown after deletion request processed (#24053)
- Reorganize KRISADMIN homepage (#23335)
Resolved Issues
- Folder status change shows timeout error (#23936)
- Cabinet owners with lower security roles granted folder access (#24108)
- Garbled text on browser tab (#22522)
- SA not notified of folders due for deletion (#23491)
- Page flip issues on Request Access page (#23947)
- Empty folder security grading on move (#23820)
- Session timeouts on folder interactions (#23658, #23266)
- Garbled characters on top page title (#23893)
- Folders shown as Files (#23892)
- Disallow users shown in access request (#24073)
- SA accesses approval page via email without admin point (#24243)
- Incomplete target compartment list for move (#23319)
- Direct login via email doesn’t go to deletion request page (#24295)
- Cannot scroll role/group/user list in Define Access List (#24050)
- User search fails in Access List (#23166)
- Incorrect user list display when adding trustees (#23840, #23839)
ROLES MANAGEMENT
Resolved Issues
- Misaligned drop down list in filtered results (#23761)
- Duplicate roles shown when granting permissions (#24246)
- Error when CO and SO differ in cabinet editing (#23654)
- Success message appears after renaming role (#23725)
- Scroll bar missing when roles list too long (#23543)
- Trusted Group Role list limited to 31 (#24518)
SUBJECT MANAGEMENT
Resolved Issues
- Duplicate group roles appear when changing security grading (#24213)
REPORTS
Resolved Issues
- Menu text and headers mismatched (#23228)
- Workflow admin can access restricted report (#23832)
- “Generated Date” mis-labelled (#24431)
- Tag column is labelled wrongly as Department (#23770)
- Spacing issue in search report criteria (#24075)
- Deactivated users selectable in report (#23767)
- Activity field truncated in User Activity Report (#23353)
MASS LETTER GENERATION
Resolved Issues
- Cannot view batch details (#23872)
- Module inaccessible (#23865)
- Template deletion blocks new uploads (#23874)
- PDF generation fails (#23871)
RECORDS MANAGEMENT
Enhancement
- Allow filing to closed references with reason (#21949)
Improve UI on subjects that the user has no access to (#23363)
Resolved Issues
- Encrypted documents fail PDF conversion (#23973)
- Source file remains with password upload (#23970, #23972)
- Attachments fail to upload after switching from Version tab (#23149)
- UI issues on Advanced Search (#23535)
- Remove “Secure Document” checkbox in profile (#20817)
- Email parsing fails with comma in name (#24422)
- Treeview randomly fails to expand (#24308)
- Recent folders not sorted by date (#23249)`
- Related docs can’t be opened after tab switch (#23151, #23153)
- Folder permission bypass in email viewer (#23392, #23278)
- Subject Officer field correctly shows “no subject officer involved” (#23346)
- Split caption of Public Cabinet field on search page (#23224)
- Previous search terms incorrectly included (#24250)
- Incorrect check-out status in recent records (#23812)
- 400 error on long results (#24155)
- “Reserve Folders” link hidden on welcome page (#23387)
- Random word strings in search result (#23388)
- Universal Search causes CSRF (#23579)
- Treeview not auto-expanded (#23376)
- User list not alphabetical (#24051)
- Hover tip blinks constantly (#23386)
- Incorrect users with same full name are selected when request folder access (#24284)
- Renaming “File” to “Folder” (#23366)
DOCUSIGN INTEGRATION
Resolved Issues
- Submission title not shown in template (#24305)
ERROR HANDLING
Resolved Issues
- 500 errors do not redirect to error.jsp (#23902)
e-SUBMISSION
Resolved Issues
- “Text Settings” box not closing after navigating back (#19778)
- Allow requester to sign before submitting (#23517)
- Approval routing remains post-deletion (#24294)
- HTML validation needed on EmailConfig (#24117)
- Signer doesn’t receive email after tool change (for e.g. docusign to adobe sign) (#24103)
- “For Support” state remains after withdrawal (#23931)
- Drafts cannot be deleted with CC list (#23760)
- CO can’t select SO user if toggle is off (#22999)
- In Progress submissions can be deleted via DeleteDraft API (#23854)
- Required checkbox stays enabled after the field is marked as read only (#20230)
- Upload fails with 2GB limit (#24402)
- “To Sign” counter is hidden on Dashboard (#19504)
- Dashboard doesn’t reflect new action types (#23514)
FILE TRACKER
Resolved Issues
- Folder mislabelled as File (#23745)
- Success prompt says “file” instead of “folder” (#23230)
- Special characters prevent loan extension (#23556)
- Batch number now shown in details pane (#24147)
- Public cabinet folders not listed for borrowing (#24421)
- Search fails without area selected (#23258)
PDF CONVERSION
Resolved Issues
- PDF_STATUS wrongly set for PDFs (#24116)
- Converted Outlook emails lack images or spacing (#23852, #23853)
- PDFJS fails on .eml files (#23791)
- PDFTron replaces Research POI on service start (#23823)
- Thumbnail & PDF jobs split (#23703)
SEARCH
Resolved Issues
- Multiple id:* appears in search field on repeated search (#24154)
- Remaining results fail to load (#24074)
- Search causes timeout (#23927)
- Quoted “Save search” disables delete button (#23226)
- Incorrect tooltip on Favorites star (#23260)
- No records shown in Rejected Access tab (#23140)
SECURITY
Resolved Issues
- Spring upgrade to 5.3.26 (#24018)
- Jettison upgraded to 1.5.4 (#24017)
- AWS SDK upgraded to 1.12.437 (#24014)
- Jackson upgraded to 2.14.0 (#24013)
- Input validation fixes (KRW-07) (#24003)
- Persistent XSS on KRISADMIN & KRM (#23975, #23814)
- Info leak via error messages (#23953)
- Unauthorized access to:PDF reports (#23753)
- Unauthorized access to:Admin report modules (#23751)
- Unauthorized access to:Super Admin modules (#23750)
- Access control vulnerabilities (#23749)
- XSS validation required for e-Submission (#24350, #23945)
- Session Token in URL (NIE – TRA-F26444) (#24065)
- Password auto-complete vulnerability (TRA-F26447) (#24066)
- VAPT: 1 high, 4 low risks found (#23684)
WEB SERVICES
Resolved Issues
- Cannot file email via SMO 2.0 with non-default template (#24306)
- Cannot find folder with only Register Document permission for filing (#23591)
- Slow findAllFileRefsByPage web service (#23521)
- HTML files remain in encrypted repo (#24446)
- From field missing when email has only address (#24046)
CONFIG FILES
Resolved Issues
- Config renamed to reflect “show/hide deleted documents” (#24137)
DASHBOARD
Resolved Issues
- Excessive gap between New Document and Customize Layout buttons (#23281)
Records Manager
Tree expansion fails when more than 200 folders exist under the root node [#23585]
-
Folder Request page: Description and Justification fields do not support multi-line text [#23449]
-
Drag-and-upload document with user-defined fields shows no content after successful upload [#23444]
-
Advanced Search: Cannot search documents by partial document number [#23311]
-
“Add File to Favourites” should be “Add Folder to Favourites” [#23243]
-
Cannot return from Document Email View page [#23237]
-
Typo fix: “phsical” changed to “Physical” [#23177]
-
PDFs generated in versions 4.6.3.0 vs 4.6.3.1 differ [#23152]
-
Advanced Search: Application Type dropdown contains duplicate criteria [#23141]
-
Cannot view documents when both pdfjs and pdftron are closed [#23132]
-
After selecting all parent nodes, deselecting child nodes does not exclude their content from search [#23126]
-
Folders listed under a subject even when access is not granted to the folder [#23114]
Role / Cabinet Management
Adding new Cabinet: Error when unchecking “Inherit” option [#23659]
-
Manage Departments: Page size resets after clicking next page [#23637]
-
Cabinet creation error when toggling “Inherit Parent Permissions” [#23580]
-
MFA Registration page: Multiple spelling errors [#23470]
-
Failed to change File Type in Process New File Request [#19936]
Physical Folders Management
-
Column title disappears when hovering over it [#23593]
Reports Management
Two KFT reports should be controlled by the KFT flag [#23608]
-
Official Documents Created report not filtered by admin point [#23600]
-
Report page title and menu mismatch [#23434]
-
“Activity Type” in Administration Audit Log Report contains unconverted “file” activities instead of “folder” [#23268]
e-Submission
Workflow Group page: Unable to scroll [#23159]
-
Typo in popup: “Meeage” should be “Message” [#22661]
-
Email incorrectly states Covering Officer was removed after being added [#22069]
Security Fixes
-
Upgrade
zip4jfrom 2.10.0 to 2.11.5 [#23651] -
Upgrade
snakeyamlfrom 1.26 to 2.0 [#23650] -
Upgrade
jsonfrom 20220320 to 20230227 [#23648] -
Upgrade
commons-fileuploadfrom 1.3.3 to 1.5.0 [#23647] -
Upgrade
chart.jsandChart.min.jsto at least 2.9.4 [#23646]
eRS-33: Use of unsupported/vulnerable components [#23403]
-
eRS-29: System info leak via HTML comments in JSP [#23400]
-
eRS-28: Struts Validator turned off [#23399]
-
eRS-27: Struts 2 unvalidated action [#23398]
-
eRS-25: Privacy issue—autocomplete enabled [#23397]
-
eRS-24: Poor logging—System output stream usage [#23396]
-
eRS-23: Logger not declared static final [#23395]
-
eRS-22:
throwused inside finally block [#23394] -
eRS-21: Empty catch block [#23393]
-
eRS-20: Passwords found in comments [#23391]
-
eRS-18: Missing servlet mapping [#23389]
-
eRS-17: Missing transport constraint [#23317]
-
eRS-16: Incomplete error handling [#23314]
-
eRS-14: Thread usage violations [#23297]
-
eRS-13: Leftover debug code [#23288]
-
eRS-12: JVM termination practices [#23287]
-
eRS-11: Insecure external links [#23286]
-
eRS-09: Dynamic code evaluation with insecure transport [#23285]
-
eRS-07: XSS via external links [#23283]
-
eRS-06: Cross-Site Request Forgery [#23276]
-
eRS-04: Build misconfig—external Maven repository [#23275]
Web Services
SMO: PDF incorrectly marked as unconverted after successful conversion [#23588]
-
Public folder’s physical folders shown in SMO tree [#23530]
-
Users with read-only folder permission can still file emails via SMO > Save Email To [#23369]
-
Same issue for public folders with read-only permission [#23292]
-
Users with read-only access cannot see folders in SMO [#23291]
Investigate why
isDownloadfield isfalsedespite full access [#23211]
Profile Form
-
Customised Profile Form: Support
Datefield type for metadata [#23231]
2FA
-
Introduced announcement/onboarding for the 2FA (Two-Factor Authentication) feature (#23107)
Department Management
-
Breadcrumb label not updated in “Manage Department” section (#23202)
Folder Type Management
-
“File Type Administration” was mistakenly renamed to “Folder Type Administration” (#23300)
Reports Management
-
Admin Audit Log Report: Unable to generate report without a department tag on the administrator’s role (#23163)
-
Storage Usage report title appears blank in Microsoft Word version (#22378)
User Management
-
Role name in tree is not updated after renaming a role (#23005)
-
Workflow incorrectly transitions to “Pending Subject Officer” after covering officer performs admin actions (#23310)
Records Management
-
Inherited access incorrectly assigned from parent when “Ignore Parent Security Grading” is enabled (#23274)
-
Users unable to update document profile when
ACCESSREFIDis null inKRM.KRIS_LITE.FileAclOfDocExceptionView(#23180) -
“Ignore Parent Security Grading” switch not functioning correctly (#23108)
e-Submission
-
Submission status remains “Pending Approval” even after rejection with “Immediately reject/return for rework” option (#23028)
-
Bottom half of file page gets truncated after clicking Folder button (#22606)
Records Management
-
Display truncated and non-scrollable when setting 100 records per page (#23365)
-
Incorrect prompt when uploading a document without filling mandatory fields during paper record registration (#22660)
-
Mandatory fields not visually marked with red stars (#23273)
-
Pagination in “Recently Accessed Folders” wrongly displays “Recent Accessed Records” (#23252)
-
Misaligned position of “>>” button in the folder tree view (#23225)
-
Covering officers cannot view drafts in assigned subjects (#23113)
-
Unable to search for users when requesting access for other users (#17860)
-
KRM Dashboard: Improved empty state for dashboard widgets (#7824)
Search
-
Export of search results fails, and print icon has no response (#23338)
-
Truncated placeholder text in the Universal Search Box (#23091)
-
Advanced Search allows duplicate filter criteria selection (#23064)
Security Management
-
Folder Hit Rate Report: No input validation on passed parameters (#23111)
Web Services
-
Updated
findAllFileRefsByPageweb service to allow search using both subject and file number/title as criteria (#23280)
General Fixes
Enhancements
-
Changed naming convention from “File”/”File Reference”/”Subject File” to “Folder” throughout KRIS (#20426)
Department Administration
Enhancements
-
Renamed page to “Manage Departments” and implemented other UI improvements (#22681)
Email Templates Administration
Fixes
-
Unable to switch to a different notification template in Email Notification Administration module (#22525)
Folder Administration
Enhancements
-
Improved error messages when mandatory fields are not filled in Process New File Request / Manage File Reference (#19765)
Fixes
-
Unable to create folders under top-level subject/cabinet; Expand all not working on non-root subject/cabinet (#22974)
-
Covering officer did not receive folder creation and document deletion email notifications (#22852)
-
Housekeeping approved date in folder properties cannot be cleared (#22847)
-
Sub cabinets and folders not listed when deleting cabinets (#22832)
-
Covering officer cannot view new folder creation requests (#22774)
-
Folder title not displayed after expanding all Treeview nodes (#22620)
-
“CSRFToken invalid” error after merging tags (#22493)
-
System error appears when returning another folder before completing the previous transaction (#21188)
-
Errors when adding covering officers to subject: “Error in ajax”, “CSRF Error: CSRFToken invalid” (#22553)
-
Fuzzy matching box selection not retaining selected option (#22194)
-
UI not updating after selecting cabinet/subject, unable to add/replace covering subject officer (#22773)
-
‘Security Method’ default value not set correctly (#21456)
-
Duplicate role sets displayed when rapidly expanding/collapsing treeview (#20143)
-
Error about existing acronym when moving subjects with File No. Creation Method set to “Free Text” (#17781)
-
Unable to expand all (#17163)
User Administration
Enhancements
-
Display number of user accounts in KRIS Admin (#21461)
-
Added alternative method to reorganize roles in KRIS (#16995)
Reports Administration
Enhancements
Improved intuitiveness for Department filter selection in List of Deleted Documents Report (#22275)
Fixes
-
Current time not selectable in reports (#21251)
-
Report data not selected when SA/UA role has no department (#21169)
-
Unnecessary blank space in List of Deleted Documents Report (#19934)
-
Incomplete data when printing search results in KRIS Admin (#20667)
-
Unable to filter List of Deleted Documents Report by reasons (#17182)
EAS
Enhancements
-
Added Sensitivity Classification column in Archive Manager > Record Appraisal (#21454)
Fixes
-
Error occurs after clicking Print and Next in Execute Destroy Records (#22587)
-
Cannot print from ‘Delete Records that have retained offline’ and ‘Delete Records that have transferred to NAS’ (#22060)
-
“Print a copy” button not working in Archive Manager (#20445)
Email Viewer
Fixes
-
Sender details not displayed in email viewer (#21165)
e-Submission
Enhancements
-
Allow text selection and copy in Main Paper and Comments panels while viewing submissions (#19727)
Fixes
-
CC user details not shown properly for CC user and workflow admins (#22748)
-
Unable to change routing officer in submission (#22583)
-
Error when returning submission to requestor (#22565)
-
CC List user unable to open submission from email link (#22556)
-
Main paper section not refreshed when approving next submission in queue (#22625)
-
File Reference link in submission does not navigate to KRM (#22526)
-
Unable to remove usernames from CC list (#21937)
-
Embedded images in main paper not viewable by approver (#17148)
-
Embedded images not filed into specified folder upon approval (#19895)
Physical Folders
Fixes
-
Spelling error in mass update confirmation dialog (#21168)
-
Mismatched overdue days calculation between KRM and mass update (#22133)
-
Overdue Files Reminder not sent (#22846)
-
Cannot search files by location (#22548)
-
Unable to select date from second calendar in Search for Available Files (#21742)
-
System allows recalling file already in recall progress (#21874)
-
Error navigating to KRM > My Physical Folders page after clicking reminder email link (#22516)
Records Management
Enhancements
-
Modified Expand All behavior when folder count exceeds threshold (#22536)
-
Added guidance to search folders when threshold exceeded (#22511)
-
Enhanced pagination for large folder counts in one cabinet (#22733)
Fixes
-
Back button does not return to file’s document list (#23025)
-
Duplicate root cabinet appears in KRM treeview after creating file (#23021)
-
Changes to document date not saved in document profile (#22963)
-
“Request for folder” menu shown despite no subject access (#22952)
-
Unknown error uploading document from submission via Record Manager (#22947)
-
“Hide deleted documents” button shown even with no documents (#22849)
-
Login page: “Show passwords” misspelled (#22764)
-
Mandatory fields missing red asterisk indicators (#22674)
-
Document check-in/out allowed in Thumbnail Mode with only view access (#22659)
-
Success message not visible due to long page height (#22591)
-
Missing fields in Profile Form Template (#22554)
-
Paper records incorrectly showing thumbnails (#22543)
-
Blank dialog when user without access clicks on document title (#22529)
-
Error on changing docs per page in grid view (#22495)
-
Email Viewer top area covered when previewing email (#22479)
-
“Hide Deleted Documents” button causes error (#22475)
-
Timeout page after clicking Reserve ASAP while “Default loan duration” is still loading (#22463)
-
User search fails intermittently in Request Access for Other Users (#22336)
-
Incorrect wording in dropdown for hiding deleted documents (#22326)
-
New subscriptions created on every page turn in My Subscription (#22323)
-
Dashboard widgets misaligned (#22305)
-
Cannot remove favourites from PDFTron (#22025)
-
Approver info missing post-approval in Request Access for Other Users (#22002)
-
Mismatch between breadcrumb path and menu bar display (#22121)
-
Folder not added to favourites (#22102)
-
“File only” permission users see nothing when clicking Document Subject (#22149, #22529)
-
Thumbnail issues for multi-version documents (#22524)
-
Cannot open paper record details from search results (#21843)
-
PDFJS cannot open documents (#21429)
-
New version of document not openable from universal search results via PDFJS (#18854)
-
Error and unexpandable tree view when viewing filed documents in KRIS via SMO (#23026)
Search
Fixes
-
Cannot expand Discovery Cloud with large file size in universal search (#22634)
-
Error dragging Last Edited Date scroll bar in Advance Search (#22557)
-
Thumbnail view blocks search in Universal Search (#22523)
-
CSRFToken invalid error during universal search (#22517)
-
Advanced search criteria not retained on navigation (#22799)
-
Cannot filter by From or To/Cc in advanced search (#22512)
-
Error in advanced search if document content includes SQL-injected content (#22477)
-
Cannot search by profile template in advanced search (#22546)
-
Cannot save criteria in Advance Search (#22471)
-
Cannot locate document in Advance Search if moved to another folder (#20693)
SAAS
Enhancements
-
Added Change/Reset Password for KRIS (Linux) (#21796)
-
Enabled user invitations via SA/UA in KRIS (Linux) without local AD (#21793)
-
Made KRIS compatible with both Windows and Linux (#19554)
Security
Fixes
-
CSRF error when logging in via reset security issue email (#22679)
-
Upgraded jar flagged by OWASP (#22655)
-
Resolved CSRF vulnerability [SFA] WVAPT-3 (#22172)
-
API Batch Allocation security improvements (#22441)
-
More secure password reset via email token in KRIS (Linux) (#22328)
Web Services
-
Added default value and mandatory indicator to
getAdditionalFieldandValueweb service [JTC] (#22462) -
Ensured blank instead of NULL saved for empty Keywords in filing webservice (#22355)
Fixes
-
Error in SMO filling email to KRIS if ‘documentDate’ not provided in web service call (#23018)
-
SFTP: Users could upload to folders they had no write access to (#22644)
2FA
Enhancements
-
#21795 Added 2-Factor Authentication (2FA) via Google Authenticator for web login.
Access Rights
Bug Fixes
-
#22288 Files did not inherit roles from Subject/Cabinet in KRIS Admin.
-
#22148 Users without “View Document” rights could still view email content.
Records Management
Enhancements
-
#20589 Record Manager: Restored document thumbnail viewing.
-
#20592 Record Manager: Added mobile access support for Government-issued iPads.
#20589 Record Manager: Restored document thumbnail viewing.
#20592 Record Manager: Added mobile access support for Government-issued iPads.
Bug Fixes
-
#20721 No prompt when uploading same version across different documents.
-
#20513 Inconsistent file name after checkout.
-
#20348 Deleted documents still accessible via dashboard.
-
#19021 Drag-and-drop error message does not auto-dismiss.
EAS
Bug Fixes
-
#22103, #21845 Pagination issues when deleting/discarding NAS-transferred records.
Email Viewer
Bug Fixes
-
#21153 Chart under Knowledge Community not rendering correctly.
e-Signature
Enhancements
-
#19774 E-signature: Detects if a document has already been certified.
e-Submission
Enhancements
Bug Fixes
-
#20686 Comment mismatch between web UI and email.
Folder Management
Bug Fixes
-
Numerous issues including:
-
#22057, #22039, #21599, #21167, #20488, #17940
-
Issues in file creation, sorting, confirmation dialogs, and default values.
-
Folder Tracker
Bug Fixes
-
Issues in:
-
#21567 Dropdown search during file transfer.
-
#20603, #20563 Incorrect loan period updates and URL encoding issues.
-
Tag Administration
Bug Fixes
-
#18587 Tag Administration throws error on page turn.
Logs
Bug Fixes
-
Various system errors logged:
-
#22389, #22385, #22349
-
Reports
Bug Fixes
-
#21967 Missing header in “List of Users First Creation” report.
Role Management
Bug Fixes
-
#17446 Role without department does not appear after assignment.
SAAS
Enhancements
#22257 After account setup, clicking “Accept Invitation” again redirects to login page with a toast notification.
#22234 Updated the invitation time when “Resend Invite” is clicked.
Search
Enhancements
- #22009 Search results page now displays the entered search criteria.
Bug Fixes
-
Multiple issues resolved:
-
Incorrect results, UI delays, pagination, download redirects, and more.
-
Includes: #22465, #22457, #22428, #22412, #22374, #22135, #21977, #21176, #21174, #20621, #18822
-
Security
Enhancements
- #21749 SAML 2.0 SSO setup now supports in-app certificate generation.
Bug Fixes
-
Resolved vulnerabilities and SSO issues:
-
#22212, #22109, #22140, #20552
-
#22469 to #21923: Multiple OWASP/Snyk/PenTest issues fixed, including XSS, CSRF, outdated libraries, CSP issues, and header misconfigurations.
-
Viewing
Bug Fixes
-
Issues opening or rendering documents:
-
#22063, #22062, #22029, #21925
-
UI/UX
Bug Fixes
-
UI bugs and inconsistencies resolved:
-
Grid view encoding, drag-and-drop overlap, treeview layout persistence, role visibility, file detail navigation, spacing issues, and more.
-
Includes: #22256, #22253, #22147, #22125, #22117, #22116, #22071, #21455, #21437, #21460, #21180, #21175, #21838, #20806, #20710, #20633, #21948
-
Web Services
Enhancements
- #22120 Added
docIDto the response in the Create Document RESTful API.
Bug Fixes
- RESTful and SFTP API issues resolved:
-
-
#22342, #22159, #22112, #21299
-
Records Manager
Enhancements
-
Removed outdated information message when sending documents as attachments. [#17079]
- Could not remove passwords from password-protected documents. [#21421]
- Dashboard failed to load post-login. [#21328]
- Email viewer downloaded files in incorrect formats. [#21162]
- Deleting a document also removed unrelated items from the WorkTray. [#20756]
- Help link updated to point to the KRIS Knowledge Base. [#21453]
File Administration
Enhancements
-
Admins can now view Access List, Retention Period, and Physical File Properties even for closed or deleted files. [#20565]
Bug Fixes
- Closing a file and clicking “Save” without changes shouldn’t alter the “Date Closed”. [#21430]
- Document Deletion Request list now defaults to show the most recent requests. [#21069]
- Improved error messages when deleting softcopy/hardcopy disposal actions. [#20634, #20632]
E-Submission
New Features
- Introduced E-signature onboarding tour. [#20434]
- Extended CC list functionality to all workflows. [#19079]
- Users can now zoom in on documents when signing via mobile. [#19503]
- Onboarding pro-tip repositioned with updated text. [#21812]
- Display correct upload formats based on configuration. [#21148]
- Users can now zoom in on documents when signing via mobile. [#19503]
Bug Fixes
- Fixed various bugs related to onboarding, guide display, CC list, E-signature behavior, and UI responsiveness. [#21823–#21279]
File Tracker
Enhancements
-
Standardized pagination info across tables. [#19766]
Bug Fixes
- Resolved issues with blank file title pages, email failures in processing/auditing, and file reservation errors. [#21877, #21233, #21231, #21154, #17622]
Reports
Bug Fixes
-
Optimized and corrected data in reports such as File Trustee, User Activity, and Document Lists. [#21264, #21200, #21198, #21193]
Search
Bug Fixes
-
Fixed scrolling issue in Advanced Search when many criteria are added. [#10073]
Android / iOS
Bug Fixes
-
Fixed multiple issues including CC list editing and push notifications. [#21472, #21393, #21377]
Security Fixes – Login & SSO
Bug Fixes
-
Resolved problems with login via Keycloak and IDP integration. [#21870, #21847, #21813]
-
Replaced
itextpdfwith OpenPDF due to licensing. [#21260]
Vulnerability Fixes
Bug Fixes
Snyk and internal scans resolved a wide array of vulnerabilities:
XSS, CSRF, SQL Injection, Path Traversal
-
Weak encryption, HTTP header injection, cookie misconfiguration
-
Broken cryptographic algorithms and ReDoS attacks
Bug Fixes
Record Manager
- Fixed: When uploading a document, a user’s previous role is still shown under the Designation field although the user has been removed from the role.
- Fixed: Drag and Drop Filing: the Secure Document checkbox becomes unticked and cannot be changed.
- Fixed: Drag and Drop Filing: After clicking the Edit Details button and editing a document metadata, the Enable Content Searching button becomes unchecked and cannot be changed.
- Fixed: Drag and Drop Filing: If a user immediately edits details of the document, the document indexing encounters error.
- Fixed: Drag and Drop Filing: If a user has multiple roles with different access rights to a file reference, system uses the lower access rights to determine whether user has access to file to the file reference.
- Fixed: Recently Accessed Files is shown when clicking on Recently Access Records.
- Fixed: Approve Document Deletion: Subject Offices are unable to access the Approve Document Deletion approval page by clicking on the email link.
- Fixed: Document Details: Clicking on the “Document Email View” button does not show the content of the email.
- Fixed: Document Details: Unable to refile documents into another folder on the Edit Profile Details page.
- Fixed: Universal Search > Discovery Cloud: Clicking on any cluster in the Discovery Cloud will show XSS error.
- Fixed: Email Viewer: Spelling issue and the timestamp format is unreadable in Statistics panel under Knowledge Community.
- Fixed: Request for New Subject File/Case Series: Disposal action field is indicated with an asterisk (*) as mandatory although it is actually optional.
- Fixed: Work Tray menu does not disappear after clicking on an item.
- Fixed: Although a document in the case file has been successfully deleted, users can still click to open it on the UI. It should show as disabled.
E-Submission
- Fixed: Email notification: When user adds a comment to a submission, the timestamp of the comment in the email is incorrect.
- Fixed: E-signature: System did not check whether the signature is added before allowing user to Finish Signing.
- Fixed: E-signature > View Submission: When the submission status is Signed, clicking on any of the documents to be signed or attachment seems to trigger the signing view again.
- Fixed: E-Signature > View Submission: When the submission is pending signing, the system launches the signing view even when the user only clicks on the attachment.
- Fixed: E-signature: After adjusting the routing profile of signers during new submission, certain signers do not see any signing area to sign.
- Fixed: View Submission: New viewer does not give the option to zoom in/out on the document.
- Fixed: After reassigning a covering officer, the trail of events is recorded incorrectly.
- Fixed: After adding a covering officer, the trail of events is recorded incorrectly.
File Tracker
- Fixed: My Physical Files: Checked-out files are not listed under Files with Me after file access rights are revoked
- Fixed: After cancelling the file reservation, the “Available From” date doesn’t get recalculated
- Fixed: Quick Checkout: When clicking checkout, system shows an error ‘Error in Processing’
- Fixed: Mass Update For Loan Period: Unable to update loan period for multiple records
Administrator
- Fixed: Process New File Request: User Administrator or System Administrator is unable to view requests if the administrator has access to a large number of compartments
- Fixed: Process New File Request: User Administrator or System Administrator is unable to view and process requests created under Public Folder
Error when deleting case even after all documents in the case file have been deleted - Fixed: Security Method Administration: An unfriendly error message is shown when the the input length exceeds max allowed number
- Fixed: When using the browser zoom function to zoom in, the right side of the page cannot be seen
Reports
- Fixed: Administration Audit Log Reports: There is no content in the report after applying the Cabinet/Subject or Department filter
- Fixed: Inactive File List Report and Cabinet / Subject Trustee Reports: The special character (< > ‘”) does not show properly in the report
- Fixed: KRIS Administrator Search: When printing the Role & Group Role search results, and the printed data is incomplete
Mobile App
- Fixed: Android: Signed documents and attachments cannot be opened
- Fixed: iOS: Cannot add signature block in Draft
- Fixed: iOS:Main paper doesn’t show up when viewing submission
- Fixed: iOS: A signer clicking on a document for signing simply opens the document, without a signature block
- Fixed: iOS/Android: After signing on the mobile app, the Date field occupies more areas than it should, causing the original document’s content to be covered
Enhancements
Record Manager
- Enhanced: File Electronic Record: Choose File Reference Pop-up too small
- Enhanced: File Electronic Record: Reposition of the + icon next to the “Documents to be Filed” field
- Enhanced: Advance Search: When printing search results, each field only occupies one column, to make it easy for user to do filtering within Excel
E-Submission
- Enhanced: View Submission: To allow users to click on the File Reference and go to the folder in KRM while the submission is still in progress
Archive Manager
- Enhanced: Record Appraisal > Upload NAS Approved Retention Schedule: To store ARMS ID within KRIS
Performance Improvements
- Optimised performance of managing access rights on physical files
- Optimised performance of moving a case via the “Move to” option
Features
E-Submission
- E-signature: Saved signature
- E-signature: Adobe Sign integration
Bug Fixes
Record Manager
- Fixed: Advanced Search: Clicking on Case File in the search result will lead to an error page
- Fixed: Advanced Search: When using the “Document Subject is” criteria, the search result is incorrect
- Fixed: Universal and Advanced Search: User unable to print search result
- Fixed: Universal Search: If the document subject contains prohibited characters, system is unable to download the document and Email Viewer is unable to load (shows XSS error)
E-Submission
- Fixed: Submission Details: The uploaded Main Paper display is too small
- Fixed: Submission Details: User is unable to view the folder by clicking File Reference on the Submission Detail page if they accessed the submission via the email link
- Fixed: E-signature: Occasionally, users are unable to download signed documents by clicking on the “Download Signed Copy” button
- Fixed: E-signature: When a signed document’s is sent to the requester, its name shows incorrectly if the original file name is in Chinese language
- Fixed: AdobeSign & DocuSign Integration: When setting up a Text field on a document to be signed, after “Read Only” is selected, other fields are not disabled
- Fixed: Android app: Attachments take a long time to open in the Document Viewer
- Fixed: If document encryption is enabled, the approved documents cannot be filled to KRIS repository
Administrator
- Fixed: Administrative Roles Management: Cabinet and Subject treeview does not display
- Fixed: Manage File Reference: When dragging and dropping case files from one case series to another, the File Reference metadata of the documents within the case file is not updated properly
- Fixed: Process Document Deletion Request: User is unable to open this page in certain condition
- Manage File Reference: If the user moves a case file to an empty case series, the case file cannot be seen on the treeview, as the case series cannot be expanded
Reports
- Fixed: File Exceptional Access Report: When generating in Word format, there are some rows that shown as blank
Archive Manager
- Fixed: Records Disposal > Delete Records due for Destruction: Records are not deleted successfully
- Fixed: Records Disposal > Delete Records due for Destruction: In Records Due for Destruction step, system shows “You are not allowed to enter any illegal XSS values”
- Fixed: Record Disposal > Destroy Records > Delete Records that have been retained offline: Step 2 shows “You are not allowed to enter any illegal XSS values.”
Enhancements
Record Manager
- Enhanced: Email Viewer: Clicking on an email attachment link immediately download it
E-Submission
- Enhanced: E-signature > DocuSign and Adobe Sign Integration: When users view the submission, the system shall call the DocuSign/Adobe Sign to get its latest status
- Enhanced: E-signature: Optimise the document certification for improved reliability
- Enhanced: E-signature > New Submission Step 2: To improve the loading time of the page where the requester places the signing fields on document
Administrator
- Enhanced: Optimised performance in searching for file references
IMPORTANT: Users are required to clear their browser cache after upgrading to this version to continue previewing E-submission attachment or creating E-signature submissions.
Bug Fixes
Record Manager
- Fixed: File Electronic Record: The success message does not have an OK button after saving a draft or a record
- Fixed: Recently Access Records: Users are able to select “Check Out” and “View Content” options on a paper records
- Fixed: Advanced Search: Adding a folder from search results to favourites does not update the Favourites section in the treeview in real-time
- Fixed: Recently Accessed Files: Add or removing a file reference as favourites does not update the Favourites section in the treeview in real-time
- Fixed: Email Viewer: Users are unable to view email
- Fixed: Document Detail: If the folder contains single quote character (‘), then user will encounter XSS error when viewing document details
- Fixed: When both document encryption and PDF conversion are both enabled, user is unable to document in PDF format although it has been converted to PDF
- Fixed: Request Access for Other Users: When browsing for users, the modal window blinks when user searches for a user. Searching via User ID does not work.
E-Submission
- Fixed: E-Signature: Signers are not able to see previous signer’s signature/text while the submission is still in-progress
- Fixed: E-Signature: When adding a “Signature & Date Signed” field on a document, the modal window does not close automatically after an assignee is selected
- Fixed: E-Signature: When a user signs on the document on the “Signature & Date Signed” field, there is there is no date under signature if user applies their signature via ‘Type’ or ‘Upload’ method
- Fixed: E-signature: After signing is completed, occasionally the requester does not receive the email with signed document attached and the submission is not filed to KRIS repository
- Fixed: E-Signature: After the signature process is completed, two identical signed documents will be filled into KRIS repository
- Fixed: E-Signature: When width is = 992px, the content on the right side of the page is truncated
- Fixed: DocuSign Integration: System still shows that the submission as Pending Signing although all signers in sequential order has completed signing
- Fixed: DocuSign Integration:When there were two signer in sequential order, two copies of “CertificateOfCompletion” were filed to KRIS repository
- Fixed: iOS app > E-signature: The Backward button is not working in New Submission – For Approval & Signing
- Fixed: iOS app > E-signature: Not all documents for signing are displayed in the Add Signature page
- Fixed: iOS app > E-signature: System allows user to finish signing without applying any signature to the document
- Fixed: iOS app: No response when clicking on the Print button
- Fixed: iOS & Android app > E-Signature: When signing on mobile, the final signed document has unintended watermark on it
- Fixed: Android app > E-Signature: A signature block was added to the draft but could not be submitted
- Fixed: Android app > E-Signature: When creating New submission, click Next and there is no response
- Fixed: Android app > DocuSign Integration: Although all signers has completed signing, the process is still in progress, and the submission status is displayed as Pending Signing
- Fixed: Search for Submission: A cache problem resulted in inaccurate search results
- Fixed: Workflow Administrators could not see the details of E-Submission
File Tracker
- Fixed: Search for Available Files: In search result, after clicking the Reserve ASAP button, the Borrowed By column shows the person who reserve instead of the the current user who checked-out the physical file
- Fixed: Advanced Search: In search result, after clicking the Reserve ASAP button, the Borrowed By column shows the person who reserve instead of the the current user who checked-out the physical file
- Fixed: Advanced Search: In search result, the Borrowed By column shows more than one user
- Fixed: My Physical Files: Under My Reserved Files, the Borrowed By column does not reflect current borrower
- Fixed: Document Details: Users are unable to view details of paper records
- Fixed: Process Reservation > Process Pick List: Administrators can cancel reservation repeatedly for the physical file reservation in the pick list, and an error will be reported
Administrator
- Fixed: Process New File Requests: User Administrator/System Administrator sees new file requests that they should not be seeing
- Fixed: Manage Role: When Optional Filing is enabled, the Case Reference text box is not disabled
- Fixed: Manage Role: Acronym is partially hidden
Reports
- Fixed: In certain scenarios, the report generation page does not display page content completely (Filter criteria is not loaded)
Security Fixes
- Fixed: Local File Inclusion (LFI)
- Fixed: Missing Security Headers
- Fixed: Sensitive File Disclosure
- Fixed: Application should be configured to prevent host header redirection
Enhancements
E-Submission
- Enhanced: E-Signature: While sending a new document to others to sign, requester can apply Date Signed field on the document
- Enhanced: E-Signature: While sending a new document to others to sign, requester can apply Signature field on the document without the date signed underneath it
Reports
- Enhanced: Optimised performance of the following reports for quicker report generation:
- User Activity Report
- List of Documents in KRIS
- Cabinet/Subject Accessible Usage Report
Bug Fixes
Administrator
- Fixed: Error occurred after clicking Save when refiling document
Record Manager
- Fixed: Document number not changed after refiling, missing audit trail and attachment cannot be seen in the document listing in the new file reference
- Fixed: Cannot open the new version of document from the list of universal search result
- Fixed: Duplicate rows in the search results of Check Availability
- Fixed: Document conversion failure once scheduled job reached certain number of documents
- Fixed: Document cannot be opened when File Access Expires is entered with characters
- Fixed: Page not refreshed after the Attachment is added successfully
- Fixed: Solrserverexception appears when deleting file reference
- Fixed: Vulnerability on 4.3.30 spring jar patch
E-Submission
- Fixed: Selected external personnel not cleared when Approval Type selection is changed from ‘To Sign’ to ‘For Support’ after routing
- Fixed: Missing attachment and main paper after selecting copy attachment
- Fixed: Partial failure of certification when there are multiple documents in an internal signing submission
- Fixed: “Document certification failed” icon still showing after successful certification
- Fixed: iOS > E-Signature: When adding a signature/text block, it does not add to the position that the user tapped on, it always adds to the first page of the document
- Fixed: Signature/text block always adds to the first page of the document instead of selected position (iOS App)
- Fixed: ‘Edit or Delete’ icon on a signing/text field does not display properly on mobile size (XS and S breakpoint) (iOS App)
- Fixed: Cannot delete draft (iOS App)
- Fixed: No response after user clicked on ‘Next’ to set up signing blocks (iOS App)
Archive Manager
- Fixed: Web page not working properly when downloading CSV file
Enhancements
Record Manager
- Enhanced: Email Viewer icons
E-Submission
- Enhanced: Redirect signer to signing view when accessing any documents under ‘Document for Signing’
- Enhanced: Users can now dismiss the “Add Standard Field” bottom modal by clicking on the background
- Enhanced: Users will now be prompted to submit the submission after successful connection to DocuSign
- Enhanced: In ‘My Submission’ page, users will not be redirected to ‘My Tasks’ if there are more than one sheet
- Enhanced: Users can now directly access to each individual section tab in ‘My Tasks’ page right from dashboard widget
Bug Fixes
Record Manager
- Fixed: Error when the user immediately drag & drop documents after switching from Email Viewer back to folder view
- Fixed: Cannot open document in document viewer
- Fixed: axis-1.4.jar security vulnerabilities
- Fixed: Non-PDF Documents with PDF_Status=null
- Fixed: Documents that have been converted to PDF still appears in log
- Fixed: Cannot download document from document viewer
- Fixed: Filed documents in db cannot be opened or downloaded
- Fixed: Incomplete display of content when viewing report
- Fixed: Sensitive data exposure
- Fixed: Use of hard-coded credentials
- Fixed: Missing error handling
- Fixed: Client-side enforcement issues on Server-side security
- Fixed: Using Components with Known Vulnerabilities
- Fixed: Cross Site Scripting Vulnerabilities
Archive Manager
- Fixed: No download link for CSV file
New Features
- E-Submission with E-signature
Bug Fixes
Administrator
- Fixed: Duplicates appear after editing holiday
Record Manager
- Fixed: Email cannot be viewed directly in KRIS
- Fixed: Error occurred while opening the URL from document details
- Fixed: ‘Back’ button not working when viewing PDF in document viewer
- Fixed: Unable to login to KRIS via Google Chrome browser
Reports
- Fixed: Report does not contain criteria when run first time
- Fixed: User cannot be selected from the drop-down box in Workflow Audit Report
- Fixed: Incorrect tag display in ‘Filter by Department’ drop-down box
E-Submission
- Fixed: Cannot save workflow templates after modify the template from Workflow Administration
- Fixed: Approver cannot complete the approval after modifying the signature annotation
- Fixed: Incorrect option display in the ‘Action’ drop-down menu of ‘Search for Submission’
- Fixed: Workflow Administration re-initiates signature authentication and shows ‘Success’ even if authentication fails
- Fixed: Signer unable to see the content in the text box which was filled by requester
- Fixed: Signer unable to sign after requester resubmits the submission
- Fixed: Display of processing cursor even after requester successfully terminates the submission
- Fixed: Unable to expand the ‘Show more’ toggle after submission has been approved
- Fixed: Unable to save the selected toggled option in ‘Workflow Template – For Approval (HR) Configuration’
File Tracker
- Fixed: No information displayed in the advanced search results
- Fixed: Page navigation not displayed in search results
- Fixed: System is unable to retrieve the physical files in Quick Checkout Page
- Fixed: System error when the user clicks on ‘Generate Pick List’
- Fixed: System error occurred when the user clicks on the ‘Check Availability’ in the ‘To Reserve File’ page
Enhancements
E-Submission
- Enhanced: Requester can now add text block on the document to allow signer to fill in details before signing