8 Commits

Author SHA1 Message Date
Jamie Greunbaum
f9bfbc38c8 Added an option in the Jira API to treat assigned issues as equivalent to "In Progress". 2024-06-09 03:23:16 -04:00
Jamie Greunbaum
843ac8f765 Jira Version fields were not working correctly due to putting "value" in the post data like all the other fields, whereas Jira expects versions to be "name". This has been fixed. 2024-06-05 22:59:58 -04:00
Jamie Greunbaum
fb66765bce Bug markers show a dialogue when selected, giving basic info and offering a link to the bug's webpage. 2024-06-05 19:26:56 -04:00
Jamie Greunbaum
e529d410bb Jira API query now uses JQL to filter issue types and statuses on request.
JQL statements were added which will:
- Only retrieves issues with the set type (defaults to "Bug")
- Only retrieve issues from the current project
- Only retrieves issues relevant to the current scene
- Filters out issues where the marker location is empty
- Filters by whether the set resolution status should be displayed in the editor
2024-06-05 10:30:00 -04:00
Jamie Greunbaum
cfe08da56c Project names are now retrieved from the project settings using a virtual function in the BugbotServerAPI class. 2024-06-04 14:24:06 -04:00
Jamie Greunbaum
3a36d1316b Jira now supports all the same field types as the other APIs, with the addition of supporting cascading select lists for Hardware and OS combined. 2024-06-04 02:13:47 -04:00
Jamie Greunbaum
fc99f7c468 Added proper defaults for showing unresolved, in progress, and resolved bug markers. 2024-06-02 02:14:59 -04:00
Jamie Greunbaum
c5c0c192cb Jira API is now fully implemented. 2024-06-01 03:04:07 -04:00