Upcoming Pandora FMS Workshop: July 16. More information →

ITSM - Release

OUM #107

Notices

In addition to the usual Pandora ITSM update process, this version requires running an attachment migration script. To execute it from the SSH terminal, go to the Pandora ITSM root directory and run the following script:

cd /var/www/html/pandoraitsm
php extras/scripts/107/20250501-000000_attachments/0_main.php

It is important to run this script after completing the database update process for this version; otherwise, the migration script execution will fail.

Once the above script has been successfully executed, all attachments located in the Pandora ITSM “attachment” folder will be organized into subfolders such as Tickets, Inventory, Projects, and others.

New Features and Improvements

SLA Changes

In SLA configuration, starting from this version, it is possible to set different time slots for each day of the week.
The option to configure hours in minutes was also added.
It is recommended to run integria_cron.php every minute to achieve better accuracy in this configuration.

ITSM - Release 107

Unlike in previous versions, SLA times for response, inactivity, and closure will now only be counted within the configured time slots.
For example, if 4 days of inactivity are configured, in version 106 it counted 4 full days (24h each) from the last ticket response.
In version 107, it will count the corresponding hours within 4 days, considering only the configured SLA periods.

Therefore, these periods must be reconfigured so that they represent the actual inactivity hours within the configured time frame.

Ability to configure SLA at the ticket level. An option was added to configure a different SLA per ticket. By default, when opening or editing a ticket, the SLA configured in the ticket’s group is automatically assigned.
However, it is possible to edit the SLA so that the ticket works with a different one.

ITSM - Release 107

SLA for First Response. In this version, a specific SLA was added that only measures the time until the first response from the ticket’s assigned operator.
If you wish to keep the same time as the existing response SLA, just configure it with the same value.

ITSM - Release 107

SLA Editing in Workflows. Building on the previously added feature, the SLA of a ticket may now be automatically modified through a workflow. This allows configuring any desired condition within the workflow so that, when the condition is met (e.g., ticket type or severity), the SLA is automatically updated.

ITSM - Release 107

New Times Associated with a Ticket’s SLA. Percentage-based calculations were removed and replaced with the following times:

ITSM - Release 107

  • First response ( FRT). SLA total time computed from the ticket’s creation until the moment the first response is received.
  • Response time. Measures the time between responses after the initial one, exchanged between the ticket creator and the agent. For this to be measured correctly, ticket status must be Pending Support.
  • Inactivity time. Measures the time since the last ticket update.
  • Resolution (TTR). Measures the total time from ticket creation until its resolution. Ensures that incidents are solved within an acceptable timeframe.

SLA Filters in Ticket View. These new filters were added to the ticket view. It is now possible to filter by the values shown in the screenshot, and by their relation to the entered filter value (greater than, less than, or equal to).

ITSM - Release 107

SLA Fields in the Ticket View. New fields were added to the ticket view corresponding to all the SLA metrics included in the feature.

ITSM - Release 107

The selected fields will be displayed in the ticket list and may be exported to CSV (values in seconds within the CSV).

New SLA statistics were added to the “Detailed Ticket Report”.

ITSM - Release 107

Edit Ticket Priority Names

From version 107 onwards, ticket priority names may be edited. This may be done from the Issues Setup section within Pandora ITSM Setup.

ITSM - Release 107

New Ticket Statistics.

Within the Statistics section of the ticket, you may now see new metrics and enhanced data in this version:

ITSM - Release 107

ITSM - Release 107

Ticket Statuses

In version 107, the ticket status feature was completely revamped. These are the statuses that will exist in Pandora ITSM from this version onwards:

ITSM - Release 107

  • New. Ticket opening status. During this time, the ticket’s first response SLA will be counted until the ticket owner provides the first reply. Once this first reply is made, the user must select the next status for the ticket. If the ticket owner is the one providing the first response, the ticket should be moved to “Pending Customer” status.
  • ITSM - Release 107

  • Pending Customer. When the last reply has been made by the ticket owner and a response from the ticket creator is expected, this should be the status configured on the ticket for proper SLA interpretation and correct status flow. When the ticket owner is expected to make a new reply, this will be the default status set at the time of adding the response.
  • Pending Support. This status should be set when a response from the ticket owner is expected. In this status, the response SLA is counted until the reply is made, and actions will be triggered if the limit is exceeded. When the ticket creator responds, this will be the default status the ticket switches to.
  • Reopened. Custom status; it will have the same SLA impact as Pending Support.
  • Pending to be Closed. Custom status; it will have the same SLA impact as Pending Support.
  • Pending on a third person. Custom status; in this status, SLA is not counted, except for the resolution time. Response and inactivity SLAs are paused.
  • Closed. Ticket closed; its operation remains the same as in previous versions.

All these changes were implemented to allow better ticket status tracking and statistics. From now on, in the Statistics tab, it will be possible to track for how long the ticket was pending Support or Customer response, allowing for a more accurate resolution time calculation by the support team. Some of these times were also added to the ticket view for direct monitoring.

ITSM - Release 107

IT Services

