From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1286 invoked from network); 5 Aug 2022 05:00:13 -0000 Received: from lists.zx2c4.com (165.227.139.114) by inbox.vuxu.org with ESMTPUTF8; 5 Aug 2022 05:00:13 -0000 Received: by lists.zx2c4.com (OpenSMTPD) with ESMTP id d09685cf; Fri, 5 Aug 2022 04:59:56 +0000 (UTC) Return-Path: Received: from mail.kasad.com (mail.kasad.com [140.82.7.10]) by lists.zx2c4.com (OpenSMTPD) with ESMTPS id 0d8616f3 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Fri, 5 Aug 2022 04:59:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kasad.com; i=@kasad.com; q=dns/txt; s=mail; t=1659675593; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : from; bh=XnTAw4k8B7QYyUqEfUwyXV/JFiOhts5QsK2uaqpf9pY=; b=CW20/MEYZcdWZ4ao8VKxOMA/ZDseNEm0lIB956HlhXfsXwDtRYhuasP0AUCjpf5cK9oam FdLhZ/diO7JezNSFirnqiuogK7IxyhKroUBs9vnxw4qdoNl4OtXQGPhaV+hqY4S947O0XHB B5WOJBMi/Jza6WEjMZlT8ctR88p7YyeVFZ+q9203/yjFfrRtEGfCMS/avuvahOUZEq2SsuB yrbAg1qY3tNiYQzzWQZMr82YrATw7GY1SfFvkh55nND4olU7nj3Mq47V7s3TdtjbI4JdfmU Dd1zmEgn4Xox8LdRP7U/9WevRDAvkuk5G/j5MtDxzNiUj782tWV6deoM6qow== Received: from localhost (c-98-35-26-36.hsd1.ca.comcast.net [98.35.26.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail.kasad.com (Postfix) with ESMTPSA id 5DACE27371; Thu, 4 Aug 2022 21:59:53 -0700 (PDT) From: Kian Kasad To: cgit@lists.zx2c4.com Cc: Kian Kasad Subject: [PATCH 4/6] Don't display graph page if enable-commit-graph is not set to "separate" Date: Thu, 4 Aug 2022 21:59:37 -0700 Message-Id: <20220805045939.57987-5-kian@kasad.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220805045939.57987-1-kian@kasad.com> References: <20211230210820.3ncgngexbbhlpbdq@frisbee.local> <20220805045939.57987-1-kian@kasad.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: cgit@lists.zx2c4.com X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: List for cgit developers and users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: cgit-bounces@lists.zx2c4.com Sender: "CGit" If the graph page is not supposed to be enabled, it returns a "404 Not Found" error page. --- cmd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmd.c b/cmd.c index c780895..6940b60 100644 --- a/cmd.c +++ b/cmd.c @@ -107,6 +107,8 @@ static void log_fn(void) static void graph_fn(void) { + if (ctx.repo->enable_commit_graph != 2) + return cgit_print_error_page(404, "Not found", "Not found"); cgit_print_log(ctx.qry.oid, ctx.qry.ofs, ctx.cfg.max_commit_count, ctx.qry.grep, ctx.qry.search, ctx.qry.path, 1, (ctx.repo->enable_commit_graph == 2) ? 2 : 0, -- 2.37.1