add background/to do tasks to front page if they have deadline, add some workflow buttons on the front page tasks.
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-04-04 11:09:10 +02:00
parent e0822cce24
commit 019d31600d
8 changed files with 48 additions and 8 deletions
+4 -1
View File
@@ -60,7 +60,7 @@ export class StufflogClient {
return data.project;
}
async listProjects({active, expiring, favorite}: ProjectFilter): Promise<ProjectResult[]> {
async listProjects({active, expiring, favorite, includeSemiActive}: ProjectFilter): Promise<ProjectResult[]> {
let queries = [];
if (active != null) {
queries.push(`active=${active}`);
@@ -71,6 +71,9 @@ export class StufflogClient {
if (favorite != null) {
queries.push(`favorite=${favorite}`)
}
if (includeSemiActive != null) {
queries.push(`include-semi-active=${includeSemiActive}`)
}
const query = queries.length > 0 ? `?${queries.join("&")}` : "";