Simone Gotti
|
649c42f75b
|
gitsources: create secret and webhook secret
Use the webhook secret on webhook creation and check it and webhook receive
|
2019-05-07 18:29:31 +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
|
9393830207
|
gitsource: add RefreshOauth2Token method to Oauth2Source
|
2019-04-29 15:39:59 +02:00 |
|
Simone Gotti
|
0a32b78359
|
gitsources: implement gitlab hooks
* Generalize to use repopath instead of (owner, reponame)
|
2019-04-03 15:01:21 +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 |
|