A new section called Services was added within Companies.
Services will allow a new way to classify and organize tickets. Services will be assigned to both the company and tickets. At ACL level, users will only be able to select services in a ticket enabled for their company.
To create services, go to CRM > Company > Services.

ITSM - Release 107

In there, you may configure a name, an owner, and a description. Additionally, you may select default services (so they are automatically enabled when creating a new company) or even enable services immediately for all existing companies.

Once the services are created, they must be associated with the companies.

New Attachment Location in ITSM

Until this version, all ITSM attachments were stored in the attachment directory. From this version onwards, there will be different subdirectories within attachment to organize files based on their source.

To organize existing files, a migration script must be executed from the root PATH of Pandora ITSM console.

php extras/scripts/107/20250501-000000_attachments/0_main.php

We recommend opening a ticket on our support platform so that the support team may assist you with the file migration process. Back up both the database and the attachment directory before starting any migration procedure.

Improvements and Small Changes

Case# GitLab# Description

N/A

2256

Added contract cloning within the same company.

N/A

2442

Changed labels in the Q&A editor of the chat module (Support → Chat → Conversations → Data Management).

N/A

2447

  • Related: 2626, 2676, highlight notice, MR 107

Separated attachments for tickets, invoices, contracts, etc., into individual subfolders within the attachment directory.

N/A

2246

  • Related: 2202

Improved file upload dialog for download folders.

N/A

2543

  • Related: 3337

Added weekly overtime warning option to the Timetracker Workflow.

N/A

2591

Implemented redirection in the Mobile Console after login, allowing users to be taken to the originally requested URL (Timetracker, Incidents, Inventory, Calendars).

N/A

2864

  • Related: 2739

Implemented filter reset and reload in the incident list view.

N/A

2933

  • Related: MR 107

Modified invoice behavior when discounts are applied.

N/A

2609

Updated ticket PDF export; added Workunits and more detailed information.

N/A

2692

  • Related: MR 107

Extended the feedback comment field in incidents (creator user).

N/A

2700

Enabled viewing of AI chats (ChatGPT) from Channel View (General Chat in manual mode).

N/A

2811

Improved display of the All Projects Report.

N/A

2826

Added option to display each user’s last successful login date and password expiration when password policy is enabled.

N/A

2836

Enabled immediate email delivery when a user requests password recovery.

N/A

2932

  • Related: 3258

Added display of associated Project or Change tasks in the ticket view.

N/A

2934

Added ticket editing capability within Change Tasks and Project Tasks without requiring close permission (permission bit IC) in the user profile.

N/A

2935

Added a new tab in Change Team editing for managing team users.

N/A

2972

Added delete confirmation dialog for Wiki PITSM pages.

N/A

3180

  • Related: 3181, 3182, 3295, 3300, 3301, 3339, MR 107

Adjusted SLA behavior for tickets (multiple improvements).

20870

3005

  • Related: 3051, 3339

Enabled editing of ticket priority information (Setup → Setup → Issue setup → Customization).

N/A

3048

  • Related: MR 107, 3448

Improved contract management usability through custom fields with optional categorization.

20748

3084

Allowed Standalone users to view and modify tickets created by or assigned to themselves.

N/A

3097

Changed the PHP session cookie name to prevent full session termination when PITSM is installed alongside PFMS.

N/A

2982

Allowed project notes to be associated with project tasks, including filtering functionality.

N/A

3182

  • Related: 3180

Enabled ticket SLA modifications through Workflows.

N/A

3300

  • Related: 3180, 3347, 3348, 3336, 3349

Enhanced ticket statistics with new metrics and improved existing data accuracy.

N/A

3288

Added new token to configure default time when adding multiple WorkUnits.

Changes and Known Limitations

Case# GitLab# Description

N/A

2706

  • Related: 3277, 3297

Added new performance reports (Team Performance report).

N/A

2842

  • Related: 3179, 3221, MR 107

Created new custom field type URL for projects.

N/A

2876

Added new tab displaying the list of incidents per company (CRM).

N/A

3099

  • Related: MR 107

Added new Workflow condition for projects: Task status change.

N/A

3181

  • Related: 3180

Implemented new configurable SLAs per ticket.

N/A

3285

Added macro _lastlogin_ (last login) for use in the Web Console message board.

N/A

3294

  • Related: 3338, 3357, MR 107

Added new IT services feature linked to companies and tickets (CRM → Company → Services).

N/A

3295

  • Related: 3180

Added new SLA metric: First response time (token First response SLA (in hours)).

Fixed Vulnerabilities

Case# GitLab# Description

N/A

3314

Restricted access to the Warp Update Journal to administrators only.

N/A

3316

Limited visibility in the Time Tracking section so that users without an assigned company may only view their own data.

Bug Fixes

Case# GitLab# Description

N/A

1776

Removed PHP warnings when creating comments via email.

N/A

2161

Fixed “Project not selected” error message in General Project Report.

N/A

2231

  • Related: 2202

Solved issue with incident rating after creating a Knowledge Base entry.

N/A

2607

Fixed Support Statistics widget for tickets (status filtering and linking).

N/A

2486

