#8630 add the changeset endpoint getAll

This commit is contained in:
Mohamed Karray
2018-08-29 11:52:05 +02:00
parent 07954aeaee
commit e429616f38

View File

@@ -37,6 +37,7 @@ public class RepositoryResource {
private final Provider<SourceRootResource> sourceRootResource;
private final Provider<ContentResource> contentResource;
private final Provider<PermissionRootResource> permissionRootResource;
private final Provider<DiffRootResource> diffRootResource;
@Inject
public RepositoryResource(
@@ -45,7 +46,9 @@ public class RepositoryResource {
Provider<TagRootResource> tagRootResource,
Provider<BranchRootResource> branchRootResource,
Provider<ChangesetRootResource> changesetRootResource,
Provider<SourceRootResource> sourceRootResource, Provider<ContentResource> contentResource, Provider<PermissionRootResource> permissionRootResource) {
Provider<SourceRootResource> sourceRootResource, Provider<ContentResource> contentResource,
Provider<PermissionRootResource> permissionRootResource,
Provider<DiffRootResource> diffRootResource) {
this.dtoToRepositoryMapper = dtoToRepositoryMapper;
this.manager = manager;
this.repositoryToDtoMapper = repositoryToDtoMapper;
@@ -56,6 +59,7 @@ public class RepositoryResource {
this.sourceRootResource = sourceRootResource;
this.contentResource = contentResource;
this.permissionRootResource = permissionRootResource;
this.diffRootResource = diffRootResource;
}
/**
@@ -144,6 +148,11 @@ public class RepositoryResource {
return tagRootResource.get();
}
@Path("diff/")
public DiffRootResource diff() {
return diffRootResource.get();
}
@Path("branches/")
public BranchRootResource branches(@PathParam("namespace") String namespace, @PathParam("name") String name) {
return branchRootResource.get();