Commit graph

46 commits

Author SHA1 Message Date
Paul Gauthier (aider)
17351e8f91 refactor: extract issue handling into dedicated functions 2024-11-05 07:02:24 -08:00
Paul Gauthier
e8c153f72f docs: add refactoring comments for issue handling functions 2024-11-05 07:02:22 -08:00
Paul Gauthier (aider)
ddfd1276c5 style: Format issues.py with black linter 2024-11-05 06:58:44 -08:00
Paul Gauthier (aider)
46251c6a1c feat: add function to find unlabeled issues with paul-gauthier comments 2024-11-05 06:58:40 -08:00
Paul Gauthier (aider)
b46de7127d style: format Python code with black linter 2024-10-24 12:34:04 -07:00
Paul Gauthier (aider)
e9627cb3c6 feat: add --yes flag to auto-close duplicate issues without prompting 2024-10-24 12:34:01 -07:00
Paul Gauthier
eb8fdf483e feat: add --yes flag to issues script 2024-10-24 12:33:59 -07:00
Paul Gauthier
2b4206fd57 paul-gauthier -> Aider-AI 2024-10-04 13:06:38 -07:00
Paul Gauthier (aider)
6b5fe9bee3 style: Run linter on scripts/issues.py 2024-09-24 08:25:31 -07:00
Paul Gauthier (aider)
8422441f74 fix: Skip processing open issues that have been closed and re-opened 2024-09-24 08:25:28 -07:00
Paul Gauthier
edf8fc6327 fix: Remove progress bar when closing duplicate issues 2024-09-21 19:06:08 -07:00
Paul Gauthier
a77c8ccfa9 copy 2024-09-21 18:43:02 -07:00
Paul Gauthier (aider)
eff9325f2b style: Fix formatting in issue comment 2024-09-21 18:38:03 -07:00
Paul Gauthier (aider)
0101ae76d1 refactor: Move comment_body to a global multiline string 2024-09-21 18:37:59 -07:00
Paul Gauthier
26f9a10324 fix: Add greeting to comment when closing duplicate issue 2024-09-21 18:36:33 -07:00
Paul Gauthier (aider)
6731815251 style: Fix formatting in issues.py 2024-09-21 18:30:39 -07:00
Paul Gauthier (aider)
b4fdb72a3a fix: Only print Oldest issue #{oldest_issue['number']} left open if it is open 2024-09-21 18:30:35 -07:00
Paul Gauthier
aca60a9127 no tqdm for groups 2024-09-21 16:26:45 -07:00
Paul Gauthier (aider)
8cc747da3a style: Fix linting issues in scripts/issues.py 2024-09-21 16:05:59 -07:00
Paul Gauthier (aider)
26dcdcc1d2 feat: add total page count to progress bar in get_issues function 2024-09-21 16:05:55 -07:00
Paul Gauthier (aider)
5606791df2 style: Fix import order in scripts/issues.py 2024-09-21 16:05:19 -07:00
Paul Gauthier (aider)
de87418647 feat: add progress bar while collecting issues 2024-09-21 16:05:16 -07:00
Paul Gauthier (aider)
10fee78ddd feat: Add progress bar while collecting the groups 2024-09-21 16:04:26 -07:00
Paul Gauthier
88eaf8cf1d copy 2024-09-20 11:52:28 -07:00
Paul Gauthier (aider)
7d766d53ee style: format code for better readability 2024-09-20 11:40:28 -07:00
Paul Gauthier (aider)
2cabf9718c feat: Add comment count to issue output 2024-09-20 11:40:25 -07:00
Paul Gauthier (aider)
0030d11ac7 style: Improve formatting and readability of issues.py script 2024-09-20 11:38:57 -07:00
Paul Gauthier (aider)
31655889cf feat: List open issues in descending order by number 2024-09-20 11:38:54 -07:00
Paul Gauthier (aider)
851f0653d6 style: Run linter on Python script 2024-09-20 11:32:53 -07:00
Paul Gauthier (aider)
c111e7a30e feat: Add confirmation prompt and logic to comment and close duplicate issues 2024-09-20 11:32:49 -07:00
Paul Gauthier
7dd0a0f348 fix: Handle cases where there are no related issues for a subject 2024-09-20 11:32:30 -07:00
Paul Gauthier (aider)
3d70f88bcc style: Wrap long lines in f-strings 2024-09-20 11:23:53 -07:00
Paul Gauthier (aider)
215833d326 feat: Print issue URLs instead of issue numbers 2024-09-20 11:23:50 -07:00
Paul Gauthier (aider)
ba257d653c fix: Move import re statement to top of file 2024-09-20 11:21:34 -07:00
Paul Gauthier (aider)
99d196d06e style: format code 2024-09-20 11:20:42 -07:00
Paul Gauthier (aider)
619127925d feat: Add filter to only print issues matching "Uncaught xxx in xxx line ###" pattern 2024-09-20 11:20:39 -07:00
Paul Gauthier
86dc25d342 fix: Improve handling of issues with single subject 2024-09-20 11:20:38 -07:00
Paul Gauthier (aider)
dd1ae5bd3a style: Wrap long lines in f-strings 2024-09-20 11:18:13 -07:00
Paul Gauthier (aider)
40202a9cb8 chore: only print out issues with >1 in the group 2024-09-20 11:18:09 -07:00
Paul Gauthier (aider)
08d465c252 refactor: Improve efficiency by fetching all issues once and reusing the data 2024-09-20 11:16:53 -07:00
Paul Gauthier (aider)
81bad77fa9 refactor: Simplify script by hardcoding repository details 2024-09-20 11:12:02 -07:00
Paul Gauthier
ada7b3d7ab fix: make issues.py executable 2024-09-20 11:12:01 -07:00
Paul Gauthier (aider)
04aecbe9a9 chore: add shebang and chmod 2024-09-20 11:10:54 -07:00
Paul Gauthier (aider)
6b9fc86e99 style: Run linter on Python script 2024-09-20 11:09:48 -07:00
Paul Gauthier (aider)
1ede98bc07 feat: Implement GitHub issue analysis script 2024-09-20 11:09:44 -07:00
Paul Gauthier
eb078906b3 feat: Add issues.py script 2024-09-20 11:09:43 -07:00