7d2233dd4a
PR: add NoProjectGitPR option
2025-08-26 16:19:56 +02:00
b091e0e98d
common: panic if the config is unresoveable
...
either branch for project config must be defined in the config, OR
it can be fetched as default branch from Gitea. If neither happens,
it's best not to do any guessing here
2025-08-25 17:04:43 +02:00
2b67e6d80e
group-review: Add Silent option
...
Closes : #60
2025-08-22 17:39:29 +02:00
3d24dce5c0
common: rabbit refactor
...
Generalize interface to allow processing of any events, not just
Gitea events.
2025-07-26 13:54:51 +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
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
3bef967023
wip
2025-05-16 17:57:02 +02:00
1b5a0ad0c8
common: default cleanup delay is 48 for unmerged PRs
2025-05-08 13:56:13 +02:00
da1df24666
wip
2025-05-06 18:06:04 +02:00
aac475ad16
wip
2025-05-02 16:57:13 +02:00
046a60a6ed
move staging config to its own config file
2025-05-02 11:18:23 +02:00
dcf964bf7a
wip
2025-04-30 17:26:31 +02:00
4a2fe06f05
staging: refactor
2025-04-28 23:47:05 +02:00
faa21f5453
staging: logging adjustments
2025-04-28 16:57:05 +02:00
7af2092ae1
wip
2025-04-24 23:51:46 +02:00
874a120f88
we are using master for project git .. this may change
2025-04-17 17:58:18 +02:00
199396c210
Use HuJSON
...
for the comments and glory
2025-04-17 15:33:18 +02:00
bfeac63c57
update repo parsing
2025-04-17 13:34:11 +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
06aef50047
start refactoring PR bot
2025-04-07 19:03:02 +02:00
c4ce974ddf
group-review: fixes
2025-04-05 23:45:40 +02:00
65c718e73b
group-review: move config
2025-04-04 18:07:57 +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