diff scid/http.c @ 58:7a4112eec15b

scid: add /projects page
author David Demelier <markand@malikania.fr>
date Wed, 17 Aug 2022 19:45:32 +0200
parents b474f0985e39
children 71cd8447e3a4
line wrap: on
line diff
--- a/scid/http.c	Wed Aug 17 18:26:27 2022 +0200
+++ b/scid/http.c	Wed Aug 17 19:45:32 2022 +0200
@@ -35,6 +35,7 @@
 #include "page-api-workers.h"
 #include "page-index.h"
 #include "page-jobresults.h"
+#include "page-projects.h"
 #include "page-static.h"
 #include "page-workers.h"
 #include "pageutil.h"
@@ -44,6 +45,7 @@
 	PAGE_INDEX,             /* Job results at index. */
 	PAGE_API,               /* JSON API with key authentication. */
 	PAGE_JOBRESULTS,        /* List of jobresult for one job. */
+	PAGE_PROJECTS,          /* User view of projects. */
 	PAGE_STATIC,            /* Static files delivery. */
 	PAGE_WORKERS,           /* User view of workers. */
 	PAGE_LAST               /* Not used. */
@@ -93,6 +95,7 @@
 	[PAGE_INDEX]            = "",
 	[PAGE_API]              = "api",
 	[PAGE_JOBRESULTS]       = "jobresults",
+	[PAGE_PROJECTS]         = "projects",
 	[PAGE_STATIC]           = "static",
 	[PAGE_WORKERS]          = "workers"
 };
@@ -101,6 +104,7 @@
 	[PAGE_INDEX]            = page_index,
 	[PAGE_API]              = dispatch_api,
 	[PAGE_JOBRESULTS]       = page_jobresults,
+	[PAGE_PROJECTS]         = page_projects,
 	[PAGE_STATIC]           = page_static,
 	[PAGE_WORKERS]          = page_workers
 };