From patchwork Mon Aug 19 09:00:35 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Victor Huesca X-Patchwork-Id: 1149129 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=bootlin.com Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46Bnvv4ZzNz9s3Z for ; Mon, 19 Aug 2019 19:00:59 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 9A0CF861B2; Mon, 19 Aug 2019 09:00:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XNRR+uqCrFVY; Mon, 19 Aug 2019 09:00:53 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 8F7B3861D5; Mon, 19 Aug 2019 09:00:53 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 451931BF973 for ; Mon, 19 Aug 2019 09:00:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 409EA86124 for ; Mon, 19 Aug 2019 09:00:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rtfSHUfxI8nE for ; Mon, 19 Aug 2019 09:00:44 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from relay10.mail.gandi.net (relay10.mail.gandi.net [217.70.178.230]) by whitealder.osuosl.org (Postfix) with ESMTPS id 42E8C8610F for ; Mon, 19 Aug 2019 09:00:43 +0000 (UTC) Received: from localhost.localdomain (lfbn-1-17395-211.w86-250.abo.wanadoo.fr [86.250.200.211]) (Authenticated sender: victor.huesca@bootlin.com) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 81155240006; Mon, 19 Aug 2019 09:00:41 +0000 (UTC) From: Victor Huesca To: buildroot@buildroot.org Date: Mon, 19 Aug 2019 11:00:35 +0200 Message-Id: <20190819090038.28808-1-victor.huesca@bootlin.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH buildroot-test v2 0/3] add a new page to simplify build results filtering X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Victor Huesca , thomas.petazzoni@bootlin.com Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" This patch provides a new page to ease the search in the autobuild database. This page consist on a simple HTML from covering all available GET parameters. A javascript page is associated to the request form in order to handle configuration symbols. This script simply hook the submit function to parse symbols and create the right arguments. It also remove empty fields to keep a nice URL (eg. for sharing a search). Changes v1 --> v2: - This patch is now separated from the configuration symbols patch-series - Add a link to the request page in the footer - Rework the style-sheet to be cleaner - Change the javascript to create the format the URL instead of using hacks to remove empty fields Victor Huesca (3): web/request: new page to help making request to the autobuild database web/stylesheet.css: add styling for the request page web/func.inc.php: add a link to the request page in the footer web/funcs.inc.php | 1 + web/request.js | 69 ++++++++++++++++++++++++++++++++++++ web/request.php | 88 ++++++++++++++++++++++++++++++++++++++++++++++ web/stylesheet.css | 64 +++++++++++++++++++++++++++++++++ 4 files changed, 222 insertions(+) create mode 100644 web/request.js create mode 100644 web/request.php