|
6a1f92af12
|
tests: comment out tests that crash
|
2025-08-27 11:49:26 +02:00 |
|
|
24ed21ce7d
|
tests: fix panics
|
2025-08-26 23:51:14 +02:00 |
|
|
9f0909621b
|
PR: fix timeline fetches
only fetch latest reviews from a user, not all
|
2025-07-15 11:06:17 +02:00 |
|
|
0b4b1a4e21
|
common: Add basic OBS request APIs
|
2025-06-17 19:24:13 +02:00 |
|
|
a1520ebfb0
|
PR: PRSet consistency check
|
2025-06-12 18:44:16 +02:00 |
|
|
c8d65a3ae5
|
PR: refactor
Move AssociatedPR fetching
|
2025-06-11 16:28:02 +02:00 |
|
|
b849a72f31
|
PR: request optional reviews
Ignore these reviews in approval, for otherwise they can be used
to fetch optional review information
|
2025-06-10 18:48:42 +02:00 |
|
|
30c8b2fe57
|
PR: require PRs to be in opened state
PR's that are not opened (eg. closed, or merged) cannot be part of
a consistent PRset. Either everything is merged, or everything should
be opened.
|
2025-06-10 16:31:44 +02:00 |
|
|
aa50481c00
|
PR: add test for unauthorized merge reviews
|
2025-06-03 10:48:17 +02:00 |
|
|
b8cc0357a7
|
PR: limit manual merge to Projects
Add "ManualMergeProject" to require "merge ok" sign-offs on
project level only
|
2025-06-03 00:07:34 +02:00 |
|
|
aed0ac3ee9
|
PR: allow maintainers to approve merges by default
|
2025-06-02 23:54:05 +02:00 |
|
|
cca3575596
|
PR: add "merge ok" manual merge option
|
2025-06-02 16:22:50 +02:00 |
|
|
69dcebcf74
|
common: use Timeline for reviews
Gitea doesn't keep track of Stale reviews well. We should parse
Timeline of a PR *always* and apply our own logic to this instead
|
2025-05-30 16:51:30 +02:00 |
|
|
cd0c3bc759
|
common: fix tests
|
2025-05-27 12:11:21 +02:00 |
|
|
4653904ded
|
pr: merge - preliminary fixes
|
2025-05-09 17:28:35 +02:00 |
|
|
1e46f8d0ab
|
common: fix tests
|
2025-05-07 13:41:59 +02:00 |
|
|
da1df24666
|
wip
|
2025-05-06 18:06:04 +02:00 |
|
|
2d044d5664
|
git: one generator per app, multiple instances
this allows locking for access for each org
|
2025-04-14 18:33:18 +02:00 |
|
Jan Zerebecki
|
4604aaeeba
|
Rename bots-common to common
to make it match the name it is imported as
|
2025-04-03 22:38:28 +02:00 |
|