I was frustrated by JIRA's built-in report tools so I whipped up a simple, single project time report for a Service Desk project.
- Clone or download this repo somewhere accesible by your webserver or localhost, the document root needs to be set to the
public/folder. - Setup your
.envfile:cp .env.dist .envJIRA_PROJECTis the project the JQL will search for, it can either be the project name or key.JIRA_ASSIGNEE_ROLE_IDis the role ID of the user's you'd like to appear in the "assignee" filter.JIRA_URLis the base URL of your JIRA instance. Do not add a trailing slash.JIRA_USERNAMEyour JIRA username. Must have permission to access theroles/endpoint.JIRA_PASSWORDyour JIRA password.
- Install PHP dependencies:
composer install --no-dev - Visit the app:
http://timesheets.test(or whatever you've configured your vhost to).
