mirror of
https://github.com/gitpitch/gitpitch.git
synced 2024-04-18 07:30:55 +08:00
Gitea support updated to be v1.3.x compatible.
This commit is contained in:
parent
84db3e0a61
commit
f7b28182af
2
app/com/gitpitch/git/vendors/Gitea.java
vendored
2
app/com/gitpitch/git/vendors/Gitea.java
vendored
|
@ -78,5 +78,5 @@ public class Gitea extends GRSService {
|
||||||
|
|
||||||
public static final String TYPE = "gitea";
|
public static final String TYPE = "gitea";
|
||||||
private static final String GITEA_REPO_API = "repos/";
|
private static final String GITEA_REPO_API = "repos/";
|
||||||
private static final String GITEA_RAW = "/raw/";
|
private static final String GITEA_RAW = "/raw/branch/";
|
||||||
}
|
}
|
||||||
|
|
|
@ -334,25 +334,54 @@ public class GitRepoRenderer {
|
||||||
* Return https://{grs}/{user}/{repo}/tree/{branch}
|
* Return https://{grs}/{user}/{repo}/tree/{branch}
|
||||||
*/
|
*/
|
||||||
public String branchHub(PitchParams pp) {
|
public String branchHub(PitchParams pp) {
|
||||||
if(GRS_BITBUCKET.equals(pp.grs))
|
|
||||||
return "#";
|
String branchHub = "#";
|
||||||
else
|
|
||||||
return _repoHub + GIT_TREE + pp.branch;
|
switch(pp.grs) {
|
||||||
|
case GRS_GITHUB:
|
||||||
|
case GRS_GITLAB:
|
||||||
|
case GRS_GITBUCKET:
|
||||||
|
branchHub = _repoHub + GIT_TREE + pp.branch;
|
||||||
|
break;
|
||||||
|
case GRS_BITBUCKET:
|
||||||
|
branchHub = _repoHub + GIT_SRC + pp.branch;
|
||||||
|
break;
|
||||||
|
case GRS_GITEA:
|
||||||
|
branchHub = _repoHub + GIT_SRC_BRANCH + pp.branch;
|
||||||
|
break;
|
||||||
|
case GRS_GOGS:
|
||||||
|
branchHub = _repoHub + GIT_SRC + pp.branch;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return branchHub;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Return https://{grs}/{user}/{repo}/blob/{branch}/{pitchme}
|
* Return https://{grs}/{user}/{repo}/blob/{branch}/{pitchme}
|
||||||
*/
|
*/
|
||||||
public String pitchHub(PitchParams pp) {
|
public String pitchHub(PitchParams pp) {
|
||||||
if(GRS_BITBUCKET.equals(pp.grs)) {
|
|
||||||
return "#";
|
|
||||||
} else {
|
|
||||||
if(pp.pitchme != null)
|
|
||||||
return _repoHub + GIT_BLOB + pp.branch + "/" + pp.pitchme + DEFAULT_PITCHME;
|
|
||||||
else
|
|
||||||
return _repoHub + GIT_BLOB + pp.branch + DEFAULT_PITCHME;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
String pitchPath =
|
||||||
|
(pp.pitchme != null) ? (pp.branch + SLASH + pp.pitchme) : pp.branch;
|
||||||
|
String pitchHub = "#";
|
||||||
|
|
||||||
|
switch(pp.grs) {
|
||||||
|
case GRS_GITHUB:
|
||||||
|
case GRS_GITLAB:
|
||||||
|
case GRS_GITBUCKET:
|
||||||
|
pitchHub = _repoHub + GIT_BLOB + pitchPath + DEFAULT_PITCHME;
|
||||||
|
break;
|
||||||
|
case GRS_BITBUCKET:
|
||||||
|
pitchHub = _repoHub + GIT_SRC + pitchPath + DEFAULT_PITCHME;
|
||||||
|
break;
|
||||||
|
case GRS_GITEA:
|
||||||
|
pitchHub = _repoHub + GIT_SRC_BRANCH + pitchPath + DEFAULT_PITCHME;
|
||||||
|
break;
|
||||||
|
case GRS_GOGS:
|
||||||
|
pitchHub = _repoHub + GIT_SRC + pitchPath + DEFAULT_PITCHME;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return pitchHub;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -615,6 +644,8 @@ public class GitRepoRenderer {
|
||||||
private static final String GIT_MASTER = "master";
|
private static final String GIT_MASTER = "master";
|
||||||
private static final String GIT_TREE = "/tree/";
|
private static final String GIT_TREE = "/tree/";
|
||||||
private static final String GIT_BLOB = "/blob/";
|
private static final String GIT_BLOB = "/blob/";
|
||||||
|
private static final String GIT_SRC = "/src/";
|
||||||
|
private static final String GIT_SRC_BRANCH = "/src/branch/";
|
||||||
private static final String CSS = ".css";
|
private static final String CSS = ".css";
|
||||||
private static final String MARKDOWN = "/pitchme/markdown/";
|
private static final String MARKDOWN = "/pitchme/markdown/";
|
||||||
private static final String SLASH = "/";
|
private static final String SLASH = "/";
|
||||||
|
@ -651,7 +682,12 @@ public class GitRepoRenderer {
|
||||||
private static final String GIT_DEFAULT_ICON =
|
private static final String GIT_DEFAULT_ICON =
|
||||||
"<i class='fa fa-git-square' aria-hidden='true'></i>";
|
"<i class='fa fa-git-square' aria-hidden='true'></i>";
|
||||||
|
|
||||||
|
private static final String GRS_GITHUB = "github";
|
||||||
|
private static final String GRS_GITLAB = "gitlab";
|
||||||
private static final String GRS_BITBUCKET = "bitbucket";
|
private static final String GRS_BITBUCKET = "bitbucket";
|
||||||
|
private static final String GRS_GITBUCKET = "gitbucket";
|
||||||
|
private static final String GRS_GITEA = "gitea";
|
||||||
|
private static final String GRS_GOGS = "gogs";
|
||||||
|
|
||||||
private static final String AS_DESCR =
|
private static final String AS_DESCR =
|
||||||
"Markdown Presentation powered by GitPitch.";
|
"Markdown Presentation powered by GitPitch.";
|
||||||
|
|
|
@ -465,7 +465,6 @@ gitpitch {
|
||||||
type = "gitea"
|
type = "gitea"
|
||||||
site = "https://localhost:3000/"
|
site = "https://localhost:3000/"
|
||||||
apibase = "http://localhost:3000/api/v1/"
|
apibase = "http://localhost:3000/api/v1/"
|
||||||
apibase = "https://try.gitea.io/api/v1/"
|
|
||||||
// apitoken = "token your-gitea-app-token-here"
|
// apitoken = "token your-gitea-app-token-here"
|
||||||
apitokenheader = "Authorization"
|
apitokenheader = "Authorization"
|
||||||
rawbase = "http://localhost:3000/"
|
rawbase = "http://localhost:3000/"
|
||||||
|
@ -480,7 +479,6 @@ gitpitch {
|
||||||
apitoken = "token your-gitea-app-token-here"
|
apitoken = "token your-gitea-app-token-here"
|
||||||
apitokenheader = "Authorization"
|
apitokenheader = "Authorization"
|
||||||
rawbase = "http://localhost:3000/"
|
rawbase = "http://localhost:3000/"
|
||||||
rawbase = "https://try.gogs.io/"
|
|
||||||
branchdelim = "~"
|
branchdelim = "~"
|
||||||
default = "false"
|
default = "false"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user