Solved issue in Timetracker daily hour sum after a break.

N/A

2602

  • Related: 2594

Improved task board tooltip when retrieving Workunit descriptions.

N/A

2711

  • Related: 2438

Fixed login issue for users using mixed uppercase and lowercase letters.

N/A

2731

Adjusted styles in the confirmation dialog for deleting project board cards.

N/A

2741

Fixed display of user lists belonging to a group when dark mode is enabled.

N/A

2757

Corrected Workunit preview display in dark mode.

N/A

2760

Fixed visual issue in linked field types.

N/A

2814

Ensured invoices export with the correct filename when downloaded as PDF.

N/A

2818

Resolved several visual issues in the Knowledge Base.

N/A

2853

Fixed tooltip behavior in Support Report.

N/A

2854

Corrected display of checkbox-type custom fields across multiple menus.

N/A

2872

Fixed email notifications for tickets closed by the user.

N/A

2931

  • Related: 1776

Solved issue linking the username to an email attachment in tickets.

N/A

2937

Fixed behavior for users grouped under a company but with no company assigned.

N/A

2943

Corrected text field filtering for custom ticket types.

N/A

2955

  • Related: 2933

Fixed invoice amount display in invoice list.

N/A

2969

Corrected label description for checkbox custom field filters in Contracts.

N/A

2988

Fixed Send email at start and at end token behavior in project task creation.

N/A

3013

Corrected Back button feature in multiple project sections.

N/A

3014

Fixed visual display of “No members” message in project view.

N/A

3022

Corrected access for restricted users (RR) to SQL reports in HTML format.

N/A

3051

  • Related: 3005

Fixed editing process and requirements in Incident Setup and customization.

N/A

3066

  • Related: MR 107

Solved decimal display issue in project task progress bars.

20746

3085

Fixed retrieval of custom fields in both Inventory View and CSV export.

N/A

3092

Fixed filtering behavior in project view while elements are being edited, saved, and re-filtered.

20824, 20822

3098

Corrected English and French translations in the Web Console.

N/A

3171

  • Related: 2447

Fixed image attachments in the Workunits of project tasks.

N/A

3176

Removed false positive error message when adding project notes.

N/A

3199

Solved TinyMCE issue preventing inline CSS editing in contract templates.

N/A

3204

Added redirection after user login in the Web Console (returning to the previously accessed link).

N/A

3214

Fixed HTTP 404 error when returning from fullscreen mode in reports.

N/A

3230

Restored save button in quick incident edit mode.

N/A

3259

Fixed HTTP 404 error in pagination of System Events view.

N/A

3273

Corrected task edit behavior reverting to the first state after editing project or support items.

N/A

3316

Fixed ACL issue in Time Tracking / Member List for users without an assigned company.

N/A

3372

Solved ACL issue that allowed deletion of items without explicit permission (Inventory and Reports).

21356

3376

Fixed mobile app issue preventing users from accessing their own WorkUnits.

N/A

3388

Corrected project ACLs for users with read/write project permissions.

These release notes describe new features, improvements, and fixed issues, as well as some fixes for known issues. For more information on previous versions, visit the release notes section on our website.

For information about minimum system requirements, visit the installation section in our official documentation.

How to update Pandora ITSM
  • By means of Warp Update online (or offline).
  • Automatic Update Manager. It requires internet connection on Pandora ITSM console.
  • Manually update the Manager through OUM update files in Pandora ITSM console.
  • Manual package installation (rpm, deb...) and later update of the console through the web interface.

You may find more information about Pandora ITSM downloads on our website:

Find more detailed information and steps to follow in updating each item on our Wiki.

Legal information

© 2024 Pandora FMS. All rights reserved.

This document cannot in any case be reproduced or modified, decompiled, disassembled, published or distributed in whole or in part, or translated to any electronic or other means without the prior written consent of Pandora FMS. All rights, titles and interests in and towards the software, services and documentation will be the exclusive property of Pandora FMS, its affiliates, and/or respective licensees.

PANDORA FMS DISCLAIMS ALL LIABILITY FOR WARRANTIES, CONDITIONS, OR OTHER TERMS, EXPRESS OR IMPLIED, LEGAL OR NOT, OVER THE DOCUMENTATION, INCLUDING WITHOUT LIMITATION THE NON-INFRINGEMENT, ACCURACY, COMPLETENESS, OR CONTENT OF ANY INFORMATION ON ANY CONTENT. IN NO EVENT SHALL PANDORA FMS, ITS SUPPLIERS OR LICENSORS BE LIABLE FOR ANY DAMAGES, WHETHER ARISING FROM CONTRACT, INJURY OR BASED ON ANY OTHER LEGAL THEORY, EVEN IF PANDORA FMS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

All registered trademarks of Pandora FMS are the exclusive property of Pandora FMS SLU or its affiliates, registered with the United States Patent and Trademark Office (U.S. Patent and Trademark Office), as well as with the European Patent and Trademark Office. They may be registered or pending registration in other countries. All other brands mentioned herein are used for identification purposes only and are trademarks of (and may be registered trademarks) of their respective companies.