DiamanteDesk offers our customers a simple and reliable set of tools designed to take care of their clients, quickly solve any emerging issues and increase the overall customer satisfaction.

DiamanteDesk system can be installed and used in one of the following ways:

  • as a standalone application. Check out installation guide for detailed instructions on how to install DiamanteDesk as a standalone application that can be used with a web store or website of any kind using RESTful API.
  • as an extension to OroCRM. Current version of DiamanteDesk is available only for OroCRM,however in the following versions it will also be available for other CRMs.

Standalone Application Upgrade

The following instructions are based on the assumption that the application code has been initially obtained from GitHub repository.

First and foremost, before performing any steps aimed at help desk upgrading, make sure you have the latest complete backup of all databases and files of your current version, otherwise, you may end up losing the necessary data while upgrading the application.

Step 1: Pull the changes from the DiamanteDesk repository using the following command:

git pull

Step 2: Checkout the latest stable or any of the previous versions of the application:

git checkout <VERSION TO UPGRADE> 

Step 3: Execute the following command to upgrade the composer dependency:

php composer.phar update --prefer-dist

Step 4: Remove old caches and assets:

rm -rf app/cache/*
rm -rf web/js/*
rm -rf web/css/*

Step 5: Upgrade the application using this command:

php app/console oro:platform:update --env=prod --force