373 Commits

Author SHA256 Message Date
e257b113b9 devel-importer: helpful scripts 2025-04-09 18:48:30 +02:00
11e0bbaed1 devel-importer: remove remote branches 2025-04-09 16:47:19 +02:00
fb430d8c76 group-review: don't use regex for matching group name 2025-04-09 12:21:55 +02:00
7ed2a7082d Fix notification parsing regex 2025-04-09 11:43:54 +02:00
52a5cdea94 group-review: fix typo 2025-04-07 14:24:48 +02:00
d3f1b36676 Use "-gitea-url" instead of "-gitea-host" or simiar
This allows to use another schema than https:// to connect to Gitea
2025-04-07 14:20:26 +02:00
5ea5f05b02 common: reviews fix 2025-04-07 09:47:07 +02:00
5877081280 whitespace 2025-04-06 17:32:16 +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
a8e6c175c0 remove obsolete per-executable go.mod 2025-04-04 13:56:52 +02:00
044416cd2a Merge branch 'main' of c3:gitea_test/autogits 2025-04-04 13:55:54 +02:00
009cc88d54 Merge remote-tracking branch 'gitea/main' 2025-04-04 13:06:28 +02:00
da1f4f4fa0 fix mocks 2025-04-04 13:05:51 +02:00
cfad21e1a3 Set review state only after the end of the build
Instead using normal comments to inform users of the build project
or in case the used source of the pull request has changed
and the build project has been updated.
2025-04-04 10:09:00 +02:00
5eb54d40e0 Define "unknown" build state 2025-04-04 10:09:00 +02:00
80ff036acb group-review: rerequest reviwes missing group review
If user is member of group but doesn't review correctly, request
their review again.
2025-04-04 00:17:55 +02:00
Jan Zerebecki
2ed4f0d05f
Build all modules and in obs directly from this repo
Build each go module in a subpackage.
2025-04-03 22:40:04 +02:00
Jan Zerebecki
23ed9b830d
Merge all go.mod into a top level one 2025-04-03 22:38:31 +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
Jan Zerebecki
2dfe973c51
Generate group-review/go.sum
it wasn't commited before
2025-04-02 18:47:05 +02:00
b7625cd4c4 Fix cloning for src.suse.de instance 2025-04-02 14:15:06 +02:00
12e7a071d9 whitespace only changes 2025-04-02 11:39:52 +02:00
6409741a12 Initial support for SSH based authentification
Moved all HTTP codes to the ObsRequest method.

Make use of the authorization cookie, but only store it in memory.
Should be fine for a constant running bot to do the authorization once
on startup.
2025-04-02 11:14:02 +02:00
78eb9f11e5 Extend regexp to match orgs and projects include - and _ chars 2025-04-01 09:40:39 +02:00
c28f28e852 Merge branch 'main' of c3:gitea_test/autogits 2025-03-28 16:34:10 +01:00
72270c57ed fixes to importer 2025-03-28 16:33:59 +01:00
5d6dc75400 fix maintainership writer 2025-03-28 16:09:36 +01:00
20b02d903c pr: move config to project 2025-03-26 23:20:26 +01:00
58dc4927c2 Flexible OBS api and www endpoints
Allow the endoinds to be configurable
2025-03-25 12:44:17 +01:00
ce48cbee72 Add ability to set build location 2025-03-25 11:52:15 +01:00
3bd179bee1 wip 2025-03-24 00:23:11 +01:00
940e5be2c1 Migrate to prjgit based config
config now only has reference to org or prjgits and the rest
is defined in the "workflow.config" in the prjgit itself. This
allows the config to be updated in the project.
2025-03-23 16:33:06 +01:00
4a4113aad7 wip 2025-03-21 16:39:50 +01:00
3ee939db1d logging 2025-03-18 17:14:19 +01:00
00f4e11f02 fixes when scmsync for packages already there 2025-03-18 16:55:30 +01:00
635bdd0f50 Migrate PR related to to common area 2025-03-18 13:08:49 +01:00
82f7a186a9 Only cherry-pick non-merges 2025-03-17 17:58:51 +01:00
030fa43404 Bug fixes in importer 2025-03-17 17:34:11 +01:00
2ad9f6c179 push changes if link changed 2025-03-16 20:29:42 +01:00
80952913c9 prjgit based config 2025-03-16 20:29:15 +01:00
1ce38c9de2 wip links 2025-03-13 18:44:38 +01:00
bbb721c6fa wip 2025-03-13 08:46:21 +01:00
a50d238715 wip 2025-03-12 23:13:13 +01:00
463a6e3236 wip 2025-03-12 19:13:22 +01:00
91ecf88a38 fixes for updates 2025-03-12 14:37:38 +01:00
4f9a99d232 link 2025-03-12 00:28:55 +01:00
02d3a2e159 fixes, etc. 2025-03-11 19:46:40 +01:00
03370871c4 do not clone if already created 2025-03-11 16:04:01 +01:00
1f4e1ac35e update build project if needed when build pending 2025-03-10 13:44:59 +01:00