Releases: opfab/operatorfabric-core
Releases · opfab/operatorfabric-core
3.13.2.RELEASE
Feature
- #4373 : Sound notification enhancement
3.13.1.RELEASE
3.13.0.RELEASE
Migration from 3.12.0
See Migration Guide from release 3.12.0 to release 3.13.0
Features
- #1321 : Prevented entity name and group name duplication
- #3798 : Add ADMIN_BUSINESS_PROCESS permission for pushing bundles
- #4107 : Added tooltips for the new card and calendar buttons
- #4104 : Add seconds in Date column in user action logs
- #4134 : Play sound and show alert when a new card is not visible in feed
- #4184 : Add a disable/enable method for multiselect component
- #4181 : Add an option to deactivate user action log
- #4170 : Renamed the viewCardInAgenda parameter to viewCardInCalendar
- #4159 : lttdVisible & expirationDateVisible set by default to false
- #4185 : Added the possibility to never show the acknowledgement footer
- #3981 : Add new feature in task advanced example (Monthly recurrence)
- #4105 : Open corresponding archive card when clicking on card id in user action logs screen
- #1280 : IP address format validator when adding or editing a user in the admin screen
- #4126 : Show popup with list of cards on the geomap
- #4216 : Remove space in end of login to avoid user mistake
- #4163 : Show deleted card message in detail view
Bugs
- #3819 : Fix choose activity area on login does not take into account day mode
- #4088 : Fix error in console log when creating a new group
- #4098 : Fix Feed search placeholder is not translated
- #4099 : Fix Feed search clear icon style
- #4092 : Fix Admin menu entry not translated in French
- #4101 : Fix spinner position when search in feed activated
- #4156 : IT incident example card : "impacted services" not selected in edit mode
- #4154 : Usercard template does not change when switching from same state id in a different process
- #4096 : Real time screen : vertical scrollbar sometimes without any reason
- #4228 : Geomap graph size is smaller than original size
Tasks
- #4145 : Updated to Spring Kafka V3.x
3.12.0.RELEASE
Migration from 3.11.x
See Migration Guide from release 3.11.x to release 3.12.0
Features
- #3717 : Add business logs
- #3731 : Do not show unacknowledgment button when ack is at the entity level
- #3776 : Add in archives footer card detail the entity recipients
- #3768 : Search filter in the Card Feed
- #3884 : Add an option to have no keepAlive for connections to external devices
- #3888 : Open only one connection to a physical external device
- #3793 : Logging: add search filters on title and summary columns
- #3762 : Automatic deletion of cards after an expiration date time has been reached
- #3959 : Map the JWT custom name field to the family_name field
- #3618 : Disabled the pop up button if no entities are selected when responding to a card
- #3627 : Added the pop up text when hovering the response arrow in the monitoring feed
- #4006 : Add a permission mechanism
- #4008 : Set autofocus on OK button in admin confirmation popups
- #3773 : New reminder feature using RFC 5545 recurrence structure
- #4063 : Do not show menu when user has not the good permission
Bugs
- #3829 : Monitoring : wrong label in multiselect for service when process groups not totally configured
- #3800 : Monitoring : message when no result should be like the one for archives and logging pages
- #3818 : Admin screens, dots after edit button
- #3824 : Pinned cards : error log in console with reduced view
- #3752 : Entity acknowledgment should mark the card as acknowledged for all users of the entity
- #3831 : Problem with "active from/to" and "publish from/to" dates in archives/logging screens
- #3854 : Cannot add user external device config when slow network
- #3825 : The arrow from the grouped cards symbol would appear even though there are no grouped cards due to the filter settings.
- #3950 : Fix reset button does not clear tags filter in Archives page
- #3848 : Deeplink iFrame link bug
- #3375 : Lock answer in archived cards detail
- #4062 : Fix error in console when opening card with no childs from Archives screen
- #4087 : Admin users : field "authorizedIPAddresses" not taken into account
Tasks
- #3931 : Archives: fetch archived cards using ArchivedCardsFilter
- #3915 : External app : changing the type of the returned object
- #3628 : Removed padding on column headers for the loggings screen
- #3911 : Update dependency chart.js to v4
- #3993 : Add a new example for getting started
- #4002 : Upgrade Keycloak and MongoDB
- #2730 : Remove deprecated method templateGateway.getSpecificCardInformation()
3.11.2.RELEASE
Features
- #3888 Open only one connection to a physical external device
3.11.0.RELEASE
Migration from 3.10.x
See Migration Guide from release 3.10.x to release 3.11.0
Features
- #3620 : Disable footer when using iFrames
- #3621 : Archive card footer : "Deleted or updated" instead of "Deleted"
- #3639 : Support for POLYGON geometry when using the geographical map, allowing cards to highlight a region on the map.
- #3178 : Refuse cards if no translation file or no translation
- #3622 : Add a method for template to avoid potential script injection
- #3614 : Add onStyleChange() method to templateGateway
- #3590 : Control perimeter when an external application send a card
- #3613 : In confirmation example, show response input only after user clicks on modify answer
- #3681 : Permit to retrieve the list of selected recipients before sending a User Card
- #3695 : Set checkbox disabled style available for templates
- #2814 : Show pinned cards also on small screen view
- #3685 : Show entities already acknowledged in card footer for user having more than one entities concerned
- #3447 : Make card titles case configurable
- #3720 : Use less space for edit/delete columns in admin screens
- #3702 : Reminder feature : deal with time field when it is non filled
- #3525 : Add configuration option for custom background layer for geo maps
- #3738 : Add environment banner on the login screen
- #3751 : Permit to show acknowledgment footer to all users
- #3604 : Add months possibility for repeating reminder feature
- #3781 : Make disabled checkboxes coherent in notification configuration screen
- #3805 : Improve display of multi-line card titles
- #3833 : Define a minimum value for sound replayInterval
Bugs
- #3632 : Correct invalid CSS style property
- #3630 : Archives and Logging page : filter is applied on pagination change
- #3651 : In usercard, sometimes template does not change when changing process
- #3634 : Question cards : text not well aligned
- #3635 : Ag-grid tables : cursor not the good one on the left part of columns titles
- #3615 : Avoid vertical scroll bar in agenda detail card view
- #3614 : Template input field reset when going in full screen or change day/night mode
- #3672 : Acknowledgments lost when setting card in full screen mod
- #3628 : Solve bug : In templates , with slow network, style is apply long after template processing
- #3664 : Chekboxes in external configuration screen lose state when changing page
- #3665 : When process name is long, it overlaps the following process name in notification configuration screen
- #3716 : Error message when sending card message example
- #3750 : Failed to delete subscription when logging out
- #3755 : Remove vertical scrollbar in login screen
- #3222 : Grouped cards have graphical bug in day mode
- #3826 : Code injection in multiselect component
Tasks
3.10.2.RELEASE
Bugs
- #3741 Sound still active when user is disconnected due to another connected user
Security
Security upgrade to solve CVE-2022-42889
3.9.4.RELEASE
Bugs
- #3651 In usercard , sometimes template does not change when changing process
3.10.1.RELEASE
Bugs
- #3651 In usercard , sometimes template does not change when changing process
3.10.0.RELEASE
Migration from 3.9.x
See Migration Guide from release 3.9.x to release 3.10.0
Features
- #3357 : Add spinner when changing connected entities in activity area screen
- #3349 : Add a spinner when delete a card if slow network
- #3347 : Add a spinner when logout is slow
- #3149 : Show entities concerned by card in footer
- #3328 : Settings screen configuration : move "settings.infos.hide" section to ''settingsScreen.hiddenSettings"
- #3383 : Permit to select more than one entity if possible when sending a response card
- #3310, #3405 : Provide shared css/js to external applications
- #3408 : User cards: Permit to add a list of recipients via the template & user choice
- #3452 : Add hover and zoom-to-card on the geomap function
- #3486 : Add remote logs for debugging purpose
- #1328 : Prevent the removal of the administration group for the admin user
- #3299 : Regularly try to reconnect disconnected external devices
- #3234, #3543 : Refuse sending card if process or state does not exist (feature can be desactivate by configuration)
- #3331 : Add a possibility to have non filterable notifications
- #1318 : Resource identifiers should only contain letters, digits, dashes or underscores
- #3503 : Add export feature for admin screens
- #3450 : Geographical map: add a optional chart to display number of cards by severity
- #3545 : Add a possibility to not close card when user acknowledge
- #3534 : Administration screen : Add in groups popup the list of members
- #3544 : Add the possibility to hide edit or delete card link
- #3565 : Add option to sort cards by start and end date
- #3589 : Add logs when user ack/read/unack/unread
- #3570 : Set default feed filtering and sorting values in web-ui.json
- #3595 : Add methods for templates to set selected values and options list in multiselect component
- #3566 : Add setting to automatically open the first card in list
- #3603 : Administration screen : Add in entity popup the list of members
- #3623 : Feed filters : red color for the icon in case filtering is activated
Bugs
- #3370 : Feed light card : words are cut in summary text
- #3169 : Redirection to the feed when editing a card from monitoring/agenda
- #3369 : Cursor is not valid in monitoring table when going over the table rows
- #3355 : Group administration : bad display of TYPE single-select
- #3361 : Admin checkbox : mouseover text overflows the screen
- #3172 : Checkboxes can be checked even outside the text
- #3306 : Remove settings value playSoundOnExternalDevice when removing user link to external device
- #3371 : Cursor not valid in << and >> (monitoring screen and feed when timeline is hidden)
- #3367 : Cursor for "Acknowledge all cards" link is not the good one
- #3368 : Feed : "Reset all filters" link is clickable on more than just the text
- #3350 : Spinner too small when we send a usercard
- #3422 : Not using default sound settings defined in web-ui.json when user has no settings
- #3374 : Bad display of "Response closed" dutch version
- #3435 : Unused fields in request when update/create a perimeter via admin UI
- #3372 : Send HTTP error 500 when external application endpoint is not found
- #3362 : Spinner for loading opfab : use shared spinner component
- #3466 : Group/entity/perimeter creation : some special characters in id field are not forbidden
- #3353 : Logout with slow network show "session expired" popup
- #2998 : No sound on Firefox after closing and reopening the browser
- #3471 : Migration script to opfab 3 : special characters not well translated
- #3488 : Fix pinned cards display for long titles
- #3176 : Updates for users/entities/groups should be sent to components that need it
- #3512 : Realtime screen bug when a connected user has no entity
- #3562 : Admin screens: do not cut long values for ID column