Merge branch 'develop' into dist/ubuntu/bionic/develop
This commit is contained in:
commit
5c77f22c26
@ -8,6 +8,9 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
align-items: stretch;
|
||||||
|
justify-content: stretch;
|
||||||
|
|
||||||
// Lanes
|
// Lanes
|
||||||
& > div {
|
& > div {
|
||||||
@ -17,6 +20,11 @@
|
|||||||
flex-grow: 1;
|
flex-grow: 1;
|
||||||
flex-basis: 100%;
|
flex-basis: 100%;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
bottom: 0;
|
||||||
|
height: 100% !important;
|
||||||
|
min-height: 100% !important;
|
||||||
|
|
||||||
// Card container
|
// Card container
|
||||||
& > div > div > div {
|
& > div > div > div {
|
||||||
@ -27,7 +35,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
[data-react-beautiful-dnd-droppable] {
|
[data-react-beautiful-dnd-droppable] {
|
||||||
height: 100%;
|
height: calc(100vh) !important;
|
||||||
|
min-height: calc(100vh) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.kanboard-card {
|
.kanboard-card {
|
||||||
|
@ -11,14 +11,15 @@ export class GiteaClient {
|
|||||||
fetchIssues(project, page = 1) {
|
fetchIssues(project, page = 1) {
|
||||||
return fetch(`/gitea/api/v1/repos/${project}/issues?page=${page}`)
|
return fetch(`/gitea/api/v1/repos/${project}/issues?page=${page}`)
|
||||||
.then(this.assertAuthorization)
|
.then(this.assertAuthorization)
|
||||||
|
.then(this.assertOk)
|
||||||
.then(res => res.json())
|
.then(res => res.json())
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
fetchUserProjects() {
|
fetchUserProjects() {
|
||||||
return fetch(`/gitea/api/v1/user/repos`)
|
return fetch(`/gitea/api/v1/user/repos`)
|
||||||
.then(this.assertOk)
|
|
||||||
.then(this.assertAuthorization)
|
.then(this.assertAuthorization)
|
||||||
|
.then(this.assertOk)
|
||||||
.then(res => res.json())
|
.then(res => res.json())
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
@ -31,15 +32,15 @@ export class GiteaClient {
|
|||||||
},
|
},
|
||||||
body: JSON.stringify({ labels: [labelID] }),
|
body: JSON.stringify({ labels: [labelID] }),
|
||||||
})
|
})
|
||||||
.then(this.assertOk)
|
|
||||||
.then(this.assertAuthorization)
|
.then(this.assertAuthorization)
|
||||||
|
.then(this.assertOk)
|
||||||
.then(res => res.json())
|
.then(res => res.json())
|
||||||
}
|
}
|
||||||
|
|
||||||
fetchProjectLabels(project) {
|
fetchProjectLabels(project) {
|
||||||
return fetch(`/gitea/api/v1/repos/${project}/labels`)
|
return fetch(`/gitea/api/v1/repos/${project}/labels`)
|
||||||
.then(this.assertOk)
|
|
||||||
.then(this.assertAuthorization)
|
.then(this.assertAuthorization)
|
||||||
|
.then(this.assertOk)
|
||||||
.then(res => res.json())
|
.then(res => res.json())
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
@ -48,8 +49,8 @@ export class GiteaClient {
|
|||||||
return fetch(`/gitea/api/v1/repos/${project}/issues/${issueNumber}/labels/${labelID}`, {
|
return fetch(`/gitea/api/v1/repos/${project}/issues/${issueNumber}/labels/${labelID}`, {
|
||||||
method: 'DELETE'
|
method: 'DELETE'
|
||||||
})
|
})
|
||||||
.then(this.assertOk)
|
|
||||||
.then(this.assertAuthorization)
|
.then(this.assertAuthorization)
|
||||||
|
.then(this.assertOk)
|
||||||
}
|
}
|
||||||
|
|
||||||
createIssue(project, title, body, labelID) {
|
createIssue(project, title, body, labelID) {
|
||||||
@ -64,8 +65,8 @@ export class GiteaClient {
|
|||||||
labels: [labelID],
|
labels: [labelID],
|
||||||
}),
|
}),
|
||||||
})
|
})
|
||||||
.then(this.assertOk)
|
|
||||||
.then(this.assertAuthorization)
|
.then(this.assertAuthorization)
|
||||||
|
.then(this.assertOk)
|
||||||
.then(res => res.json())
|
.then(res => res.json())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user