add status tags to tasks and reorganize them to have more familiar names.
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-01-24 12:39:23 +01:00
parent f22b9b4947
commit 270694e49e
21 changed files with 347 additions and 166 deletions
+5 -5
View File
@@ -20,9 +20,9 @@
$: activeProjects = projects.filter(p => p.active && !p.endTime).sort((a,b) => a.name.localeCompare(b.name));
$: inactiveProjects = projects.filter(p => !p.active).sort((a,b) => a.name.localeCompare(b.name));
$: completedProjects = inactiveProjects.filter(p => p.statusTag === "completed" || p.statusTag == null);
$: failedProjects = inactiveProjects.filter(p => p.statusTag === "failed" || p.statusTag == null);
$: postponedProjects = inactiveProjects.filter(p => p.statusTag === "postponed" || p.statusTag == null);
$: ideaProjects = inactiveProjects.filter(p => p.statusTag === "idea" || p.statusTag == null);
$: failedProjects = inactiveProjects.filter(p => p.statusTag === "failed" || p.statusTag === "declined");
$: postponedProjects = inactiveProjects.filter(p => p.statusTag === "on hold" || p.statusTag === "postponed");
$: ideaProjects = inactiveProjects.filter(p => p.statusTag === "to do" || p.statusTag === "idea");
$: {
if (project === null && projects.length > 0) {
@@ -38,9 +38,9 @@
<div class="list">
<QlList label="Deadlines" projects={expiringProjects} />
<QlList label="Active" projects={activeProjects} />
<QlList label="To Do" projects={ideaProjects} />
<QlList label="On Hold" projects={postponedProjects} />
<QlList label="Completed" projects={completedProjects} />
<QlList label="Postponed" projects={postponedProjects} />
<QlList label="Ideas" projects={ideaProjects} />
<QlList label="Failed" projects={failedProjects} />
</div>
<div class="body">