From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 6A3A97560B; Thu, 24 Jun 2021 09:10:49 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 2C23D1246E; Thu, 24 Jun 2021 09:10:19 +0200 (CEST) Received: from proxmox-new.maurer-it.com (proxmox-new.maurer-it.com [94.136.29.106]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS id C21B112432; Thu, 24 Jun 2021 09:10:17 +0200 (CEST) Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1]) by proxmox-new.maurer-it.com (Proxmox) with ESMTP id 8203D46785; Thu, 24 Jun 2021 09:10:17 +0200 (CEST) From: Dominik Csapak To: pve-devel@lists.proxmox.com, pmg-devel@lists.proxmox.com Date: Thu, 24 Jun 2021 09:10:09 +0200 Message-Id: <20210624071016.21013-1-d.csapak@proxmox.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SPAM-LEVEL: Spam detection results: 0 AWL 0.773 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: [pve-devel] [PATCH common/pve-manager/pmg-api] unify task filter api X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2021 07:10:49 -0000 this series aims to get some baseline for the task listing filters in the api across products. the most filters are currently in PBS, so we add the missing ones in pve/pmg this changes only the api yet pve-manager patch 2/2 conflicts with Fabian Ebners patch "api/cli: tasks: don't treat warnings status as an error status" pve-common: Dominik Csapak (2): PVE/JSONSchema: add pve-task-status-type PVE/Tools: add 'upid_get_status_type' src/PVE/JSONSchema.pm | 12 ++++++++++++ src/PVE/Tools.pm | 20 ++++++++++++++++++++ 2 files changed, 32 insertions(+) pve-manager: Dominik Csapak (2): PVE/API2/Tasks: add since/until filter for the task list PVE/API2/Tasks: add statusfilter to task list PVE/API2/Tasks.pm | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) pmg-api: Dominik Csapak (3): PMG/API2/Tasks: add typefilter PMG/API2/Tasks: add since and until filter PMG/API2/Tasks: add statusfilter src/PMG/API2/Tasks.pm | 53 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) -- 2.20.1