10 Commits

Author SHA1 Message Date
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