Commit Graph

20 Commits

Author SHA1 Message Date
Yuri Sizov
1f75fdd2a1 Refactor database composer code to be in line with other pages 2023-03-21 00:02:38 +01:00
Yuri Sizov
7118341988 Remove mergeStateStatus as it seems to be unstable 2023-01-10 18:05:44 +03:00
Yuri Sizov
f018ac2d76 Add a delay for the subsequent requests to reduce stress on GH
Also log failed requests a bit better
2022-11-28 17:34:53 +03:00
Yuri Sizov
6f4cec6e6c Add support for PRs missing authors (a.k.a. authored by ghost) 2022-07-20 16:14:21 +03:00
Yuri Sizov
53927933e4 Break CI when PR database creation fails 2022-07-20 15:46:08 +03:00
Yuri Sizov
78f8e1f30d Fix logging for CI 2022-07-14 14:40:27 +03:00
Yuri Sizov
c06d844c10 Use custom access tokens for GitHub API 2022-07-14 13:51:06 +03:00
Yuri Sizov
cc23da142a Remove parent team information as well, as it is not used 2022-07-14 00:00:09 +03:00
Yuri Sizov
439c4280b5 Avoid using slugs when accessing teams information 2022-07-13 23:52:21 +03:00
Yuri Sizov
74ff6f163f Remove verbose logging 2022-07-13 23:18:16 +03:00
Yuri Sizov
72d9f3da2c Temporarily add verbose logging to the API requests 2022-07-13 23:16:52 +03:00
Yuri Sizov
d1f7e31523 Handle API errors more gracefully 2022-07-13 21:02:22 +03:00
Yuri Sizov
a5780b0894 Migrate to GraphQL API and add mergeability status 2022-07-13 20:49:48 +03:00
Yuri Sizov
5bd63ff8ce Use GITHUB_TOKEN for API requests 2021-09-06 13:21:28 +03:00
Yuri Sizov
16a8cd92fb Track the API rate limits during updates 2021-09-06 12:36:03 +03:00
Yuri Sizov
66da98b894 Remove duplicate linked issues from database 2021-09-06 00:49:12 +03:00
Yuri Sizov
6cf7457c2a Extract and display issues linked in the PR 2021-09-05 23:48:27 +03:00
Yuri Sizov
5258330056 Add individual reviewer reports 2021-09-03 23:50:44 +03:00
Yuri Sizov
62a24e63a2 Track PRs with no team as well 2021-08-24 23:23:59 +03:00
Yuri Sizov
f8a1ec7166 Optimize the database size, make the CI use concurrency (and rename the compose script for clarity) 2021-08-24 16:51:42 +03:00