8.9.17 - 29th January 2021
Improvements
- InfoCapture: Updated description for Field Conditions applied to date fields
- Added User password reset requesting to the People API
Bug fixes
- Fixed Holiday Planner Reports displaying an incorrect holiday count for a user with expired carried holiday days
- Fixed InfoCapture search not working when an Elasticsearch 7 host is configured
- Statistics: Date filters on Application Summary page will now display currently filtered dates
- People: Users created/edited with the People API will no longer generate incorrect passwords
- People: Users can now be created without a password or edited to no longer have a password via the People API
8.9.16 - 22nd December 2020
Improvements
- Implemented dispatching user update events during user directory synchronization
Bug fixes
- Fixed issues with page refresh when adding/editing multiple Menu Applications in a row.
- Fixed issue with embedding documents with more than one version in comments
- Fixed issue with notices being shown when generating telemetry payloads in the background task
8.9.15 - 27th November 2020
Bug fixes
- Fixed a potential XSS vulnerability in many locations
- Removed debug code that was causing errors in comments
8.9.14 - 25th November 2020
Improvements
- Added comments index to help Discuss list speed
Bug fixes
- Custom Localization will no longer override built-in Localizations if empty
- Themes whose assets are missing after upgrading to
8.9.11have been restored - Fixed error on global search page that sometimes occurred when policies appeared in search results
Merged forward from 8.8.21, 8.7.22
Improvement
- Changing the themes of other users will now take effect immediately, instead of requiring them to re-login
Bug fixes
- Themes whose assets are missing after upgrading to
8.8.19have been restored - Fixed XSS vulnerability
8.9.13 - 9th November 2020
Bug fixes
- Back-ported Analogue regression fix
- Documents: Fixed errors generating notifications when checking-in Documents where the initial version had been deleted.
- Fixed notification sent when a document was deleted not containing the name of the document
8.9.12 - 19th October 2020
Merged forward from 8.8.20, 8.7.21
Bug fixes
- Fixed appdata regression
8.9.11 - 16th October 2020
Bug fixes
- Fixed localisation in crop image component
- Fixed editing a news article sending a notification about an article being added
- Links to old-style user org charts will now redirect to the orgchart module
- Themes created from VIs can no longer have invalid Theme Codes.
8.9.10 - 1st October 2020
Improvements
- Restored the 'Add Event' button to Calendar's application menu
Bug fixes
- Added missing authentication check for Documents URL redirects
- Fixed unintentional deletion of non-repeating Calendar events when creating an event under specific circumstances
- InfoCapture SLA traffic light changes are now always logged as being done by "no user"
- People API should no longer return a 500 error when using an MSSQL database
Merged forward from 8.8.18
Improvements
- Implemented cache busting for JavaScript assets loaded via RequireJS
- Added Greek Translation for Localization Phrase "forms.section_saved".
- Infocapture: Improved reports generation speed.
- Added support for mapping dates from LDAP to claromentis datetime and date without year metadata types.
- Improved layout and content of default document upload notifications
Bug fixes
- Added missing authentication check for Documents URL redirects
- File clean-ups will now be run when upgrading with
clc app:upgrade. - Menu builder: Fixed the link to a Menu Item's edit page on a Menu Item's Permissions page.
- The names of the "latest note" InfoCapture template placeholders have been corrected
- Entering "00:00" as the end time for an InfoCapture SLA day will now be treated as meaning the end of that day (instead of the beginning)
- Fixed split multi-byte characters that prevented text and address metadata fields from being saved
- Entering values that are too long into the add/edit menu item form no longer causes an error
- Users who subscribed to a news channel, and then removed from channel permissions will not get notification
- Fixed importing users from CSV not working when the CSV contained a language column
- Fixed InfoCapture notifications not displaying names of the submitter/assignee in some cases
8.9.9 - 1st September 2020
Bug fixes
- Fixed traffic light-based field condition sets not being imported correctly in InfoCapture
- Localised "No upcoming events" phrase for the Calendar Events component
- Fixed LinkedIn button in user's profile
8.9.8 - 17th August 2020
Bug fixes
-
Fixed vulnerability when displaying object names in the audit log
- Fixed the "preview" modal for InfoCapture notes
Big fixes merged forward from 8.8.16, 8.7.19, 8.7.18
- "Ticket handler" and "status" columns no longer show in InfoCapture issue list if they are not used by the project
- Fixed empty growl messages in absence requests component
- Fixed InfoCapture issue private files being accessible to any user if the "Submitter of ticket" or "Handler" roles were given "Private notes and files" rights
- Fixed digest emails not being sent when the digest was set per-module
- Fixed Issue with drag&drop in Zones and groups
- Adding a new user profile field no longer causes a database error when using MSSQL
- Fixed XSS vulnerability
8.9.7 - 4th August 2020
Bug fixes
- !751 BT-1795 People API validator for metadata will now return correct message and valid dates with more digits than expected
- !754 BT-1793 Fixed typo in admin panel tooltip (disco 028678)
- !756 BT-1090 Fixed users in subgroups sometimes not being considered members of the group tree if they did not have permission to see the parent group
Merged forward from 8.8.15
- !747 DISCO 28407 Fixed InfoCapture projects fetching each other's mail
8.9.6 - 25th June 2020
Improvements
- Merged forward from 8.8.14
- BT-1749 Added further detail to exception message in the event that the File Upload Directory has been deleted.
Bug fixes
- !742 BT-1703 Documents folders set to be excluded from "what's new" are now properly excluded
Improvements
- !729 UIUX-675 Calendar: System Calendar Events are now capable of providing direct links
Merged forward from 8.8.14
- !611 BT-453 Adding a new user profile field no longer causes a database error when using MSSQL
- MA-51 Fixed Document PDF previews in the Claromentis Android App
- !744 BT-1758 Infocapture: Mail body can now be left unmapped to form field.
- !750 BT-1791 Fixed "Wrong issue ID" error when editing InfoCapture issue notes and downloading issue files
8.9.5 - 8th June 2020
Bug fixes
- BT-1709 Fixed "Redis is disabled" error when using the image crop tool
Improvements
- !728 BT-1618 Audit entries for InfoCapture issues now link to the issue, and the message includes the ID of the project the issue was from
8.9.4 - 2nd June 2020
Bug fixes
- !734 BT-1666 fixed search suggestions showing "unknown" instead of "InfoCapture projects" (back-ported fix from 8.10)
- !736 BT-1432 fixed growl error appearing when a user comments on a gallery image that they do not own
Merged forward from 8.8.13
- !698 BT-1466 Fixed drag-and-drop image uploads failing with Redis enabled
- !709 BT-1564 Infocapture issue tabs URLs being temporarily invalid for some projects while loading
- !714 BT-1570 Updated comments library to delete comment attachments when deleting comments by their associated object.
- !717 BT-1623 A Comment's Reply Count will now correct whenever a Reply is created, edited or deleted.
- !726 BT-1642 fixed adding localisation keys not working when using IE11
Improvements
- !737 BT-1685 for preventing mistakes with new polls&surveys page components, renamed old ones (added suffix (legacy))
8.9.3 - 15th May 2020
Bug fixes
- !715 BT-1569 Title of legacy announcements component has been changed back to simply "Announcements"
- !700 BT-1426 Update component library to 0.1.40 which contains fix for input in IE11
Merged forward from 8.7.17 & 8.8.12
- Fixed multi-byte character set error on MySQL when saving InfoCapture issues
- !717 BT-1623 Fixed incorrect comment reply counts whenever a reply is created, edited or deleted
- !721 BT-1634 Removed extra slashes from heredoc email template. Fix will prevent to display email header in email body
- !725 BT-1641 Fixed some user pickers and permission dialogs incorrectly selecting all users, instead of only those that were selected
8.9.2 - 5th May 2020
Bug fixes
- Fixed Elasticsearch host configuration defaulting to empty instead of 'localhost'
- !708 BT-1559 Fixed daily summary and cumulative charts in InfoCapture statistic
- Bug fixes merged forward from 8.7.16 and 8.8.12
- !691 BT-600 A user who has been forced to change their password on next login can now choose to logout instead of changing their password
- !692 BT-1423 Fixed error when cancelling editing document
- !694 BT-192 A holiday booked for the first day of a holiday planner year will now show in the "my requests" tab, as intended.
- !695 BT-1487 Fixed sticky pin still showing on news page component after expiring
- !699 BT-1482 InfoCapture "note added" triggers are no longer activated when a note is edited
- !702 BT-578 Fixed problem where empty AD attributes were mappable on LDAP configuration form
- !702 BT-578 Undefined fields can no longer be added in LDAP configuration form
- !707 BT-1560 Fixed session persistence and IP binding issues
- !706 BT-1525 Fixed location error too long for calendar event
- !696 BT-1495 Disco 027181 Fixed double-encoded metadata in the People card list view
- !701 BT-1462 Power Users can now see Disabled Users.
- !705 BT-1333 Disco 027462 Fixed issue with random permission for a new role in IC project
8.9.1 - 6th April 2020
Improvements
- Merged forward from 8.7.15
- !687 UIUX-678 Added CSS Classes to Infocapture Project Options & Statistics panels
Bug fixes
- Fixed further search indexing problems for InfoCapture Issue that occurred when the Issues lacked any form data
- Merged forward from 8.7.15
- !632 BT-577 Prevent empty metadata fields being included in LDAP sync
- !677 BT-1329 Fixed breadcrumb text not localized when changing password
- !680 Removed HR Permissions dependency from Roles library
- !685 BT-1415 Disco 27496 Fixed user list pagination links being broken when searching for groups and subgroups
- SCH-241 Fixed a fatal error that could occur when importing system data via sysadmin
- IC-23 Added missing translation keys and Russian localisations in Infocapture
- !689 BT-1271 Set common holidays table to use background styling instead of images
8.9.0 - 18th March 2020
New features
-
People API Version 2
-
A new version of the People API has been implemented, allowing consumers to create, read, update and delete Users, Roles, Groups and Extranets
-
See developer documentation for more information: https://developer.claromentis.com
-
-
Functionality added to Statistics that allows modules to provide statistical data for inclusion in the statistics module.
-
Added auditing of likes and unlikes in news and gallery
-
Added support for Elasticsearch 7
-
Updated the Claromentis Design System to version 0.1.38
-
Claromentis Design System components are now available globally
-
Style reference page has been updated to demonstrate new components with all available documentation
-
-
Created horizontal form styled config dialog template, implemented template in sysadmin background services.
-
replaced config dialog radios with web components
-
-
Implemented new clc data:export and clc data:import commands to replace the old data export/import pages
-
Added new app_with_left_panel.html, app_with_right_panel.html, app_with_both_panels.html & standard_app_page.html templates for improved usability on mobile devices.
-
Created a progress bar datatable decorator
Improvements
-
User-to-user messages now appear in global search
-
The list of admin panels is now located at /admin/. The old URL redirects to the new one.
-
CKEditor config can now be customised by modules
-
Renamed "Heartbeat monitor" to "Background task" in the admin panel to reflect how it is normally referred to.
-
User lists in people front-end and admin area are now routed pages instead of scripts
-
License checks are no longer made when running the background task
-
Wrapped InfoCapture project import in a transaction, so imports will now either succeed entirely or do nothing
-
Sessions are no longer bound to IP by default
-
Implemented Filesystem abstraction support for serving local appdata
-
User Pickers will only show appropriate Permission Group Types under the browse option when limited.
-
Power users who cannot edit a user will no longer see editable form controls when viewing the user in the admin area
-
New environment variables added for mail sending and image resizing
-
The search help page and help modal have been removed
-
Internal messages icon and application control consistency improvements.
-
Updated styling of Blog Post and News Article pages
-
Highcharts library upgraded to the latest version.
-
Gallery albums and images can now be found using global search
-
Added default mobile app details to the well_known endpoints for Universal links in iOS and Android
-
Added permissions for statistics in InfoCapture. Now, only users who have this permission can see statistics.
-
Limited the size of extranet logo across all devices
-
In Communication, Start Conversation is now renamed to Forward and some UI Improvements.
Bug fixes
-
Removed margin from names in Who's Out group by day type
-
Remove hover transition causing rendering bugs on IE11
-
Fixed healthcheck endpoint not being available if Redis is disabled
-
Fixed extranet filters preventing power users from seeing users they have permission to view in People Admin
-
Fixed SQLite driver issue caused by a bug in PHP 7.2.24
-
Fixed updated Gallery album names not showing properly in the gallery list component
-
License checks will now take into account server variables to discover the current port number
-
Power users without permission to edit a user can now change their extranet area if they have appropriate permissions
-
Fixed InfoCapture list filters being reset; added "back to list" button when viewing and editing InfoCapture issues.
-
Added missing localization for news images (drag & drop form)
-
Fixed InfoCapture Issue search indexing getting stuck if issues lack form data
-
Fixed Calendar pages conflicting with the Design System
-
Fixed issue with the IC status table overflowing out of desktop screen
-
Fixed issue where archive news images dont resize properly
Photo by Ivan Bandura on Unsplash