Slick ticket performance dashboard to provide your teams with an at-a-glance status overview. Great for big screens and a perfect show-off for visiting customers. All dashboards are configurable and compatible with mobile and tablet screen sizes.
To use this application you'll need:
CakePlugin::load('Autotask', array(
'bootstrap' => true
, 'routes' => true
));
Configure::write('Cache.check', true);
Uncomment if commented.
/**
* Uncomment this line and correct your server timezone to fix
* any date & time related errors.
*/
date_default_timezone_set('Europe/Amsterdam');
To correct your server timezone, run the following command from the console:
dpkg-reconfigure tzdata
app/Plugin/Autotask/Config/bootstrap.php.default
to
app/Plugin/Autotask/Config/bootstrap.php
and enter your Autotask credentials (and optionally other values to find interesting).
app/Plugin/Autotask/Config/Schema/dashboards-for-autotask.sql
to setup your database.
chmod 777 .htaccess
sh </path/to/your/cake/installation/>/lib/CakeConsole/cake -app /path/to/your/application/folder/app Autotask.import_from_autotask
to run every 5 minutes, and
sh </path/to/your/cake/installation/>/lib/CakeConsole/cake -app /path/to/your/application/folder/app Autotask.import_from_autotask -f
to run nightly. The -f flag tells the cronjob to import your full history instead of only the data relevant for today. This is also the cronjob you'll want to run at first start to make sure all your resources, queues etc get imported.
rm -f /var/www/app/tmp/cache/models/* /var/www/app/tmp/cache/persistent/* /var/www/app/tmp/cache/views/*
After you've installed the plugin and the cronjob has run (at least once) you'll have all data from Autotask present. You know the cronjob has run when there's a cronjob.log in your app/tmp/logs folder.
The only thing you'll need to do now is: go ahead and create your first dashboard at /autotask/dashboards :-)
Please report any issues you have with the plugin to the issue tracker on GitHub.
For more information or the documentation, visit our website.
Autotask Dashboards is offered under the MIT License (http://opensource.org/licenses/mit-license.php).