Alexander Hughes
171b11a5f6
Merge pull request #3 from ian-howell/project-board-management
...
Integrate with the github project board
2020-07-29 08:02:39 -04:00
Ian Howell
86d5f999df
Fix up various bugs
...
* Added a missing colon
* Added a missing return statement
* Initialized some variables
* Fixed a variable-naming issue
* Various style changes
2020-07-27 09:06:17 -05:00
Ian Howell
35f4a5221a
Add issue assignment management
...
This commit allows the bot to assign issues to users using the `/assign`
command.
2020-05-07 14:45:31 -05:00
Ian Howell
100ca8d1c0
Fix f-strings in move_issue
2020-05-04 08:22:59 -05:00
Ian Howell
35ddc454c9
Add annotations to move_issue
2020-05-04 08:22:41 -05:00
Ian Howell
727e8eb44d
Integrate with the github project board
...
Implement a feature allowing the bot to move issues around on the
project board:
* When a change's commit message includes "WIP" or "DNM",
the issue will be moved to the "In Progress" column.
* When a change's commit message does *not* include "WIP" or "DNM",
assume that the change is ready for review, and move it to the
"Submitted on Gerrit" column.
2020-04-30 14:24:26 -05:00
Ian Pittwood
5b055bba76
Implements evaluation and posting of change approvals on issues ( #1 )
...
* Add logic to get the comment by the script bot for a specific change
* Implement comment editing logic
* Update formatting for new messages
2020-03-16 16:18:39 -05:00
Ian H Pittwood
5919e03842
Add parameter to set a limit on the age of changes looked back at
2020-02-27 17:50:58 -06:00
Ian H Pittwood
6dc63ff32b
Add logic to remove issue numbers from 'related' that are duplicated in 'closed'
2020-02-27 14:33:28 -06:00
Ian H Pittwood
8d0c6ad60b
Fix closes message to only be printed on new related changes
2020-02-27 14:16:44 -06:00
Ian H Pittwood
166a892408
Finalize changes for 0.0.1 build
2020-02-27 11:24:49 -06:00
Ian H Pittwood
21c88fef51
Prepare project for packaging
...
Adds setuptools configuration and CLI entry point
Fixes labels list retrieval to use strings
2020-02-27 11:01:02 -06:00
Ian H Pittwood
cf6e9a94c1
Implement Relates-To and Closes tagging
2020-02-27 10:26:15 -06:00
Ian H Pittwood
300ab3ee0d
Test and debug interactions
2020-02-26 16:05:30 -06:00
Ian H Pittwood
01403d9a85
Implement Gerrit change retrieval and processing
2020-02-26 14:55:57 -06:00