Simone Gotti
|
92de7591da
|
gitsources: implement gitea oauth2 auth
As from https://github.com/go-gitea/gitea/pull/5378 gitea is an oauth2 provider.
|
2019-05-09 14:14:13 +02:00 |
|
Simone Gotti
|
fefa2819c9
|
gateway: use agola ID in gitsource tokenname
|
2019-04-30 12:13:12 +02:00 |
|
Simone Gotti
|
559a389b59
|
gitsources: add ListUserRepos method
|
2019-04-29 17:36:29 +02:00 |
|
Simone Gotti
|
507a9edb87
|
gitsources: add CreateCommitStatus method
|
2019-04-29 17:35:07 +02:00 |
|
Simone Gotti
|
52bcf096c7
|
gitea source: add custom http transport
|
2019-04-29 11:24:03 +02:00 |
|
Simone Gotti
|
4cf72748b4
|
gitsources: update api
* Generalize to use repopath instead of (owner, reponame)
|
2019-04-03 15:01:21 +02:00 |
|
Simone Gotti
|
3d39553189
|
project create: user project path
Use project path for project creation and get the project clone url directly
from the remote source
|
2019-04-03 11:07:54 +02:00 |
|
Simone Gotti
|
f383a0056d
|
gateway gitsources: use owner id for deploy keys and webhook urls
In this way we could have multiple projects pointing to the same remote
repository and every projects will have its own deploy key and webhook url
|
2019-02-28 17:19:53 +01:00 |
|
Simone Gotti
|
ba00398009
|
Add initial git sources implementations
* gitea
* gitlab
|
2019-02-21 16:06:34 +01:00 |
|