Release date: 27th of June 2024 at approx. 19:00 CET.
In this release, we have tackled a robust list of bug fixes that streamline the user journey and iron out any disturbances that could impact your daily workflow. From refining Master Site functionalities to optimizing process speeds and resolving synchronization issues, we have focused on creating a smoother and more intuitive experience for all WorkPoint 365 users.
Among the highlights is the introduction of a new beta feature: the ability to save Microsoft Teams chats and posts. Using WorkPoint Automate in collaboration with a WorkPoint Teams App, this new functionality allows you to save various types of correspondence from Microsoft Teams directly onto entities within your WorkPoint solutions. From saving chats associated with Microsoft Teams channels linked to WorkPoint entities, to archiving individual and group chats, this feature elevates how communication within Teams can be documented and retrieved within your organizational structure.
The release also presents enhancements such as additional data binding options within WorkPoint Automate steps, providing greater flexibility and control over how data flows between different parts of your system.
Overall, our focus in Version 4.17 has been on enhancing operational efficiency, ensuring seamless integration, and expanding the capacities of WorkPoint 365 to meet the evolving needs of our users.
New features
Save Microsoft Teams chats and posts
This functionality is released in a Beta version. The functionality may be subject to change as bugs are found a fixed.
Using WorkPoint Automate in collaboration with a WorkPoint Teams App, it is now possible to construct a WorkPoint Automate process, and execute it to save correspondence of various types from Microsoft Teams on entities inside your WorkPoint solutions.
This functionality makes it possible to save correspondence from WorkPoint entities' associated Microsoft Teams channels.
It also makes it possible to save one-on-one chat message correspondence between individuals, or even group chat correspondence, on entities within WorkPoint.
This functionality also introduces two new steps to WorkPoint Automate; "Save Microsoft Teams chats form", and "Save Microsoft Teams chats".
To read more about these functionalities, please visit this article.
Improvements
Master site synchronization
From WorkPoint 4.17 onward, when synchronizing more than a single entity within a business module, the synchronization motor will start a parent job, which will be responsible for starting and keeping track of the individual entity synchronization sub-jobs. These jobs can be viewed in the Job Queue page, as shown in the following image:
Stopping the parent synchronization job also cancels all pending sub-execution synchronization jobs. If the parent job is then retried using the "Retry" button, all previously canceled sub-execution jobs are also restarted.
You can read much more about Master site synchronization in this article.
Field endpoint data binding options
A series of additionally options have been added for configuring data binding on individual fields, e.g., on a form in a WorkPoint Automate process. The following options are now available:
For parameters:
- Query conditions: In this field, you can define a condition you want to use for the query. The defined endpoint will not be queried until the input fulfills the query condition. Until the query condition is fulfilled, the Query condition message is displayed.
- Query condition message: In this field, you can input the query condition message to display until the query condition is met.
This functionality can e.g., be used to not query a CVR registry until the input contains a series of 8 numbers.
For the data binding itself:
- Error message: In the "Error message" field, you can type an error message which will be displayed to the user if an error is returned from the endpoint. You can either type in a static message, or create a dynamic message, e.g., depending on the StatusCode parameter in the "Error" context object.
- Link typeahead with panel: If the "Link typeahead with panel" option is enabled, search results returned by the endpoint will be displayed both under the field itself and in the endpoint search side-panel. When a query is performed, the results will be displayed both under the input field and in the side panel.
- Disable panel opening on focus: The "Disable panel opening on focus" option sets whether the endpoint search side-panel should open when a field which has an endpoint data binding is selected.
Bug fixes
- Extended Consent Error: Fixed an error encountered when adding extended consent in the process builder.
- "No Action Available" Dialog: Added a missing "No action available" message in the Send To Action dialog.
- Master Site Synchronization Logging: Corrected inaccurate information displayed in master site synchronization logging.
- Process Builder Field Order: Improved the order of fields in the Process Builder to enhance usability.-----------
- Risk Matrix Display: Fixed the Risk Matrix display issue to show more than 10 items as expected.
- Version Conflict Handling: Implemented a solution to handle version conflicts when updating settings.
- SignalR Connection Count: Investigated and remedied the excessive SignalR connection count issue for improved stability.
- Activation Condition for Integrations: Resolved a missing setting of activation conditions for integrations.
- Entity Creation on Non-Buffer Sites: Fixed the bug where creating an entity when not using buffer sites would fail.
- Buffer Site Export/Import: Fixed the export/import issue that was causing buffer sites to fail.
- Service Account Consents: Corrected the behavior where giving consent to a service account incorrectly wiped other consents.
- Target Audience Link Import: Fixed an issue with target audience-specific links missing after import.
- Process Builder Error Handling: Resolved error handling problems in the Process Builder input controls with data binding.
- Uninstallation Exceptions: Addressed a bug causing numerous exceptions when running uninstall on version 3 solutions.
- Business Module Field Caching: Fixed the bug affecting the usability of new list fields on business modules due to caching.
- Group Synchronization: Corrected synchronization issues for groups where the group title did not match the site title.
- Entity Creation from Wizard: Resolved a save conflict error that occurred when creating an entity from a wizard.
- Export/Import API Title Quotation: Fixed an incorrect display of Process Builder titles in quotation marks in the Export/Import API.
- Endpoint Parameter Keys UX Design: Improved UX design for the administration of Endpoint Parameter Keys' text-field to accommodate full text visibility.
- Form Reloads During Multiple Item Editing: Fixed an issue causing forms to reload and losing changes when editing multiple item properties.
- Parallel Process Steps Behavior: Resolved problematic behavior occurring with process steps set to run in parallel execution.
- Search Form Validation: Addressed the bug where validation in a Search Form was not functioning properly.
- Entity Creation via Process: Fixed the `wpitemlocation` column not being correctly populated when creating an entity through a process under certain circumstances.
- Inheritance Error: Corrected an inheritance error that had been causing problems.
- PDF/UA Conversion Accessibility: Resolved accessibility issues that arose from PDF/UA conversion during the merging of multiple documents.
- Update Relation Step: Fixed the Update relation step in the Process Builder, ensuring its proper functionality.
- Change State Action: Fixed the issue with the change state action in processes not working as expected.
- Security Replication: Addressed missing replication of security settings, ensuring consistency across areas.
- Import Overwrite: Corrected an issue where `Eventbus top-url-environment` settings were overwritten during every import.
- Version 4 Upgrade Fails on List Additions: Fixed the upgrade to Version 4 failure when adding `WorkPointProcess` and `WorkPointProcessInstances` lists.
- EventBus Missing Case ID: Fixed an issue where certain IDs were missing in EventBus events for entities on some modules.
- Custom Form Endpoint Failure: Corrected a bug where user process custom forms were failing with a "Cannot read properties of undefined (reading 'length')" error.
- DateTime to String Casting Error: Fixed an "Unable to cast object of type 'System.DateTime' to type 'System.String'" error.
- System.InvalidCastException Bugs: Addressed multiple instances of `System.InvalidCastException` exceptions to improve system stability and reliability.
- Consistency in Process Builder Step Entity Creation: Resolved the issue with the Process Builder step for creating an entity, which gave different results across environments when using default values tied to an Entra group.
- Missing Document Number in PDF Conversions: Fixed a bug that caused document numbers to be missing on converted PDF files in case presentations.
- Process Builder Load Time Optimization: Improved the loading time for editing Process Builder configurations, enhancing user efficiency.
- Dispatch Controller Retry Status: Corrected the dispatch controller to ensure a dispatch message is sent when a Retry status is set.
- Synchronization of Wiki and Site Pages: Fixed an issue preventing the synchronization of Wiki pages and Site pages on sub sites.
- Master Sites Re-Enablement After Deletion: Fixed a bug to allow re-enabling of Master Sites after deleting a business module Master Site or disabling Master Sites.
- Landing Page Post Entity Creation: Resolved an issue ensuring users are redirected to the appropriate landing page after creating an entity, instead of being taken back to the originating page.
- Retry Handling on Updating Site Properties: Addressed a failure in retry handling when updating site properties fails due to a SharePoint error.
- Stage Model Transition Control: Corrected the "Allow stage model transition" setting in Stage Settings which was also affecting the visibility of the mapping field in Entity Forms.
- Extended Consent Permission Scope: Fixed permission scope settings for Extended Consent which were previously incorrect.
- Document Creation from Template Performance: Improved the performance of automating document creation from templates to address bad performance.
- Business Module Creation with NoScriptSite: Fixed a bug that was causing business module creation to fail when sites were enabled if the root site was set as NoScriptSite.
Comments
0 comments
Article is closed for comments.