Skip to content

Releases: faveosuite/faveo-helpdesk

Added Unit Test cases

Choose a tag to compare

@RafficMohammed RafficMohammed released this 31 Oct 12:07

Updates

  • Fixes #8188 (Integrate with Jenkin & Codacy)
  • Fixes #8245 (Added Arabic Language support)

Bug Fixes

Theme Update and Clockwork Feature Addition

Choose a tag to compare

@Noor-mommadhi Noor-mommadhi released this 09 Jun 11:03

"This release updates the theme to the latest version, enhancing the UI design of the system while maintaining the same user experience."

Updates

  • Updated jQuery version to v3.6.3.

  • Updated Bootstrap version to v5.

  • Updated AdminLTE theme to v3.2.0.

  • Added the clock-work debugging feature.

Bugfixes

  • Fixed an issue where selecting a custom field in the create ticket would result in a 500 error.

  • Addressed XSS injection vulnerability.

  • Resolved internal server error when no user with a mobile number exists.

  • Fixed the issue where the token value was made public during the ticket creation via API v1.

  • Added SECURITY.md

Changes logs

  • Jquery version v3.6.3

  • Bootstrap version V5

Minor Bug Fixes

Choose a tag to compare

@RafficMohammed RafficMohammed released this 31 Mar 12:54

Bug Fixes

  • Fixes #8006 (Faveo Api Install Issue)
  • Fixes #8106 (Faveo-Helpdesk Community Edition - CLI install fails (GUI install is fine))
  • Fixes #8114 (When we click on the register button and categories button getting the below error.)
  • Fixes #8068

Change Logs

  • Updated Bugnag Key

Laravel Upgrade, PHP 8.1, Mysql 8 and InnoDB

Choose a tag to compare

@RafficMohammed RafficMohammed released this 28 Feb 15:06

Updates

  • We updated Laravel, Php, and Mysql versions.
  • We included a Manual update feature too.

Steps to Manual Update

  • Replace or Rebase the code in an existing file path
  • Update the Php version to 8.1
  • Run "composer dump-autoload"
  • Then run "php artisan database:sync"
  • Now your application updates to our latest version

Change Logs

  • Php 8.1 supports
  • Laravel 9 supports
  • Mysql 8 supports
  • InnoDB driver supports

Security fix patch

Choose a tag to compare

@kreatorcodes kreatorcodes released this 17 Dec 07:13
b535aa9

This release is a patch update for the high-level security risk found and reported by Shahrir Shafie in the vulnerable API endpoints.

We categorized this vulnerability as a Severe level issue and recommend everyone update the system ASAP.

Follow this Upgrade Guide to update your system.

Note the issue is affecting all the older versions of the system, if in any case you are not able to update the system, we request you to get in touch with support and get your system patched.

Urgent security patch and theme update

Choose a tag to compare

@kreatorcodes kreatorcodes released this 16 Mar 07:05

This is an urgent patch for several security vulnerabilities found and reported by Securized in the system. We highly recommend updating the system to get rid of all the security issues in your system and secure your system from vulnerabilities and attackers.

Along with some urgent security updates, this release also updates the frontend framework and theme version to the latest which enhances the UI design of the system, keeping the same user experience.

Updates

  • Updated jQuery version to v3
  • Updated Bootstrap version to v4
  • Updated AdminLTE theme to v3
  • Updated Russian translation to cover 80% of the system. Thanks, @maranqz for raising the PR and providing proper translation files.

Bugfixes

  • Various UI bugs and issues
  • Generate PDF error
  • Laravel route middleware grouping correction
  • Storage option functionality corrections
  • Clients are not able to change ticket status
  • Report PDF generation
  • Security issues reported by @securized. More details can be found on their gist

Important: The system was not generating the unique APP_KEY in the environment which makes your system vulnerable to expose sensitive data due to a hardcoded encryption key. This can simply be fixed by generating your own Laravel APP_KEY using Laravel's artisan commands.
Faveo also introduced its own artisan command to alter the APP_KEY to replace your old key with the new key. The advantage of this command is it allows you to update the application's key and updates the required encrypted data in the system so you do not need to update configurations in the system manually. But we still recommend you update system configurations manually to minimize the possibility of attacks on your data. You can use this command from your Faveo root directory as below

php artisan faveo:secure-key

NOTE: This security patch requires all agents and admin to login and start their session again. Also, all the old encrypted URLs will be reset and will not work any longer.

Follow this Upgrade Guide to update your system. This update does not require any database update. After the update, we highly recommend running the below commands to secure your Faveo system.
php artisan key:generate or php artisan faveo:secure-key

Security patch

Choose a tag to compare

@kreatorcodes kreatorcodes released this 18 Dec 11:27
43cec59
  • Updates symfony/http-foundation to 4.4.1
  • Added Brazilian Portuguese

Issue #1665 fix patch

Choose a tag to compare

@kreatorcodes kreatorcodes released this 19 Apr 08:32

Recent updates of Chrome browser introduced an issue in ticket timeline page where the reply threads from users were not visible in chrome browser's latest version.

The last release fixed the issue for agent/admin view. However, the issue persisted for client view in Chrome browser. Check out the issue raised for the same.

Issue Reported by: @n3zsistemas

We would like to thank the Faveo community users who report their issues with the system and help us to make Faveo Helpdesk better for other users.

UI issue fix patch for Google Chrome

Choose a tag to compare

@kreatorcodes kreatorcodes released this 10 Apr 10:05

Recent updates of Chrome browser introduced an issue in ticket timeline page where the reply threads from users were not visible in chrome browser's latest versions.

Security patch for Slack channel

Choose a tag to compare

@kreatorcodes kreatorcodes released this 23 Nov 04:46

While integrating slack notifications in Travis for builds and PRs, token for SLACK channel was not encrypted allowing anyone to post on the Slack channel as a Travis user. This update encrypts the slack token to fix the issue.