1
0
Fork 0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2024-12-16 21:46:32 +00:00
Commit graph

5 commits

Author SHA1 Message Date
Anbraten
b12d676546
Allow login using multiple forges () 2024-07-13 01:41:35 -07:00
Anbraten
2bda19024e
Use proper oauth state () 2024-06-27 16:52:09 +02:00
6543
402938e216
Exclude mocks from release build () 2024-06-25 12:23:07 +02:00
Robert Kaussow
9972c24924
Add filter options to GetPipelines API ()
Separate this change from
https://github.com/woodpecker-ci/woodpecker/pull/3506

I would like to get at least this change into v2.5.0 if possible.

---------

Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-04-25 09:37:42 +02:00
Anbraten
d494b6a959
Use forge from db ()
This is the first step towards support for multiple forges (). It
inserts a forge using the currently existing env varaibles into db and
uses this forge from db later on in all places of the code.

closes 

addresses  

# TODO
- [x] add forges table
- [x] add id of forge to repo
- [x] use forge of repo
- [x] add forge from env vars to db if not exists
- [x] migrate repo.ForgeID to the newly generated forge
- [x] support cache with forge from repo
- [x] maybe add forge loading cache? (use LRU cache for forges, I expect
users to have less than 10 forges normally)

---------

Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-04-16 08:04:55 +02:00