HacknPlan is a project management service for game development. It divides work into projects. Each project has a board of work items, and a work item can have comments, attachments and subtasks. LadyBug Tracker reports bugs as work items in one HacknPlan project.
The free plan of HacknPlan has no limit on the number of users.
HacknPlan uses API keys. In the login window, enter this value:
To get a key, open Settings > API in HacknPlan (https://app.hacknplan.com/settings?section=api), then make a key. In the login window, the Create API Key button opens this page.
The key must have these two scopes. If the key does not have them, the plugin cannot list anything that it can use:
The login window does not ask for a user name, because the key alone identifies the account.
The host address is always https://api.hacknplan.com. The plugin does not accept a different address. It tells you about a different address when it verifies the project. Thus it does not fail later, with an address that cannot answer. This is the API address. It is not app.hacknplan.com, which is the web interface.
The plugin uses one HacknPlan project. It shows the projects that your key can see. The plugin shows a project only if these two conditions are true:
If a project is not in the list, the cause is almost always one of these two conditions. You can change both of them in the project settings of HacknPlan. You can also let the plugin make a project for you.
Each bug that you report keeps the level and the camera from which you reported it. HacknPlan work items have no custom fields. Thus the plugin writes these two values into the work item description, and reads them from there. The values are part of the description. If you edit the description manually in HacknPlan, you can lose them.
Open Project Settings > Plugins > LadyBug Tracker. Then do these steps:
The plugin keeps these settings in Config/DefaultBugTracker.ini. You can share them with the team. The plugin keeps your key separately for each user. It keeps the key only when Remember Me is enabled.