The Linux Foundation Projects
Skip to main content

OperatorFabric is a modular, extensible, industrial-strength, and field-tested platform for systems operators. OperatorFabric includes several features essential for electricity, water, and other utility operations. The project has just been updated to release version 3.13.0 with a number of bug fixes and new features.

Migration from 3.13.2

See Migration Guide from release 3.13.2 to release 3.14.0

Features

  • #4200 : Improve menu interaction 
  • #4251 : Scrollable card list in popup of timeline 
  • #4252 : Update the days name in the X-axis of the timeline under the “month” setting
  • #4295 : Reduced login format requirements to just have at least 1 character
  • #4243 : Reinforce form controls when sending a recurrent card in Task Advanced example
  • #4280 : Geographical map: Add GeoJSON layers to map from config
  • #4288 : In task example : add a checkbox to select/unselect all month/week
  • #4220 : Display the feed filters and sort on the left of the screen
  • #4153 : Add new field “entityRecipientsForInformation”
  • #4180 : User action logs older than 61 days (default value) are automatically deleted.
  • #4202 : Added an experimental feature in the available tabs. A dashboard allowing a summarized view of the different unacknowledged cards.
  • #4300 : Add SASL Oauth capability for Kafka
  • #3778#4340 : Add options to use operating system notifications
  • #4323 : Add permission VIEW_USER_ACTION_LOGS
  • #4344 : Scrollable list in the geomap popup
  • #4367 : Improve alert message for cards hidden by filter
  • #4373 : Sound notification enhancement
  • #4332,#4407 : It is now possible to push json files in businessconfig/businessdata and to access those files from templates
  • #4399 : Adjust column width in logging screen
  • #4410 : Add a js method for template to open a specific card in the feed

Bugs

  • #4230 : Fix task duration not used in calendar
  • #4245 : Fix browser stuck for user tryin to connect without authorized IP address
  • #4237 : Field ‘recipientList’ in config.json should not be used for default selected values
  • #4313 : Handle remind cards like other cards when hidden from filters
  • #4336 : Card with spaces in processInstanceId are not visible in card detail
  • #4341 : Card detail fail to process template for old bundle version
  • #4345 : First and last name for new user in keycloak are not set properly in opfab
  • #4349 : The “Process” drop-down list is not displayed when a user has no rights on any process
  • #4318 : Unexpected error message on the console from the card feed tab

Tasks

  • #4214 : Update dependency chart.js to v4.2.1
  • #4234 : Remove use of deprecated method authorizeRequests()
  • #4296 : Updated mongodb to 5.0.15
  • #4346 : Refacto RabbitMQ usage
  • #4320 : Moved the bundle storage one folder deeper
  • #4369 : Change entity for information to entity in copy

Learn more in the latest release notes.