Submit an Issue
Please send issue reports and development requests directly by email. Providing complete information helps us understand, reproduce, and resolve the issue more quickly.
What to include
-
Repository or application
Tell us which repository, application, or website the issue relates to. If you know the GitHub repository, include its name or URL. -
Describe the problem
Explain what is happening and what you expected to happen instead. Please be as specific as possible. -
Steps to reproduce
Tell us exactly what you did before the problem occurred. A numbered sequence of steps is especially helpful. -
Expected behavior
Describe what you think should happen when those steps are followed. -
What actually happened
Include any error messages or unexpected results. -
Supporting information
Include screenshots, example records, URLs, files, or other information that would help us understand or reproduce the problem.
For feature or development requests
If you are requesting a change rather than reporting a problem, please describe the problem you are trying to solve before describing the proposed solution.
It is especially helpful to explain who needs the change, how the current system works, and what you would consider a successful outcome.
Example
Subject: Issue Request — Timesheets approval screen
Repository/application: Timesheets
Problem: Approved timesheets are still appearing in the Needs Approval list.
Steps to reproduce:
- Open the Timesheets approval page.
- Select an employee.
- Approve the timesheet.
- Return to the Needs Approval list.
Expected: The approved timesheet should disappear from the list.
Actual: The timesheet remains visible until the page is manually refreshed.