8.10.19 - 18th June 2021
Improvements
- People API v2 - Authenticated access by default
- Disabled People API v2 guest access by default
- People API v2 guest access is now configurable: Admin > People > Configuration
Bug fixes
- IC trigger timers are no longer reset when a ticket is saved
Bug fixes merged forward from 8.9.21
- Fixed issue with loginhandler responses and sessions
8.10.18 - 14th June 2021
Bug fixes
- Fixed bug where audit log recorded an auto transition every minute when the workflow has been added to the Documents
- Enabling In-System notifications alongside scheduled emails no longer stops the scheduled emails from being sent
8.10.17 - 28th May 2021
Improvements
- News channels are now listed alphabetically on the admin page "Channels & Templates".
- Error that is shown when attempting to set an InfoCapture ticket's handler and status to an invalid combination is now clearer
- Infocapture
- Added
roundfunction to InfoCapture expression language - String fields that have their format set to "numeric" or "floating point" are now treated as numbers by default in InfoCapture expressions
- Added
Bug fixes
- Fixed bug that was overwriting the author of the previous document version when a document was checked in/out
- When deleting the earliest version of an InfoCapture form, tickets can no longer be assigned to "the previous version"
- Fixed permission to view user's thumbnail for card view in the people list
- Fixed cleanup/prune setup task using all cleanup files during fresh installation
- Editing an IC form with a user picker could show warnings if "Myself" was used
- Using a Theme with a static Page Title will no longer result in a Bookmark without a name.
- IC forms - added validation for numbers longer than DB column length
- Fixed InfoCapture SLA timers only updating when the traffic light changes (timers now update whenever the issue is viewed)
8.10.16 - 27th April 2021
Improvements
- Blog Application layout improvements
- Blog index page now has a better image layout on Desktop and Mobile
- Blog article now has a better image display and has a lightbox for the main image
Bug fixes
- Typing out a note for an InfoCapture ticket and then attempting to leave the page will now prompt for confirmation, to avoid accidentally losing notes
- Holiday Planner: A user can no longer edit a holiday request after it has been approved or declined by a manager
- Partial migrations are now able to record logs properly
- Design panel: fixed values staying linked to master design after being edited
- Fixed audit log archival leaving the system unusable due to an incorrect current working directory
8.10.15 - 9th April 2021
- Added title to app to admin button on mobile.
- Fixed error displayed when saving repeatable multiselect metadata that uses checkbox input
- InfoCapture: Fixed PHP error caused by multi-select user form field having no users in it
Merged forward from 8.9.20
Bug fixes
- Comments: Comments from deleted users will now identify them as such, and not provide a link to their profile
- Fixed a bug preventing login audit logs from including the currently authenticated user
- Correct background image is displayed at relevant device pixel ratio
8.10.14 - 17th March 2021
- Fixed a regression that caused an error on the People list page
8.10.13 - 16th March 2021
Bug fixes
- Fix for error message not displaying when document deletion is blocked
Merged forward from 8.9.19
Improvements
- Indexing health check will show an error if the wrong ES version is configured
Bug fixes
- Documents: Restored functionality of Folder filtering in Documents Advanced Search
- Rename table header in the admin news channels, because it was misleading
8.10.12 - 1st March 2021
Improvements
-
Error shown when viewing deleted comments permalink is now clearer
Bug fixes
-
Fixed 'add folder' button in documents not working
Merged forward from 8.9.18
Improvements
-
InfoCapture: Updated description for Field Conditions applied to date fields
- Publish: Added deprecation notice to Publish
- Documents: Added Document preview support for the following file extensions:
- docm
- dotm
- dotx
- ppsm
- pptm
- xlsm
- xltm
Bug fixes
- Role based ACL now works correctly on IE11
- Fixed wording of notifications when publishing news articles
- Community blog channels no longer display a broken image next to the channel name
- Fixed IC import tasks from csv, fails if the file contains incorrect coded characters
8.10.11 - 29th January 2021
Bug fixes
-
Fixed division by zero not being handled correctly in InfoCapture field expressions. Also fixed some arithmetic edge cases not being saved exactly as displayed in the form.
-
Fixed theme colours not showing as linked to Master Design
-
Fixed minor error when sessions expire
Merged forward from 8.9.17
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.10.10 - 22nd December 2020
Improvements merged forward from 8.9.16
-
Implemented dispatching user update events during user directory synchronization
Bug fixes
-
No blog post subscriber notifications were being sent
-
Fixed bug on firefox, it freezes while adding a comment to the discussion or blog post
-
Fixed bug in SUGRE picker when used in JavaScript
Bug fixes merged forward from 8.9.16
-
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.10.9 - 27th November 2020
Bug fixes merged forward from 8.9.15:
- Fixed a potential XSS vulnerability in many locations
- Removed debug code that was causing errors in comments
8.10.8 - 25th November 2020
Bug Fixes
- Role-based ACL
- Saving a role via RoleRepository::Save() did not clear the cache causing subsequent loads to contain old data
- "New role" dialog perms picker did not reset and could show old data
- Themes whose assets are missing after upgrading to
8.10.5have been restored - Fixed last modified fields in documents advanced search
- Fixed console error caused when an InfoCapture form with an HTML input reloaded due to a field change
Improvements
- Added sort options to gallery main list
Merged forward from 8.9.14, 8.8.21, 8.7.22:
Bug fixes
- Themes whose assets are missing after upgrading to
8.8.19have been restored - Fixed XSS vulnerability
Improvements
- Changing the themes of other users will now take effect immediately, instead of requiring them to re-login
8.10.7 - 9th November 2020
Improvements
- Improved performance of site statistics page
Bug fixes
- Fixed user metadata values not being displayed in user card list
Bug fixes merged forward from 8.9.13
- Back-ported Analogue regression fix
- Documents: Fixed errors generating notifications when checking-in Documents where the initial version had been deleted.
8.10.6 - 19th October 2020
Bug fixes
- Editing a user field to give it "special" or "advanced" field permissions will now prevent it from being searched by global search
- Fixed appdata regression
8.10.5 - 16th October 2020
Bug fixes
- Fixed people advanced search mentioning fields that were not used in the query string
- Push notifications on iOS are now compatible with two-factor authentication
- Themes created from VIs can no longer have invalid Theme Codes.
- Fixed appdata vulnerability
8.10.4 - 1st October 2020
Bug Fixes
- Long links now wrap to the next line in calendar events quick view
- Fixed InfoCapture financial fields not accepting empty or calculated default values
- Fixed users import not importing user's language correctly
Improvements
- Restored the 'Add Event' button to Calendar's application menu
- 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
- 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
- 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.10.3 - 9th September 2020
Improvements
- Existing calendar events can no longer be edited from the preview modal, and links in the description are clickable
Bug fixes
- Fixed issues with document links caused by framework incompatibilities
- Fixed broken search button in documents
8.10.2 - 1st September 2020
Bug fixes
- Fixed display of news cover image on Safari (mobile/tablet)
Merged forward from 8.9.9
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
- Removed 'Add Event' button from Calendar's application menu
8.10.1 - 18th August 2020
Improvements
- News Pages component image improvements.
- News can now contain both Content and a Link simultaneously
- Added manager card to the user profile page, above the direct reports card
8.10.0 - 18th August 2020
New features
- Added preview UI for notification template editor and improved UX of the editor
- Twig templating
- Upgraded the Mini calendar component, so you can navigate through months
Improvements
- People user lists are now served via Elasticsearch, to improve site performance and availability
- The config editor now shows values which have been overwritten by runtime calculated values
- Infocapture field labels and field options can now be given a value in the form
@{localisation.key|default}. This will display the localised phrase pointed to by the localisation key. If the localisation key does not exist, the default text will be displayed instead. - Users will now always appear at the top of the search suggestions list
- OrgChart UI improvement and bugs
- Removed mouse zoom on OrgCharts and added zoom controls to improve UX
- Decreased sensitivity of zoom in/out
- OrgChart displays vertically after 3 levels
- Fixed issue where excluding users field was cut off
- Fixed issue in browsers where OrgChart was too large to be excluded
- Improved performance for loading and counting comment replies
- InfoCapture field formulae containing syntax errors will now cause growl errors instead of JavaScript console errors
- News Application layout improvements
- Add/Edit news "Abstract" renamed to "Short Summary" and now has help text
- News index page now has a better image layout on Desktop and Mobile
- News article now has a better image display and has a lightbox for the main image
- improved performance of site statistics page
Bug fixes
- The heading above InfoCapture Projects in the search suggestions dropdown no longer reads "unknown"
- Blog channel subscribers will now be notified when a new blog post is published
- Update component library to 0.2.2 which contains fix for input in IE11
- InfoCapture field formulae will no longer fail to be evaluated if a field they refer to contains an apostraphe
- Fix for display of portrait images in news app
- Fixed an error that was caused by deleting a user profile field from the metadata admin area
- Fixed an error with role-based ACL that could incorrectly filter roles for a user